Fog Computing State of the Art: Concept and Classification of Platforms to Support Distributed Computing Systems

Authors

  • Alexandra A. Kirsanova South Ural State University
  • Gleb I. Radchenko South Ural State University
  • Andrey N. Tchernykh South Ural State University, CICESE Research Center, Ivannikov Institute for System Programming of the RAS

DOI:

https://doi.org/10.14529/jsfi210302

Keywords:

big data processing, fog computing, scheduling, cloud computing, edge computing, Internet of Things

Abstract

As the Internet of Things (IoT) becomes a part of our daily life, there is a rapid growth in the connected devices. A well-established approach based on cloud computing technologies cannot provide the necessary quality of service in such an environment, particularly in terms of reducing data latency. Today, fog computing technology is seen as a novel approach for processing large amounts of critical and time-sensitive data. This article reviews cloud computing technology and analyzes the prerequisites for the evolution of this approach and the emergence of the concept of fog computing. As part of an overview of the critical features of fog computing, we analyze the frequent confusion of the concepts of fog and edge computing. We provide an overview of fog computing technologies: virtualization, containerization, orchestration, scalability, parallel computing environments, as well as systematic analysis of the most popular platforms that support fog computing. As a result of the analysis, we offer two approaches to classification of the fog computing platforms: by the principle of openness/closure of components and by the three-level classification based on the provided platform functionality (Deploy-, Platform- and Ecosystem as a Service).

References

FogFlow - FogFlow v2.0 documentation. https://fogflow.readthedocs.io/en/latest/, accessed: 2020-02-27

Smartfog/fogflow: FogFlow is a standard-based IoT fog computing framework that supports serverless computing and edge computing with advanced programming models. https://github.com/smartfog/fogflow, accessed: 2020-02-27

Softls/fogframe-2.0: Fogframe framework (with extensions). https://github.com/softls/FogFrame-2.0, accessed: 2020-02-27

Litmus Automation Releases Next Generation of LoopEdge Industrial IoT Gateway Software. https://litmus.io/loopedge-update-release/ (2017), accessed: 2020-02-27

IDC’s Global DataSphere forecast shows continued steady growth in the creation and consumption of data. https://www.idc.com/getdoc.jsp?containerId=prUS46286020 (2020), accessed: 2020-06-20

Litmus Automation - Platform Features. https://litmus.io/litmus-edge/features/ (2020), accessed: 2020-02-27

PTC Thingworx. https://www.ptc.com/ru/products/thingworx (2020), accessed: 2020-02-27

Afrin, M., Jin, J., Rahman, A., et al.: Multi-objective resource allocation for Edge Cloud based robotic workflow in smart factory. Future Generation Computer Systems 97, 119–130 (2019). https://doi.org/10.1016/j.future.2019.02.062

Al-Doghman, F., Chaczko, Z., Ajayan, A.R., Klempous, R.: A review on Fog Computing technology. In: 2016 IEEE International Conference on Systems, Man, and Cybernetics, SMC 2016 - Conference Proceedings. pp. 1525–1530. IEEE (2017). https://doi.org/10.1109/SMC.2016.7844455

Aljumah, A., Ahanger, T.A.: Fog computing and security issues: A review. In: 2018 7th International Conference on Computers Communications and Control, ICCCC. pp. 237–239. IEEE (2018). https://doi.org/10.1109/ICCCC.2018.8390464

Anawar, M.R., Wang, S., Azam Zia, M., et al.: Fog computing: An overview of big IoT data analytics. Wireless Communications and Mobile Computing 2018 (2018). https://doi.org/10.1155/2018/7157192

Antonio, S.: Cisco delivers vision of fog computing to accelerate value from billions of connected devices pp. 1–4 (2014)

Armbrust, M., Fox, A., Griffith, R., et al.: A view of cloud computing. Communications of the ACM 53(4), 50–58 (2010). https://doi.org/10.1145/1721654.1721672

Bellendorf, J., Mann, Z.Á : Classification of optimization problems in fog computing. Future Generation Computer Systems 107, 158–176 (2020). https://doi.org/10.1016/j.future.2020.01.036

Bonomi, F., Milito, R., Zhu, J., Addepalli, S.: Fog computing and its role in the Internet of Things. In: MCC’12 - Proceedings of the 1st ACM Mobile Cloud Computing Workshop. pp. 13–15. ACM Press, Helsinki (2012). https://doi.org/10.1145/2342509.2342513

