MANAGING OF IMMENSE CLOUD DATA BY LOAD BALANCING STRATEGY. Sara Anjum 1, B.Manasa 2

Similar documents
A Game Theoretic Approach for Cloud Computing Infrastructure to Improve the Performance

The Load Balancing Strategy to Improve the Efficiency in the Public Cloud Environment

A Load Balancing Model Based on Cloud Partitioning for the Public Cloud

Effective Load Balancing Based on Cloud Partitioning for the Public Cloud

Cloud Partitioning of Load Balancing Using Round Robin Model

@IJMTER-2015, All rights Reserved 355

Public Cloud Partition Balancing and the Game Theory

Statistics Analysis for Cloud Partitioning using Load Balancing Model in Public Cloud

How To Partition Cloud For Public Cloud

A REVIEW ON LOAD BALANCING TECHNIQUE IN THE PUBLIC CLOUD USING PARTITIONING METHOD

A Game Theory Modal Based On Cloud Computing For Public Cloud

Implementation of Load Balancing Based on Partitioning in Cloud Computing

The International Journal Of Science & Technoledge (ISSN X)

A Secure Load Balancing Technique based on Cloud Partitioning for Public Cloud Infrastructure Nidhi Bedi 1 and Shakti Arora 1

2 Prof, Dept of CSE, Institute of Aeronautical Engineering, Hyderabad, Andhrapradesh, India,

Efficient Parallel Processing on Public Cloud Servers Using Load Balancing

Cloud Partitioning Based Load Balancing Model for Cloud Service Optimization

Key words: load balancing model; public cloud; cloud partition; game theory

Load Balancing Model for Cloud Services Based on Cloud Partitioning using RR Algorithm

LOAD BALANCING STRATEGY BASED ON CLOUD PARTITIONING CONCEPT

Load Balancing Model in Cloud Computing

LOAD BALANCING IN CLOUD COMPUTING USING PARTITIONING METHOD

AN EFFICIENT LOAD BALANCING APPROACH IN CLOUD SERVER USING ANT COLONY OPTIMIZATION

A Comparative Performance Analysis of Load Balancing Algorithms in Distributed System using Qualitative Parameters

Improving Performance and Reliability Using New Load Balancing Strategy with Large Public Cloud

A Novel Switch Mechanism for Load Balancing in Public Cloud

How To Perform Load Balancing In Cloud Computing With An Agent

Distributed and Dynamic Load Balancing in Cloud Data Center

How To Balance In Cloud Computing

CLOUD COMPUTING PARTITIONING ALGORITHM AND LOAD BALANCING ALGORITHM

IMPACT OF DISTRIBUTED SYSTEMS IN MANAGING CLOUD APPLICATION

A Survey on Load Balancing and Scheduling in Cloud Computing

ADAPTIVE LOAD BALANCING FOR CLUSTER USING CONTENT AWARENESS WITH TRAFFIC MONITORING Archana Nigam, Tejprakash Singh, Anuj Tiwari, Ankita Singhal

Nutan. N PG student. Girish. L Assistant professor Dept of CSE, CIT GubbiTumkur

A SECURE BALANCING SUPPORT ON CLOUD PANEL DIVISION FOR PUBLIC CLOUDS

AN ADAPTIVE DISTRIBUTED LOAD BALANCING TECHNIQUE FOR CLOUD COMPUTING

Various Schemes of Load Balancing in Distributed Systems- A Review

An Empirical Study and Analysis of the Dynamic Load Balancing Techniques Used in Parallel Computing Systems

RESEARCH PAPER International Journal of Recent Trends in Engineering, Vol 1, No. 1, May 2009

Load Balancing Scheduling with Shortest Load First

A Comparative Study of Load Balancing Algorithms in Cloud Computing

Minimize Response Time Using Distance Based Load Balancer Selection Scheme

IMPROVED LOAD BALANCING MODEL BASED ON PARTITIONING IN CLOUD COMPUTING

Load Balancing in Cloud Computing: A Review

A Novel Approach for Efficient Load Balancing in Cloud Computing Environment by Using Partitioning

Performance Analysis of Load Balancing Algorithms in Distributed System

How To Balance A Cloud Based System

