Premium Essay

Techniques of Load Balancing in Green Clouds

In:

Submitted By GaganjotKaur
Words 2730
Pages 11
Techniques of Load Balancing in Green Clouds

Gaganjot Kaur*
*M.Tech,IITT College of Engineering & Technology, Pojewal, Punjab

Abstract — Cloud Computing can be defined as dynamically scalable shared resources that are completely accessed over a network and the users have to only pay for what they use and can share internally or with other customers as well. The majority of cloud computing infrastructure currently consists of reliable services delivered through data centers that are built on computer and storage virtualization technologies. The goal of a cloud-based architecture is to provide some form of elasticity, the ability to expand and contract capacity on-demand. The implication is that at some point additional instances of an application will be needed in order for the architecture to scale and meet demand. That means there needs to be some mechanism in place to balance requests between two or more instances of that application. The mechanism most likely to be successful in performing such a task is a load balancer.
The aim of this paper is to discuss the existing techniques of load balancing and elaborate the main points of the techniques that are helpful in reduction of power consumption leading a step towards green clouds. Green Cloud is an Internet Data Center architecture which aims to reduce data center power consumption, and at the same time guarantee the performance from users’ perspective, leveraging live virtual machine migration technology.

Index Terms — Cloud computing, load balancing, green clouds, virtualization.

Introduction

Load Balancing is the technique that distributes workload across one or more servers, network links and connections through intelligent switches using various services such as DNS, FTP, and HTTP etc. There are two main goals that need to be achieved by load balancing in cloud computing. Those are

Similar Documents

Free Essay

Cloud Load Balancing Techniques : a Step Towards Green Computing

...org 238 Cloud Load Balancing Techniques : A Step Towards Green Computing Nidhi Jain Kansal1, Inderveer Chana2 1 Computer Science and Engineering Department, Thapar University Patiala-147004, Punjab, India 2 Computer Science and Engineering Department, Thapar University Patiala-147004, Punjab, India Abstract Cloud computing is emerging as a new paradigm of large-scale distributed computing. It is a framework for enabling convenient, on-demand network access to a shared pool of computing resources. Load balancing is one of the main challenges in cloud computing which is required to distribute the dynamic workload across multiple nodes to ensure that no single node is overwhelmed. It helps in optimal utilization of resources and hence in enhancing the performance of the system. The goal of load balancing is to minimize the resource consumption which will further reduce energy consumption and carbon emission rate that is the dire need of cloud computing. This determines the need of new metrics, energy consumption and carbon emission for energy-efficient load balancing in cloud computing. This paper discusses the existing load balancing techniques in cloud computing and further compares them based on various parameters like performance, scalability, associated overhead etc. that are considered in different techniques. It further discusses these techniques from energy consumption and carbon emission perspective. Keywords: Cloud computing, Load balancing, Energy efficiency...

Words: 5791 - Pages: 24

Premium Essay

Load Balancing

...ABSTRACT Load balancing is one of the main challenges in cloud computing which is required to distribute the dynamic workload across multiple nodes to ensure that no single node is overwhelmed .The goal of load balancing is to minimize the resource consumption which will further reduce energy consumption and carbon emission rate that is the dire need of cloud computing. This paper discusses the existing load balancing techniques in cloud computing and further compares them based on various parameters like performance, scalability, associated overhead etc. Literature Survey Introduction Cloud computing is emerging as a new paradigm of large-scale distributed computing. Load balancing is one of the main challenges in cloud computing which is required to distribute the dynamic workload across multiple nodes to ensure that no single node is overwhelmed. existing Load Balancing techniques that have been studied, mainly focus on reducing overhead, service response time and improving performance etc., but none of the techniques has considered the energy consumption and carbon emission factors. Therefore, there is a need to develop an Energy-efficient load balancing technique that can improve the performance of cloud computing along with maximum resource utilization, in turn reducing energy consumption. Green Computing in Clouds Green Computing is the practice of implementing policies and procedures that improve the efficiency of computing resources in such a way as to reduce the...

Words: 985 - Pages: 4

Premium Essay

