Intelligent Scheduling System for Dynamic Resource Allocation in Cloud Computing
I Saranya · 2014
Cloud computing is an online based computing, resources, software, and data that provided to computers and other devices on demand, like an electricity grid. It encompasses any subscription based or pay by use service that, in real time, extends its existing capabilities. It conjointly reduces the cost of purchasing physical infrastructure by rental usage from the third party provider. In cloud there are three segments are available. They are application, platform, Infrastructure. In application on demand software services provided. It is having the lot of varieties on the usage of service. The pricing scheme is varied on the usage of the software to the end users. The platform segment is on the products to deploy the internet. Amazon, Google, which is the developed platform that allows the users to access the application. The infrastructure like the Google gears permits the users to develop the applications. Resource allocation is component of assign the resources to the users, which is allotted dynamically using the virtual machine. A virtual machine is a proficient, isolated duplicate of real machine. It used through the virtual machine monitor (VMM). It used to allot the resources from the data centres to the physical machine to the physical machine. This is terribly essential to allot the resource wants of VM. Due to workloads are growing and shrink based on the users. Therefore, the overload occurred on the data centre. VM shift algorithm achieves the goal of overload rejection. This algorithm is to avoid the overload of server on the virtual machine. It set on the data centre. Data centre is to allot the resources to the virtual machines. In data centre, the intelligent agent is located. The agent monitors the allocation of resources for avoiding the overload on the server. The work of intelligent agent is supervision for the aim of overload rejection. The intelligent agent uses the VM shift algorithm for the allocation and observation of the resources.