EFFECTIVE DATA RECOVERY FOR CONSTRUCTIVE CLOUD PLATFORM

A REVIEW PAPER ON LOAD BALANCING AMONG VIRTUAL SERVERS IN CLOUD COMPUTING USING CAT SWARM OPTIMIZATION

Survey of Load Balancing Techniques in Cloud Computing

DISTRIBUTION OF DATA SERVICES FOR CORPORATE APPLICATIONS IN CLOUD SYSTEM

Load Balancing Algorithms in Cloud Environment

Design of an Optimized Virtual Server for Efficient Management of Cloud Load in Multiple Cloud Environments

A SURVEY ON LOAD BALANCING ALGORITHMS IN CLOUD COMPUTING

Game Theory Based Load Balanced Job Allocation in Distributed Systems

Load Balancing and Maintaining the Qos on Cloud Partitioning For the Public Cloud

A Survey on Load Balancing Algorithms in Cloud Environment

Keywords Load balancing, Dispatcher, Distributed Cluster Server, Static Load balancing, Dynamic Load balancing.

DESIGN OF CLUSTER OF SIP SERVER BY LOAD BALANCER

Abstract. 1. Introduction

Keywords Distributed Computing, On Demand Resources, Cloud Computing, Virtualization, Server Consolidation, Load Balancing

LOAD BALANCING ALGORITHM REVIEW s IN CLOUD ENVIRONMENT

Efficient Cost Scheduling algorithm with Load Balancing in a Cloud Computing Environment

Scheduling Allowance Adaptability in Load Balancing technique for Distributed Systems

Comparison on Different Load Balancing Algorithms of Peer to Peer Networks

IMPLEMENTATION OF NOVEL MODEL FOR ASSURING OF CLOUD DATA STABILITY

Load Balancing in cloud computing

A Survey on Load Balancing Techniques Using ACO Algorithm

A Load Balancing Model Based on Cloud Partitioning for the Public Cloud

A Study of Various Load Balancing Techniques in Cloud Computing and their Challenges

Dynamic Load Balancing: Improve Efficiency in Cloud Computing Argha Roy * M.Tech CSE Netaji Subhash Engineering College West Bengal, India.

Fair Scheduling Algorithm with Dynamic Load Balancing Using In Grid Computing

A Review on an Algorithm for Dynamic Load Balancing in Distributed Network with Multiple Supporting Nodes with Interrupt Service

Load Balancing of Web Server System Using Service Queue Length

Roulette Wheel Selection Model based on Virtual Machine Weight for Load Balancing in Cloud Computing

A Survey Of Various Load Balancing Algorithms In Cloud Computing

Load Balancing in Cloud Computing using Observer's Algorithm with Dynamic Weight Table

International Journal of Computer Science Trends and Technology (IJCST) Volume 3 Issue 3, May-June 2015

CDBMS Physical Layer issue: Load Balancing

Global Load Balancing and Primary Backup Approach for Fault Tolerant Scheduling in Computational Grid

Utilizing Round Robin Concept for Load Balancing Algorithm at Virtual Machine Level in Cloud Environment

AN EFFICIENT DISTRIBUTED CONTROL LAW FOR LOAD BALANCING IN CONTENT DELIVERY NETWORKS

ISSN Vol.04,Issue.19, June-2015, Pages:

A Comparison of Four Popular Heuristics for Load Balancing of Virtual Machines in Cloud Computing

A Novel Approach of Load Balancing Strategy in Cloud Computing

Classification of Load Balancing in a Distributed System

Sla Aware Load Balancing Algorithm Using Join-Idle Queue for Virtual Machines in Cloud Computing

Transcription:

