Scheduling Allowance Adaptability in Load Balancing technique for Distributed Systems
|
|
|
- Thomasina Small
- 10 years ago
- Views:
Transcription
1 Scheduling Allowance Adaptability in Load Balancing technique for Distributed Systems G.Rajina #1, P.Nagaraju #2 #1 M.Tech, Computer Science Engineering, TallaPadmavathi Engineering College, Warangal, Telangana, India #2 Sr. Asst. Professor, Department of CSE, TallaPadmavathi Engineering College, Warangal, Telangana, India #1 #2 Abstract: Load balancing is used to increase capacity (concurrent users) and reliability of applications. They improve the overall performance of applications by decreasing the burden on servers associated with managing and maintaining application and network sessions, as well as by performing applicationspecific tasks. The fact that processors in a distributed system are autonomous and communicate only through message-passing mechanisms, the best load balancing algorithm cannot escape overhead costs, both in terms of computation costs and communication delays, and uneven periods of load distribution. Adaptive scheduling can be expressed as finding the right balance between two conflicting issues. The first issue is the minimisation of the overhead cost by using the estimate costs established for the system environment (encouraging only the cost-effective actions). The second issue is the reduction of the duration and magnitude of these undesirable states. This article ensure reliability and availability by monitoring the tolerance difference between of two nodes and sending requests to servers and applications that can respond in a timely manner by using adaptability factors in load balancing. Index Terms: Load balancing control theory, request balancing, Adaptive scheduling. 1. Introduction Content Distribution Networks (CDN) being developed to efficiently deliver content to end-users in the internet. A number of CDNs already exist as part of different infrastructures. Still, with constantly evolving networks, applications and user requirements the developments in this area are very much on-going work. Over the years CDNs have become more and more sophisticated. First generation CDNs have mainly focused on Web documents using caching and replication to provide a better. The second generation of CDNs has been mainly concerned with continuous media issues such as audio and video streaming, video on demand (VoD) schemes, scalable video support, etc. It is expected that the next generation of CDNs will focus on additional functionalities, e.g. to facilitate the creation, modification, active placement and management of content within the content infrastructure. To gain accurate insights into the performance of load balancing in distributed systems, more realistic system characteristics need to be taken into account in terms of both load balancing overheads and system model attributes. 2. Areas to navigate Load balancing These are some of the issues related to the adaptability of an algorithm that need to be investigated: 1) Definition of a stable and balanced system 2) To which algorithm dimension(s) and/or component(s) is adaptability to be added? 3) Trade-offs in the design of an adaptive scheme: -complexity of algorithm and range of adaptability -responsiveness and accuracy of adaptability -extent of variability in distributed systems and performance gain 4) How to quantify adaptability? e.g. improvement in response time, quality of host selection. To give more flexibility for the scheduling
2 algorithm to adapt to the changing environment, it must also be allowed to deviate from its main strategy by varying within a range for each scheduling parameter and policy option. The magnitude and duration of these deviations can be specified as the tolerance of the algorithm. The adaptability mechanism is used by the algorithm to tune its strategy (Le. taken corrective actions) within the algorithm tolerance according to variations in the environment and maintain an acceptable level of performance. Three types of tolerance can be identified: a) Minimum tolerance: This corresponds to the ideal case where no periods of unbalanced states occur. A balanced load on all the machines at all times is maintained. Unfortunately this would be achieved with excessive costs and may even result in performance degradation as in the situation where processes are transferred from nodes with few processes to an idle node. The costs of the transfers can far outweigh the gain in load balancing. b) Heuristic values: These values are obtained though experimentation and can achieve adequate results. For example instead of using the strictest load difference of one between two nodes in order to perform a transfer, it is more sensible to use the higher difference of three, which gives more gain to outweigh the load distribution overhead cost. However, these results are not acceptable when we are dealing with a widely changing environment. c) Adaptive values: Here not all the parameters or policies are fixed. The sensitive features are varied to allow, based on the system state, a dynamic adjustment of the tolerance of the algorithm to be carried out to optimize the performance. 3. Adaptability Parameters Instead of striving for the minimum tolerance, we examine how the algorithm components can be adjusted and the scheduling strategy tuned to maintain performance and stability. The adaptability of a load balancing algorithm can be explored along two paths parametric tuning with three types of parameters involved: scalar, timing, and threshold, and policy switching with four types of policies involved: condition of the node initiating the load redistribution process, type of process transfer, load redistribution objective, and basic algorithm component options. 1) Parametric Tuning The parameters of a load balancing algorithm that can be tuned can be classified into three types: threshold, timing, and scalar. This adjustment can occur within any of the components of the load balancing scheme: load measure, information policy, transfer policy, and negotiation policy. Threshold Threshold parameters include local load threshold, difference between local load and global average load value, limit on the number of successive process transfers, size of the subset of nodes that exchange information or negotiate process transfer with a given node. Timing These parameters determine how often the load redistribution actions will be performed, for example slowing down the scheduler activity for periodic policies or the tuning of the amount of idle time. Scalar The scheduling parameters of an algorithm can be assigned a weight to emphasize their static or dynamic importance in a decision function or to modify the weight of a decision based on static or dynamic local conditions. 2) Policy scheduling To cope with a changing environment, the scheduling algorithm involves many policies. These policies can be classified further according to their nature and the
3 options available. They are invoked dynamically for example the initiation of transfer can be performed by either the overloaded or the under loaded node. a) Node initiating the load redistribution process The algorithms based on this approach are called senderinitiated and are commonly used for dynamic load balancing. They do not require preemptive scheduling. In this case the node is searching for an overloaded node for the purpose of relieving it of part of its load. These algorithms are called receiver-initiated most cases assume the availability of preemptive migration of processes, because there is a small probability that at the time the idle node interrogates the overloaded node, a new external job arrives. A third alternative is to have either the sender or the receiver node initiate the load distribution process. These types of algorithms are called symmetrically-initiated and have more potential for adaptability. Fig1 Mean delay time for delayed frames versus offered load b) Type of process transfer The transfer of a process for remote execution can be done before it begins execution on the local node or even while it is running on the local node. In this case it is interrupted and sent, along with its image including the changes which occurred due to execution to another node for remote execution. In both types of transfer, the results of execution are sent back to the originating node if no shared file system is used. They deal only with newly arriving processes. Before a new process arrives no load anomalies can be corrected. d) Load redistribution objective Based on the system conditions and the performance objectives sought, different degrees of load distribution can be implemented. When all the nodes in the pool are idle or lightly loaded, or all heavily loaded; there is no performance gain in trying to distribute the load. If the load distribution goal is to maximize the rate at which work is performed by the system by making sure no node is idle while processes are waiting for service at other nodes then load sharing is the solution. This assumes that keeping all the nodes busy results in a better mean job response time. Load balancing extends the load sharing objective by aiming at allocating a near equal number of jobs to each node in the system. In addition to mean response time, the mean and standard deviation of the wait are to be minimized. Load balancing reduces both wait time and wait ratio. This implies a fairness of scheduling, but may degrade performance in some cases as in a system with heterogeneous node capacities. By allowing the load balancing algorithm to select the degree of distribution to aim for, adaptability to wide ranging system conditions can be achieved. 4. Representative Load Balancing Algorithms 1) Random Algorithm When a node load level crosses the threshold Tsi (load.i > Tsi ), it sends the newly arrived job to a randomly selected node. Only the local information is used. 2) Sender Algorithm This algorithm is based on the Sender policy and THRHLD policy. When a node becomes overloaded it sequentially polls a set of (Lp) rand?m nodes looking for one whose load is below the threshold. If so an ACCEPT
4 message is sent back, otherwise it replies with a REJECT message. 3) Receiver Algorithm This algorithm is based on the Receiver policy If the completion of a job brings the load of a node below the threshold (load.i < Tri ), this node polls a random set of nodes up to a probe limit looking for an overloaded node (load.j > Tra ), in which case a non-preemptive "migration" of a job from the ready queue of the overloaded node is done. A special case is the idle node state (load.i = 0). 4) Shortest Algorithm This algorithm is based on the DISTED algorithm in. It allocates a new job that brings load.i above Tsi, to the node with the shortest queue (node.j = min (L I, L2,..., Ln». It maintains a load vector at each node. This vector is periodically updated using a broadcast mechanism. To reduce the number of information exchanges, the nodes broadcast their state only when the load changes. 5. Load Balancer Implementations Most implementations of load balancing in distributed systems have been done in an ad hoc and have been added on the top of already existing operating systems. This involves a special syntax for command submission and a modification of the operating system to provide for remote execution mechanisms. Provided below is an example case for the multiple parallel hysteresis model applied on a data canter having 100 servers and 200 buffer places. Results are shown for hysteresis width w =1 and 2 for all hysteresis. Figure 1 shows the average waiting time of buffered frames versus offered load. The average delay is almost constant over a wide range of values, which allows increasing the offered load without affecting the average delay. Applying the proposed load balancing algorithm on several data canters in the cloud will lead to routing some users requests to a data canter that is not the nearest if the nearest one is highly loaded. This will increase the transfer delay because data will travel a longer distance. However, these delays are much smaller than the delays that the user could have experienced if requests were still routed to the highly-loaded data centres. The study given in this chapter has shown that the Diffuse algorithm leads to the smallest job mean response time of the load balancing algorithms studied for a range of system attributes and workload models. Two other issues are explored in this section: Scalability Confidence Levels for the Results Scalability An important feature of any load balancing algorithm is that performance improvements are maintained as the number of processors in the system increases. In this thesis we have looked at three broad types of algorithms based on their information policy: i) no system information ii) system wide information iii)information about subset of nodes Confidence Levels for the Results The need for statistical output analysis is based on the observation that the output data from a simulation exhibits random variability when random numbers generators are used to produce the values of the input variables. Consequently two
5 Fig 2 Effect of network size on Adaptive load balancing algorithm 6. Conclusions Load balancing can become a reality only when its performance and cost effectiveness is proven on actual distributed systems which allows users requests to be routed to the nearest data centre while guaranteeing limited delays even if the data centre is loaded up to its near capacity limit. Also shifting of any extra load from overloaded servers to under loaded ones could be done without affecting performance or users service level agreements in terms of delay. Since these modules are independent because they need to interact with each other to carry out their tasks, load balancing in this context involves different objectives and requirements. It is worthwhile to investigate the applicability of the load balancing concepts considered in this work to distributed systems. 7.References GLOBECOM Workshop, Miami, FL, Dec. 2010, pp T. Plagemann, V. Goebel, A. Mauthe, L.Mathy, T. Turletti, G. Urvoy-Keller, "From content distribution to content networks - issues and challenges", Computer Communications, Elsevier, 29 (5), Network Systems Group, Projects, Princeton University, Princeton, NJ, 2008 [Online]. Available: 7. A. Barbir, B. Cain, and R. Nair, Known content network (CN) request- routing mechanisms, IETF, RFC 3568 Internet Draft, Jul [Online]. Available: 8. B. Beck, "AAMP: A Multiprocessor Approach for Operating System and Application Migration," ACM Operating Systems Review 24 (2) pp (April 2000). 1. Wang, Y., Wen, X., Sun, Y., Zhao, Z., Yang, "The Content Delivery Network System Based on Cloud Storage," Network Computing and Information Security (NCIS), 2011 International Conference on, vol.1, no., pp , May Lin, C., Leu, M., Chang, C., Yuan, S.: "The Study and Methods for Cloud Based CDN," Cyber-Enabled Distributed Computing and Knowledge Discovery (CyberC), 2011 International Conference on, vol., no., pp , Oct ANSA87. ANSA, ANSA Reference Manual Release 00.03, ANSA Project, Cambridge(1987). 4. S. Manfredi, F. Oliviero, and S. P. Romano, Distributed management for load balancing in content delivery networks, in Proc. IEEE
Efficient Parallel Distributed Load Balancing in Content Delivery Networks
Efficient Parallel Distributed Load Balancing in Content Delivery Networks P.Jyothi*1, N.Rajesh*2, K.Ramesh Babu*3 M.Tech Scholar, Dept of CSE, MRECW, Maisammaguda, Secunderabad, Telangana State, India,
A Study on the Application of Existing Load Balancing Algorithms for Large, Dynamic, Heterogeneous Distributed Systems
A Study on the Application of Existing Load Balancing Algorithms for Large, Dynamic, Heterogeneous Distributed Systems RUPAM MUKHOPADHYAY, DIBYAJYOTI GHOSH AND NANDINI MUKHERJEE Department of Computer
Robust and Seamless Control Flow for Load Balancing in Content Delivery Networks
Robust and Seamless Control Flow for Load Balancing in Content Delivery Networks Gopu.Obaiah*1, S.Suresh Babu*2, S.Gopikrishna*3 1*M.Tech Scholar, Dept of CSE, SRI Mittapalli College of Engg, Tummalapalem,
AN EFFICIENT DISTRIBUTED CONTROL LAW FOR LOAD BALANCING IN CONTENT DELIVERY NETWORKS
Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 3, Issue. 9, September 2014,
A Comparative Performance Analysis of Load Balancing Algorithms in Distributed System using Qualitative Parameters
A Comparative Performance Analysis of Load Balancing Algorithms in Distributed System using Qualitative Parameters Abhijit A. Rajguru, S.S. Apte Abstract - A distributed system can be viewed as a collection
Performance Analysis of Load Balancing Algorithms in Distributed System
Advance in Electronic and Electric Engineering. ISSN 2231-1297, Volume 4, Number 1 (2014), pp. 59-66 Research India Publications http://www.ripublication.com/aeee.htm Performance Analysis of Load Balancing
A Dynamic Approach for Load Balancing using Clusters
A Dynamic Approach for Load Balancing using Clusters ShwetaRajani 1, RenuBagoria 2 Computer Science 1,2,Global Technical Campus, Jaipur 1,JaganNath University, Jaipur 2 Email: [email protected] 1
Various Schemes of Load Balancing in Distributed Systems- A Review
741 Various Schemes of Load Balancing in Distributed Systems- A Review Monika Kushwaha Pranveer Singh Institute of Technology Kanpur, U.P. (208020) U.P.T.U., Lucknow Saurabh Gupta Pranveer Singh Institute
Keywords: Dynamic Load Balancing, Process Migration, Load Indices, Threshold Level, Response Time, Process Age.
Volume 3, Issue 10, October 2013 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Load Measurement
CHAPTER 5 WLDMA: A NEW LOAD BALANCING STRATEGY FOR WAN ENVIRONMENT
81 CHAPTER 5 WLDMA: A NEW LOAD BALANCING STRATEGY FOR WAN ENVIRONMENT 5.1 INTRODUCTION Distributed Web servers on the Internet require high scalability and availability to provide efficient services to
How To Compare Load Sharing And Job Scheduling In A Network Of Workstations
A COMPARISON OF LOAD SHARING AND JOB SCHEDULING IN A NETWORK OF WORKSTATIONS HELEN D. KARATZA Department of Informatics Aristotle University of Thessaloniki 546 Thessaloniki, GREECE Email: [email protected]
Efficient Scheduling Of On-line Services in Cloud Computing Based on Task Migration
Efficient Scheduling Of On-line Services in Cloud Computing Based on Task Migration 1 Harish H G, 2 Dr. R Girisha 1 PG Student, 2 Professor, Department of CSE, PESCE Mandya (An Autonomous Institution under
An Approach to Load Balancing In Cloud Computing
An Approach to Load Balancing In Cloud Computing Radha Ramani Malladi Visiting Faculty, Martins Academy, Bangalore, India ABSTRACT: Cloud computing is a structured model that defines computing services,
MEASURING PERFORMANCE OF DYNAMIC LOAD BALANCING ALGORITHMS IN DISTRIBUTED COMPUTING APPLICATIONS
MEASURING PERFORMANCE OF DYNAMIC LOAD BALANCING ALGORITHMS IN DISTRIBUTED COMPUTING APPLICATIONS Priyesh Kanungo 1 Professor and Senior Systems Engineer (Computer Centre), School of Computer Science and
An Active Packet can be classified as
Mobile Agents for Active Network Management By Rumeel Kazi and Patricia Morreale Stevens Institute of Technology Contact: rkazi,[email protected] Abstract-Traditionally, network management systems
Load Balancing in cloud computing
Load Balancing in cloud computing 1 Foram F Kherani, 2 Prof.Jignesh Vania Department of computer engineering, Lok Jagruti Kendra Institute of Technology, India 1 [email protected], 2 [email protected]
@IJMTER-2015, All rights Reserved 355
e-issn: 2349-9745 p-issn: 2393-8161 Scientific Journal Impact Factor (SJIF): 1.711 International Journal of Modern Trends in Engineering and Research www.ijmter.com A Model for load balancing for the Public
RESEARCH PAPER International Journal of Recent Trends in Engineering, Vol 1, No. 1, May 2009
An Algorithm for Dynamic Load Balancing in Distributed Systems with Multiple Supporting Nodes by Exploiting the Interrupt Service Parveen Jain 1, Daya Gupta 2 1,2 Delhi College of Engineering, New Delhi,
Load Balancing Algorithms for Peer to Peer and Client Server Distributed Environments
Load Balancing Algorithms for Peer to Peer and Client Server Distributed Environments Sameena Naaz Afshar Alam Ranjit Biswas Department of Computer Science Jamia Hamdard, New Delhi, India ABSTRACT Advancements
LOAD BALANCING TECHNIQUES
LOAD BALANCING TECHNIQUES Two imporatnt characteristics of distributed systems are resource multiplicity and system transparency. In a distributed system we have a number of resources interconnected by
Keywords Load balancing, Dispatcher, Distributed Cluster Server, Static Load balancing, Dynamic Load balancing.
Volume 5, Issue 7, July 2015 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com A Hybrid Algorithm
AN EFFICIENT LOAD BALANCING APPROACH IN CLOUD SERVER USING ANT COLONY OPTIMIZATION
AN EFFICIENT LOAD BALANCING APPROACH IN CLOUD SERVER USING ANT COLONY OPTIMIZATION Shanmuga Priya.J 1, Sridevi.A 2 1 PG Scholar, Department of Information Technology, J.J College of Engineering and Technology
Performance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc
(International Journal of Computer Science & Management Studies) Vol. 17, Issue 01 Performance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc Dr. Khalid Hamid Bilal Khartoum, Sudan [email protected]
Load Balancing in Distributed System. Prof. Ananthanarayana V.S. Dept. Of Information Technology N.I.T.K., Surathkal
Load Balancing in Distributed System Prof. Ananthanarayana V.S. Dept. Of Information Technology N.I.T.K., Surathkal Objectives of This Module Show the differences between the terms CPU scheduling, Job
Demand Routing in Network Layer for Load Balancing in Content Delivery Networks
Demand Routing in Network Layer for Load Balancing in Content Delivery Networks # A SHRAVANI, 1 M.Tech, Computer Science Engineering E mail: [email protected] # SYED ABDUL MOEED 2 Asst.Professor,
A Survey on Load Balancing and Scheduling in Cloud Computing
IJIRST International Journal for Innovative Research in Science & Technology Volume 1 Issue 7 December 2014 ISSN (online): 2349-6010 A Survey on Load Balancing and Scheduling in Cloud Computing Niraj Patel
ADAPTIVE LOAD BALANCING ALGORITHM USING MODIFIED RESOURCE ALLOCATION STRATEGIES ON INFRASTRUCTURE AS A SERVICE CLOUD SYSTEMS
ADAPTIVE LOAD BALANCING ALGORITHM USING MODIFIED RESOURCE ALLOCATION STRATEGIES ON INFRASTRUCTURE AS A SERVICE CLOUD SYSTEMS Lavanya M., Sahana V., Swathi Rekha K. and Vaithiyanathan V. School of Computing,
A Comparison of Dynamic Load Balancing Algorithms
A Comparison of Dynamic Load Balancing Algorithms Toufik Taibi 1, Abdelouahab Abid 2 and Engku Fariez Engku Azahan 2 1 College of Information Technology, United Arab Emirates University, P.O. Box 17555,
An Empirical Study and Analysis of the Dynamic Load Balancing Techniques Used in Parallel Computing Systems
An Empirical Study and Analysis of the Dynamic Load Balancing Techniques Used in Parallel Computing Systems Ardhendu Mandal and Subhas Chandra Pal Department of Computer Science and Application, University
Global Load Balancing and Primary Backup Approach for Fault Tolerant Scheduling in Computational Grid
Global Load Balancing and Primary Backup Approach for Fault Tolerant Scheduling in Computational Grid S. Gokuldev & Shahana Moideen Department of Computer Science and Engineering SNS College of Engineering,
A Novel Switch Mechanism for Load Balancing in Public Cloud
International OPEN ACCESS Journal Of Modern Engineering Research (IJMER) A Novel Switch Mechanism for Load Balancing in Public Cloud Kalathoti Rambabu 1, M. Chandra Sekhar 2 1 M. Tech (CSE), MVR College
Comparative Study of Load Balancing Algorithms
IOSR Journal of Engineering (IOSRJEN) e-issn: 2250-3021, p-issn: 2278-8719 Vol. 3, Issue 3 (Mar. 2013), V2 PP 45-50 Comparative Study of Load Balancing Algorithms Jyoti Vashistha 1, Anant Kumar Jayswal
CSE 4351/5351 Notes 7: Task Scheduling & Load Balancing
CSE / Notes : Task Scheduling & Load Balancing Task Scheduling A task is a (sequential) activity that uses a set of inputs to produce a set of outputs. A task (precedence) graph is an acyclic, directed
Energy Constrained Resource Scheduling for Cloud Environment
Energy Constrained Resource Scheduling for Cloud Environment 1 R.Selvi, 2 S.Russia, 3 V.K.Anitha 1 2 nd Year M.E.(Software Engineering), 2 Assistant Professor Department of IT KSR Institute for Engineering
DESIGN AND DEVELOPMENT OF LOAD SHARING MULTIPATH ROUTING PROTCOL FOR MOBILE AD HOC NETWORKS
DESIGN AND DEVELOPMENT OF LOAD SHARING MULTIPATH ROUTING PROTCOL FOR MOBILE AD HOC NETWORKS K.V. Narayanaswamy 1, C.H. Subbarao 2 1 Professor, Head Division of TLL, MSRUAS, Bangalore, INDIA, 2 Associate
A Content-Based Load Balancing Algorithm for Metadata Servers in Cluster File Systems*
A Content-Based Load Balancing Algorithm for Metadata Servers in Cluster File Systems* Junho Jang, Saeyoung Han, Sungyong Park, and Jihoon Yang Department of Computer Science and Interdisciplinary Program
DECENTRALIZED LOAD BALANCING IN HETEROGENEOUS SYSTEMS USING DIFFUSION APPROACH
DECENTRALIZED LOAD BALANCING IN HETEROGENEOUS SYSTEMS USING DIFFUSION APPROACH P.Neelakantan Department of Computer Science & Engineering, SVCET, Chittoor [email protected] ABSTRACT The grid
International Journal of Scientific & Engineering Research, Volume 6, Issue 4, April-2015 36 ISSN 2229-5518
International Journal of Scientific & Engineering Research, Volume 6, Issue 4, April-2015 36 An Efficient Approach for Load Balancing in Cloud Environment Balasundaram Ananthakrishnan Abstract Cloud computing
Public Cloud Partition Balancing and the Game Theory
Statistics Analysis for Cloud Partitioning using Load Balancing Model in Public Cloud V. DIVYASRI 1, M.THANIGAVEL 2, T. SUJILATHA 3 1, 2 M. Tech (CSE) GKCE, SULLURPETA, INDIA [email protected] [email protected]
LOAD BALANCING MECHANISMS IN DATA CENTER NETWORKS
LOAD BALANCING Load Balancing Mechanisms in Data Center Networks Load balancing vs. distributed rate limiting: an unifying framework for cloud control Load Balancing for Internet Distributed Services using
International Journal of Computer Science Trends and Technology (IJCST) Volume 3 Issue 3, May-June 2015
RESEARCH ARTICLE OPEN ACCESS Ensuring Reliability and High Availability in Cloud by Employing a Fault Tolerance Enabled Load Balancing Algorithm G.Gayathri [1], N.Prabakaran [2] Department of Computer
Real Time Network Server Monitoring using Smartphone with Dynamic Load Balancing
www.ijcsi.org 227 Real Time Network Server Monitoring using Smartphone with Dynamic Load Balancing Dhuha Basheer Abdullah 1, Zeena Abdulgafar Thanoon 2, 1 Computer Science Department, Mosul University,
MANAGING OF IMMENSE CLOUD DATA BY LOAD BALANCING STRATEGY. Sara Anjum 1, B.Manasa 2
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
Design of an Optimized Virtual Server for Efficient Management of Cloud Load in Multiple Cloud Environments
Design of an Optimized Virtual Server for Efficient Management of Cloud Load in Multiple Cloud Environments Ajay A. Jaiswal 1, Dr. S. K. Shriwastava 2 1 Associate Professor, Department of Computer Technology
Comparison on Different Load Balancing Algorithms of Peer to Peer Networks
Comparison on Different Load Balancing Algorithms of Peer to Peer Networks K.N.Sirisha *, S.Bhagya Rekha M.Tech,Software Engineering Noble college of Engineering & Technology for Women Web Technologies
Sla Aware Load Balancing Algorithm Using Join-Idle Queue for Virtual Machines in Cloud Computing
Sla Aware Load Balancing Using Join-Idle Queue for Virtual Machines in Cloud Computing Mehak Choudhary M.Tech Student [CSE], Dept. of CSE, SKIET, Kurukshetra University, Haryana, India ABSTRACT: Cloud
Keywords Distributed Computing, On Demand Resources, Cloud Computing, Virtualization, Server Consolidation, Load Balancing
Volume 5, Issue 1, January 2015 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Survey on Load
An Effective Dynamic Load Balancing Algorithm for Grid System
An Effective Dynamic Load Balancing Algorithm for Grid System Prakash Kumar #1, Pradeep Kumar #2, Vikas Kumar *3 1,2 Department of CSE, NIET, MTU University, Noida, India 3 Linux Administrator, Eurus Internetworks
How To Balance In Cloud Computing
A Review on Load Balancing Algorithms in Cloud Hareesh M J Dept. of CSE, RSET, Kochi hareeshmjoseph@ gmail.com John P Martin Dept. of CSE, RSET, Kochi [email protected] Yedhu Sastri Dept. of IT, RSET,
Path Selection Methods for Localized Quality of Service Routing
Path Selection Methods for Localized Quality of Service Routing Xin Yuan and Arif Saifee Department of Computer Science, Florida State University, Tallahassee, FL Abstract Localized Quality of Service
The International Journal Of Science & Technoledge (ISSN 2321 919X) www.theijst.com
THE INTERNATIONAL JOURNAL OF SCIENCE & TECHNOLEDGE Efficient Parallel Processing on Public Cloud Servers using Load Balancing Manjunath K. C. M.Tech IV Sem, Department of CSE, SEA College of Engineering
Cloud Partitioning of Load Balancing Using Round Robin Model
Cloud Partitioning of Load Balancing Using Round Robin Model 1 M.V.L.SOWJANYA, 2 D.RAVIKIRAN 1 M.Tech Research Scholar, Priyadarshini Institute of Technology and Science for Women 2 Professor, Priyadarshini
A Review on an Algorithm for Dynamic Load Balancing in Distributed Network with Multiple Supporting Nodes with Interrupt Service
A Review on an Algorithm for Dynamic Load Balancing in Distributed Network with Multiple Supporting Nodes with Interrupt Service Payal Malekar 1, Prof. Jagruti S. Wankhede 2 Student, Information Technology,
Optimizing Congestion in Peer-to-Peer File Sharing Based on Network Coding
International Journal of Emerging Trends in Engineering Research (IJETER), Vol. 3 No.6, Pages : 151-156 (2015) ABSTRACT Optimizing Congestion in Peer-to-Peer File Sharing Based on Network Coding E.ShyamSundhar
Design and Implementation of Distributed Process Execution Environment
Design and Implementation of Distributed Process Execution Environment Project Report Phase 3 By Bhagyalaxmi Bethala Hemali Majithia Shamit Patel Problem Definition: In this project, we will design and
Heterogeneous Workload Consolidation for Efficient Management of Data Centers in Cloud Computing
Heterogeneous Workload Consolidation for Efficient Management of Data Centers in Cloud Computing Deep Mann ME (Software Engineering) Computer Science and Engineering Department Thapar University Patiala-147004
Load Balancing in Fault Tolerant Video Server
Load Balancing in Fault Tolerant Video Server # D. N. Sujatha*, Girish K*, Rashmi B*, Venugopal K. R*, L. M. Patnaik** *Department of Computer Science and Engineering University Visvesvaraya College of
Load Balancing in Mobile Ad Hoc Networks by Using Different Routing Protocols and Algorithms
Load Balancing in Mobile Ad Hoc Networks by Using Different Routing Protocols and Algorithms Minakshi Department of Computer Science & Engineering Sai Institute of Engineering and Technology Amritsar,
Proposal of Dynamic Load Balancing Algorithm in Grid System
www.ijcsi.org 186 Proposal of Dynamic Load Balancing Algorithm in Grid System Sherihan Abu Elenin Faculty of Computers and Information Mansoura University, Egypt Abstract This paper proposed dynamic load
A Game Theory Modal Based On Cloud Computing For Public Cloud
IOSR Journal of Computer Engineering (IOSR-JCE) e-issn: 2278-0661, p- ISSN: 2278-8727Volume 16, Issue 2, Ver. XII (Mar-Apr. 2014), PP 48-53 A Game Theory Modal Based On Cloud Computing For Public Cloud
Abstract. 1. Introduction
A REVIEW-LOAD BALANCING OF WEB SERVER SYSTEM USING SERVICE QUEUE LENGTH Brajendra Kumar, M.Tech (Scholor) LNCT,Bhopal 1; Dr. Vineet Richhariya, HOD(CSE)LNCT Bhopal 2 Abstract In this paper, we describe
A SURVEY ON LOAD BALANCING ALGORITHMS FOR CLOUD COMPUTING
A SURVEY ON LOAD BALANCING ALGORITHMS FOR CLOUD COMPUTING Avtar Singh #1,Kamlesh Dutta #2, Himanshu Gupta #3 #1 Department of Computer Science and Engineering, Shoolini University, [email protected] #2
Dynamic Load Balancing: Improve Efficiency in Cloud Computing Argha Roy * M.Tech CSE Netaji Subhash Engineering College West Bengal, India.
Dynamic Load Balancing: Improve Efficiency in Cloud Computing Argha Roy * M.Tech CSE Netaji Subhash Engineering College West Bengal, India. Diptam Dutta M.Tech CSE Heritage Institute of Technology West
Dynamic Load Balancing of Virtual Machines using QEMU-KVM
Dynamic Load Balancing of Virtual Machines using QEMU-KVM Akshay Chandak Krishnakant Jaju Technology, College of Engineering, Pune. Maharashtra, India. Akshay Kanfade Pushkar Lohiya Technology, College
Minimize Response Time Using Distance Based Load Balancer Selection Scheme
Minimize Response Time Using Distance Based Load Balancer Selection Scheme K. Durga Priyanka M.Tech CSE Dept., Institute of Aeronautical Engineering, HYD-500043, Andhra Pradesh, India. Dr.N. Chandra Sekhar
THE STUDY ON LOAD BALANCING STRATEGIES IN DISTRIBUTED COMPUTING SYSTEM
THE STUDY ON LOAD BALANCING STRATEGIES IN DISTRIBUTED COMPUTING SYSTEM Md. Firoj Ali 1, Rafiqul Zaman Khan 2 Department of Computer Science Aligarh Muslim University, Aligarh (India). 1 [email protected],
Dynamic Load Balancing in a Network of Workstations
Dynamic Load Balancing in a Network of Workstations 95.515F Research Report By: Shahzad Malik (219762) November 29, 2000 Table of Contents 1 Introduction 3 2 Load Balancing 4 2.1 Static Load Balancing
An Efficient QoS Routing Protocol for Mobile Ad-Hoc Networks *
An Efficient QoS Routing Protocol for Mobile Ad-Hoc Networks * Inwhee Joe College of Information and Communications Hanyang University Seoul, Korea iwj oeshanyang.ac.kr Abstract. To satisfy the user requirements
A Robust Dynamic Load-balancing Scheme for Data Parallel Application on Message Passing Architecture
A Robust Dynamic Load-balancing Scheme for Data Parallel Application on Message Passing Architecture Yangsuk Kee Department of Computer Engineering Seoul National University Seoul, 151-742, Korea Soonhoi
Index Terms : Load rebalance, distributed file systems, clouds, movement cost, load imbalance, chunk.
Load Rebalancing for Distributed File Systems in Clouds. Smita Salunkhe, S. S. Sannakki Department of Computer Science and Engineering KLS Gogte Institute of Technology, Belgaum, Karnataka, India Affiliated
Preserving Message Integrity in Dynamic Process Migration
Preserving Message Integrity in Dynamic Process Migration E. Heymann, F. Tinetti, E. Luque Universidad Autónoma de Barcelona Departamento de Informática 8193 - Bellaterra, Barcelona, Spain e-mail: [email protected]
Load balancing Static Load Balancing
Chapter 7 Load Balancing and Termination Detection Load balancing used to distribute computations fairly across processors in order to obtain the highest possible execution speed. Termination detection
IMPROVED LOAD BALANCING MODEL BASED ON PARTITIONING IN CLOUD COMPUTING
Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology ISSN 2320 088X IJCSMC, Vol. 3, Issue.
Statistics Analysis for Cloud Partitioning using Load Balancing Model in Public Cloud
Statistics Analysis for Cloud Partitioning using Load Balancing Model in Public Cloud 1 V.DIVYASRI, M.Tech (CSE) GKCE, SULLURPETA, [email protected] 2 T.SUJILATHA, M.Tech CSE, ASSOCIATE PROFESSOR
CHAPTER 8 CONCLUSION AND FUTURE ENHANCEMENTS
137 CHAPTER 8 CONCLUSION AND FUTURE ENHANCEMENTS 8.1 CONCLUSION In this thesis, efficient schemes have been designed and analyzed to control congestion and distribute the load in the routing process of
Efficient and Enhanced Load Balancing Algorithms in Cloud Computing
, pp.9-14 http://dx.doi.org/10.14257/ijgdc.2015.8.2.02 Efficient and Enhanced Load Balancing Algorithms in Cloud Computing Prabhjot Kaur and Dr. Pankaj Deep Kaur M. Tech, CSE P.H.D [email protected],
ADAPTIVE LOAD BALANCING FOR CLUSTER USING CONTENT AWARENESS WITH TRAFFIC MONITORING Archana Nigam, Tejprakash Singh, Anuj Tiwari, Ankita Singhal
ADAPTIVE LOAD BALANCING FOR CLUSTER USING CONTENT AWARENESS WITH TRAFFIC MONITORING Archana Nigam, Tejprakash Singh, Anuj Tiwari, Ankita Singhal Abstract With the rapid growth of both information and users
Load Balancing and Termination Detection
Chapter 7 Load Balancing and Termination Detection 1 Load balancing used to distribute computations fairly across processors in order to obtain the highest possible execution speed. Termination detection
SCHEDULING IN CLOUD COMPUTING
SCHEDULING IN CLOUD COMPUTING Lipsa Tripathy, Rasmi Ranjan Patra CSA,CPGS,OUAT,Bhubaneswar,Odisha Abstract Cloud computing is an emerging technology. It process huge amount of data so scheduling mechanism
Load Balancing in Structured Peer to Peer Systems
Load Balancing in Structured Peer to Peer Systems DR.K.P.KALIYAMURTHIE 1, D.PARAMESWARI 2 Professor and Head, Dept. of IT, Bharath University, Chennai-600 073 1 Asst. Prof. (SG), Dept. of Computer Applications,
An Evaluation of Load Balancing Algorithms. for Distributed Systems
An Evaluation of Load Balancing Algorithms for Distributed Systems by Kouider Benmohammed-Mahieddine ~. Submitted in accordance with the requirements for the degree of Doctor of Philosophy The University
Load Balancing in Structured Peer to Peer Systems
Load Balancing in Structured Peer to Peer Systems Dr.K.P.Kaliyamurthie 1, D.Parameswari 2 1.Professor and Head, Dept. of IT, Bharath University, Chennai-600 073. 2.Asst. Prof.(SG), Dept. of Computer Applications,
A Hybrid Load Balancing Policy underlying Cloud Computing Environment
A Hybrid Load Balancing Policy underlying Cloud Computing Environment S.C. WANG, S.C. TSENG, S.S. WANG*, K.Q. YAN* Chaoyang University of Technology 168, Jifeng E. Rd., Wufeng District, Taichung 41349
Fair Scheduling Algorithm with Dynamic Load Balancing Using In Grid Computing
Research Inventy: International Journal Of Engineering And Science Vol.2, Issue 10 (April 2013), Pp 53-57 Issn(e): 2278-4721, Issn(p):2319-6483, Www.Researchinventy.Com Fair Scheduling Algorithm with Dynamic
Survey on Models to Investigate Data Center Performance and QoS in Cloud Computing Infrastructure
Survey on Models to Investigate Data Center Performance and QoS in Cloud Computing Infrastructure Chandrakala Department of Computer Science and Engineering Srinivas School of Engineering, Mukka Mangalore,
A Genetic-Fuzzy Logic Based Load Balancing Algorithm in Heterogeneous Distributed Systems
A Genetic-Fuzzy Logic Based Load Balancing Algorithm in Heterogeneous Distributed Systems Kun-Ming Yu *, Ching-Hsien Hsu and Chwani-Lii Sune Department of Computer Science and Information Engineering Chung-Hua
Distributed Dynamic Load Balancing for Iterative-Stencil Applications
Distributed Dynamic Load Balancing for Iterative-Stencil Applications G. Dethier 1, P. Marchot 2 and P.A. de Marneffe 1 1 EECS Department, University of Liege, Belgium 2 Chemical Engineering Department,
Multimedia Caching Strategies for Heterogeneous Application and Server Environments
Multimedia Tools and Applications 4, 279 312 (1997) c 1997 Kluwer Academic Publishers. Manufactured in The Netherlands. Multimedia Caching Strategies for Heterogeneous Application and Server Environments
1. The subnet must prevent additional packets from entering the congested region until those already present can be processed.
Congestion Control When one part of the subnet (e.g. one or more routers in an area) becomes overloaded, congestion results. Because routers are receiving packets faster than they can forward them, one
