A Heuristic Markova Approach to Dynamic Resource Provisioning in Cloud Computing

  • Mr. Nitin Kumar, Mr. Rajesh Pandey


Cloud computing differs from previous distributed computer paradigms in that it offers more dependable and flexible access to IT resources. The issue of providing and distributing resources on demand in response to changing workloads drives the challenge of managing applications effectively in cloud computing. The majority of studies have focused on controlling this demand at the physical layer, with just a handful at the application layer. This article focuses on an application-level resource allocation approach that assigns a sui. number of virtual machines to an application that exhibits dynamic resource needs. To the best of the authors' knowledge, this is the first completely estimation-based study in this area. The suggested method provides a more cost-effective resource provisioning approach when addressing cloud user needs, according to the findings of the experiments. One of the major distinctions from the DTMC is that global transition updates offer a short memory for the system. The goal of this research is to reduce the number of virtual machines leased from the provider the customer while taking into account application needs. We want to reduce the number of virtual machine instances for a certain incoming workload (W) while providing enough resources for the application