INTERNATIONAL JOURNAL OF ADVANCED RESEARCH IN ENGINEERING AND SCIENCE MANAGING OF IMMENSE CLOUD DATA BY LOAD BALANCING STRATEGY Sara Anjum 1, B.Manasa 2 1 M.Tech Student, Dept of CSE, A.M.R. Institute of Technology, Adilabad, T.S, India 2 Associate Professor & HOD, Dept of CSE, A.M.R. Institute of Technology, Adilabad, T.S, India ABSTRACT: There have been numerous studies of load balancing in support of cloud environment. To deal with unbalanced load on clouds and to augment its competence, we put into practice load balancing system which is a process of reassigning the entire load to individual nodes of collective system to build resource utilization successful and to get better the response time of job, concurrently removing a condition in which several nodes are over loaded while a few others are under loaded. In clouds data as well as resources are stored in an open environment consequently the quantity of data can increase rapidly. Thus to supervise this great amount of data, the concept of load balancing is extremely important. The scheme of the load balancing relies on the dynamics of the system and can be either static or dynamic. The load balancing in the environment of cloud computing can be visualized as a game during the functioning of the distributed system. Keywords: Cloud computing, Load balancing, Dynamics, Distributed system. 1. INTRODUCTION: Cloud computing is very resourceful but maintaining the steadiness of processing many jobs in the cloud computing is tricky. Each node within cloud has diverse capacities and the pattern of arriving job is changeable therefore for load balancing, it is significant to control workloads, which will get better system performance and maintain 1521 P a g e

steadiness [1]. To deal with unbalance d load on clouds and to augment its competence, we put into practice load balancing system. In clouds data as well as resources are stored in an open environment consequently the quantity of data can increase rapidly. Thus to supervise this great amount of data, the concept of load balancing is extremely important. Load balancing allocate workload dynamically and assist to make use of the resources optimally. Load balancing is a procedure of reassigning the entire load to individual nodes of collective system to build resource utilization successful and to get better the response time of job, concurrently removing a condition in which several nodes are over loaded while a few others are under loaded. A load balancing algorithm which is active in nature does not believe previous state or behaviour of system, specifically, it depends on present performance of the system [2]. The objectives of load balancing are, to get better performance substantially; to contain a backup plan in case system fails even moderately; to continue the system stability; to put up future modification in the system. There have been numerous studies of load balancing in support of cloud environment. Load Balancing Model Based on Cloud Partitioning in support of Public Cloud notion with a switch mechanism to decide different strategies for various situations. Fig1: An overview of strategy of job assigning 2. METHODOLOGY: By means of load balancing receiving much awareness for researchers, maintaining the steadiness of processing numerous tasks in the environment of cloud computing is a very difficult trouble. The scheme of the load balancing relies on the dynamics of the system and can be either static or dynamic. In the approach of dynamic schemes added expenses for the system were conveyed and as the status of the system alters then the added expenses for the system also get modified and this scheme is used mainly due to the flexibility. On the other working nodes, the scheme of the dynamic control has modest impact. Intended for the purpose 1522 P a g e

of analyzing and gathering the information, the scheme of dynamic approach provides the essential balancers and controllers. The system information was not used by the approach of the static schemes and is a lesser amount of complex. The managing of workload control is critical for the sustaining of constancy and progressing of system performance in view of the fact that the to restore the information of the status. The status information was gathered from each node by means of the balancers which are present in each node and subsequently selects the appropriate scheme for the job distribution [5]. The selection of the appropriate partition is the initial step after arriving of the job at the public cloud. A different load balancing elucidation was pattern of job arrival is unpredictable and shown by each partition. Based on its the competence of each node are at inconsistency for load balancing difficulty in the cloud. Based on the concept of the cloud partitioning is the strategy of the load balancing shown in fig1 based and initiates subsequent to the creation of the cloud existing load strategy, the job was assigned by the balancer to the nodes during the arrival of job and this alters as the cloud partition modifies. The status of the cloud partition can be categorized into idle, overload and normal. To restore the status partitions [3][4]. The main controller information, the main controller needs to decides the cloud partition to which the job correspond with the balancers regularly. should be received as soon as the job enters the system. The assigning of the jobs to the nodes was decided by the partition load 3. AN OVERVIEW OF LOAD BALANCING ALGORITHMS: balancer. The partitioning can possibly be On the representation of standard cloud capable in the neighbourhood when the computing is the public cloud based on by status of the load of a cloud partition is means of service made available by the common and if it is normal then the job need service provider. The subarea of the public to be moved to other partition. Initially the cloud along with divisions that is based on jobs were assigned by the main controller to the geographic locality is a cloud partition. the appropriate partition of the cloud and Numerous nodes were included in the subsequently correspond with the balancers outsized public cloud in various which are present in each partition in order geographical locations and this outsized 1523 P a g e

