Support for spot virtual machine purchasing simulation

被引:0
作者
Ao Zhou
Shangguang Wang
Qibo Sun
Jinglin Li
Qinglin Zhao
Fangchun Yang
机构
[1] Beijing University of Posts and Telecommunications,State Key Laboratory of Networking and Switching Technology
[2] Macau University of Science and Technology,Faculty of Information Technology
来源
Cluster Computing | 2018年 / 21卷
关键词
Cloud computing; Virtual machine; Big data analysis; Simulator; Dynamic pricing model;
D O I
暂无
中图分类号
学科分类号
摘要
With the rapid progress of cloud computing technology, a growing number of big data application providers begin to deploy applications on virtual machines rented from infrastructure as a service providers. Current infrastructure as a service provider offers diverse purchasing options for the application providers. There are mainly three types of purchasing options: reserved virtual machine, on-demand virtual machine and spot virtual machine. The spot virtual machine is a specific type of virtual machine that employs a dynamic pricing model. Because can be stopped by the infrastructure as a service providers without notice, the spot virtual machine is suitable for large-scale divisible applications, such as big data analysis. Therefore, spot virtual machine is chosen by many big data application providers for its low rental cost per hour. When spot virtual machine is chosen, a major issue faced by the big data application providers is how to minimize the virtual machine rental cost while meet service requirements. Many optimal spot virtual machine purchasing approaches have been presented by the researchers. However, there is a shortage of simulators that enable researchers to evaluate their newly proposed spot virtual machine purchasing approach. To fill this gap, in this paper, we propose SpotCloudSim to support for dynamic virtual machine pricing model simulation. SpotCloudSim provides an extensible interface to help researchers implement new spot virtual machine purchasing approach. In addition, SpotCloudSim can also study the behavior of the newly proposed spot virtual machine purchasing approaches. We demonstrate the capabilities of SpotCloudSim by using three spot virtual machine purchasing approaches. The results indicate the benefits of our proposed simulation system.
引用
收藏
页码:1 / 13
页数:12
相关论文
共 55 条
[1]  
Wang S(2016)Provision of data-intensive services through energy- and QoS-aware virtual machine placement in national cloud data centers IEEE Trans. Emerg. Top. Comput. 4 290-300
[2]  
Zhou A(2014)Compatibility-aware cloud service composition under fuzzy preferences of users IEEE Trans. Cloud Comput. 2 1-13
[3]  
Hsu CH(2013)Dynamic resource allocation using virtual machines for cloud computing environment IEEE Trans. Parallel Distrib. Syst. 24 1107-1117
[4]  
Xiao X(2016)Pricing and repurchasing for big data processing in multi-clouds IEEE Trans. Emerg. Top. Comput. 4 266-277
[5]  
Yang F(2014)Cost-aware cloud service request scheduling for SaaS providers Comput. J. 57 291-301
[6]  
Dastjerdi AV(2017)Automatic memory control of multiple virtual machines on a consolidated server IEEE Trans. Cloud Comput. 5 2-14
[7]  
Buyya R(2015)Radio access network virtualization for the social internet of things IEEE Cloud Comput. 2 42-50
[8]  
Xiao Z(2014)Multicloud-based evacuation services for emergency management IEEE Cloud Comput. 1 50-59
[9]  
Song W(2013)Deconstructing amazon EC2 spot instance pricing ACM Trans. Econ. Comput. 1 16-1220
[10]  
Chen Q(2002)GridSim: a toolkit for the modeling and simulation of distributed resource management and scheduling for grid computing Concurr. Comput. Pract. Exp. 14 1175-50