According to the growth of the utilization of cloud computing, the required storage capacity is also increasing. The cloud computing services can allocate immediately storage volume according to user requirements, and cloud storage should be scalable. At the same time, cloud service providers have to minimize expenses by maximizing server resource utilization and minimizing power consumption. In this paper, we propose two scheduling methods, Two-variable best fit decreasing (TBFD) and Weighted best fit decreasing (WBFD), for maximizing block storage space utilization and minimizing SLA (Service Level Agreement) violation in the cloud storage infrastructure, OpenStack. Experimental results show that storage space utilization of all proposed methods are about 5% better than Cinder. And there was no SLA violation in TBFD in all cases whereas WBFD and Cinder has 26%, 13% SLA violation, respectively.
[1]
Ramin Yahyapour,et al.
QoS-Aware VM Placement in Multi-domain Service Level Agreements Scenarios
,
2013,
2013 IEEE Sixth International Conference on Cloud Computing.
[2]
References
,
1971
.
[3]
Rahul Ghosh,et al.
A Survey on Research Initiatives for Healthcare Clouds
,
2014
.
[4]
Rajkumar Buyya,et al.
Energy-aware resource allocation heuristics for efficient management of data centers for Cloud computing
,
2012,
Future Gener. Comput. Syst..
[5]
D. Simchi-Levi.
New worst‐case results for the bin‐packing problem
,
1994
.
[6]
Deok-Hwan Kim,et al.
Parity Data De-Duplication in All Flash Array-Based OpenStack Cloud Block Storage
,
2016,
IEICE Trans. Inf. Syst..