Efficient and Enhanced Algorithm in Cloud Computing
Tejinder Sharma1, Vijay Kumar Banga2
1Tejinder Sharma, Amritsar College Of Engineering And technology Amritsar, India.
2Dr. Vijay Kumar Banga Amritsar College Of Engineering And technology, Amritsar, India.
Manuscript received on February 04, 2013. | Revised Manuscript received on February 27, 2013. | Manuscript published on March 05, 2013. | PP: 385-390 | Volume-3 Issue-1, March 2013. | Retrieval Number: A1364033113/2013©BEIESP
Open Access | Ethics and Policies | Cite
© The Authors. Published By: Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)
Abstract: A class of systems and applications that procure distributed resources to execute the function in the decentralized manner is referred as cloud computing. It enables a wide range of users to access scalable, virtualized hardware, distributed and/or software infrastructure over the Internet. One of the challenging scheduling problems in Cloud datacenters is to take the allocation and migration of reconfigurable virtual machines into consideration as well as the integrated features of hosting physical machines. In order to select the virtual nodes for executing the task, Load balancing is a methodology to distribute workload across multiple computers, or other resources over the network links to achieve optimal resource utilization, minimum data processing time, minimum average response time, and avoid overload. The objective of this paper to propose efficient and enhanced scheduling algorithm that can maintain the load balancing and provides better improved strategies through efficient job scheduling and modified resource allocation techniques. Load balancing ensures that all the processors in the system as well as in the network does approximately the equal amount of work at any instant of time. The results discussed in this paper, based on existing Equally Spread Current Execution, Round Robin, Throttled and a new proposed enhanced and efficient scheduling algorithms.
Keywords: Cloud Computing , Cloud Analyst, Equal Spread Current Execution, Round Robin , Throttled, VM.