The Community for Technology Leaders
2014 IEEE/ACIS 13th International Conference on Computer and Information Science (ICIS) (2014)
Taiyuan, China
June 4, 2014 to June 6, 2014
ISBN: 978-1-4799-4860-4
pp: 263-268
Shiyang Ye , Institute of Software, Chinese Academy of Sciences, Beijing, China, 100190
Tao Wang , Institute of Software, Chinese Academy of Sciences, Beijing, China, 100190
Wenbo Zhang , Institute of Software, Chinese Academy of Sciences, Beijing, China, 100190
Hua Zhong , Institute of Software, Chinese Academy of Sciences, Beijing, China, 100190
ABSTRACT
Virtualized resource renting is a key issue in IaaS (Infrastructure-as-a-Service) cloud systems. Suitable resource allocation improves resource utilization and increases profit for application providers. The application provider will obtain better revenues according to the Service Level Agreement (SLA), if they rent more virtual resources. However, they will invest much more capital for renting these virtual resources. How many resources a provider rents has become a key thing for cloud applications. This paper addresses the reconciliation objectives by proposing a profit-driven resource scheduling method for virtualized cloud systems. Compared with traditional methods, our method aims at maximizing the revenues by introducing SLA and the cost of renting cloud resource, instead of increasing resource utilization or decreasing early finishing time. We model the performance of applications with queueing theory; calculate the revenues according to the SLA and renting cost; adjust the amount of virtual resources to adapt to dynamic workloads in period. We have implemented a framework for scheduling virtual resources, and applied it in our IaaS cloud platform OnceCloud. The experimental results demonstrate that our method has advantages over existing ones in revenues.
INDEX TERMS
Monitoring, Cloud computing, Quality of service, Processor scheduling, Servers, Time factors, Measurement
CITATION

S. Ye, T. Wang, W. Zhang and H. Zhong, "Profit-driven resource scheduling for virtualized cloud systems," 2014 IEEE/ACIS 13th International Conference on Computer and Information Science (ICIS), Taiyuan, China, 2014, pp. 263-268.
doi:10.1109/ICIS.2014.6912145
183 ms
(Ver 3.3 (11022016))