Building autonomically scalable services on wide-area shared computing platforms

Vinit Padhye, Anand Tripathi

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

4 Scopus citations

Abstract

We present here mechanisms and models for building autonomically scalable and resilient services on wide-area shared computing platforms in which resources at a node are allocated to competing users on fair-share basis. There is no platform-wide resource manager for the placement of users on different nodes. Building scalable services in such environments poses unique challenges due to fluctuations in the available resource capacities and node crashes. The service load may surge in a short time due to flash crowds. We present here models for estimating the service capacity under varying operating conditions. Autonomic scaling of service capacity is performed by dynamic control of the degree of service replication based on the estimated service capacity and the observed load. Furthermore adaptive load distribution mechanisms are needed because of the varying service capacities of the individual replicas. We present the results of our evaluations of these mechanisms on PlanetLab.

Original languageEnglish (US)
Title of host publicationProceedings - 2011 IEEE International Symposium on Network Computing and Applications, NCA 2011
Pages314-319
Number of pages6
DOIs
StatePublished - 2011
Event10th IEEE International Symposium on Network Computing and Applications, NCA 2011 - Cambridge, MA, United States
Duration: Aug 25 2011Aug 27 2011

Publication series

NameProceedings - 2011 IEEE International Symposium on Network Computing and Applications, NCA 2011

Other

Other10th IEEE International Symposium on Network Computing and Applications, NCA 2011
CountryUnited States
CityCambridge, MA
Period8/25/118/27/11

Fingerprint Dive into the research topics of 'Building autonomically scalable services on wide-area shared computing platforms'. Together they form a unique fingerprint.

Cite this