A Multidimensional Control Architecture for Combined Fog-to-Cloud Systems
- 365 Downloads
The fog/edge computing concept has set the foundations for the deployment of new services leveraging resources deployed at the edge paving the way for an innovative collaborative model, where end-users may collaborate with service providers by sharing idle resources at the edge of the network. Combined Fog-to-Cloud (F2C) systems have been recently proposed as a control strategy for managing fog and cloud resources in a coordinated way, aimed at optimally allocating resources within the fog-to-cloud resources stack for an optimal service execution. In this work, we discuss the unfeasibility of the deployment of a single control topology able to optimally manage a plethora of edge devices in future networks, respecting established SLAs according to distinct service requirements and end-user profiles. Instead, a multidimensional architecture, where distinct control plane instances coexist, is then introduced. By means of distinct scenarios, we describe the benefits of the proposed architecture including how users may collaborate with the deployment of novel services by selectively sharing resources according to their profile, as well as how distinct service providers may benefit from shared resources reducing deployment costs. The novel architecture proposed in this paper opens several opportunities for research, which are presented and discussed at the final section.
KeywordsFog computing Combined F2C systems Virtual control architecture
This work was supported by the H2020 EU mF2C project, ref. 730929 and for UPC authors, also by the Spanish Ministry of Economy and Competitiveness and the European Regional Development Fund under contract RTI2018-094532-B-I00.
- 3.Bonomi, F., Milito, R., Zhu, J., Addepalli, S.: Fog computing and its role in the internet of things. In: MCC 2012 Proceedings of the First Edition of the MCC Workshop on Mobile Cloud Computing, pp. 13–16. ACM (2012). https://doi.org/10.1145/2342509.2342513
- 5.OpenFog Consortium: OpenFog Reference Architecture for Fog Computing, February 2017. https://www.openfogconsortium.org/wp-content/uploads/OpenFog_Reference_Architecture_2_09_17-FINAL.pdf
- 8.Souza, V.B., Gómez, A., Masip-Bruin, X., Marin-Tordera, E., Garcia, J.: Towards a fog-to-cloud control topology for QoS-aware end-to-end communication. In: 2017 IEEE 25th International Symposium of Quality of Service (IWQoS), Vilanova i la Geltrú, Barcelona (2017)Google Scholar
- 11.Ku, I., Lu, Y., Gerla, M., Gomes, R.L., Ongaro, F., Cerqueira, E.: Towards software-defined VANET: architecture and services. In: 2014 13th Annual Mediterranean Ad Hoc Networking Workshop (MED-HOC-NET), Piran, pp. 103–110 (2014). https://doi.org/10.1109/MedHocNet.2014.6849111
- 13.Xu, J., Palanisamy, B., Ludwig, B.H., Wang, Q.: Zenith: utility-aware resource allocation for edge computing. In: IEEE Edge 2017, Honolulu, Hawaii, 25–30 June 2017 (2017)Google Scholar
- 15.Hu, J., Lin, C., Li, X., Huang, J.: Scalability of control planes for Software defined networks: modeling and evaluation. In: 2014 IEEE 22nd International Symposium of Quality of Service (IWQoS), Hong Kong, pp. 147–152 (2014). https://doi.org/10.1109/IWQoS.2014.6914314
- 16.mF2C project. http://www.mf2c-project.eu. Accessed May 2019
- 17.Deliverable 2.6, mF2C EU project. http://www.mf2c-project.eu/wp-content/uploads/2017/06/mF2C-D2.6-mF2C-Architecture-IT-1.pdf. Accessed May 2019