Prioritized Service Scheme with QOS Provisioning in a Cloud Computing System

, and . International Journal on Recent and Innovation Trends in Computing and Communication 3 (2): 654--661 (February 2015)


Cloud computing is a compilation of existing techniques and technologies, packaged within a new infrastructure paradigm that offers improved scalability, elasticity, business agility, faster startup time, reduced management costs, and just-in-time availability of resources. It is based on the pay as you use policy and virtual servers are used in this technology. This technology is capturing the market at a rapid rate and is an advancement over the distributed computing technology. There is a scheduling issue in this technology as in case of normal scheduling the service with the more burst time blocks the service of less burst time hence we need to prioritize the service in the way that every service gets equal opportunity to execute. A priority scheme is proposed in which the prioritized customers are categorized into different priority queues. These prioritized customers have guaranteed Quality of Service (QoS) by the cloud computing system in terms of less response time. The concept of selection probability is introduced according to which the cloud metascheduler chooses the next query for execution. The priority queues are modeled as M/M/1/K/K queues and an analytical model is developed for the calculation of selection probabilities. Two algorithms are proposed for explaining the processing at the users’ end and at the Cloud Computing server’s end. The results obtained are validated using the numerical simulations

Links and resources

BibTeX key:
search on:

Comments and Reviews  

There is no review or comment yet. You can write one!


Cite this publication