skip to main content
10.1145/3147234.3148101acmconferencesArticle/Chapter ViewAbstractPublication PagesuccConference Proceedingsconference-collections
research-article

MyiFogSim: A Simulator for Virtual Machine Migration in Fog Computing

Published:05 December 2017Publication History

ABSTRACT

Low latency in IT applications is an important aspect of improving the quality of the user's experience. Frequently, applications are run in a virtual machine in the cloud. Because cloud providers are datacentre facilities that are often distant from users, unacceptably high latencies are experienced in some applications. Fog computing can be seen as a cloud computing extension, namely cloudlets, located in access points at the edge of the network and hence able to provide lower latencies than the cloud. However, as mobile devices and applications become more popular, users' computing and data capacities should be maintained close to the user to keep latencies as low as possible. This paper discusses resource allocation in fog computing in the face of users' mobility and introduces MyiFogSim, an extension of iFogSim to support mobility through migration of virtual machines between cloudlets. Moreover, a migration policy is proposed, and MyiFogSim is used to analyze the policy impact on application quality of service. Results suggest that the policy can promote lower latencies when compared to a scenario without the migration policy.

References

  1. Raja Wasim Ahmad, Abdullah Gani, Siti Hafizah Ab Hamid, Muhammad Shiraz, Abdullah Yousafzai, and Feng Xia. 2015. A survey on virtual machine migration and server consolidation frameworks for cloud data centers. Journal of Network and Computer Applications 52 (2015), 11--25. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Luiz F. Bittencourt, Javier Diaz-Montes, Rajkumar Buyya, Omer F. Rana, and Manish Parashar. 2017. Mobility-Aware Application Scheduling in Fog Computing. IEEE Cloud Computing 4, 2 (March 2017), 26--35.Google ScholarGoogle ScholarCross RefCross Ref
  3. Luiz F. Bittencourt, Márcio Moraes Lopes, Ioan Petri, and Omer F. Rana. 2015. Towards virtual machine migration in fog computing. In P2P, Parallel, Grid, Cloud and Internet Computing (3PGCIC), 2015 10th International Conference on. IEEE, 1--8. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Flavio Bonomi, Rodolfo Milito, Jiang Zhu, and Sateesh Addepalli. 2012. Fog Computing and Its Role in the Internet of Things. In Proceedings of the First Edition of the MCC Workshop on Mobile Cloud Computing (MCC '12). ACM, New York, NY, USA, 13--16. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Rodrigo N Calheiros, Rajiv Ranjan, Anton Beloglazov, César AF De Rose, and Rajkumar Buyya. 2011. CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms. Software: Practice and experience 41, 1 (2011), 23--50. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Ivan Farris, Tarik Taleb, Miloud Bagaa, and H Flinck. 2017. Optimizing service replication for mobile delay-sensitive applications in 5g edge network. IEEE 201 (2017), 2017.Google ScholarGoogle Scholar
  7. Harshit Gupta, Amir Vahid Dastjerdi, Soumya K Ghosh, and Rajkumar Buyya. 2016. iFogSim: A Toolkit for Modeling and Simulation of Resource Management Techniques in Internet of Things, Edge and Fog Computing Environments. arXiv preprint arXiv:1606.02007 (2016).Google ScholarGoogle Scholar
  8. O. Osanaiye, S. Chen, Z. Yan, R. Lu, K. Choo, and M. Dlodlo. 2017. From cloud to fog computing: A review and a conceptual live VM migration framework. IEEE Access PP, 99 (2017), 1--1.Google ScholarGoogle Scholar
  9. T. Taleb, S. Dutta, A. Ksentini, M. Iqbal, and H. Flinck. 2017. Mobile Edge Computing Potential in Making Cities Smarter. IEEE Communications Magazine 55, 3 (March 2017), 38--43. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Hong Yao, Changmin Bai, Deze Zeng, Qingzhong Liang, and Yuanyuan Fan. 2015. Migrate or not? Exploring virtual machine migration in roadside cloudlet-based vehicular cloud. Concurrency and Computation: Practice and Experience 27, 18 (2015), 5780--5792. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Rong Yu, Yan Zhang, Stein Gjessing, Wenlong Xia, and Kun Yang. 2013. Toward cloud-based vehicular networks with efficient resource management. IEEE Network 27, 5 (2013), 48--55.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. MyiFogSim: A Simulator for Virtual Machine Migration in Fog Computing

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Conferences
          UCC '17 Companion: Companion Proceedings of the10th International Conference on Utility and Cloud Computing
          December 2017
          252 pages
          ISBN:9781450351959
          DOI:10.1145/3147234

          Copyright © 2017 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 5 December 2017

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • research-article

          Acceptance Rates

          Overall Acceptance Rate38of125submissions,30%

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader