期刊文献+

A Cloud-Based Virtualized Execution Environment for Mobile Applications 被引量:1

A Cloud-Based Virtualized Execution Environment for Mobile Applications
下载PDF
导出
摘要 Smartphones and cloud computing technologies have enabled the development of sophisticated mobile applications. Still, many of these applications do not perform well due to limited computation, data storage, network bandwidth, and battery capacity in a mobile phone. While applications can be redesigned with client-server models to benefit from cloud services, users are no longer in full control of the application. This is also a serious concern. We propose an innovative framework for executing mobile applications in a virfualized cloud environment. With encryption and isolation, this environment is controlled by the user and protected against eavesdropping from cloud providers. We have developed efficient schemes for migrating applications and synchronizing data between execution environments. Performance and power issues within a virtualized execution environment are also addressed using power saving and scheduling techniques that enable automatic, seamless application migration. Smartphones and cloud computing technologies have enabled the development of sophisticated mobile applications. Still, many of these applications do not perform well due to limited computation, data storage, network bandwidth, and battery capacity in a mobile phone. While applications can be redesigned with client-server models to benefit from cloud services, users are no longer in full control of the application. This is also a serious concern. We propose an innovative framework for executing mobile applications in a virfualized cloud environment. With encryption and isolation, this environment is controlled by the user and protected against eavesdropping from cloud providers. We have developed efficient schemes for migrating applications and synchronizing data between execution environments. Performance and power issues within a virtualized execution environment are also addressed using power saving and scheduling techniques that enable automatic, seamless application migration.
出处 《ZTE Communications》 2011年第1期15-21,共7页 中兴通讯技术(英文版)
基金 supported in part by a grant from the National Science Council under No. 98-2220-E-002-020, 99-2220-E-002-026, and 95-2221-E-002-098-MY3
关键词 SMARTPHONE cloud computing mobile network VIRTUALIZATION collaborative computing ENERGY-SAVING SCHEDULING smartphone cloud computing mobile network virtualization collaborative computing energy-saving scheduling
  • 相关文献

参考文献19

  • 1Antonio Mancina,Dario Faggioli,Giuseppe Lipari,Jorrit N. Herder,Ben Gras,Andrew S. Tanenbaum.Enhancing a dependable multiserver operating system with temporal protection via resource reservations[J]. Real - Time Systems . 2009 (2)
  • 2P. Chun,B. Maniatis."Augmented smartphone applications through clone cloud execution,". Proc. 12th Workshop on Hot Topics in Operating Systems (HotOS XII) . 2009
  • 3A. Rudenko,P. Reiher,G. Popek,G. Kuenning."Saving portable computer battery power through remote process execution,". SIGMOBILE Mobile Comput. and Commun. Review . 1998
  • 4M. Armbrust,A. Fox,R. Griffith,A. Joseph,R. Katz,A. Konwinski,G. Lee,D. Patterson,A. Rabkin,I. Stoica,M. Zaharia."Above the clouds: A Berkeley view of cloud computing,". Tech. Rep. UCB/EECS-2009 -28 . 2009
  • 5J. Stone,D. Gohara,Guochun Shi."OpenCL: A Parallel Programming Standard for HeterogeneousComputing Systems,". Computing in Science and Engineering . 2010
  • 6Y. C. Lin,C. Y. Yang,C. W. Chang,Y. H. Chang,T. W. Kuo,C. S. Shih."Energy-Efficient Mapping Technique for Virtual Cores,". Proc. Euromicro Conf. on Real-Time Systems . 2010
  • 7E. Cuervo,A. Balasubramanian,D. ki Cho,A. Wolman,S. Saroiu,R. Chandra,P. Bahl."MAUI: Making smartphones last longer with code offload,". Proc. ACM MobiSys . 2010
  • 8100,000 Android Applications Submitted To Date, AndroLib Claims. techCrunch web site.http://techcrunch.com/2010/07/30/ android-market-100000/ .
  • 9L. Marzario,G. Lipari,P. Balbastre,A. Crespo."Iris: A new reclaiming algorithm for server-based real-time systems,". Proc. 10th IEEE Real-Time and Embedded Tech. and Applicat. Symp . 2004
  • 10Android developers. http://developer.android.com/index.html .

同被引文献5

引证文献1

二级引证文献94

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部