Essay About Vdi (Virtual Desktop Infrastructure

...centrally on servers maintained by IT admins, and just accessed locally via a traditional PC or a thin client (a network-connected device designed to access VDI images remotely). Other Benefits of VDI •Desktops can be set up in minutes, not hours •Client PCs are more energy efficient and longer lasting than traditional desktop computers •IT costs are reduced due to a fewer tech support issues •Compatibility issues, especially with single-user software, are lessened •Data security is increased http://www.purestorage.com/applications/vdi/what-is-vdi/ What is VDI? Virtual Desktop Infrastructure (VDI) Definition - What does Virtual Desktop Infrastructure (VDI) mean? Virtual desktop infrastructure (VDI) is a virtualization technique enabling access to a virtualized desktop, which is hosted on a remote service over the Internet. It refers to the software, hardware and other resources required for the virtualization of a standard desktop system. VDI is also known as a virtual desktop interface. Techopedia explains Virtual Desktop Infrastructure (VDI) VDI is a shadow copy of the desktop including its OS, installed applications and documents, which are stored and executed entirely from the server hosting it. VDI provides users the ability to access their desktop remotely, often even from a handheld device because the entire process of executing the interface is done at the central server. VDI operates by storing OS preferences, software...

Words: 515 - Pages: 3

Premium Essay

Green Cloud Computing

...GREEN CLOUD COMPUTING ABSTRACT: Cloud computing is a highly scalable and cost-effective infrastructure for running HPC, enterprise and Web applications. However, the growing demand of Cloud infrastructure has drastically increased the energy consumption of data centers, which has become a critical issue. High energy consumption not only translates to high operational cost, which reduces the profit margin of Cloud providers, but also leads to high carbon emissions which is not environmentally friendly. Hence, energy-efficient solutions are required to minimize the impact of Cloud computing on the environment. In order to design such solutions, deep analysis of Cloud is required with respect to their power efficiency. Thus, in this chapter, I discuss various elements of Clouds which contribute to the total energy consumption and how it is addressed in the literature. I also discuss the implication of these solutions for future research directions to enable green Cloud computing. The paper also explains the role of Cloud users in achieving this goal. Table of Contents ABSTRACT: 2 1. Introduction 3 2. What is Cloud computing? 6 2.1 Cloud Computing Characteristics 7 2.2 Components of Cloud Computing 8 2.3 Cloud Computing Deployment Models 10 3. Cloud Computing and Energy Usage Model: A Typical Example 12 4. Features of Clouds enabling Green computing 13 5. Towards Energy Efficiency of Cloud computing: State-of-the-Art 15 5.1 Applications 15 5.2...

Words: 5257 - Pages: 22

Premium Essay

Cloud Compution

...Cloud computing is a new area of research currently being studied [1]. Basically it’s not a technology it’s a computing model. We can also define Cloud computing as both the applications delivered as services over the internet and the hardware and system software in the data centers that provide those services [2]. OR type of parallel and distributed system consisting of a collection of interconnected and virtualized computers that are dynamically provisioned and presented as one or more unified computing resources [3].Cloud computing purely relies on the fact that sharing computing resources rather to have applications on local servers or devices if resources are not equally distributed then this will result in resource wastage. The cloud computing platform guarantees subscribers that it sticks to the service level agreement (SLA) by providing resources as service and by needs based on the broker policy[4]. So in order to get maximum benefit from cloud computing there is need to dynamically balance the load among servers and improve utilization of resources. There are still some areas that are needed to be focused on in cloud computing.  Resource Management  Task Scheduling The task scheduling goals of Cloud computing is provide optimal tasks scheduling for users, and provide the entire cloud system throughput and QoS at the same time. Scheduling is the process of allocating tasks to available resources on the basis of tasks need [5].The main purpose for scheduling is to...

Words: 2467 - Pages: 10

Premium Essay

Green Cloud

...solutions to green cloud computing Thi Hong Nhung Huynh MSc Computing and Management 2010/2011 The candidate confirms that the work submitted is their own and the appropriate credit has been given where reference has been made to the work of others. I understand that failure to attribute material which is obtained from another source may be considered as plagiarism. (Signature of student) Abstract Cloud computing is a breakthrough innovation in information technology industry. It brings new efficiencies and advantages to business. There is much hype about environmental impacts of cloud computing on green issues. Some favour of cloud computing as solution to green issues while others blame cloud computing as burden to environmental problems. Cloud computing, nevertheless, like other technology, is neutral. It can be either cause or solution to environmental issues. There is growing pressure on cloud computing industry to reduce the environmental impacts of their data centres. The current trend focuses on developing green cloud computing. However, the evaluation of solutions to green cloud computing bases on certain standards, metrics and benchmarks, which assess only parts of the environmental issues with cloud computing. This report will concentrate on green issues with cloud computing. Significant positive and negative impacts of cloud computing on the environment issues will be investigated. Next, a classification of green issues with cloud computing also...

Words: 25393 - Pages: 102

Free Essay

Ask for a Collectible

...better outcomes Green Computing Environmentally Sustainable Infrastructure Design Green Maturity Model for Virtualization Application Patterns for Green IT Architecture Journal Profile: Udi Dahan Profiling Energy Usage for Efficient Consumption Project Genome: Wireless Sensor Network for Data Center Cooling Green IT in Practice: SQL Server Consolidation in Microsoft IT Contents Foreword by Diego Dagum 1 18 Environmentally Sustainable Infrastructure Design by Lewis Curtis A comprehensive understanding of environmental sustainability needs for IT infrastructure system design. 2 Green Maturity Model for Virtualization by Kevin Francis and Peter Richardson The authors present a study on the maturity of virtualization practices and offer a sustainability roadmap for organizations planning a green agenda. 9 Application Patterns for Green IT by Dan Rogers and Ulrich Homann A complete analysis on power-efficient applications design, considering tools that help the architect achieve scalability without deriving in energy waste. 16 Architecture Journal Profile: Udi Dahan For this issue’s interview, we catch up with Udi Dahan, noted expert on SOA and .NET development, and four-time Microsoft MVP. 22 Profiling Energy Usage for Efficient Consumption by Rajesh Chheda, Dan Shookowsky, Steve Stefanovich, and Joe Toscano This article suggests that tracking energy consumption at every level will become the factor of success for green architecture practitioners...

Words: 29810 - Pages: 120

Free Essay

Ensuring Long Term Investment for Large Scale Solar Power Stations: Hedging Instruments for Green Power

...Available online at www.sciencedirect.com Solar Energy 98 (2013) 167–179 www.elsevier.com/locate/solener Ensuring long term investment for large scale solar power stations: Hedging instruments for green power A. Radchik a,⇑, I. Skryabin b, J. Maisano c, A. Novikov d, T. Gazarian e Mathematics & Statistics, Faculty of Science, UTS and Director GTS Pty. Ltd., Suite 2, 16 Figtree Avenue, Randwick, NSW 2031, Australia b Centre for Sustainable Energy Systems, Australian National University, Canberra 2000, Australia c Energy Markets, TTA Pty. Ltd., Suite 12, L6, 321 Pitt St., Sydney, NSW 2000, Australia d School of Mathematics & Statistics, Faculty of Science, University of Technology Sydney (UTS), P.O. Box 123, Broadway, NSW 2007, Australia e School of Mathematics & Statistics, Faculty of Science, UTS, 1 Stella Vista Pl, Greenwich, NSW 2065, Australia Available online 29 March 2013 Communicated by: Associate Editor Frank Vignola a Abstract There is a general consensus that solar power is one of the cleanest energy technologies available. Nevertheless, investment in largescale Solar Power Generators (SPGs) is largely impeded by the intermittent nature of solar power. Since the electricity market has a critical responsibility to maintain the reliability of energy supply, the SPG can be registered only as the market semi-scheduled generator (AEMC, 2011). This option excludes the advantages of providing baseload supply, which in turn impedes efficient market contracting for SPGs...

Words: 9318 - Pages: 38

Free Essay

Green Computing

...better outcomes Green Computing Environmentally Sustainable Infrastructure Design Green Maturity Model for Virtualization Application Patterns for Green IT Architecture Journal Profile: Udi Dahan Profiling Energy Usage for Efficient Consumption Project Genome: Wireless Sensor Network for Data Center Cooling Green IT in Practice: SQL Server Consolidation in Microsoft IT Contents Foreword by Diego Dagum 1 18 Environmentally Sustainable Infrastructure Design by Lewis Curtis A comprehensive understanding of environmental sustainability needs for IT infrastructure system design. 2 Green Maturity Model for Virtualization by Kevin Francis and Peter Richardson The authors present a study on the maturity of virtualization practices and offer a sustainability roadmap for organizations planning a green agenda. 9 Application Patterns for Green IT by Dan Rogers and Ulrich Homann A complete analysis on power-efficient applications design, considering tools that help the architect achieve scalability without deriving in energy waste. 16 Architecture Journal Profile: Udi Dahan For this issue’s interview, we catch up with Udi Dahan, noted expert on SOA and .NET development, and four-time Microsoft MVP. 22 Profiling Energy Usage for Efficient Consumption by Rajesh Chheda, Dan Shookowsky, Steve Stefanovich, and Joe Toscano This article suggests that tracking energy consumption at every level will become the factor of success for green architecture practitioners...

Words: 29810 - Pages: 120

Premium Essay

Muhammad Ali Khan

...management based on Internet of Things: practices and framework for adoption in production management Fadi Shrouf a, b, *, Giovanni Miragliotta a a b Department of Management, Economics and Industrial Engineering, Politecnico di Milano (POLIMI), Italy Department of Industrial Engineering, Business Administration and Statistics, ETSII, Universidad Politcnica de Madrid (UPM), Spain e a r t i c l e i n f o a b s t r a c t Article history: Received 6 November 2014 Received in revised form 5 March 2015 Accepted 18 March 2015 Available online 27 March 2015 In today's manufacturing scenario, rising energy prices, increasing ecological awareness, and changing consumer behaviors are driving decision-makers to prioritize green manufacturing. The Internet of Things paradigm promises to increase the visibility and awareness of energy consumption, thanks to smart sensors and smart meters at the machine and production line level. Consequently, real-time energy consumption data from manufacturing processes can be collected...

Words: 9948 - Pages: 40

Premium Essay

Assignment

...Table of Content |No. |Contents |Page | |1 |Background | | |2 |Technological Definition | | |3 |Application | | |4 |Classification | | |5 |Future Prospects | | |6 |Business Value | | |7 |Limitation | | |8 |Conclusion | | |9 |References | | Background: The term "cloud" is used as a metaphor for the Internet, based on the cloud drawing used in the past to represent the telephone network,[22] and later to depict the Internet in computer network diagrams as an abstraction of the underlying infrastructure it represents.[23] Cloud computing is a natural evolution of the widespread adoption of virtualisation, service-oriented...

Words: 3648 - Pages: 15

Premium Essay

Cloud Computing

...Cloud Computing overview advantage and challenges Overview Silver Lining or storm ahead The future of cloud computing Effective use of cloud computing in education institutions Cloud Computing for beginner Cloud computing Challenges and future directions http://www.businesswire.com/news/home/20110622006602/en/Future-Cloud-Computing-Survey-Reveals-Drivers-Cloud Cloud Computing GAP Task Force http://inews.berkeley.edu/articles/Spring2009/cloud-computing Table of contents 2 0 Relevant Resources 4 0 Relevant Resources 4 1 General guidelines of community design 6 2 Attracting new members 7 2.1 Methods of persuasion of a potential user 7 2.2 Encouraging users to invite friends 8 2.3 Entry barrier 9 2.4 Guidance for new members 9 3 Structure of the community 12 3.1 Member profiles 12 3.2 Member connections 13 3.3 Adding connections 15 3.4 Member reputation 16 3.5 Paid membership 18 3.6 Fake members 18 3.7 Lurkers 18 4 Encouraging user participation 20 4.1 Using uniqueness 20 4.2 Using controversy 20 4.3 Using individual recognition 21 4.4 By discouraging low quality contributions (moderation) 21 4.5 Using goal setting 23 4.6 Using E-Mail notifications 24 4.7 By showing the activity of community 24 5 Stimulating Social Interactions 26 5.1 By common Interests 26 5.3 By common current life transitions 27 5.4 By shared experience 28 5.5 By shared education 29 5.6 By showing the distance 29 5.7 By service: Photo Albums 30 5.8 By service: Profile...

Words: 10086 - Pages: 41

Premium Essay

Cloud Computing

...overview advantage and challenges Overview Silver Lining or storm ahead The future of cloud computing Effective use of cloud computing in education institutions Cloud Computing for beginner Cloud computing Challenges and future directions http://www.businesswire.com/news/home/20110622006602/en/Future-Cloud-Computing-Survey-Reveals-Drivers-Cloud Cloud Computing GAP Task Force http://inews.berkeley.edu/articles/Spring2009/cloud-computing Table of contents 2 0 Relevant Resources 4 0 Relevant Resources 4 1 General guidelines of community design 6 2 Attracting new members 7 2.1 Methods of persuasion of a potential user 7 2.2 Encouraging users to invite friends 8 2.3 Entry barrier 9 2.4 Guidance for new members 9 3 Structure of the community 12 3.1 Member profiles 12 3.2 Member connections 13 3.3 Adding connections 15 3.4 Member reputation 16 3.5 Paid membership 18 3.6 Fake members 18 3.7 Lurkers 18 4 Encouraging user participation 20 4.1 Using uniqueness 20 4.2 Using controversy 20 4.3 Using individual recognition 21 4.4 By discouraging low quality contributions (moderation) 21 4.5 Using goal setting 23 4.6 Using E-Mail notifications 24 4.7 By showing the activity of community 24 5 Stimulating Social Interactions 26 5.1 By common Interests 26 5.3 By common current life transitions 27 5.4 By shared experience 28 5.5 By shared education 29 5.6 By showing the distance 29 5.7 By service: Photo Albums 30 5.8 By service: Profile watching 30 ...

Words: 10084 - Pages: 41

Premium Essay

Geoengineering Research

...How Geoengineering Works: 5 Big Plans to Stop Global Warming At first blush, geoengineering sounds like outrageous junk science. Surely there's an easier solution to the problem of global warming than technologically altering Earth's atmosphere, its cloud formations and even outer space. But when compared with the alternativedrastically reducing the amount of carbon dioxide blanketing the planet by changing the behavior of billions of people and thousands of industries, not to mention slow-moving governmentssome scientists are beginning to take the seemingly outrageous schemes a lot more seriously. Here are the mechanics behind five plans to jury-rig the Earth. 1. Copy a Volcano (Photograph by Tarko Sudiarno/AFP/Getty Images) A volcanic eruption can bellow many million tons of sulfur-dioxide gas into the atmosphere, creating a cloud that blocks some of the sun's radiation. By injecting the atmosphere with sulfur, some scientists believe they could likewise block solar radiation and potentially cool the planet. Sulfur dioxide reacts with water in the atmosphere to create droplets of sulfuric acid, says Rutgers University environmental scientist Alan Robock. Those droplets are particularly good at scattering the sun's light back out into space. And because sulfur doesn't heat the stratosphere as much as other aerosols, it wouldn't work against the cooling effect. Hydrogen sulfide is an even better candidate for atmospheric seeding than sulfur dioxide, but scientists would...

Words: 3723 - Pages: 15

Premium Essay

Mr.Abed

...Masaryk University Faculty of Informatics The Shift Towards Cloud Computing Master Thesis Brno, May 2009 Stanislav Tvarůžek 1 Declaration I declare that this master thesis is solely my own work. I have cited all sources used in this thesis and I have provided complete references to them. Supervisor: RNDr. Radek Ošlejšek, Ph.D. 2 Abstract Cloud computing is a phenomenon of the recent years and academia as well as major IT players are paying more attention to this emerging and innovative approach. This thesis summarizes information from various sources gathered on the subject 'cloud computing'. Firstly, it tracks back the evolution of technologies that paved the road for cloud computing and accelerated its further advancements. Secondly, it provides a high level overview of cloud computing technology stack and identifies service layers exposed via on-demand infrastructure. Lastly, it investigates various aspects of cloud computing and its impact on information technology. Any comments and thoughts on this thesis are highly appreciated and you can drop me a line at: tvaruzek@mail.muni.cz Keywords: Cloud computing, Virtualization, Innova.sk, Infrastructure as a Service, Platform as a Service, Amazon Web Services, Google Apps 3 Acknowledgments I would like to thank my supervisor Radek Ošlejšek for providing me the necessary help and guidance. I would like to express many thanks to my friends who helped me and supported me, especially...

Words: 14788 - Pages: 60