Abstract
The cloud computing paradigm has evolved significantly beyond the simple early application scenarios such as third-party hosting of Web servers. This evolution was triggered by the desire of cloud providers to serve diverse needs of customers around the globe. In particular, the term “cloud” was originally put on par with “datacenter,” yet data – and compute – clouds have evolved to complex multidatacenter infrastructures. As many cloud-based solutions start to serve customers around the globe or through new media, data may be spread across multiple sites and even cloud offerings for various reasons including low latency retrieval based on geographical proximity, legal constraints, or cost considerations. Regardless of the original motivation, federation across datacenters including especially so-called “geodistribution” leads to many challenges around (i) the location and access of data stored and shared between datacenters, (ii) computation involving such distributed data, and, in general, around (iii) the communication of data across datacenters in the context of (i) and (ii). This chapter first motivates federation and then describes the challenges in these three areas and outlines solutions to them.
Original language | English |
---|---|
Title of host publication | Encyclopedia of Cloud Computing |
Pages | 178-190 |
Number of pages | 13 |
ISBN (Electronic) | 9781118821930 |
DOIs | |
State | Published - 1 Jan 2016 |
Externally published | Yes |
Keywords
- associativity
- federation
- geodistribution
- migration
- multicast
- multidatacenter
- partitioning
- replication