Mobile Intercloud System and Objects Transfer Mechanism

In recent years, there has been considerable interest in studying intercloud with the aim of supporting interactions among different clouds, possibly managed by different service providers. The extension of intercloud to a mobile environment, called a "mobile intercloud system" is a relatively new research area. In this paper, we present a mobile intercloud system, which is developed based on the IEEE P2302 Intercloud architecture and inspired by the mobile Internet protocol. Basically a mobile terminal is associated with a home cloud in which a virtual mobile terminal can be set up together with the mobile applications and data. When a mobile terminal moves to a new area and joins a foreign cloud, certain mobile applications and data can be transferred to the foreign cloud. For data/files, we present a rule-based policy so that users can specify the rules for transferring data/files flexibly. A prototype has been developed to demonstrate the basic concept. For applications, we formulate a Markov decision process model to study how the applications should be transferred to minimize the overall cost. Analytical results are presented to provide valuable insights into the design of the mobile intercloud system.

[1]  Yuan Zhao,et al.  When mobile terminals meet the cloud: computation offloading as the bridge , 2013, IEEE Network.

[2]  Shiwen Mao,et al.  A survey of mobile cloud computing for rich media applications , 2013, IEEE Wireless Communications.

[3]  Cees T. A. M. de Laat,et al.  Intercloud Architecture for interoperability and integration , 2012, 4th IEEE International Conference on Cloud Computing Technology and Science Proceedings.

[4]  Albert Y. Zomaya,et al.  Computation Offloading for Service Workflow in Mobile Cloud Computing , 2015, IEEE Transactions on Parallel and Distributed Systems.

[5]  Charles E. Perkins,et al.  Mobile IP , 1997, IEEE Communications Magazine.

[6]  Yung-Hsiang Lu,et al.  Cloud Computing for Mobile Users: Can Offloading Computation Save Energy? , 2010, Computer.

[7]  Sixto Ortiz The Problem with Cloud-Computing Standardization , 2011, Computer.

[8]  Rajkumar Buyya,et al.  Inter‐Cloud architectures and application brokering: taxonomy and survey , 2014, Softw. Pract. Exp..

[9]  J Jeevan,et al.  Mobile Cloud Computing Service Models: A User-Centric Approach , 2014 .

[10]  Rajkumar Buyya,et al.  Interconnected Cloud Computing Environments , 2014, ACM Comput. Surv..

[11]  Lazaros Gkatzikis,et al.  Migrate or not? exploiting dynamic task migration in mobile cloud computing systems , 2013, IEEE Wireless Communications.