Development of a Suitable Load Balancing Strategy In Case Of a Cloud Computing Architecture
Journal Title: International Journal of Modern Engineering Research (IJMER) - Year 2014, Vol 4, Issue 5
Abstract
Cloud computing is an attracting technology in the field of computer science. In Gartner’s report, it says that the cloud will bring changes to the IT industry. The cloud is changing our life by providing users with new types of services. Users get service from a cloud without paying attention to the details. NIST gave a definition of cloud computing as a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction. More and more people pay attention to cloud computing. Cloud computing is efficient and scalable but maintaining the stability of processing so many jobs in the cloud computing environment is a very complex problem with load balancing receiving much attention for researchers. Since the job arrival pattern is not predictable and the capacities of each node in the cloud differ, for load balancing problem, workload control is crucial to improve system performance and maintain stability. Load balancing schemes depending on whether the system dynamics are important can be either static or dynamic. Static schemes do not use the system information and are less complex while dynamic schemes will bring additional costs for the system but can change as the system status changes. A dynamic scheme is used here for its flexibility. The model has a main controller and balancers to gather and analyze the information. Thus, the dynamic control has little influence on the other working nodes. The system status then provides a basis for choosing the right load balancing strategy. The load balancing model given in this research article is aimed at the public cloud which has numerous nodes with distributed computing resources in many different geographic locations. Thus, this model divides the public cloud into several cloud partitions. When the environment is very large and complex, these divisions simplify the load balancing. The cloud has a main controller that chooses the suitable partitions for arriving jobs while the balancer for each cloud partition chooses the best load balancing strategy
Authors and Affiliations
Dayananda RB1 , Prof. Dr. G. Manoj Someswar2
Optical Performance Evaluation of DSSC-integrated Glassblocks for Active Building Façades
The paper outlines the results of a research, carried out at the University of Palermo, aimed at the assessment of the energy performance of a novel glassblock integrated with 3rd generation Dye-Sensitized Sola...
Comparison of Histogram Equalization Techniques for Image Enhancement of Grayscale images of Dawn and Dusk
Various enhancement schemes are used for enhancing an image which includes gray scale manipulation, filtering and Histogram Equalization (HE). Histogram equalization is one of the well known image enhancement becam...
A Survey on Wireless Sensor Network based Technologies for Precision Agriculture System
This paper provides the information related to previous work that has been done in the field of agriculture using the wireless sensor network technology over a period of past few years. We also studied the wirele...
Performance and Emissions Analysis Using Diesel and Tsome Blends
The present study covers the various aspects of biodiesels fuel derived from crude Tobacco oil and performance emissions study on four stroke compression ignition engine with Tobacco seed oil. Crude Tobacco oil is...
Token Based Packet Loss Control Mechanism for Networks
Modern IP network services provide for the simultaneous digital transmission of data, voice, and video. These services require congestion control algorithms and protocols which can solve the packet loss parameter...