skip to main content
10.1145/1810931.1810937acmconferencesArticle/Chapter ViewAbstractPublication PagesmobisysConference Proceedingsconference-collections
research-article

A virtual cloud computing provider for mobile devices

Published:15 June 2010Publication History

ABSTRACT

A mobile device like a smart phone is becoming one of main information processing devices for users these days. Using it, a user not only receives and makes calls, but also performs information tasks. However, a mobile device is still resource constrained, and some applications, especially work related ones, usually demand more resources than a mobile device can afford. To alleviate this, a mobile device should get resources from an external source. One of such sources is cloud computing platforms. Nevertheless an access to these platforms is not always guaranteed to be available and/or is too expensive to access them. We envision a way to overcome this issue by creating a virtual cloud computing platform using mobile phones. We argue that due to the pervasiveness of mobile phones and the enhancement in their capabilities this idea is feasible. We show prior evaluation results to support our concept and discuss future developments.

References

  1. Wikipedia, "Mobile phone - Wikipedia, the free encyclopedia," Accessed March 2010, http://en.wikipedia.org/wiki/Mobile_Phones.Google ScholarGoogle Scholar
  2. K. Kumar and L. Yung-Hsiang, "Cloud Computing for Mobile Users: Can Offloading Computation Save Energy?," IEEE Computer, vol. 43, no. 4, pp. 51--56, April 2010. doi: 10.1109/MC.2010.98 Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. J. H. Christensen, "Using RESTful web-services and cloud computing to create next generation mobile applications," Proceeding of the 24th conference on Object oriented programming systems languages and applications - OOPSLA '09, New York, New York, USA: ACM Press, 2009, p. 627. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. X. Luo, "From Augmented Reality to Augmented Computing: A Look at Cloud-Mobile Convergence," International Symposium on Ubiquitous Virtual Reality, vol. 0, 2009, pp. 29--32. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. I. Giurgiu, O. Riva, D. Juric, I. Krivulev, and G. Alonso, "Calling the cloud: enabling mobile phones as interfaces to cloud applications," Middleware '09: Proceedings of the 10th ACM/IFIP/USENIX International Conference on Middleware, New York, NY, USA, 2009, pp. 1--20. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. B. Chun and P. Maniatis, "Augmented Smartphone Applications Through Clone Cloud Execution," HOTOS workshop, USENIX, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. E. Marinelli, "Hyrax: Cloud Computing on Mobile Devices using MapReduce,", Master Thesis Draft, Computer Science Dept., CMU, September 2009.Google ScholarGoogle Scholar
  8. M. Black and W. Edgar, "Exploring mobile devices as Grid resources: Using an x86 virtual machine to run BOINC on an iPhone," 2009 10th IEEE/ACM International Conference on Grid Computing, IEEE, 2009, pp. 9--16.Google ScholarGoogle Scholar
  9. D. Durkee, "Why cloud computing will never be free," Communications of the ACM, vol. 53, 2010, pp. 62--69. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. E. Cuervo, A. Balasubramanian, D. K. Cho, A. Wolman, S. Saroiu, R. Chandra, and V. Bahl. "MAUI: Making Smartphones Last Longer with Code Offload", in Proceedings of the 8th ACM Mobisys, June 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. O. Bushehrian, "Automatic actor-based program partitioning," Journal of Zhejiang University SCIENCE C, vol. 11, number 1, 2009, pp. 45--55.Google ScholarGoogle ScholarCross RefCross Ref
  12. J. Kangasharju, J. Ott, and O. Karkulahti, "Floating Content: Information Availability in Urban Environments," Proceedings of the 8th Annual IEEE International Conference on Pervasive Computing and Communications (PerCom) (WiP), Mannheim, Germany: 2010.Google ScholarGoogle Scholar
  13. A. Berl, H. Meer, H. Hlavacs, and T. Treutner, "Virtualization in energy-efficient future home environments," IEEE Communications Magazine, vol. 47, 2009, pp. 62--67. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. S. Chiba and M. Nishizawa, "An easy-to-use toolkit for efficient Java bytecode translators," Generative Programming And Component Engineering; Vol. 48, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Hadop, the small files problem. Online at: http://www.cloudera.com/blog/2009/02/the-small-files-problem/. Accessed on March 2010.Google ScholarGoogle Scholar
  16. M. D. Kristensen and N. O. Bouvin, "Using Wi-Fi to Save Energy via P2P Remote Execution". Mobile Peer-to-Peer workshop in conjunction with Eighth Annual IEEE International Conference on Pervasive Computing and Communications (Percom 2010), Mannheim, 2010Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. A virtual cloud computing provider for mobile devices

      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
        MCS '10: Proceedings of the 1st ACM Workshop on Mobile Cloud Computing & Services: Social Networks and Beyond
        June 2010
        55 pages
        ISBN:9781450301558
        DOI:10.1145/1810931

        Copyright © 2010 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: 15 June 2010

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

        Acceptance Rates

        Overall Acceptance Rate8of12submissions,67%

        Upcoming Conference

        MOBISYS '24

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader