Near Real-Time Scheduling in Cloud-Edge Platforms

被引:3
作者
Balteanu, Vasile-Daniel [1 ]
Neculai, Alexandru [1 ]
Negru, Catalin [1 ]
Pop, Florin [1 ,2 ]
Stoica, Adrian [3 ]
机构
[1] Univ Politehn Bucuresti, Bucharest, Romania
[2] Natl Inst Res & Dev Informat ICI, Bucharest, Romania
[3] TERRASIGNA SRL, Bucharest, Romania
来源
PROCEEDINGS OF THE 35TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING (SAC'20) | 2020年
关键词
Task Scheduling; Cloud Computing; Edge Computing;
D O I
10.1145/3341105.3374046
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
As Cloud-Edge architectures are becoming more and more popular, due to their improvement on the battery life of the IoT devices and the high availability of data from the Cloud, this approach also creates new problems. As data gathered from the Edge has to be transferred to the Cloud in order to be processed, the result will be a decreased responsiveness of the system. Also, devices might have to process data by themselves, as the Cloud could be unreachable at random moments in time, resulting in a reduction in battery life. Therefore, we propose an architecture that solves these problems, by introducing an intermediate layer, called Fog, which uses a task scheduling algorithm to send data received from Edge to another device that has enough resources and the required hardware and software to complete the task. In addition, the architecture is based on microservices, hence improving scalability and flexibility. In the performance analysis, we used different values to find the best node that should receive the data for processing. In addition, we compared the microservice based architecture with a monolithic one in order to see how the throughput and responsiveness of the system are affected.
引用
收藏
页码:1264 / 1271
页数:8
相关论文
共 12 条
[1]  
[Anonymous], 2018, ARXIV181000305
[2]  
Bekaroo G, 2016, 2016 IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND INNOVATIVE BUSINESS PRACTICES FOR THE TRANSFORMATION OF SOCIETIES (EMERGITECH), P361, DOI 10.1109/EmergiTech.2016.7737367
[3]   Data Capsule: Representation of Heterogeneous Data in Cloud-Edge Computing [J].
Filip, Ion-Dorinel ;
Postoaca, Andrei Vlad ;
Stochitoiu, Radu-Dumitru ;
Neatu, Darius-Florentin ;
Negru, Catalin ;
Pop, Florin .
IEEE ACCESS, 2019, 7 :49558-49567
[4]  
Ghit B., 2010, 2010 International Conference on P2P, Parallel, Grid, Cloud and Internet Computing (3PGCIC 2010), P393, DOI 10.1109/3PGCIC.2010.62
[5]   Service Level Agreement Characteristics of Monitoring Wireless Sensor Networks for Water Resource Management (SLAs4Water) [J].
Iordache, George ;
Paschke, Adrian ;
Mocanu, Mariana ;
Negru, Catalin .
STUDIES IN INFORMATICS AND CONTROL, 2017, 26 (04) :379-386
[6]   My Cloudy Time Machine: A scalable microservice-based platform for data processing in Cloud-Edge systems A proof of concept for the ROBIN-Cloud project [J].
Neatu, Darius-Florentin ;
Stochitoiu, Radu-Dumitru ;
Postoaca, Andrei-Vlad ;
Filip, Ion-Dorinel ;
Pop, Florin .
SAC '19: PROCEEDINGS OF THE 34TH ACM/SIGAPP SYMPOSIUM ON APPLIED COMPUTING, 2019, :1451-1458
[7]  
Rudenko A., 1998, Mobile Computing and Communications Review, V2, P19
[8]   Asymptotic scheduling for many task computing in Big Data platforms [J].
Sfrent, Andrei ;
Pop, Florin .
INFORMATION SCIENCES, 2015, 319 :71-91
[9]   Edge Cloud Offloading Algorithms: Issues, Methods, and Perspectives [J].
Wang, Jianyu ;
Pan, Jianli ;
Esposito, Flavio ;
Calyam, Prasad ;
Yang, Zhicheng ;
Mohapatra, Prasant .
ACM COMPUTING SURVEYS, 2019, 52 (01)
[10]   Energy-Efficient Resource Allocation for Mobile-Edge Computation Offloading [J].
You, Changsheng ;
Huang, Kaibin ;
Chae, Hyukjin ;
Kim, Byoung-Hoon .
IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2017, 16 (03) :1397-1411