A Scalable Approach to Service Placement in Fog/Cloud Environments

被引:5
作者
Shaik, Shehenaz [1 ]
Baskiyar, Sanjeev [1 ]
机构
[1] Auburn Univ, Dept Comp Sci & Software Engn, Auburn, AL 36849 USA
来源
2021 IEEE INTERNATIONAL PERFORMANCE, COMPUTING, AND COMMUNICATIONS CONFERENCE (IPCCC) | 2021年
关键词
Fog computing; Cloud computing; Service management; Internet of Things; Smart city; Resource management;
D O I
10.1109/IPCCC51483.2021.9679396
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
'Smart Anything' needs computation to be performed close to the device. This concept is realized by fog computing, which has applications in various domains such as smart city, smart healthcare, autonomous vehicles, etc. The realization of these applications is contingent upon the availability of physical fog nodes in the vicinity which can be leveraged dynamically by fog tenants in a self-service manner to deploy such applications. Considering the dynamic and elastic nature of application deployment requests as well as the mobility of end-users, the infrastructure resource requirements at a given location by a specific application service offering are unpredictable at best. This necessitates the availability of not just individual fog nodes, but a fog computing environment that provides the features offered by a cloud computing environment such as self-service, availability, elasticity, scalability, performance, etc. To this end, we have proposed the logical organization of fog nodes hierarchically, referred to as Hierarchical and Autonomous Fog Architecture (HAFA). Leveraging such logical organization, we have proposed a scalable, low-overhead, and fully distributed approach to select a cost-efficient fog node, considering both computation and communication costs, from the set of prospective fog nodes to host the given application service. The approach does not require the knowledge of the complete system state by any system entity. We have implemented the solution in a simulation environment and compared its performance with several approaches along with a centralized approach.
引用
收藏
页数:8
相关论文
共 21 条
[1]  
CDW LLC, 2018, CISC ASR 1001 X ROUT
[2]  
Chen X, 2017, IEEE ICC
[3]   Towards Power Consumption-Delay Tradeoff by Workload Allocation in Cloud-Fog Computing [J].
Deng, Ruilong ;
Lu, Rongxing ;
Lai, Chengzhe ;
Luan, Tom H. .
2015 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2015, :3909-3914
[4]  
Google, 2019, Google
[5]  
Iorga Michaela, 2018, Fog computing conceptual model, DOI DOI 10.6028/NIST.SP.500-325
[6]  
Kimovski D, 2018, 2018 IEEE 2ND INTERNATIONAL CONFERENCE ON FOG AND EDGE COMPUTING (ICFEC)
[7]   Scheduling Algorithms in Fog Computing: A Survey [J].
Matrouk, Khaled ;
Alatoun, Kholoud .
INTERNATIONAL JOURNAL OF NETWORKED AND DISTRIBUTED COMPUTING, 2021, 9 (01) :59-74
[8]   Fog Computing: Survey of Trends, Architectures, Requirements, and Research Directions [J].
Naha, Ranesh Kumar ;
Garg, Saurabh ;
Georgakopoulos, Dimitrios ;
Jayaraman, Prem Prakash ;
Gao, Longxiang ;
Xiang, Yong ;
Ranjan, Rajiv .
IEEE ACCESS, 2018, 6 :47980-48009
[9]   Fog Computing for the Internet of Things: A Survey [J].
Puliafito, Carlo ;
Mingozzi, Enzo ;
Longo, Francesco ;
Puliafito, Antonio ;
Rana, Omer .
ACM TRANSACTIONS ON INTERNET TECHNOLOGY, 2019, 19 (02)
[10]  
Shaik S., 2021, IGSC