Brogi, A., Mencagli, G., Neri, D., et al.: Container-based support for autonomic data stream processing through the fog. In: Euro-Par 2017: Parallel Processing Workshops. Euro-Par 2017. Lecture Notes in Computer Science, vol. 10659, pp. 17–28. Springer Verlag (2018). https://doi.org/10.1007/978-3-319-75178-8_2

Brynjolfsson, E., Hofmann, P., Jordan, J.: Cloud computing and electricity: Beyond the utility model. Communications of the ACM 53(5), 32–34 (2010). https://doi.org/10.1145/1735223.1735234

Celesti, A., Fazio, M., Márquez, F.G., et al.: How to develop IoT cloud e-health systems based on FIWARE: A lesson learnt. Journal of Sensor and Actuator Networks 8(1) (2019). https://doi.org/10.3390/jsan8010007

Chervyakov, N., Babenko, M., Tchernykh, A., et al.: AR-RRNS: Configurable reliable distributed data storage systems for Internet of Things to ensure security. Future Generation Computer Systems 92, 1080–1092 (2019). https://doi.org/10.1016/j.future.2017.09.061

Chiang, M., Ha, S., Risso, F., et al.: Clarifying fog computing and networking: 10 questions and answers. IEEE Commun. Mag. 55(4), 18–20 (2017). https://doi.org/10.1109/MCOM.2017.7901470

Cisco Systems: Fog computing and the Internet of Things: Extend the cloud to where the things are. http://www.cisco.com/c/dam/en_us/solutions/trends/iot/docs/computingoverview.pdf (2016), accessed: 2020-02-27

Dantas, L., Cavalcante, E., Batista, T.: A Development Environment for FIWARE-based Internet of Things Applications. In: M4IoT 2019 - Proceedings of the 2019 Workshop on Middleware and Applications for the Internet of Things, Part of Middleware 2019 Conference. pp. 21–26. ACM, Davis CA (2019). https://doi.org/10.1145/3366610.3368100

Dar, B.K., Shah, M.A., Islam, S.U., et al.: Delay-aware accident detection and response system using fog computing. IEEE Access 7, 70975–70985 (2019). https://doi.org/10.1109/ACCESS.2019.2910862

De Brito, M.S., Hoque, S., Magedanz, T., et al.: A service orchestration architecture for Fog-enabled infrastructures. In: 2017 2nd International Conference on Fog and Mobile Edge Computing, FMEC 2017. pp. 127–132. IEEE, Valencia (2017). https://doi.org/10.1109/FMEC.2017.7946419

De Donno, M., Tange, K., Dragoni, N.: Foundations and Evolution of Modern Computing Paradigms: Cloud, IoT, Edge, and Fog. IEEE Access 7, 150936–150948 (2019). https://doi.org/10.1109/ACCESS.2019.2947652

Eugene, G.: Cloud computing models. Tech. Rep. January (2013). https://doi.org/10.1201/b11149

Evans, D.: The Internet of Things: How the next evolution of the internet is changing everything. CISCO white paper 1, 1–11 (2011)

Fahs, A.J., Pierre, G., Elmroth, E.: Voilà: Tail-latency-aware fog application replicas autoscaler. In: Proceedings - IEEE Computer Society’s Annual International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunications Systems, MASCOTS. pp. 1–8. IEEE Computer Society (2020). https://doi.org/10.1109/MASCOTS50786.2020.9285953

Fakude, N.C., Tarwireyi, P., Adigun, M.O., Abu-Mahfouz, A.M.: Fog orchestrator as an enabler for security in fog computing: A review. In: Proceedings - 2019 International Multidisciplinary Information Technology and Engineering Conference, IMITEC 2019. pp. 1–6. IEEE (2019). https://doi.org/10.1109/IMITEC45504.2019.9015896

Fazio, M., Celesti, A., Marquez, F.G., et al.: Exploiting the FIWARE cloud platform to develop a remote patient monitoring system. In: Proceedings - IEEE Symposium on Computers and Communications. pp. 264–270. IEEE (2016). https://doi.org/10.1109/ISCC.2015.7405526

Feeney, G.J.: Utility computinga superior alternative? In: AFIPS Conference Proceedings - 1974 National Computer Conference, AFIPS 1974. pp. 1003–1004. ACM Press, Chicago (1974). https://doi.org/10.1145/1500175.1500370

FIWARE: What is FIWARE? (2015), https://www.fiware.org/about-us/

