A comprehensive study on managing strategies in the fog environments
Aiqun Wang
School of Management, Jilin University, Changchun, China
Search for more papers by this authorCorresponding Author
Panpan Yan
School of Management, Jilin University, Changchun, China
Panpan Yan, School of Management, Jilin University, Changchun 130012, China.
Email: [email protected]
Search for more papers by this authorKhaldoun Batiha
Department of Computer Science, Faculty of Information Technology, Philadelphia University, Amman, Jordan
Search for more papers by this authorAiqun Wang
School of Management, Jilin University, Changchun, China
Search for more papers by this authorCorresponding Author
Panpan Yan
School of Management, Jilin University, Changchun, China
Panpan Yan, School of Management, Jilin University, Changchun 130012, China.
Email: [email protected]
Search for more papers by this authorKhaldoun Batiha
Department of Computer Science, Faculty of Information Technology, Philadelphia University, Amman, Jordan
Search for more papers by this authorAbstract
Although cloud computing application is rising, some unanswered problems still exist because of its inner issues like untrustworthy inactivity, the absence of movement backing, and place awareness. Therefore, fog computing has appeared as a hopeful infrastructure to supply flexible resources at the edge of the network. Fog supplies processing, data, storing, and application amenities to ultimate operators. The management strategies have a great impact on fog computing, such as monitoring and optimizing, the correlated components for improving the performance, availability, security, and any fundamental operational requirement. However, as far as we know, no organized study exists about analyzing their importance in fog environments. This paper provides a detailed survey for covering the current state-of-the-art in fog management. This paper classifies the management strategies into three main categories: data management, energy, and resource. We also presented a few prospects and problems like the suggestions for the upcoming studies in the associated methods requiring to be investigated in fog computing. Moreover, a new paradigm has been ensured by increasing fog functionality and resource consumption. In general, fog management strategies in computing environments still need improvements in the variety of its setting to convert to an on-request method, decrease the associated overhead, and improve the performance. Therefore, proper management can maintain the least resource consumption, which will finish the extra decrease in energy usage. Therefore, we contribute to provide strong suggestions for future fog computing studies. This paper can handle the pace of publications and propose the outcomes of study and practice as an upcoming route for decision makers in healthcare. In principle, the increase of researchers, scientists and managers' awareness level would increase the managers' good and knowingly behavioral conduct on managing fog environments.
REFERENCES
- 1Mahmud R, Srirama SN, Ramamohanarao K, Buyya R. Quality of Experience (QoE)-aware placement of applications in Fog computing environments. J Parallel Distrib Comput. 2019; 132: 190-203.
- 2Kumar G, Saha R, Rai MK, Thomas R, Kim T-H. Proof-of-Work consensus approach in blockchain technology for cloud and fog computing using maximization-factorization statistics. IEEE Internet Things J. 2019.
- 3An J, Li W, Le Gall F, et al. EiF: toward an elastic IoT fog framework for AI services. IEEE Commun Mag. 2019; 57(5): 28-33.
- 4Li C, Zhuang H, Wang Q, Zhou X. SSLB: self-similarity-based load balancing for large-scale fog computing. Arab J Sci Eng. 2018; 43(12): 7487-7498.
- 5Yousefpour A, Fung C, Nguyen T, et al. All one needs to know about fog computing and related edge computing paradigms: a complete survey. J Syst Archit. 2019.
- 6Gill SS, Arya RC, Wander GS, Buyya R. Fog-based smart healthcare as a big data and cloud service for heart patients using IoT. Paper presented at: International Conference on Intelligent Data Communication Technologies and Internet of Things (ICICI 2018); 2018; Coimbatore, India.
- 7Ning Z, Huang J, Wang X. Vehicular fog computing: enabling real-time traffic management for smart cities. IEEE Wirel Commun. 2019; 26(1): 87-93.
- 8Mahmud R, Kotagiri R, Buyya R. Fog computing: A taxonomy, survey and future directions. In: Internet of Everything. Singapore: Springer; 2018: 103-130.
10.1007/978-981-10-5861-5_5 Google Scholar
- 9Tomovic S, Yoshigoe K, Maljevic I, Radusinovic I. Software-defined fog network architecture for IoT. Wirel Pers Commun. 2017; 92(1): 181-196.
- 10Yi S, Li C, Li Q. A survey of fog computing: concepts, applications and issues. In: Proceedings of the 2015 Workshop on Mobile Big Data; 2015; Hangzhou, China.
- 11Daoud WB, Obaidat MS, Meddeb-Makhlouf A, Zarai F, Hsiao K-F. TACRM: Trust access control and resource management mechanism in fog computing. Hum Centric Comput Inf Sci. 2019; 9(1): 28.
- 12Dsouza C, Ahn G-J, Taguinod M. Policy-driven security management for fog computing: preliminary framework and a case study. In: Proceedings of the 2014 IEEE 15th International Conference on Information Reuse and Integration (IEEE IRI 2014); 2014; Redwood City, CA.
- 13Dastjerdi AV, Buyya R. Fog computing: helping the Internet of Things realize its potential. Computer. 2016; 49(8): 112-116.
- 14Hong C-H, Varghese B. Resource management in fog/edge computing: a survey on architectures, infrastructure, and algorithms. ACM Comput Surv. 2019; 52(5). Article No. 97.
- 15Ghobaei-Arani M, Souri A, Rahmanian AA. Resource management approaches in fog computing: a comprehensive review. J Grid Comput. 2019; 1-42.
- 16Jouini M, Rabai LBA. A security framework for secure cloud computing environments. In: Cloud Security: Concepts, Methodologies, Tools, and Applications. Hershey, PA: IGI Global; 2019: 249-263.
10.4018/978-1-5225-8176-5.ch011 Google Scholar
- 17Naseri A, Navimipour NJ. A new agent-based method for QoS-aware cloud service composition using particle swarm optimization algorithm. J Ambient Intell Humaniz Comput. 2019; 10(5): 1851-1864.
- 18Ebadi Y, Jafari Navimipour N. An energy-aware method for data replication in the cloud environments using a Tabu search and particle swarm optimization algorithm. Concurr Comput Pract Exp. 2019; 31(1):e4757.
- 19Rajabion L, Shaltooki AA, Taghikhah M, Ghasemi A, Badfar A. Healthcare big data processing mechanisms: the role of cloud computing. Int J Inf Manag. 2019; 49: 271-289.
- 20Aznoli F, Navimipour NJ. Cloud services recommendation: reviewing the recent advances and suggesting the future research directions. J Netw Comput Appl. 2017; 77: 73-86.
- 21Sheikholeslami F, Navimipour NJ. Service allocation in the cloud environments using multi-objective particle swarm optimization algorithm based on crowding distance. Swarm Evol Comput. 2017; 35: 53-64.
- 22Zhang B, Mor N, Kolb J, et al. The cloud is not enough: saving IoT from the cloud. Paper presented: 7th USENIX Workshop on Hot Topics in Cloud Computing (HotCloud 15); 2015; Santa Clara, CA.
- 23Bonomi F, Milito R, Zhu J, Addepalli S. Fog computing and its role in the Internet of Things. In: Proceedings of the First Edition of the MCC Workshop on Mobile Cloud Computing; 2012; Helsinki, Finland.
- 24Hu P, Dhelim S, Ning H, Qiu T. Survey on fog computing: architecture, key technologies, applications and open issues. J Netw Comput Appl. 2017; 98: 27-42.
- 25Popentiu-Vladicescu F, Albeanu G. Software reliability in the fog computing. Paper presented at: 2017 International Conference on Innovations in Electrical Engineering and Computational Technologies (ICIEECT); 2017; Karachi, Pakistan.
- 26Saharan K, Kumar A. Fog in comparison to cloud: a survey. Int J Comput Appl. 2015; 122(3).
- 27Yao H, Bai C, Xiong M, Zeng D, Fu Z. Heterogeneous cloudlet deployment and user-cloudlet association toward cost effective fog computing. Concurr Comput Pract Exp. 2017; 29(16):e3975.
- 28Yi S, Qin Z, Li Q. Security and privacy issues of fog computing: a survey. Paper presented at: International Conference on Wireless Algorithms, Systems, and Applications; 2015; Qufu, China.
- 29Yaseen Q, Albalas F, Jararwah Y, Al-Ayyoub M. Leveraging fog computing and software defined systems for selective forwarding attacks detection in mobile wireless sensor networks. Trans Emerg Telecommun Technol. 2018; 29(4):e3183.
- 30Shi J, Wan J, Yan H, Suo H. A survey of cyber-physical systems. Paper presented at: 2011 International Conference on Wireless Communications and Signal Processing (WCSP); 2011; Nanjing, China.
- 31Arun S, Selvan M. Smart residential energy management system for demand response in buildings with energy storage devices. Front Energy. 2018; 1-16.
- 32Vatanparvar K, Chau Q, Al Faruque MA. Home energy management as a service over networking platforms. Paper presented at: 2015 IEEE Power & Energy Society Innovative Smart Grid Technologies Conference (ISGT); 2015; Washington, DC.
- 33Naranjo PGV, Shojafar M, Abraham A, Baccarelli E. A new stable election-based routing algorithm to preserve aliveness and energy in fog-supported wireless sensor networks. Paper presented at: 2016 IEEE International Conference on Systems, Man, and Cybernetics (SMC); 2016; Budapest, Hungary.
- 34Nazmudeen MSH, Wan AT, Buhari SM. Improved throughput for Power Line Communication (PLC) for smart meters using fog computing based data aggregation approach. Paper presented at: 2016 IEEE International Smart Cities Conference (ISC2); 2016; Trento, Italy.
- 35Moghaddam MHY, Leon-Garcia A. A fog-based internet of energy architecture for transactive energy management systems. IEEE Internet Things J. 2018; 5(2): 1055-1069.
- 36Khezr SN, Navimipour NJ. MapReduce and its applications, challenges, and architecture: a comprehensive review and directions for future research. J Grid Comput. 2017; 15(3): 295-321.
- 37Naranjo PGV, Shojafar M, Vaca-Cardenas L, Canali C, Lancellotti R, Baccarelli E. Big data over SmartGrid-a fog computing perspective. Paper presented at: SoftCOM Workshop; 2016; Split, Croatia.
- 38Meenakshi-Sundaram B, Furr JR, Malm-Buatsi E, et al. Reduction in surgical fog with a warm humidified gas management protocol significantly shortens procedure time in pediatric robot-assisted laparoscopic procedures. J Pediatr Urol. 2017.
- 39Park S, Yoo Y. Network intelligence based on network state information for connected vehicles utilizing fog computing. Mob Inf Syst. 2017; 2017.
- 40Barik RK, Priyadarshini R, Dubey H, Kumar V, Mankodiya K. Foglearn: leveraging fog-based machine learning for smart system big data analytics. Int J Fog Comput. 2018; 1(1): 15-34.
10.4018/IJFC.2018010102 Google Scholar
- 41Dang L, Dong M, Ota K, Wu J, Li J, Li G. Resource-efficient secure data sharing for information centric e-health system using fog computing. Paper presented at: 2018 IEEE International Conference on Communications (ICC); 2018; Kansas City, MO.
- 42Aazam M, Huh E-N. Fog computing micro datacenter based dynamic resource estimation and pricing model for IoT. Paper presented at: 2015 IEEE 29th International Conference on Advanced Information Networking and Applications; 2015; Gwangju, South Korea.
- 43Shojafar M, Cordeschi N, Baccarelli E. Energy-efficient adaptive resource management for real-time vehicular cloud services. IEEE Trans Cloud Comput. 2016.
- 44Gu L, Zeng D, Guo S, Barnawi A, Xiang Y. Cost-efficient resource management in fog computing supported medical CPS. IEEE Trans Emerg Top Comput. 2015.
- 45Su J, Lin F, Zhou X, Lu X. Steiner tree based optimal resource caching scheme in fog computing. China Communications. 2015; 12(8): 161-168.
- 46Cardellini V, Grassi V, Presti FL, Nardelli M. On QoS-aware scheduling of data stream applications over fog computing infrastructures. Paper presented at: 2015 IEEE Symposium on Computers and Communication (ISCC); 2015; Larnaca, Cyprus.
- 47Agarwal S, Yadav S, Yadav AK. An efficient architecture and algorithm for resource provisioning in fog computing. Int J Inf Eng Electron Bus. 2016; 8(1): 48.
10.5815/ijieeb.2016.01.06 Google Scholar
- 48Pešić S, Tošić M, Iković O, Ivanović M, Radovanović M, Bošković D. Context aware resource and service provisioning management in fog computing systems. Paper presented: at the International Symposium on Intelligent and Distributed Computing; 2017; Belgrade, Serbia.
- 49Luo J, Yin L, Hu J, et al. Container-based fog computing architecture and energy-balancing scheduling algorithm for energy IoT. Future Gener Comput Syst. 2019; 97: 50-60.
- 50Li X, Wan J, Dai H-N, Imran M, Xia M, Celesti A. A hybrid computing solution and resource scheduling strategy for edge computing in smart manufacturing. IEEE Trans Ind Inform. 2019.
- 51Gill SS, Garraghan P, Buyya R. ROUTER: fog enabled cloud based intelligent resource management approach for smart home IoT devices. J Syst Softw. 2019.
- 52Tuli S, Basumatary N, Gill SS, et al. HealthFog: an ensemble deep learning based smart healthcare system for automatic diagnosis of heart diseases in integrated IoT and fog computing environments. Future Gener Comput Syst. 2019.
- 53Wang T, Liang Y, Jia W, Arif M, Liu A, Xie M. Coupling resource management based on fog computing in smart city systems. J Netw Comput Appl. 2019; 135: 11-19.
- 54Taneja M, Jalodia N, Davy A. Distributed decomposed data analytics in fog enabled IoT deployments. IEEE Access. 2019; 7: 40969-40981.
- 55Gill SS, Tuli S, Xu M, et al. Transformative effects of IoT, blockchain and artificial intelligence on cloud computing: evolution, vision, trends and open challenges. Internet Things. 2019;100118.
10.1016/j.iot.2019.100118 Google Scholar