Petri net model for resource scheduling with auto scaling in elastic cloud Online publication date: Mon, 01-Jun-2020
by K.R. Remesh Babu; Philip Samuel
International Journal of Networking and Virtual Organisations (IJNVO), Vol. 22, No. 4, 2020
Abstract: Cloud service vendors offer wide range of services in a pay per use paradigm to the customers. The aim of cloud resource management is to speed up the execution of tasks and efficient usage of computing resources. The main benefit of optimal scheduling policy is reduced makespan, energy as well as cost with minimum number of service level agreement (SLA) violations. In market oriented cloud the service vendors offer vivid variety of purchasing options and also dynamic prices to the customers. In order to incorporate these purchase-promotional offers and dynamic prices, this paper proposes a Petri net model for scheduling the workload across physical servers. Here, SLA requirements considered are CPU speed, memory, makespan and bandwidth with fewer virtual machine migrations. The experimental results indicate that the proposed system efficiently performs dynamic provisioning and elasticity in multiple public clouds with auto scaling that reduces makespan, number of SLA violations, penalty cost and maximises the profit.
Existing subscribers:
Go to Inderscience Online Journals to access the Full Text of this article.
If you are not a subscriber and you just want to read the full contents of this article, buy online access here.Complimentary Subscribers, Editors or Members of the Editorial Board of the International Journal of Networking and Virtual Organisations (IJNVO):
Login with your Inderscience username and password:
Want to subscribe?
A subscription gives you complete access to all articles in the current issue, as well as to all articles in the previous three years (where applicable). See our Orders page to subscribe.
If you still need assistance, please email subs@inderscience.com