• DocumentCode
    2877883
  • Title

    Condroid: A Container-Based Virtualization Solution Adapted for Android Devices

  • Author

    Lei Xu ; Guoxi Li ; Chuan Li ; Weijie Sun ; Wenzhi Chen ; Zonghui Wang

  • Author_Institution
    Coll. of Comput. Sci. & Technol., Zhejiang Univ., Hangzhou, China
  • fYear
    2015
  • fDate
    March 30 2015-April 3 2015
  • Firstpage
    81
  • Lastpage
    88
  • Abstract
    Mobile virtualization, emerging fairly recently, is considered to be a valuable way to mitigate security risks on Android devices. In this paper, we propose a lightweight Android virtualization solution based on container technology, named Condroid. Condroid includes resource isolation based on namespace feature and resource control based on cgroups feature. By leveraging them, Condroid can host several independent Android virtual machines. Our approach requires only a single kernel to support several Android containers. Therefore, we can get a higher performance compared to other virtualization solutions. Furthermore, our implementation presents system service sharing mechanism to reduce memory utilization and file system sharing mechanism to reduce storage usage. The evaluation results on Google Nexus 5 demonstrate that Condroid is feasible in terms of runtime, hardware resource overhead, and compatibility.
  • Keywords
    Android (operating system); mobile computing; resource allocation; security of data; storage management; virtual machines; virtualisation; Android containers; Android devices; Android virtual machines; Condroid; Google Nexus 5; cgroups feature; container technology; container-based virtualization solution; filesystem sharing mechanism; hardware resource overhead; memory utilization; mobile virtualization; namespace feature; resource control; resource isolation; system service sharing mechanism; Cloud computing; Conferences; Mobile communication; Android; Container; Security; Virtualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Mobile Cloud Computing, Services, and Engineering (MobileCloud), 2015 3rd IEEE International Conference on
  • Conference_Location
    San Francisco, CA
  • Type

    conf

  • DOI
    10.1109/MobileCloud.2015.9
  • Filename
    7130872