Elastic Framework for Augmenting the Performance of Mobile Applications Using Cloud Computing

被引:0
作者
AbdElminaam, Diaa Salama [1 ,6 ]
Kader, Hatem M. Abdul [2 ,5 ]
Hadhoud, Mohie M. [3 ,5 ]
El-Sayed, Salah M. [4 ,6 ]
机构
[1] Banha Univ, Dept Informat Syst, Banha, Egypt
[2] Menoufia Univ, Dept Informat Syst, Menoufia, Egypt
[3] Menoufia Univ, Dept Informat Technol, Menoufia, Egypt
[4] Banha Univ, Dept Comp Sci, Banha, Egypt
[5] Menofyia Univ, Fac Comp & Informat, Menofyia, Egypt
[6] Benha Univ, Fac Comp & Informat, Banha, Egypt
来源
2013 9TH INTERNATIONAL COMPUTER ENGINEERING CONFERENCE (ICENCO 2013): TODAY INFORMATION SOCIETY WHAT'S NEXT? | 2014年
关键词
Cloud computing; Mobile application; Mobile cloud computing (MCC); GPS; offloading;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
the increasing use of wireless Internet and smartphone has accelerated the need for widespread computing. Smartphones stimulate growth of Global Position Systems (GPS) and mobile cloud computing. Mobile cloud computing is the cloud infrastructure where the computation and storage are moved away from mobile devices. However, smartphone mobile computing poses challenges because of the limited battery capacity, constraints of wireless networks and the limitations of device. Therefore, it is necessary to offload the computationintensive part by careful partitioning of application functions across a cloud. Mobile applications can be executed in the mobile device or offloaded to the cloud clone for execution, in this paper; we propose a new elastic application model that enables transparent use of cloud resources to augment the capability of resource constrained mobile devices. The significant features of this model include the partition of a single application into multiple components. Its execution location is transparent it can be run on a mobile device or migrated to the cloud. Thus, an elastic application can augment the capabilities of a mobile device including computation power, storage, and network bandwidth, with the light of dynamic execution configuration according to device's status including CPU load, memory, battery level. We demonstrate promising results of the proposed application model using data collected from one of our example elastic applications.
引用
收藏
页码:134 / 141
页数:8
相关论文
共 20 条
  • [1] [Anonymous], 2009, THESIS CARNEGIE MELL
  • [2] [Anonymous], P IEEE INT C CLOUD C
  • [3] [Anonymous], 2010, 1 ACM WORKSH MOB CLO
  • [4] [Anonymous], 2009, DEP ELECT ENG COMPUT
  • [5] [Anonymous], P 2 INT C MOB COMP A
  • [6] Byung G C., 2011, P 6 C COMP SYST EURO, P301
  • [7] CHUN BG, 2009, USENIX HOTOS 12
  • [8] Daniela E. P., 2012, PUBLICATION SERIES L, P287
  • [9] Dean J, 2004, USENIX ASSOCIATION PROCEEDINGS OF THE SIXTH SYMPOSIUM ON OPERATING SYSTEMS DESIGN AND IMPLEMENTATION (OSDE '04), P137
  • [10] Fan Xiaopeng, 2011, Journal of ZTE Communications, V9, P4