Foster, I.T., Kesselman, C.: The history of the grid. In: High Performance Computing: From Grids and Clouds to Exascale - Selected Papers from the High Performance Computing Workshop. Advances in Parallel Computing, vol. 20, pp. 3–30. IOS Press (2010). https://doi.org/10.3233/978-1-60750-803-8-3

Garcia, J., Simo, E., Masip-Bruin, X., et al.: Do we really need cloud? estimating the fog computing capacities in the city of Barcelona. In: Proceedings - 11th IEEE/ACM International Conference on Utility and Cloud Computing Companion, UCC Companion 2018. pp. 290–295. IEEE (2019). https://doi.org/10.1109/UCC-Companion.2018.00070

GE Digital: What is edge computing? (2018), https://www.ge.com/digital/blog/what-edge-computing

González L.M.V., Rodero-Merino, L.: Finding your way in the fog: Towards a comprehensive definition of fog computing. Comput. Commun. Rev. 44(5), 27–32 (2014). https://doi.org/10.1145/2677046.2677052

Gu, L., Zeng, D., Guo, S., Barnawi, A., Xiang, Y.: Cost efficient resource management in fog computing supported medical cyber-physical system. IEEE Transactions on Emerging Topics in Computing 5(1), 108–119 (2017). https://doi.org/10.1109/TETC.2015.2508382

Guevara, J.C., Torres, R.d.S., da Fonseca, N.L.: On the classification of fog computing applications: A machine learning perspective. Journal of Network and Computer Applications 159 (2020). https://doi.org/10.1016/j.jnca.2020.102596

Guth, J., Breitenbucher, U., Falkenthal, M., et al.: Comparison of IoT platform architectures: A field study based on a reference architecture. In: 2016 Cloudification of the Internet of Things, CIoT 2016. pp. 1–6. IEEE (2017). https://doi.org/10.1109/CIOT.2016.7872918

Hagiu, A., Wright, J.: When data creates competitive advantage ... ... and when it doesn’t. Harvard Business Review 98(1), 94–101 (2020)

Hannabuss, S.: The Big Switch: Rewiring the World, from Edison to Google. Library Review 58(2), 136–137 (2009). https://doi.org/10.1108/00242530910936989

Haouari, F., Faraj, R., Alja’Am, J.M.: Fog computing potentials, applications, and challenges. In: 2018 International Conference on Computer and Applications, ICCA 2018. pp. 399–406. IEEE, Beirut (2018). https://doi.org/10.1109/COMAPP.2018.8460182

Hashemi, S.M., Bardsiri, A.K.: Cloud computing vs. grid computing. ARPN Journal of Systems and Software 2(5), 188–194 (2012)

Hofmann, P., Woods, D.: Cloud computing: The limits of public clouds for business applications. IEEE Internet Computing 14(6), 90–93 (2010). https://doi.org/10.1109/MIC.2010.136

Hong, C.H., Varghese, B.: Resource management in fog/edge computing: A survey on architectures, infrastructure, and algorithms. ACM Computing Surveys 52(5), 1–37 (2019). https://doi.org/10.1145/3326066

Hong, H.J.: From cloud computing to fog computing: Unleash the power of edge and end devices. In: Proceedings of the International Conference on Cloud Computing Technology and Science, CloudCom. pp. 331–334. IEEE Computer Society, Hong Kong (2017). https://doi.org/10.1109/CloudCom.2017.53

Huang, C., Lu, R., Choo, K.K.R.: Vehicular fog computing: Architecture, use case, and security and forensic challenges. IEEE Communications Magazine 55(11), 105–111 (2017). https://doi.org/10.1109/MCOM.2017.1700322

Hughes, I., Immerman, D., Daly, P.: ClearBlade demonstrates scalability and edge analytics with IoT platform. Tech. rep. (2017)

IBM: What is fog computing? https://www.ibm.com/blogs/cloud-computing/2014/08/fog-computing/ (2016), accessed: 2020-02-27

Industrial Internet Consortium: The Industrial Internet Consortium and Openfog Consortium Join Forces. https://www.iiconsortium.org/press-room/01-31-19.htm (2019), accessed: 2020-02-27

Iorga, M., Feldman, L., Barton, R., et al.: Fog computing conceptual model. Tech. rep., Gaithersburg (2018). https://doi.org/10.6028/NIST.SP.500-325

Jiang, Y., Huang, Z., Tsang, D.H.K.: Challenges and solutions in fog computing orchestration. IEEE Network 32(3), 122–129 (2018). https://doi.org/10.1109/MNET.2017.1700271