public cloud was managed by means of using the cloud partitioning. In order to improve the existing solutions, a range of methods have been developed to determine new troubles. The load balancing in the environment of cloud computing can be visualized as a game during the functioning of the distributed system. Cooperative and non-cooperative games were included in the game theory. The decision makers in the cooperative games ultimately come to a conformity which is known to be a binding agreement. By contrasting notes with others the decision was made by the decision maker. Decisions were made by the makers by every decision maker simply for his personal advantage in the games of non cooperative. The simplest algorithms of load balancing are the Round Robin algorithm that exceeds each new appeal to the subsequently server in the queue and the status of each connection was not recorded as a result it has no status information. An improved Round Robin algorithm was used by the idle status whereas the game theory based load balancing strategy was used by the normal status. As the status modifies consequently the methods were switched by the load balancers. The performance of the complete cloud was enhanced by the good quality load balance [6]. Every node has an equivalent prospect to be preferred in the algorithm of regular Round Robin. On the other hand, the performance of each node and the configuration will not be identical in a public cloud. Therefore, this technique may possibly overwork some nodes hence, Round Robin based on the load degree evaluation was used which is an improved Round Robin algorithm. The nodes in the table of load balancing are well-organized on the basis of load degree from the least to the uppermost previous to the Round Robin step. By means of low load degrees, the jobs are assigned to the nodes and the order of the node modifies when the Load Status Table was refreshed by the balancer. Jobs arrive to a great extent more rapidly than in the state of idle when the cloud partition is normal and the circumstances are extremely more difficult hence as a result a different approach is used for the load balancing. 4. CONCLUSION: Cloud computing is very resourceful but maintaining the steadiness of processing many jobs in the cloud computing is tricky. By means of load balancing receiving much awareness for researchers, maintaining the steadiness of processing numerous tasks in 1524 P a g e

the environment of cloud computing is a very difficult trouble. To deal with unbalanced load on clouds and to augment its competence, we put into practice load balancing system. Load balancing allocate workload dynamically and assist to make use of the resources optimally. load balancing algorithm which is active in nature does not believe previous state or behaviour of system, specifically, it depends on present performance of the system. Each node within cloud has diverse capacities and the pattern of arriving job is changeable therefore for load balancing, it is significant to control workloads, which will get better system performance and maintain steadiness. Based on the concept of the cloud partitioning is the strategy of the load balancing. Load Balancing Model Based on Cloud Partitioning in support of Public Cloud notion with a switch mechanism to decide different strategies for various situations. From every node the information of the load was gathered by the cloud partition in order to estimate the cloud partition status and the assessment of load status of each node is extremely significant. REFERENCES [1] K. Nishant, P. Sharma, V. Krishna, C. Gupta, K. P. Singh, N. Nitin, and R. Rastogi, Load balancing of nodes in cloud using ant colony optimization, in Proc. 14th International Conference on Computer Modelling and Simulation (UKSim), Cambridgeshire, United Kingdom, Mar. 2012, pp. 28-30. [2] M. Randles, D. Lamb, and A. Taleb-Bendiab, A comparative study into distributed load balancing algorithms for cloud computing, in Proc. IEEE 24th International Conference on Advanced Information Networking and Applications, Perth, Australia, 2010, pp. 551-556. [3] A. Rouse, Public cloud, http://searchcloudcomputing. techtarget.com/definition/public-cloud, 2012. [4] D. MacVittie, Intro to load balancing for developers The algorithms, https://devcentral.f5.com/blogs/us/introtoload-balancing-for-developers-ndash-the-algorithms, 2012. [5] S. Penmatsa and A. T. Chronopoulos, Game-theoretic static load balancing for distributed systems, Journal of Parallel and Distributed Computing, vol. 71, no. 4, pp. 537-555, Apr. 2011. [6] D. Grosu, A. T. Chronopoulos, and M. Y. Leung, Load balancing in distributed systems: An approach using cooperative games, in Proc. 16th IEEE Intl. Parallel and Distributed Processing Symp., Florida, USA, Apr. 2002, pp. 52-61. 1525 P a g e