Analysis of variants in Round Robin Algorithms for load balancing in Cloud Computing
نویسندگان
چکیده
Cloud computing is the emerging internet based technology which emphasizes commercial computing. Cloud is a platform providing dynamic pool resources and virtualization. Based on a pay-as-you-go model, it enables hosting of pervasive applications from consumer, scientific, and business domains. To properly manage the resources of the service provider, load balancing is required for the jobs that are submitted to the service provider. Load balancing also helps in improving the performance of the centralized server. In the present work, various policies in relation to the algorithms developed are analyzed using an analysis tool, namely, cloud analyst. Comparison is also made for variants of Round Robin (RR) algorithms. Keywords—Cloud Computing; Virtual machines; Cloud service provider; Cloud Analyst; CloudSim; Cloud Service broker.
منابع مشابه
Group Based Load Balancing Algorithm in Cloud Computing Virtualization
Efficient allocation of tasks to available resources is a critical problem in cloud computing. Load balancing algorithms are basic approach to optimized resource allocation. This paper presents a static load balancing algorithm to allocate tasks to virtual machines in optimized way. The algorithm is based on a group based allocation strategy. The strategy determines the allocation of virtual ma...
متن کاملAnalysis of Different Variants in Round Robin Algorithms for Load Balancing in Cloud Computing
Cloud computing is the emerging interne based technology which emphasizes commercial computing. Cloud is a platform providing dynamic pool resources and virtualization. Based on a pay-as-you-go model, it enables hosting of pervasive applications from consumer, scientific, and business domains. To properly manage the resources of the service provider we require balancing the load of the jobs tha...
متن کاملComparative Analysis of Load Balancing Algorithms in Cloud Computing
Cloud computing, now a days is becoming the most demanding and evolving technology all over the world as cloud computing emphases on increasing the effectiveness of the shared resources as well as cloud resources are generally not only shared by numerous users but as dynamically re-allocated per demand. The use of network services are increased by cloud computing which is an internet based comp...
متن کاملData Replication-Based Scheduling in Cloud Computing Environment
Abstract— High-performance computing and vast storage are two key factors required for executing data-intensive applications. In comparison with traditional distributed systems like data grid, cloud computing provides these factors in a more affordable, scalable and elastic platform. Furthermore, accessing data files is critical for performing such applications. Sometimes accessing data becomes...
متن کاملGASA: Presentation of an Initiative Method Based on Genetic Algorithm for Task Scheduling in the Cloud Environment
The need for calculating actions has been emerged everywhere and in any time, by advancing of information technology. Cloud computing is the latest response to such needs. Prominent popularity has recently been created for Cloud computing systems. Increasing cloud efficiency is an important subject of consideration. Heterogeneity and diversity among different resources and requests of users in ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2013