Kakakhel, S.R.U., Mukkala, L., Westerlund, T., et al.: Virtualization at the network edge: A technology perspective. In: 2018 3rd International Conference on Fog and Mobile Edge Computing, FMEC 2018. pp. 87–92. IEEE, Barcelona (2018). https://doi.org/10.1109/FMEC.2018.8364049

Khan, S., Parkinson, S., Qin, Y.: Fog computing security: a review of current applications and security solutions. Journal of Cloud Computing 6(1) (2017). https://doi.org/10.1186/s13677-017-0090-3

Kumar, R., Charu, S.: An importance of using virtualization technology in cloud computing. Global Journal of Computers & Technology 1(2), 56–60 (2015)

Li, C., Xue, Y., Wang, J., et al.: Edge-oriented computing paradigms: A survey on architecture design and system management. ACM Computing Surveys 51(2), 39:1–39:34 (2018). https://doi.org/10.1145/3154815

Li, H., Ota, K., Dong, M.: Deep reinforcement scheduling for mobile crowdsensing in fog computing. ACM Transactions on Internet Technology 19(2), 1–18 (2019). https://doi.org/10.1145/3234463

Liu, L., Wang, Y., Yang, Y., Tian, Z.: Utility-based computing model for grid. In: 2005 International Conference on Semantics, Knowledge and Grid, SKG 2005. p. 109. IEEE Computer Society (2005). https://doi.org/10.1109/SKG.2005.140

Liu, Y., Fieldsend, J.E., Min, G.: A framework of fog computing: Architecture, challenges, and optimization. IEEE Access 5, 25445–25454 (2017). https://doi.org/10.1109/ACCESS.2017.2766923

Madsen, H., Albeanu, G., Burtschy, B., Popentiu-Vladicescu, F.: Reliability in the utility computing era: Towards reliable fog computing. In: International Conference on Systems, Signals, and Image Processing. pp. 43–46. IEEE Computer Society, Rio de Janeiro (2013). https://doi.org/10.1109/IWSSIP.2013.6623445

Mahmood, Z., Ramachandran, M.: Fog computing: Concepts, principles and related paradigms. In: Fog Computing: Concepts, Frameworks and Technologies, pp. 3–21. Springer (2018). https://doi.org/10.1007/978-3-319-94890-4_1

Mahmoudi, C., Mourlin, F., Battou, A.: Formal definition of edge computing: An emphasis on mobile cloud and IoT composition. In: 2018 3rd International Conference on Fog and Mobile Edge Computing, FMEC 2018. pp. 34–42. IEEE, Barcelona (2018). https://doi.org/10.1109/FMEC.2018.8364042

Mell, P., Grance, T.: The NIST definition of cloud computing: Recommendations of the National Institute of Standards and Technology. In: Public Cloud Computing: Security and Privacy Guidelines, pp. 97–101 (2012)

Mohamed, N., Al-Jaroodi, J., Jawhar, I.: Towards fault tolerant fog computing for IoTbased smart city applications. In: 2019 IEEE 9th Annual Computing and Communication Workshop and Conference, CCWC 2019. pp. 752–757. IEEE (2019). https://doi.org/10.1109/CCWC.2019.8666447

Naha, R.K., Garg, S., Georgakopoulos, D., et al.: Fog computing: Survey of trends, architectures, requirements, and research directions. IEEE Access 6(c), 47980–48009 (2018). https://doi.org/10.1109/ACCESS.2018.2866491

Nebbiolo Technologies: Toshiba Digital Solutions Corporation and Nebbiolo Technologies Inc. Sign an Industrial IoT Strategic Partnership Agreement. https://www.ibm.com/blogs/internet-of-things/edge-iot-analytics/ (2018), accessed: 2020-02-27

Nebbiolo Technologies Inc.: Fog vs edge computing p. 8 (2016)

OpenFog Consortium Architecture Working Group: OpenFog reference architecture for fog computing. Tech. Rep. February (2017). https://doi.org/OPFRA001.020817

Pinchuk, A., Sokolov, N., Freinkman, V.: General principles of foggy computing. LastMile (3), 38–45 (2018). https://doi.org/10.22184/2070-8963.2018.72.3.38.45

Proferansov, D.Y., Safonova, I.E.: To the question of fog computing and the Internet of Things. Educational Resources and Technology 4(21), 30–39 (2017). https://doi.org/10.21777/2500-2112-2017-4-30-39

