CoMCLOUD: Virtual Machine Coalition for Multi-Tier Applications Over Multi-Cloud Environments

被引:17
作者
Addya, Sourav Kanti [1 ]
Satpathy, Anurag [2 ]
Ghosh, Bishakh Chandra [3 ]
Chakraborty, Sandip [3 ]
Ghosh, Soumya K. [3 ]
Das, Sajal K. [4 ,5 ]
机构
[1] Natl Inst Technol Karnatak, Dept Comp Sci & Engn, Surathkal 575025, Karnataka, India
[2] Natl Inst Technol, Dept Comp Sci & Engn, Rourkela 769008, Orissa, India
[3] Indian Inst Technol, Dept Comp Sci & Engn, Kharagpur 721302, W Bengal, India
[4] Missouri Univ Sci & Technol, Dept Comp Sci, Rolla, MO 65409 USA
[5] IIT Kharagpur, VAJRA Fac, Kharagpur 721302, W Bengal, India
关键词
Cloud computing; Costs; Quality of service; Games; Pricing; Computer architecture; Resource management; data center; virtual machine; migration; ant colony optimization; game theory; COLONY OPTIMIZATION ALGORITHM; MIGRATION;
D O I
10.1109/TCC.2021.3122445
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Applications hosted in commercial clouds are typically multi-tier and comprise multiple tightly coupled virtual machines (VMs). Service providers (SPs) cater to the users using VM instances with different configurations and pricing depending on the location of the data center (DC) hosting the VMs. However, selecting VMs to host multi-tier applications is challenging due to the trade-off between cost and quality of service (QoS) depending on the placement of VMs. This paper proposes a multi-cloud broker model called CoMCLOUD to select a sub-optimal VM coalition for multi-tier applications from an SP with minimum coalition pricing and maximum QoS. To strike a trade-off between the cost and QoS, we use an ant-colony-based optimization technique. The overall service selection game is modeled as a first-price sealed-bid auction aimed at maximizing the overall revenue of SPs. Further, as the hosted VMs often face demand spikes, we present a parallel migration strategy to migrate VMs with minimum disruption time. Detailed experiments show that our approach can improve the federation profit up to 23% at the expense of increased latency of approximately 15%, compared to the baselines.
引用
收藏
页码:956 / 970
页数:15
相关论文
共 49 条
[1]   Optimal VM Coalition for Multi-Tier Applications Over Multi-Cloud Broker Environments [J].
Addya, Sourav Kanti ;
Satpathy, Anurag ;
Chakraborty, Sandip ;
Ghosh, Soumya K. .
2019 11TH INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS & NETWORKS (COMSNETS), 2019, :176-183
[2]   Trust Evaluation in Cross-Cloud Federation: Survey and Requirement Analysis [J].
Ahmed, Usama ;
Raza, Imran ;
Hussain, Syed Asad .
ACM COMPUTING SURVEYS, 2019, 52 (01)
[3]   Greenslater: On Satisfying Green SLAs in Distributed Clouds [J].
Amokrane, Ahmed ;
Langar, Rami ;
Zhani, Mohamed Faten ;
Boutaba, Raouf ;
Pujolle, Guy .
IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2015, 12 (03) :363-376
[4]   Hyperledger Fabric: A Distributed Operating System for Permissioned Blockchains [J].
Androulaki, Elli ;
Barger, Artem ;
Bortnikov, Vita ;
Cachin, Christian ;
Christidis, Konstantinos ;
De Caro, Angelo ;
Enyeart, David ;
Ferris, Christopher ;
Laventman, Gennady ;
Manevich, Yacov ;
Muralidharan, Srinivasan ;
Murthy, Chet ;
Binh Nguyen ;
Sethi, Manish ;
Singh, Gari ;
Smith, Keith ;
Sorniotti, Alessandro ;
Stathakopoulou, Chrysoula ;
Vukolic, Marko ;
Cocco, Sharon Weed ;
Yellick, Jason .
EUROSYS '18: PROCEEDINGS OF THE THIRTEENTH EUROSYS CONFERENCE, 2018,
[5]  
[Anonymous], 2018, VM CONF PRIC
[6]  
[Anonymous], 2006, Bin-Packing, P426, DOI DOI 10.1007/3-540-29297-7_18
[7]  
[Anonymous], 2014, PROC IFIP NETW C
[8]  
[Anonymous], 2018, VM CONF PRIC
[9]  
Apt K. R., LECT NOTES STRATEGIC
[10]  
arjuna, ARJUNAS AGILITY FRAM