A genetic: algorithm approach to cost-based multi-QoS job scheduling in cloud computing environment
Proceedings of the International Conference & Workshop on Emerging Trends in Technology
An efficient broker cloud management system
ACAI '11 Proceedings of the International Conference on Advances in Computing and Artificial Intelligence
A PSO-Based algorithm for load balancing in virtual machines of cloud computing environment
ICSI'12 Proceedings of the Third international conference on Advances in Swarm Intelligence - Volume Part I
Cloud Computing Towards Technological Convergence
International Journal of Cloud Applications and Computing
Hi-index | 0.00 |
Job scheduling system problem is a core and challenging issue in Cloud Computing. How to use Cloud computing resources efficiently and gain the maximum profits with job scheduling system is one of the Cloud computing service providers’ ultimate goals. In this paper, firstly, by analysis the differentiated QoS requirements of Cloud computing resources users’ jobs, we build the corresponding non-preemptive priority M/G/1 queuing model for the jobs. Then, considering Cloud computing service providers’ destination which is to gain the maximum profits by offering Cloud computing resources, webuilt the system cost function for this queuing model. After that, based on the queuing model and system cost function, considering the goals of both the Cloud Computing service users and providers, we gave the corresponding strategy and algorithm to get the approximate optimistic value of service for each job in the corresponding no-preemptive priority M/G/1 queuing model. Finally, we also provide corresponding simulations and numeral results. Analysis and number results show that our approach for job scheduling system can not only guarantee the QoS requirements of the users’ jobs, but also can make the maximum profits for the Cloud computing service providers.