Puliafito, C., Mingozzi, E., Vallati, C., et al.: Virtualization and migration at the network edge: An overview. In: Proceedings - 2018 IEEE International Conference on Smart Computing, SMARTCOMP 2018. pp. 368–374. IEEE, Taormina, Sicily (2018). https://doi.org/10.1109/SMARTCOMP.2018.00031

Puthal, D., Mohanty, S.P., Bhavake, S.A., et al.: Fog computing security challenges and future directions [energy and security]. IEEE Consumer Electronics Magazine 8(3), 92–96 (2019). https://doi.org/10.1109/MCE.2019.2893674

Radchenko, G.I., Alaasam, A.B., Tchernykh, A.N.: Comparative analysis of virtualization methods in big data processing. Supercomputing Frontiers and Innovations 6(1), 48–79 (2019). https://doi.org/10.14529/jsfi190107

Ravandi, B., Papapanagiotou, I.: A self-learning scheduling in cloud software defined block storage. In: 2017 IEEE 10th International Conference on Cloud Computing, CLOUD. pp. 415–422. IEEE, Honolulu, Hawaii (2017). https://doi.org/10.1109/CLOUD.2017.60

Reale, A.: A guide to Edge IoT analytics: Internet of Things blog. https://www.ibm.com/blogs/internet-of-things/edge-iot-analytics/ (2017), accessed: 2020-02-27

Russo, G.R.: Model-based auto-scaling of distributed data stream processing applications. In: Middleware 2020 Doctoral Symposium - Proceedings of the 2020 21st International Middleware Conference Doctoral Symposium, Part of Middleware 2020. pp. 5–8. ACM, New York, NY, USA (2020). https://doi.org/10.1145/3429351.3431741

Sadashiv, N., Kumar, S.M.: Cluster, grid and cloud computing: A detailed comparison. In: ICCSE 2011 - 6th International Conference on Computer Science and Education, Final Program and Proceedings. pp. 477–482. IEEE, Chennai (2011). https://doi.org/10.1109/ICCSE.2011.6028683

Sehgal, N.K., Bhatt, P.C.P., Sehgal, N.K., Bhatt, P.C.P.: Features of private and public clouds. In: Cloud Computing, pp. 51–60. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-77839-6_4

Skarlat, O., Karagiannis, V., Rausch, T., et al.: A framework for optimization, service placement, and runtime operation in the fog. In: Proceedings - 11th IEEE/ACM International Conference on Utility and Cloud Computing, UCC 2018. pp. 164–173. IEEE, Zurich (2019). https://doi.org/10.1109/UCC.2018.00025

Skarlat, O., Nardelli, M., Schulte, S., et al.: Optimized IoT service placement in the fog. Service Oriented Computing and Applications 11(4), 427–443 (2017). https://doi.org/10.1007/s11761-017-0219-8

Skarlat, O., Schulte, S., Borkowski, M., et al.: Resource provisioning for IoT services in the fog. In: Proceedings - 2016 IEEE 9th International Conference on Service-Oriented Computing and Applications, SOCA 2016. pp. 32–39. IEEE, Macau (2016). https://doi.org/10.1109/SOCA.2016.10

Smartiply: Edge gateway. https://www.smartiply.com/gateway, accessed: 2020-02-27

Smartiply: Mobile platform. https://www.smartiply.com/mobile, accessed: 2020-02-27

Sotomayor, B., Montero, R.S., Llorente, I.M., Foster, I.: Virtual infrastructure management in private and hybrid clouds. IEEE Internet Computing 13(5), 14–22 (2009). https://doi.org/10.1109/MIC.2009.119

Tran, Q.M., Nguyen, P.H., Tsuchiya, T., Toulouse, M.: Designed features for improving openness, scalability and programmability in the fog computing-based IoT systems. SN Computer Science 1(4), 194 (2020). https://doi.org/10.1007/s42979-020-00197-w

Tsai, P.H., Hong, H.J., Cheng, A.C., et al.: Distributed analytics in fog computing platforms using tensorflow and kubernetes. In: 19th Asia-Pacific Network Operations and Management Symposium: Managing a World of Things, APNOMS 2017. pp. 145–150. IEEE (2017). https://doi.org/10.1109/APNOMS.2017.8094194

Tseng, F.H., Tsai, M.S., Tseng, C.W., et al.: A lightweight autoscaling mechanism for fog computing in industrial applications. IEEE Transactions on Industrial Informatics 14(10), 4529–4537 (2018). https://doi.org/10.1109/TII.2018.2799230

