{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,27]],"date-time":"2025-09-27T16:53:31Z","timestamp":1758992011429},"reference-count":45,"publisher":"Springer Science and Business Media LLC","issue":"8-10","license":[{"start":{"date-parts":[[2012,6,22]],"date-time":"2012-06-22T00:00:00Z","timestamp":1340323200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Computing"],"published-print":{"date-parts":[[2012,9]]},"DOI":"10.1007\/s00607-012-0198-8","type":"journal-article","created":{"date-parts":[[2012,6,21]],"date-time":"2012-06-21T09:59:02Z","timestamp":1340272742000},"page":"701-730","source":"Crossref","is-referenced-by-count":34,"title":["DEPAS: a decentralized probabilistic algorithm for auto-scaling"],"prefix":"10.1007","volume":"94","author":[{"given":"Nicol\u00f2 M.","family":"Calcavecchia","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bogdan A.","family":"Caprarescu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Elisabetta","family":"Di Nitto","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Daniel J.","family":"Dubois","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dana","family":"Petcu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2012,6,22]]},"reference":[{"key":"198_CR1","unstructured":"Amazon elastic compute cloud (amazon ec2). http:\/\/aws.amazon.com\/ec2\/ . Accessed 5 Sep 2011"},{"key":"198_CR2","unstructured":"Ankoder. http:\/\/www.ankoder.com\/ . Accessed 5 Sep 2011"},{"key":"198_CR3","unstructured":"Amazon auto scaling (2011) http:\/\/aws.amazon.com\/autoscaling\/ . Accessed 5 Sep 2011"},{"key":"198_CR4","unstructured":"Amazon ec2 (2011) http:\/\/aws.amazon.com\/ec2\/ . Accessed 5 Sep 2011"},{"issue":"1","key":"198_CR5","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/TNSM.2006.4798302","volume":"3","author":"C Adam","year":"2006","unstructured":"Adam C, Stadler R (2006) A middleware design for large-scale clusters offering multiple services. IEEE Trans Netw Service Manag 3(1): 1\u201312","journal-title":"IEEE Trans Netw Service Manag"},{"key":"198_CR6","doi-asserted-by":"crossref","first-page":"344","DOI":"10.1016\/j.jpdc.2009.08.009","volume":"70","author":"J Almeida","year":"2010","unstructured":"Almeida J, Almeida V, Ardagna D, Cunha I, Francalanci C, Trubian M (2010) Joint admission control and resource allocation in virtualized servers. J Parallel Distrib Comput 70: 344\u2013362","journal-title":"J Parallel Distrib Comput"},{"key":"198_CR7","doi-asserted-by":"crossref","first-page":"50","DOI":"10.1145\/1721654.1721672","volume":"53","author":"M Armbrust","year":"2010","unstructured":"Armbrust M, Fox A, Griffith R, Joseph AD, Katz R, Konwinski A, Lee G, Patterson D, Rabkin A, Stoica I, Zaharia M (2010) A view of cloud computing. Commun ACM 53: 50\u201358","journal-title":"Commun ACM"},{"key":"198_CR8","doi-asserted-by":"crossref","unstructured":"Baresi L, Guinea S (2011) A3: self-adaptation capabilities through groups and coordination. In: Proceedings of the 4th India software engineering conference, ISEC \u201911, New York. ACM, pp 11\u201320","DOI":"10.1145\/1953355.1953358"},{"key":"198_CR9","doi-asserted-by":"crossref","DOI":"10.1002\/0471200581","volume-title":"Queueing networks and Markov chains: modeling and performance evaluation with computer science applications","author":"G Bolch","year":"1998","unstructured":"Bolch G, Greiner S, de Meer H, Trivedi KS (1998) Queueing networks and Markov chains: modeling and performance evaluation with computer science applications. Wiley-Interscience, New York"},{"key":"198_CR10","doi-asserted-by":"crossref","unstructured":"Bonvin N, Papaioannou TG, Aberer K (2011) Autonomic sla-driven provisioning for cloud applications. In: Proceedings of the 2011 11th IEEE\/ACM international symposium on cluster, cloud and grid computing, pp 434\u2013443","DOI":"10.1109\/CCGrid.2011.24"},{"key":"198_CR11","doi-asserted-by":"crossref","unstructured":"Buyya R, Ranjan R, Calheiros R (2010) Intercloud: utility-oriented federation of cloud computing environments for scaling of application services. In: Algorithms and architectures for parallel processing, pp 13\u201331","DOI":"10.1007\/978-3-642-13119-6_2"},{"key":"198_CR12","unstructured":"Caprarescu BA, Petcu D (2009) A self-organizing feedback loop for autonomic computing. In: Proceedings of the 2009 computation world: future computing, service computation, cognitive, adaptive, content, patterns, COMPUTATIONWORLD \u201909, Washington, DC, USA. IEEE Computer Society, pp 126\u2013131"},{"key":"198_CR13","doi-asserted-by":"crossref","unstructured":"Celesti A, Tusa F, Villari M, Puliafito A (2010) How to enhance cloud architectures to enable cross-federation. In: Proceedings of the 2010 IEEE 3rd international conference on cloud computing, CLOUD \u201910, Washington, DC, USA. IEEE Computer Society, pp 337\u2013345","DOI":"10.1109\/CLOUD.2010.46"},{"key":"198_CR14","doi-asserted-by":"crossref","unstructured":"Di Nitto E, Dubois DJ, Mirandola R, Saffre F, Tateson R (2008) Applying self-aggregation to load balancing: experimental results. In: Proceedings of the 3rd international conference on bio-inspired models of network, information and computing sytems, BIONETICS \u201908. ICST (Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering), pp 14:1\u201314:8","DOI":"10.4108\/ICST.BIONETICS2008.4693"},{"key":"198_CR15","unstructured":"Drools (2011) http:\/\/www.jboss.org\/drools\/ . Accessed 5 Sep 2011"},{"key":"198_CR16","doi-asserted-by":"crossref","unstructured":"Fox A, Gribble SD, Chawathe Y, Brewer EA, Gauthier P (1997) Cluster-based scalable network services. In: Proceedings of the sixteenth ACM symposium on operating systems principles, SOSP \u201997, New York, NY, USA. ACM, pp 78\u201391","DOI":"10.1145\/268998.266662"},{"key":"198_CR17","doi-asserted-by":"crossref","unstructured":"Frincu ME, Villegas NM, Petcu D, Muller HA, Rouvoy R (2011) Self-healing distributed scheduling platform. In: Proceedings of the 2011 11th IEEE\/ACM international symposium on cluster, cloud and grid computing, CCGRID \u201911, Washington, DC, USA. IEEE Computer Society, pp 225\u2013234","DOI":"10.1109\/CCGrid.2011.23"},{"key":"198_CR18","doi-asserted-by":"crossref","unstructured":"Galuba W, Aberer K, Despotovic Z, Kellerer W (2009) Protopeer: a p2p toolkit bridging the gap between simulation and live deployment. In: Proceedings of the 2nd international conference on simulation tools and techniques, Simutools \u201909. ICST, Brussels, pp 60:1\u201360:9","DOI":"10.4108\/ICST.SIMUTOOLS2009.5681"},{"key":"198_CR19","doi-asserted-by":"crossref","first-page":"46","DOI":"10.1109\/MC.2004.175","volume":"37","author":"D Garlan","year":"2004","unstructured":"Garlan D, Cheng S-W, Huang A-C, Schmerl B, Steenkiste P (2004) Rainbow: architecture-based self-adaptation with reusable infrastructure. Computer 37: 46\u201354","journal-title":"Computer"},{"issue":"1","key":"198_CR20","doi-asserted-by":"crossref","first-page":"104","DOI":"10.1016\/j.future.2011.05.019","volume":"28","author":"H Ghanbari","year":"2012","unstructured":"Ghanbari H, Simmons B, Litoiu M, Iszlai G (2012) Feedback-based optimization of a private cloud. Future Generation Comput Syst 28(1): 104\u2013111","journal-title":"Future Generation Comput Syst"},{"key":"198_CR21","unstructured":"Google developer products help whitehouse.gov connect with America. http:\/\/googlecode.blogspot.com\/2009\/04\/google-developer-products-help.html . Accessed 5 Sep 2011"},{"issue":"6","key":"198_CR22","doi-asserted-by":"crossref","first-page":"871","DOI":"10.1016\/j.future.2010.10.016","volume":"27","author":"W Iqbal","year":"2011","unstructured":"Iqbal W, Dailey MN, Carrera D, Janecek P (2011) Adaptive resource provisioning for read intensive multi-tier applications in the cloud. Future Generation Comput Syst 27(6): 871\u2013879","journal-title":"Future Generation Comput Syst"},{"issue":"3","key":"198_CR23","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/1275517.1275520","volume":"25","author":"M Jelasity","year":"2007","unstructured":"Jelasity M, Voulgaris S, Guerraoui R, Kermarrec A-M, van Steen M (2007) Gossip-based peer sampling. ACM Trans Comput Syst 25(3): 1\u201336","journal-title":"ACM Trans Comput Syst"},{"issue":"5","key":"198_CR24","doi-asserted-by":"crossref","first-page":"43","DOI":"10.1109\/MIC.2009.94","volume":"13","author":"K Keahey","year":"2009","unstructured":"Keahey K, Tsugawa M, Matsunaga A, Fortes J (2009) Sky computing. Internet Comput IEEE 13(5): 43\u201351","journal-title":"Internet Comput IEEE"},{"key":"198_CR25","doi-asserted-by":"crossref","first-page":"41","DOI":"10.1109\/MC.2003.1160055","volume":"36","author":"JO Kephart","year":"2003","unstructured":"Kephart JO, Chess DM (2003) The vision of autonomic computing. Computer 36: 41\u201350","journal-title":"Computer"},{"key":"198_CR26","unstructured":"Kephart JO, Walsh WE (2004) An artificial intelligence perspective on autonomic computing policies. In: POLICY, pp 3\u201312"},{"key":"198_CR27","unstructured":"Leads O (2011) Opennebula: the open source toolkit for cloud computing. http:\/\/opennebula.org\/ . Accessed 5 Sep 2011"},{"key":"198_CR28","unstructured":"Major amazon outage ripples across web (2011) http:\/\/www.datacenterknowledge.com\/archives\/2011\/04\/21\/major-amazon-outage-ripples-across-web\/ . Accessed 7 Aug 2011"},{"key":"198_CR29","doi-asserted-by":"crossref","unstructured":"Meng S, Liu L, Soundararajan V (2010) Tide: achieving self-scaling in virtualized datacenter management middleware. In: Proceedings of the 11th International Middleware conference industrial track, Middleware Industrial Track \u201910, New York, NY, USA. ACM, pp 17\u201322","DOI":"10.1145\/1891719.1891722"},{"key":"198_CR30","unstructured":"Milojicic DS, Kalogeraki V, Lukose R, Nagaraja1 K, Pruyne J, Richard B, Rollins S, Xu Z (2002) Peer-to-peer computing. Technical report, Hewlett-Packard Company"},{"key":"198_CR31","doi-asserted-by":"crossref","unstructured":"Montresor A, Zandonati R (2008) Absolute slicing in peer-to-peer systems. In: Proceedings of the 5th international workshop on hot topics in peer-to-peer systems (HotP2P\u201908), Miami, FL, USA, April 2008. IEEE","DOI":"10.1109\/IPDPS.2008.4536199"},{"key":"198_CR32","unstructured":"Nimbus project. http:\/\/www.nimbusproject.org\/ . Accessed 5 Sep 2011"},{"key":"198_CR33","doi-asserted-by":"crossref","unstructured":"Nurmi D, Wolski R, Grzegorczyk C, Obertelli G, Soman S, Youseff L, Zagorodnov D (2009) The eucalyptus open-source cloud-computing system. In: Proceedings of the 2009 9th IEEE\/ACM international symposium on cluster computing and the grid. IEEE Computer Society, pp 124\u2013131","DOI":"10.1109\/CCGRID.2009.93"},{"key":"198_CR34","doi-asserted-by":"crossref","unstructured":"Petcu D, Cr\u01ceciun C, Neagul M, Rak M, Lazcanotegui I (2011) Building an interoperability API for sky computing. In: Proceedings of 2011 international conference on high performance computing and simulation (HPCS). IEEE Computer Press, pp 405\u2013411","DOI":"10.1109\/HPCSim.2011.5999853"},{"key":"198_CR35","doi-asserted-by":"crossref","unstructured":"Randles M, Lamb D, Taleb-Bendiab A (2010) A comparative study into distributed load balancing algorithms for cloud computing. In: IEEE 24th international conference on advanced information networking and applications workshops (WAINA) April 2010, pp 551\u2013556","DOI":"10.1109\/WAINA.2010.85"},{"key":"198_CR36","first-page":"195","volume-title":"Cloud computing. Computer communications and networks","author":"R Ranjan","year":"2010","unstructured":"Ranjan R, Zhao L, Wu X, Liu A, Quiroz A, Parashar M (2010) Peer-to-peer cloud provisioning: service discovery and load-balancing. In: Antonopoulos N, Gillam L (eds) Cloud computing. Computer communications and networks. Springer, London, pp 195\u2013217"},{"key":"198_CR37","unstructured":"Rightscale. http:\/\/www.rightscale.com\/ . Accessed 5 Sep 2011"},{"key":"198_CR38","unstructured":"Scalarium. http:\/\/www.scalarium.com\/ . Accessed 5 Sep 2011"},{"key":"198_CR39","doi-asserted-by":"crossref","unstructured":"Sharma U, Shenoy P, Sahu S, Shaikh A (2011) A cost-aware elasticity provisioning system for the cloud. In: Proceedings of the 2011 31st international conference on distributed computing systems, ICDCS \u201911, Washington, DC, USA. IEEE Computer Society, pp 559\u2013570","DOI":"10.1109\/ICDCS.2011.59"},{"key":"198_CR40","doi-asserted-by":"crossref","unstructured":"Venticinque S, Aversa R, Di Martino B, Rak M, Petcu D (2011) A cloud agency for sla negotiation and management. In: Proceedings of the 2010 conference on parallel processing, Euro-Par 2010, Berlin, Heidelberg. Springer, pp 587\u2013594","DOI":"10.1007\/978-3-642-21878-1_72"},{"key":"198_CR41","doi-asserted-by":"crossref","unstructured":"Weyns D, Haesevoets R, Van Eylen B, Helleboogh A, Holvoet T, Joosen W (2008) Endogenous versus exogenous self-management. In: Proceedings of the 2008 international workshop on software engineering for adaptive and self-managing systems, SEAMS \u201908, New York, NY, USA. ACM, pp 41\u201348","DOI":"10.1145\/1370018.1370027"},{"key":"198_CR42","doi-asserted-by":"crossref","unstructured":"Wuhib F, Stadler R, Spreitzer M (2010) Gossip-based resource management for cloud environments. In: Proceedings of the 2010 international conference on network and service management (CNSM), pp 1\u20138","DOI":"10.1109\/CNSM.2010.5691347"},{"key":"198_CR43","doi-asserted-by":"crossref","unstructured":"Xiong P, Wang Z, Malkowski S, Wang Q, Jayasinghe D, Pu C (2011) Economical and robust provisioning of n-tier cloud workloads: a multi-level control approach. In: Proceedings of the 2011 31st international conference on distributed computing systems, ICDCS \u201911, Washington, DC, USA. IEEE Computer Society, pp 571\u2013580","DOI":"10.1109\/ICDCS.2011.88"},{"key":"198_CR44","unstructured":"Zencoder. http:\/\/zencoder.com\/ . Accessed 5 Sep 2011"},{"key":"198_CR45","doi-asserted-by":"crossref","unstructured":"Zhu J, Jiang Z, Xiao Z (2011) Twinkle: a fast resource provisioning mechanism for internet services. In: IEEE INFOCOM 2011, April 2011, pp 802\u2013810","DOI":"10.1109\/INFCOM.2011.5935302"}],"container-title":["Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00607-012-0198-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00607-012-0198-8\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00607-012-0198-8","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,30]],"date-time":"2019-06-30T01:14:06Z","timestamp":1561857246000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00607-012-0198-8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,6,22]]},"references-count":45,"journal-issue":{"issue":"8-10","published-print":{"date-parts":[[2012,9]]}},"alternative-id":["198"],"URL":"https:\/\/doi.org\/10.1007\/s00607-012-0198-8","relation":{},"ISSN":["0010-485X","1436-5057"],"issn-type":[{"value":"0010-485X","type":"print"},{"value":"1436-5057","type":"electronic"}],"subject":[],"published":{"date-parts":[[2012,6,22]]}}}