Social Auto-Scaling

被引:1
作者
Smith, Peter [1 ]
Gonzalez-Velez, Horacio [1 ]
Caton, Simon [1 ]
机构
[1] Natl Coll Ireland, Sch Comp, Dublin 1, Ireland
来源
2018 26TH EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED, AND NETWORK-BASED PROCESSING (PDP 2018) | 2018年
关键词
Auto-scaling; Web Applications; Social Network Platforms; Resource Management; Twitter; Social Cloud Computing; CLOUD; SERVICE; VISION;
D O I
10.1109/PDP2018.2018.00033
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Today, auto-scaling solutions are still largely reactive and are based on the load measured on existing nodes nearing a threshold or traffic forecast information provided in advance of a scheduled event. Despite these advancements, events which cause a flash flood of web traffic do not always benefit from this approach to auto-scaling because the latency of provisioning new nodes is not sufficient to prevent resource saturation. This paper proposes a novel approach to preemptive compute scaling based on the buzz of specific social network hashtags. We argue that improved scaling latency and service availability can be achieved for web services that receive intermittent as well as unexpected traffic load patterns. By combining social network monitoring, with auto-scaling frameworks, this approach can reduce the operational expense impact of over-and under-provisioning as well as the business costs of the latter. We demonstrate our approach using the AWS application suite, and demonstrate how our approach expedites the auto-scaling strategy for our use case: public transportation web sites.
引用
收藏
页码:186 / 195
页数:10
相关论文
共 29 条
[1]  
Andrikopoulos V, 2013, COMPUTING, V95, P493, DOI 10.1007/s00607-012-0248-2
[2]  
Asur S., 2010, Proceedings 2010 IEEE/ACM International Conference on Web Intelligence-Intelligent Agent Technology (WI-IAT), P492, DOI 10.1109/WI-IAT.2010.63
[3]   Automated Instantiation of Heterogeneous FastFlow CPU/GPU Parallel Pattern Applications in Clouds [J].
Boob, Suresh ;
Velez, Horacio Gonzalez ;
Popescu, Alina Madalina .
2014 22ND EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED, AND NETWORK-BASED PROCESSING (PDP 2014), 2014, :162-169
[4]  
Brandic Ivona, 2009, 2009 33rd Annual IEEE International Computer Software and Applications Conference (COMPSAC 2009), P128, DOI 10.1109/COMPSAC.2009.126
[5]   COSMOS: Towards an integrated and scalable service for analysing social media on demand [J].
Burnap, Peter ;
Rana, Omer ;
Williams, Matthew ;
Housley, William ;
Edwards, Adam ;
Morgan, Jeffrey ;
Sloan, Luke ;
Conejero, Javier .
INTERNATIONAL JOURNAL OF PARALLEL EMERGENT AND DISTRIBUTED SYSTEMS, 2015, 30 (02) :80-100
[6]   DEPAS: a decentralized probabilistic algorithm for auto-scaling [J].
Calcavecchia, Nicolo M. ;
Caprarescu, Bogdan A. ;
Di Nitto, Elisabetta ;
Dubois, Daniel J. ;
Petcu, Dana .
COMPUTING, 2012, 94 (8-10) :701-730
[7]   Parallel patterns for heterogeneous CPU/GPU architectures: Structured parallelism from cluster to cloud [J].
Campa, Sonia ;
Danelutto, Marco ;
Goli, Mehdi ;
Gonzalez-Velez, Horacio ;
Popescu, Alina Madalina ;
Torquati, Massimo .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2014, 37 :354-366
[8]   Mechanisms for SLA provisioning in cloud-based service providers [J].
Casalicchio, Emiliano ;
Silvestri, Luca .
COMPUTER NETWORKS, 2013, 57 (03) :795-810
[9]   A Social Compute Cloud: Allocating and Sharing Infrastructure Resources via Social Networks [J].
Caton, Simon ;
Haas, Christian ;
Chard, Kyle ;
Bubendorfer, Kris ;
Rana, Omer F. .
IEEE TRANSACTIONS ON SERVICES COMPUTING, 2014, 7 (03) :359-372
[10]   A social content delivery network for e-Science [J].
Chard, Kyle ;
Caton, Simon ;
Kugler, Kai ;
Kugler, Kai ;
Rana, Omer ;
Katz, Daniel S. .
CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2017, 29 (04)