期刊文献+

"Smart Cafe": A Mobile Local Computing System Based On Indoor Virtual Cloud 被引量:2

"Smart Cafe": A Mobile Local Computing System Based On Indoor Virtual Cloud
下载PDF
导出
摘要 With network developing and virtualization rising,more and more indoor environment(POIs) such as cafe,library,office,even bus and subway can provide plenty of bandwidth and computing resources.Meanwhile many people daily spending much time in them are still suffering from the mobile device with limited resources.This situation implies a novel local cloud computing paradigm in which mobile device can leverage nearby resources to facilitate task execution.In this paper,we implement a mobile local computing system based on indoor virtual cloud.This system mainly contains three key components:1) As to application,we create a parser to generate the "method call and cost tree" and analyze it to identify resourceintensive methods.2) As to mobile device,we design a self-learning execution controller to make offloading decision at runtime.3) As to cloud,we construct a social scheduling based application-isolation virtual cloud model.The evaluation results demonstrate that our system is effective and efficient by evaluating CPUintensive calculation application.Memoryintensive image translation application and 1/O-intensive image downloading application. With network developing and virtualization rising, more and more indoor environment (POIs) such as care, library, office, even bus and subway can provide plenty of bandwidth and computing resources. Meanwhile many people daily spending much time in them are still suffering from the mobile device with limited resources. This situation implies a novel local cloud computing paradigm in which mobile device can leverage nearby resources to facilitate task execution. In this paper, we implement a mobile local computing system based on indoor virtual cloud. This system mainly contains three key components: 1)As to application, we create a parser to generate the "method call and cost tree" and analyze it to identify resource- intensive methods. 2) As to mobile device, we design a self-learning execution controller to make offtoading decision at runtime. 3) As to cloud, we construct a social scheduling based application-isolation virtual cloud model. The evaluation results demonstrate that our system is effective and efficient by evaluating CPU- intensive calculation application, Memory- intensive image translation application and I/ O-intensive image downloading application.
出处 《China Communications》 SCIE CSCD 2014年第4期38-49,共12页 中国通信(英文版)
基金 ACKNOWLEDGEMENTS This work was supported by the Research Fund for the Doctoral Program of Higher Education of China (No.20110031110026 and No.20120031110035), the National Natural Science Foundation of China (No. 61103214), and the Key Project in Tianjin Science & Technology Pillar Program (No. 13ZCZDGX01098).
关键词 计算机系统 移动设备 室内环境 虚拟化 咖啡馆 应用程序 基础 智能 mobile local computing system, application partition, dynamic offloading strategy, virtual cloud model, social scheduling
  • 相关文献

参考文献17

  • 1Hoang T. Dinh, Chonho Lee, Dusit Niyato, and Ping Wang. "A Survey of Mobile Cloud Computing: Architecture, Applications, and Approaches." Wireless Communications and Mobile Computing 2011.
  • 2Mahadev Satyanarayanan, Paramvir Bahl, Ramon Caceres, and Nigel Davies. "The case for Vm-based cloudlets in mobile computing" Pervasive Computing, IEEE, 2009.
  • 3Byung-Gon Chun, Sunghwan Ihm, Petros Maniatis, et al. "Clonecloud: Elastic execution between mobile device and cloud." In Proceedings of the 6th European Conference on Computer Systems, April 2011.
  • 4M. Papandreaz, M. Zignaniy, et at. "How many places do you visit a day" in Pervasive Computing and Communications Workshops (Percom), 2013.
  • 5S. Gordon, Jamshidi, S. Mahlke, et at. '·COMET: Code Offload by Migrating Execution Transparently" in Proceedings of OSDI 2012.
  • 6A. Pathak, et at. "Enabling Automatic Offloading of Resource-Intensive Smartphone Applications" Technical Report, Purdue University 2011.
  • 7E. Cuervo, et at. "MAUl: making smartphones last longer with code offload." In Proceedings of the 8th international conference on Mobile systems, applications, and services. ACM, 2010.
  • 8S. Kosta, A. Aucinas, et at. "ThinkAir: Dynamic resource allocation and parallel execution in cloud for mobile code offloading", In IEEE InfoCom 2012.
  • 9Marco V. Barbera, Sokol Kosta, Alessandro Mei, and Julinda Stefa. "To Offload or Not to Offload? The Bandwidth and Energy Costs of Mobile Cloud Computing" in IEEE InfoCom 2013.
  • 10G. Chen, B. Kang, M. Kandemir, et al., Studying energy trade-offs in offloading computation/ compilation in java-enabled mobile devices, IEEE Transactions on Parallel and Distributed Systems, 2004.

同被引文献7

引证文献2

二级引证文献7

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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