Follow me cloud: interworking federated clouds and distributed mobile networks

This article introduces the Follow-Me Cloud concept and proposes its framework. The proposed framework is aimed at smooth migration of all or only a required portion of an ongoing IP service between a data center and user equipment of a 3GPP mobile network to another optimal DC with no service disruption. The service migration and continuity is supported by replacing IP addressing with service identification. Indeed, an FMC service/application is identified, upon establishment, by a session/service ID, dynamically changing along with the service being delivered over the session; it consists of a unique identifier of UE within the 3GPP mobile network, an identifier of the cloud service, and dynamically changing characteristics of the cloud service. Service migration in FMC is triggered by change in the IP address of the UE due to a change of data anchor gateway in the mobile network, in turn due to UE mobility and/or for load balancing. An optimal DC is then selected based on the features of the new data anchor gateway. Smooth service migration and continuity are supported thanks to logic installed at UE and DCs that maps features of IP flows to the session/service ID.

[1]  Scott Shenker,et al.  A data-oriented (and beyond) network architecture , 2007, SIGCOMM '07.

[2]  Roberto Bifulco,et al.  Scalability of a mobile cloud management system , 2012, MCC '12.

[3]  T. Taleb,et al.  Traffic Offload Enhancements for eUTRAN , 2012, IEEE Communications Surveys & Tutorials.

[4]  Vijay K. Gurbani,et al.  Network-aware service placement in a distributed cloud environment , 2012, SIGCOMM '12.

[5]  Michael J. Freedman,et al.  Serval: An End-Host Stack for Service-Centric Networking , 2012, NSDI.

[6]  Torsten Braun,et al.  Service-centric networking extensions , 2013, SAC '13.

[7]  Tarik Taleb,et al.  Towards supporting highly mobile nodes in decentralized mobile operator networks , 2012, 2012 IEEE International Conference on Communications (ICC).

[8]  Alec Wolman,et al.  Volley: Automated Data Placement for Geo-Distributed Cloud Services , 2010, NSDI.

[9]  Peter R. Pietzuch,et al.  Resource allocation across multiple cloud data centres , 2010, MGC '10.

[10]  Sujata Banerjee,et al.  DevoFlow: scaling flow management for high-performance networks , 2011, SIGCOMM.

[11]  Tarik Taleb,et al.  An analytical model for Follow Me Cloud , 2013, 2013 IEEE Global Communications Conference (GLOBECOM).

[12]  Tarik Taleb,et al.  Follow-Me Cloud: An OpenFlow-Based Implementation , 2013, 2013 IEEE International Conference on Green Computing and Communications and IEEE Internet of Things and IEEE Cyber, Physical and Social Computing.

[13]  Van Jacobson,et al.  Networking named content , 2009, CoNEXT '09.

[14]  T. V. Lakshman,et al.  Network aware resource allocation in distributed clouds , 2012, 2012 Proceedings IEEE INFOCOM.