Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3318216.3363383acmconferencesArticle/Chapter ViewAbstractPublication PagessecConference Proceedingsconference-collections
research-article

Virtual machine migration for IoT applications

Published: 07 November 2019 Publication History

Abstract

To integrate heterogeneous devices in IoT (Internet of Things), we design and implement an IoT system consisting of smart meters, smartphones, and cloud servers. In our system, a smartphone can rent its idle resources to the third party, which can install an application to conduct various tasks, such as collecting and processing data from nearby smart meters. Built on the top of Xen hypervisor and MiniOS, our system cannot only ensure smartphone's security by providing isolated resources to the application, but also guarantee data integrity and privacy of the application. We are the first to build a lightweight virtual machine migration system on an ARM-architecture smartphone.

References

[1]
2017. Linaro. https://www.linaro.org. (2017).
[2]
2017. MiniOS on cubieboard2. http://savannah.nongnu.org/projects/lwip/. (2017).
[3]
2017. Rump kernel. http://rumpkernel.org. (2017).
[4]
Paul Barham and others. 2003. Xen and the art of virtualization. ACM SIGOPS Operating Systems Review 37, 5 (2003), 164--177.
[5]
David Breitgand, Gilad Kutiel, and Danny Raz. 2010. Cost-aware live migration of services in the cloud. In SYSTOR.
[6]
Christopher Clark, Keir Fraser, Steven Hand, Jacob Gorm Hansen, Eric Jul, Christian Limpach, Ian Pratt, and Andrew Warfield. 2005. Live migration of virtual machines. In Proceedings of the 2nd conference on Symposium on Networked Systems Design & Implementation-Volume 2. USENIX Association, 273--286.
[7]
Google Inc. 2017. Android Thing. https://developer.android.com/things/index.html. (2017).
[8]
Anil Madhavapeddy, Thomas Leonard, Magnus Skjegstad, Thomas Gazagnaire, David Sheets, David J Scott, Richard Mortier, Amir Chaudhry, Balraj Singh, Jon Ludlam, and others. 2015. Jitsu: Just-In-Time Summoning of Unikernels. In NSDI. 559--573.
[9]
Filipe Manco, Joao Martins, Kenichi Yasukata, Jose Mendes, Simon Kuenzer, and Felipe Huici. 2015. The Case for the Superfluid Cloud. In HotCloud.
[10]
Joao Martins et al. ClickOS and the art of network function virtualization. In 11th USENIX Symposium on Networked Systems Design and Implementation (NSDI 14). USENIX Association, 459--473.
[11]
Mahadev Satyanarayanan, Paramvir Bahl, Ramón Caceres, and Nigel Davies. 2009. The case for vm-based cloudlets in mobile computing. Pervasive Computing 8, 4 (2009), 14--23.
[12]
Shusen Yang and others. 2013. Selfish mules: Social profit maximization in sparse sensornets using rationally-selfish human relays. Selected Areas in Communications, IEEE Journal on 31, 6 (2013), 1124--1134.
[13]
Thomas Zachariah and others. 2015. The Internet of Things Has a Gateway Problem. In Proceedings of the 16th International Workshop on Mobile Computing Systems and Applications. ACM, 27--32.

Cited By

View all
  • (2022)Analysis of Fault Tolerance Techniques in Virtual Machine EnvironmentICT Analysis and Applications10.1007/978-981-16-5655-2_12(121-131)Online publication date: 7-Jan-2022
  • (2020)Virtual Machine Security Migration Strategy Based on the Edge Computing Environment2020 16th International Conference on Mobility, Sensing and Networking (MSN)10.1109/MSN50589.2020.00137(803-808)Online publication date: Dec-2020

Index Terms

  1. Virtual machine migration for IoT applications

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    SEC '19: Proceedings of the 4th ACM/IEEE Symposium on Edge Computing
    November 2019
    455 pages
    ISBN:9781450367332
    DOI:10.1145/3318216
    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]

    Sponsors

    In-Cooperation

    • IEEE-CS\DATC: IEEE Computer Society

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 07 November 2019

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. IoT
    2. mobile computing
    3. virtual machine migration

    Qualifiers

    • Research-article

    Conference

    SEC '19
    Sponsor:
    SEC '19: The Fourth ACM/IEEE Symposium on Edge Computing
    November 7 - 9, 2019
    Virginia, Arlington

    Acceptance Rates

    SEC '19 Paper Acceptance Rate 20 of 59 submissions, 34%;
    Overall Acceptance Rate 40 of 100 submissions, 40%

    Upcoming Conference

    SEC '24
    The Nineth ACM/IEEE Symposium on Edge Computing
    December 4 - 7, 2024
    Rome , Italy

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)14
    • Downloads (Last 6 weeks)2
    Reflects downloads up to 02 Oct 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2022)Analysis of Fault Tolerance Techniques in Virtual Machine EnvironmentICT Analysis and Applications10.1007/978-981-16-5655-2_12(121-131)Online publication date: 7-Jan-2022
    • (2020)Virtual Machine Security Migration Strategy Based on the Edge Computing Environment2020 16th International Conference on Mobility, Sensing and Networking (MSN)10.1109/MSN50589.2020.00137(803-808)Online publication date: Dec-2020

    View Options

    Get Access

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media