Tuli, S., Basumatary, N., Buyya, R.: EdgeLens: Deep learning based object detection in integrated IoT, fog and cloud computing environments. CoRR abs/1906.11056 (2019), http://arxiv.org/abs/1906.11056

Vandenberg, A.: Grid computing for all. In: Guimarães M. (ed.) Proceedings of the 43nd Annual Southeast Regional Conference, 2005, Kennesaw, Georgia, USA, March 18-20, 2005, Volume 1. p. 3. ACM (2005). https://doi.org/10.1145/1167350.1167353

Varshney, P., Simmhan, Y.: Demystifying fog computing: Characterizing architectures, applications and abstractions. In: Proceedings - 2017 IEEE 1st International Conference on Fog and Edge Computing, ICFEC 2017. pp. 115–124. IEEE (2017). https://doi.org/10.1109/ICFEC.2017.20

Velasquez, K., Abreu, D.P., Assis, M.R., et al.: Fog orchestration for the Internet of Everything: state-of-the-art and research challenges. Journal of Internet Services and Applications 9(1), 14:1–14:23 (2018). https://doi.org/10.1186/s13174-018-0086-3

Wadhwa, H., Aron, R.: Fog computing with the integration of Internet of Things: Architecture, applications and future directions. In: Proceedings - 16th IEEE International Symposium on Parallel and Distributed Processing with Applications, 17th IEEE International Conference on Ubiquitous Computing and Communications, 8th IEEE International Conference on Big Data and Cloud Computing, 11t. pp. 987–994. IEEE, Melbourne (2019). https://doi.org/10.1109/BDCloud.2018.00144

Webb, K.: Reviews. Architects of the Information Society: 35 Years of the Laboratory for Computer Science at MIT. Internet Research 10(1), 169–174 (2000). https://doi.org/10.1108/intr.2000.17210aaf.006

Weinhardt, C., Anandasivam, A., Blau, B., et al.: Cloud Computing - A Classification, Business Models, and Research Directions. Business & Information Systems Engineering 1(5), 391–399 (2009). https://doi.org/10.1007/s12599-009-0071-2

Wen, Z., Yang, R., Garraghan, P., et al.: Fog orchestration for Internet of Things services. IEEE Internet Computing 21(2), 16–24 (2017). https://doi.org/10.1109/MIC.2017.36

Yakubu, J., Abdulhamid, S.M., Christopher, H.A., et al.: Security challenges in fogcomputing environment: a systematic appraisal of current developments. Journal of Reliable Intelligent Environments 5(4), 209–233 (2019). https://doi.org/10.1007/s40860-019-00081-2

Yin, S., Kaynak, O.: Big data for modern industry: Challenges and trends [point of view]. Proc. IEEE 103(2), 143–146 (2015). https://doi.org/10.1109/JPROC.2015.2388958

Yousefpour, A., Fung, C., Nguyen, T., et al.: All one needs to know about fog computing and related edge computing paradigms: A complete survey. Journal of Systems Architecture 98, 289–330 (2019). https://doi.org/10.1016/j.sysarc.2019.02.009

Zhang, B., Mor, N., Kolb, J., et al.: The cloud is not enough: Saving IoT from the cloud. In: 7th USENIX Workshop on Hot Topics in Storage and File Systems, HotStorage 2015 (2020)

Zhang, P., Liu, J.K., Richard Yu, F., et al.: A survey on access control in fog computing. IEEE Communications Magazine 56(2), 144–149 (2018). https://doi.org/10.1109/MCOM.2018.1700333

Zheng, W.S., Yen, L.H.: Auto-scaling in Kubernetes-based fog computing platform. In: New Trends in Computer Technologies and Applications, ICS 2018. Communications in Computer and Information Science, vol. 1013, pp. 338–345. Springer (2019). https://doi.org/10.1007/978-981-13-9190-3_35

Zhu, J., Chan, D.S., Prabhu, M.S., et al.: Improving web sites performance using edge servers in fog computing architecture. In: Proceedings - 2013 IEEE 7th International Symposium on Service-Oriented System Engineering, SOSE 2013. pp. 320–323. IEEE (2013). https://doi.org/10.1109/SOSE.2013.73

Downloads

Published

2021-10-20

How to Cite

Kirsanova, A. A., Radchenko, G. I., & Tchernykh, A. N. (2021). Fog Computing State of the Art: Concept and Classification of Platforms to Support Distributed Computing Systems. Supercomputing Frontiers and Innovations, 8(3), 17–50. https://doi.org/10.14529/jsfi210302