CloudGPS: A scalable and ISP-friendly server selection scheme in cloud computing environments

Cong Ding, Yang Chen, Tianyin Xu, Xiaoming Fu

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

In order to minimize user perceived latency while ensuring high data availability, cloud applications desire to select servers from one of the multiple data centers (i.e., server clusters) in different geographical locations, which are able to provide desired services with low latency and low cost. This paper presents CloudGPS, a new server selection scheme of the cloud computing environment that achieves high scalability and ISP-friendliness. CloudGPS proposes a configurable global performance function that allows Internet service providers (ISPs) and cloud service providers (CSPs) to leverage the cost in terms of inter-domain transit traffic and the quality of service in terms of network latency. CloudGPS bounds the overall burden to be linear with the number of end users. Moreover, compared with traditional approaches, CloudGPS significantly reduces network distance measurement cost (i.e., from O(N) to O(1) for each end user in an application using N data centers). Furthermore, CloudGPS achieves ISP-friendliness by significantly decreasing inter-domain transit traffic.

Original languageEnglish (US)
Title of host publication2012 IEEE 20th International Workshop on Quality of Service, IWQoS 2012
DOIs
StatePublished - 2012
Externally publishedYes
Event2012 IEEE 20th International Workshop on Quality of Service, IWQoS 2012 - Coimbra, Portugal
Duration: Jun 4 2012Jun 5 2012

Publication series

NameIEEE International Workshop on Quality of Service, IWQoS
ISSN (Print)1548-615X

Other

Other2012 IEEE 20th International Workshop on Quality of Service, IWQoS 2012
Country/TerritoryPortugal
CityCoimbra
Period6/4/126/5/12

ASJC Scopus subject areas

  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'CloudGPS: A scalable and ISP-friendly server selection scheme in cloud computing environments'. Together they form a unique fingerprint.

Cite this