Availability-Aware Virtual Resource Provisioning for Infrastructure Service Agreements in the Cloud

被引:3
作者
Yuan, Shuai [1 ]
Das, Sanjukta [2 ]
Ramesh, Ram [2 ]
Qiao, Chunming [3 ]
机构
[1] Brock Univ, Goodman Sch Business, Dept Finance Operat & Informat Syst, St Catharines, ON L2S 3A1, Canada
[2] Univ Buffalo State Univ New York, Sch Management, Dept Management Sci & Syst, Buffalo, NY 14260 USA
[3] Univ Buffalo State Univ New York, Sch Engn & Appl Sci, Dept Comp Sci & Engn, Buffalo, NY 14260 USA
关键词
SLA; Resource provisioning; Resource adjustment; Cloud computing; STOCHASTIC-MODEL; PREDICTION; MANAGEMENT; SYSTEMS; QOS;
D O I
10.1007/s10796-022-10302-4
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Service availability is a key construct in Service Level Agreements (SLA) between a cloud service provider and a client. The provider typically allocates backup resources to mitigate the risk of violating the SLA-specified uptime guarantee. However, initial backups may need to be adjusted in response to real-time failure and recovery events. In this study, we first develop a recurrent intervention at fixed intervals (RIFI) strategy that allows the provider to adjust the allocation of backup resources such that the expected total cost is minimized. Next, we focus on the limit to number of interventions, starting from single intervention strategy, as frequent reallocations may be operationally disruptive. Particularly, we provide a cost minimization approach to guide the service providers in their virtual resources management, and a specific downtime minimization approach for more mission-critical applications as a more aggressive alternative. We present computational results exploring the impact of intervention on the likelihood of SLA violation for the rest of the contract period, and evaluate parameters such as time and quantum of resource level adjustment, penalty levels desired by clients, and their influences on the backup resource provisioning strategies. We also validate our models through the analysis of use cases from Amazon Elastic Compute Cloud. Finally, we summarize this study by providing key practical managerial implications for resource deployment in the availability-aware cloud.
引用
收藏
页码:1495 / 1512
页数:18
相关论文
共 34 条
[2]   Joint Optimization of Resource Provisioning in Cloud Computing [J].
Chase, Jonathan ;
Niyato, Dusit .
IEEE TRANSACTIONS ON SERVICES COMPUTING, 2017, 10 (03) :396-409
[3]  
Cisco, 2012, CISC GLOB CLOUD NETW
[4]  
Dean J., 2009, DESIGNS LESSONS ADVI
[5]   Predicting Transient Downtime in Virtual Server Systems: An Efficient Sample Path Randomization Approach [J].
Du, Anna Ye ;
Das, Sanjukta ;
Yang, Zhouhan ;
Qiao, Chunming ;
Ramesh, R. .
IEEE TRANSACTIONS ON COMPUTERS, 2015, 64 (12) :3541-3554
[6]   Stochastic Model Driven Capacity Planning for an Infrastructure-as-a-Service Cloud [J].
Ghosh, Rahul ;
Longo, Francesco ;
Xia, Ruofan ;
Naik, Vijay K. ;
Trivedi, Kishor S. .
IEEE TRANSACTIONS ON SERVICES COMPUTING, 2014, 7 (04) :667-680
[7]   Scalable Analytics for IaaS Cloud Availability [J].
Ghosh, Rahul ;
Longo, Francesco ;
Frattini, Flavio ;
Russo, Stefano ;
Trivedi, Kishor S. .
IEEE TRANSACTIONS ON CLOUD COMPUTING, 2014, 2 (01) :57-70
[8]  
Goudarzi H., 2012, Proceedings of the 2012 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid 2012), P172, DOI 10.1109/CCGrid.2012.112
[9]   Optimal Management of Virtual Infrastructures Under Flexible Cloud Service Agreements [J].
Guo, Zhiling ;
Li, Jin ;
Ramesh, Ram .
INFORMATION SYSTEMS RESEARCH, 2019, 30 (04) :1424-1446
[10]   GA-based cloud resource estimation for agent-based execution of bag-of-tasks applications [J].
Gutierrez-Garcia, J. Octavio ;
Sim, Kwang Mong .
INFORMATION SYSTEMS FRONTIERS, 2012, 14 (04) :925-951