© The Institution of Engineering and Technology
In this study, the authors focus on theoretical modelling of the fog computing architecture and compare its performance with the traditional cloud computing model. Existing research works on fog computing have primarily focused on the principles and concepts of fog computing and its significance in the context of internet of things (IoT). This work, one of the first attempts in its domain, proposes a mathematical formulation for this new computational paradigm by defining its individual components and presents a comparative study with cloud computing in terms of service latency and energy consumption. From the performance analysis, the work establishes fog computing, in collaboration with the traditional cloud computing platform, as an efficient green computing platform to support the demands of the next generation IoT applications. Results show that for a scenario where 25% of the IoT applications demand real-time, low-latency services, the mean energy expenditure in fog computing is 40.48% less than the conventional cloud computing model.
References
-
-
1)
-
21. Dong, H., Hao, Q., Zhang, T., et al: ‘Formal discussion on relationship between virtualization and cloud computing’. Int. Conf. on Parallel and Distributed Computing, Applications and Technologies, Wuhan, China, December 2010, pp. 448–453.
-
2)
-
11. Stolfo, S.F., Salem, M.B., Keromytis, A.D.: ‘Fog computing: Mitigating insider data theft attacks in the cloud’. IEEE Symp. on Security and Privacy Workshops, San Francisco, USA, May 2012, pp. 125–128.
-
3)
-
22. Liu, N., Li, X., Wang, Q.: ‘A resource & capability virtualization method for cloud manufacturing systems’. IEEE Int. Conf. on Systems, Man, and Cybernetics, Anchorage, USA, October 2011, pp. 1003–1008.
-
4)
-
1. Armbrust, M., Fox, A., Griffith, R., et al: ‘A view of cloud computing’, ACM Commun. Mag., 2010, 53, (4), pp. 50–58 (doi: 10.1145/1721654.1721672).
-
5)
-
6. Preden, J., Kaugerand, J., Suurjaak, E., et al: ‘Data to decision: pushing situational information needs to the edge of the network’. IEEE Int. Inter-Disciplinary Conf. on Cognitive Methods in Situation Awareness and Decision Support, Orlando, USA, March 2015, pp. 158–164.
-
6)
-
10. Nishio, T., Shinkuma, R., Takahashi, T., et al: ‘Service-oriented heterogeneous resource sharing for optimizing service latency in mobile cloud’. Proc. of the First Int. Workshop on Mobile Cloud Computing and Networking, MobileCloud, Bangalore India, July 2013, pp. 19–26.
-
7)
-
26. Zhang, L., Wu, C., Li, Z., et al: ‘Moving big data to the cloud: An online cost-minimizing approach’, IEEE J. Sel. Areas Commun., 2013, 31, (12), pp. 2710–2721 (doi: 10.1109/JSAC.2013.131211).
-
8)
-
27. Qureshi, A.: ‘Power-demand routing in massive geo-distributed systems’. , MIT, 2010.
-
9)
-
19. Krishnan, Y.N., Bhagwat, C.N., Utpat, A.P.: ‘Fog computing — Network based cloud computing’. 2nd Int. Conf. on Electronics and Communication Systems, Coimbatore, India, February 2015, pp. 250–251.
-
10)
-
7. Bonomi, F., Milito, R., Zhu, J., et al: ‘Fog computing and its role in the internet of things’. Proc. of the First Edition of the MCC Workshop on Mobile Cloud Computing (ACM), Helsinki, Finland, August 2012, pp. 13–16.
-
11)
-
8. Bonomi, F., Milito, R., Natarajan, P., et al: ‘Fog Computing: A platform for internet of things and analytics’, in Bessis, N., Dobre, C. (Eds.): ‘Big data and internet of things: a roadmap for smart environments – part I’ (Springer International Publishing, Switzerland, 2014), vol. 546, pp. 169–186.
-
12)
-
16. Do, C.T., Tran, N.H., Pham, C., et al: ‘A proximal algorithm for joint resource allocation and minimizing carbon footprint in geo-distributed fog computing’. Int. Conf. on Information Networking, Cambodia, January 2015, pp. 324–329.
-
13)
-
3. Lai, C.-F., Wang, H., Chao, H.-C., et al: ‘A network and device aware QoS approach for cloud-based mobile streaming’, IEEE Trans. Multimedia, 2013, 15, (4), pp. 747–757 (doi: 10.1109/TMM.2013.2240270).
-
14)
-
5. Hong, K., Lillethun, D., Ramachandran, U., et al: ‘Mobile fog: A programming model for large-scale applications on the internet of things’. Proc. of the Second ACM SIGCOMM Workshop on Mobile Cloud Computing, Hong Kong, China, August 2013, pp. 15–20.
-
15)
-
15. Kulkarni, S., Saha, S., Hockenbury, R.: ‘Preserving privacy in sensor-fog networks’. 9th Int. Conf. for Internet Technology and Secured Transactions, London, UK, December 2014, pp. 96–99.
-
16)
-
24. Yannuzzi, M., Milito, R., Serral-Gracia, R., et al: ‘Key ingredients in an IoT recipe: Fog Computing, Cloud computing, and more Fog Computing’. Athens, Greece, December 2014, pp. 325–329.
-
17)
-
29. Vaquero, L.M., Rodero-Merino, L.: ‘Finding your way in the fog: towards a comprehensive definition of fog computing’, ACM SIGCOMM Comput. Commun. Rev., 2014, 44, (5), pp. 27–32 (doi: 10.1145/2677046.2677052).
-
18)
-
17. Aazam, M., Eui-Nam, H.: ‘Dynamic resource provisioning through Fog micro datacenter’. IEEE Int. Conf. on Pervasive Computing and Communication Workshops, St. Louis, USA, March 2015, pp. 105–110.
-
19)
-
13. Yi, S., Li, C., Li, Q.: ‘A survey of fog computing: concepts, applications and issues’. ACM Proc. of the 2015 Workshop on Mobile Big Data, Hangzhou, China, June 2015, pp. 37–42.
-
20)
-
18. Aazam, M., Eui-Nam, H.: ‘Fog computing micro datacenter based dynamic resource estimation and pricing model for IoT’. IEEE 29th Int. Conf. on Advanced Information Networking and Applications, Gwangiu, South Korea, March 2015, pp. 687–694.
-
21)
-
14. Dsouza, C., Ahn, G.-J., Taguinod, M.: ‘Policy-driven security management for fog computing: Preliminary framework and a case study’. IEEE 15th Int. Conf. on Information Reuse and Integration, Redwood City, USA, August 2014, pp. 16–23.
-
22)
-
28. Zhu, J., Chan, D.S., Prabhu, M.S., et al: ‘Improving web sites performance using edge servers in fog computing architecture’. IEEE 7th Int. Symp. on Service Oriented System Engineering, Redwood City, USA, March 2013, pp. 320–323.
-
23)
-
30. Stojmenovic, I., Sheng, W.: ‘The Fog computing paradigm: Scenarios and security issues’. Federated Conf. on Computer Science and Information Systems, Warsaw, Poland, September 2014, pp. 1–8.
-
24)
-
4. MarketWatch: ‘Cisco delivers vision of fog computing to accelerate value from billions of connected devices’, available at.
-
25)
-
12. Preden, J.S., Tammemae, K., Jantsch, A., et al: ‘The benefits of self-awareness and attention in fog and mist computing’, Comput. Mag., 2015, 48, (7), pp. 37–45 (doi: 10.1109/MC.2015.207).
-
26)
-
9. Madsen, H., Albeanu, G., Burtschy, B., et al: ‘Reliability in the utility computing era: Towards reliable fog computing’. 20th Int. Conf. on Systems, Signals and Image Processing, Bucharest, Romania, July 2013, pp. 43–46.
-
27)
-
2. Rimal, B.P., Choi, E., Lumb, I.: ‘A taxonomy and survey of cloud computing systems’. 5th Int. Joint Conf. on INC, IMS and IDC, Seoul, South Korea, August 2009, pp. 44–51.
-
28)
-
23. Sotomayor, B., Montero, R.S., Llorente, I.M., et al: ‘Virtual infrastructure management in private and hybrid clouds’, IEEE Internet Comput., 2009, 13, (5), pp. 14–22 (doi: 10.1109/MIC.2009.119).
-
29)
-
25. Stojmenovic, I.: ‘Fog computing: A cloud to the ground support for smart things and machine-to-machine networks’. Australasian Telecommunication Networks and Applications Conf., Southbank, Australia, November 2014, pp. 117–122.
-
30)
-
20. Misra, S., Chatterjee, S., Obaidat, M.S.: ‘On theoretical modeling of sensor-cloud: a paradigm shift from wireless sensor network’, IEEE Syst. J., 2014, pp. 1–10, .
http://iet.metastore.ingenta.com/content/journals/10.1049/iet-net.2015.0034
Related content
content/journals/10.1049/iet-net.2015.0034
pub_keyword,iet_inspecKeyword,pub_concept
6
6