Green Cloud Computing



Similar documents
A Holistic Method for Selecting Web Services in Design of Composite Applications

Learning Curves and Stochastic Models for Pricing and Provisioning Cloud Computing Services

' R ATIONAL. :::~i:. :'.:::::: RETENTION ':: Compliance with the way you work PRODUCT BRIEF

SLA-based Resource Allocation for Software as a Service Provider (SaaS) in Cloud Computing Environments

Unit 12: Installing, Configuring and Administering Microsoft Server

Neural network-based Load Balancing and Reactive Power Control by Static VAR Compensator

From a strategic view to an engineering view in a digital enterprise

State of Maryland Participation Agreement for Pre-Tax and Roth Retirement Savings Accounts

Using Live Chat in your Call Centre

Customer Reporting for SaaS Applications. Domain Basics. Managing my Domain

Professional Certificate Training in Business Writing

An Enhanced Critical Path Method for Multiple Resource Constraints

An integrated optimization model of a Closed- Loop Supply Chain under uncertainty

Performance Analysis of IEEE in Multi-hop Wireless Networks

Price-based versus quantity-based approaches for stimulating the development of renewable electricity: new insights in an old debate

Computational Analysis of Two Arrangements of a Central Ground-Source Heat Pump System for Residential Buildings

Behavior Analysis-Based Learning Framework for Host Level Intrusion Detection

IT Essentials II: Network Operating Systems

Static Fairness Criteria in Telecommunications

Deduplication with Block-Level Content-Aware Chunking for Solid State Drives (SSDs)

A Keyword Filters Method for Spam via Maximum Independent Sets

Deadline-based Escalation in Process-Aware Information Systems

Agile ALM White Paper: Redefining ALM with Five Key Practices

Trade Information, Not Spectrum: A Novel TV White Space Information Market Model

Henley Business School at Univ of Reading. Pre-Experience Postgraduate Programmes Chartered Institute of Personnel and Development (CIPD)

Information Security 201

On the Characteristics of Spectrum-Agile Communication Networks

FOOD FOR THOUGHT Topical Insights from our Subject Matter Experts

Open and Extensible Business Process Simulator

TRENDS IN EXECUTIVE EDUCATION: TOWARDS A SYSTEMS APPROACH TO EXECUTIVE DEVELOPMENT PLANNING

A Three-Hybrid Treatment Method of the Compressor's Characteristic Line in Performance Prediction of Power Systems

Customer Efficiency, Channel Usage and Firm Performance in Retail Banking

Electrician'sMathand BasicElectricalFormulas

Bandwidth Allocation and Session Scheduling using SIP

Improved SOM-Based High-Dimensional Data Visualization Algorithm

THE PERFORMANCE OF TRANSIT TIME FLOWMETERS IN HEATED GAS MIXTURES

Hierarchical Clustering and Sampling Techniques for Network Monitoring

OpenScape 4000 CSTA V7 Connectivity Adapter - CSTA III, Part 2, Version 4.1. Developer s Guide A31003-G9310-I D1

MEMBER. Application for election MEMBER, NEW GRADUATE. psychology.org.au. April 2015

Channel Assignment Strategies for Cellular Phone Systems

A Comparison of Service Quality between Private and Public Hospitals in Thailand

MATE: MPLS Adaptive Traffic Engineering

Suggested Answers, Problem Set 5 Health Economics

Wireless Networking Guide

Supply chain coordination; A Game Theory approach

INCOME TAX WITHHOLDING GUIDE FOR EMPLOYERS

Effectiveness of a law to reduce alcohol-impaired driving in Japan

Weighting Methods in Survey Sampling

Table of Contents. Appendix II Application Checklist. Export Finance Program Working Capital Financing...7

INCOME TAX WITHHOLDING GUIDE FOR EMPLOYERS

INTELLIGENCE IN SWITCHED AND PACKET NETWORKS

Account Contract for Card Acceptance

Availability, Reliability, Maintainability, and Capability

Melbourne Docklands ESD Guide

SCHEME FOR FINANCING SCHOOLS

Deliverability on the Interstate Natural Gas Pipeline System

An Efficient Network Traffic Classification Based on Unknown and Anomaly Flow Detection Mechanism

AT 6 OF 2012 GAMBLING DUTY ACT 2012

Henley Business School at Univ of Reading. Chartered Institute of Personnel and Development (CIPD)

Picture This: Molecular Maya Puts Life in Life Science Animations

Entrepreneur s Guide. Starting and Growing a Business in Pennsylvania FEBRUARY newpa.com

A MESSAGE FROM THE CHAIRMAN...

university of illinois library AT URBANA-CHAMPAIGN BOOKSTACKS

Impedance Method for Leak Detection in Zigzag Pipelines

ru ILllYC UT 3 IMC IrrCRCIYLL3 AND SIMLARITIES BETWEEN CALIFORNIA AND h.tlnols

Findings and Recommendations

Board Building Recruiting and Developing Effective Board Members for Not-for-Profit Organizations

A novel active mass damper for vibration control of bridges

Granular Problem Solving and Software Engineering

Energy Policy 52 (2013) Contents lists available at SciVerse ScienceDirect. Energy Policy. journal homepage:

Interpretable Fuzzy Modeling using Multi-Objective Immune- Inspired Optimization Algorithms

Scalable TCP: Improving Performance in Highspeed Wide Area Networks

2012 Annual Report 11

Transfer of Functions (Isle of Man Financial Services Authority) TRANSFER OF FUNCTIONS (ISLE OF MAN FINANCIAL SERVICES AUTHORITY) ORDER 2015

Sebastián Bravo López

AngelCast: Cloud-based Peer-Assisted Live Streaming Using Optimized Multi-Tree Construction

Soft-Edge Flip-flops for Improved Timing Yield: Design and Optimization

i e AT 21 of 2006 EMPLOYMENT ACT 2006

FIRE DETECTION USING AUTONOMOUS AERIAL VEHICLES WITH INFRARED AND VISUAL CAMERAS. J. Ramiro Martínez-de Dios, Luis Merino and Aníbal Ollero

Software Ecosystems: From Software Product Management to Software Platform Management

SOFTWARE ENGINEERING I

protection p1ann1ng report

Previously Published Works UC Berkeley

Health Savings Account Application

Chapter 1 Microeconomics of Consumer Theory

Lemon Signaling in Cross-Listings Michal Barzuza*

Transcription:

International Journal of Information and Computation Tehnology. ISSN 0974-2239 Volume 4, Number 4 (2014), pp. 431-436 International Researh Publiations House http://www. irphouse.om /ijit.htm Green Cloud Computing Sindhu S. Pandya Laxmi Vidyapeeth, Sarigam, B-401, Krishna Park, Daulat Nagar, Chala, Vapi, Gujarat, India. Abstrat Green omputing is defined as the study and pratie of designing, manufaturing, using, and disposing of omputers, servers, and assoiated subsystems-suh as monitors, printers, storage devies, and networking and ommuniations systems-effiiently and effetively with minimal or no impat on the environment. The goal of green omputing is to redue the use of hazardous materials, maximize energy effiieny during the produt's lifetime, and promote the reylability of outdated produts and fatory waste. Green omputing an be ahieved by either Produt Longevity Resoure alloation or Virtualization or Power management. Power is the bottlenek of improving the system performane. Power onsumption is ausing serious problems beause of exessive heat. As iruit speed inreases, power onsumption grows. Data enters working with Cloud omputing model have many appliations that require on-demand resoure provisioning and alloation in response to time-varying workloads that are statially alloated based on peak load harateristis, in order to maintain isolation and provide performane guarantees without paying muh attention to energy onsumption. Cloud servie providers need to adopt measures to ensure that their profit margin is not dramatially redued due to high energy osts. There is also inreasing pressure from governments worldwide to redue arbon footprints, whih have a signifiant impat on limate hange. As energy osts are inreasing, while availability dwindles, there is a need to shift fous from optimizing data enter resoure management for pure performane alone to optimizing for energy effiieny while maintaining high servie level performane. In this researh paper I will fous on these poliies whih enable us to ut down data entre

4322 Sinndhu S. Pan ndya energy osts, thuss leading too a strong, ompetitive loud om mputing industryy. End userss will also benefit b from m the dereaased energy bills. Keywords: Cloudd Servie Providers, P Power onnsumption, Energy effiienny. 1. Introduttion Thee depletion of o fossil eneergy has beome one of o the majorr hallengess for mankin nd to susttain the ivvilization. Inn addition, overindulg gent energy onsumptiion auses over emiission of greeen-house gas, g whih, aording to o expert onnsensus, is a root ausee for the urrent gllobal warm ming. It is,, therefore,, vital for mankind to seek green g tehhnologies, i.e., tehnologies that an redue energy onnsumption. As Internett has penetrated into our daily liives, loud omputing has h emergedd as a new kkind of utiility thatt gets deliveered throughh wired or wireless neetworks. The inreasingg availabilitty of highh-speed Intternet and orporate IP onnetio ons is enabbling the ddelivery of new netw work-based servies booth to orpoorate and in ndividual ennd users geenerially aalled looud omputiing serviees. The loud omputing vider, servie moddel involvess the provission, by a seervie prov of large l pools of high peerformane omputing g resoures and high-apaity sto orage devies that arre shared among a end users as reequired. Too be suesssful, the loud servvie model also requirees a high-sppeed network to providde onnetiion between n the end user and thhe servie prrovider s inffrastruture. Cloud om mputing poteentially offeers an overaall finaniall benefit, inn that end users u maanaged pooll of storage and ompuuting resourres, rather than sharre a large, entrally ownning and managing m thheir own systems. s Clloud servie providerss invest in n the neeessary infraastruture annd managem ment system ms, and in return r reeivve a time-b based or usage-based u fee from ennd users. Ennergy onsu umption andd arbon em mission by Cloud C infrastrutures has beomee a key enviironmental onern. Clouud Computiing 1

Green Cloud Computing 433 2. Cloud Computing Deployment Models Cloud omputing is a paradigm of offering on-demand servies to end-users. The Cloud deployments are lassified into three types: Publi Cloud, Private Cloud and Hybrid Cloud. 2.1 Publi Cloud A publi loud is hosted on the internet and designed to be used by any user with an internet onnetion to provide servies. The famous publi louds are Amazon Web Servies (AWS), Google AppEngine, and Mirosoft Azure. In this deployment, Cloud servies are made available to the publi in a pay-as-you-go-manner. A publi loud an offer any of the three kinds of servies: IaaS, PaaS and SaaS. For example, Amazon EC2 is a publi loud providing infrastruture as a servie, Google AppEngine is a publi Cloud providing an appliation development platform as a servie, and Salesfore.om is a publi loud providing Software as a Servie. The main harateristis of publi louds are its multitenany, quality of servie and seurity. 2.2 Private Cloud A Private loud is hosted within an enterprise, behind its firewall, and intended only to be used by that enterprise by investing and managing its own loud infrastruture, but gains benefits from pooling a smaller number of entrally maintained highperformane omputing and storage resoures instead of deploying large number of lower performane systems. The private loud servies offer greater ontrol over the infrastruture, improving seurity and servies resiliene beause its aess is restrited to one or few organizations. 2.3 Hybrid Cloud Hybrid Clouds is the deployment whih emerged due to diffusion of both publi and private louds advantages. In this model, organizations outsoure non-ritial information proessing to the publi loud, while keeping ritial servies and data in their ontrol. Three loud omputing servies are onsidered, inluding storage as a servie, proessing as a servie, and software as a servie. Storage as a servie allows users to store data in the loud. Proessing as a servie gives users the ability to outsoure seleted omputationally intensive tasks to the loud. Software as a servie ombines these two servies and allows users to outsoure all their omputing to the loud and use only a very-low-proessing-power terminal at home. 3. Cloud Servie Models 3.1 Software as a Servie Consumer software is purhased with a fixed upfront payment for a liense and a opy of the software on appropriate media. This software liense typially only permits the user to install the software on one omputer. When a major update is applied to the

434 Sindhu S. Pandya software and a new version is released, users are required to make a further payment to use the new version of the software. Users an ontinue to use an older version, but one a new version of software has been released, support for older versions is often signifiantly redued and updates are infrequent. Software developers are trying to provide Software as a Servie, lients are harged a monthly or yearly fee for aess to the latest version of software. The software is hosted in the loud and all omputation is performed in the loud. The lient s PC is only used to transmit ommands and reeive results. Typially, users are free to use any omputer onneted to the Internet. One example of software as a servie is Google Dos. In this senario, data storage and proessing is always performed in the loud and we are thus able to signifiantly redue the funtionality, and onsequently, the power onsumption, of the lient s PC. 3.2 Storage as a Servie In storage as a servie, users an outsoure their data storage requirements to the loud. All proessing is performed on the user s PC, whih may have only a solid state drive, and the user s primary data storage is in the loud. Files stored in the loud an be aessed from any omputer with an Internet onnetion at any time. For modifying any file it must first be downloaded, edited using the user s PC and then the modified file uploaded bak to the loud. One example of storage as a servie is the Amazon Simple Storage Servie. 3.3 Proessing as a Servie Proessing as a servie provides users with the resoures of a powerful server for speifi large omputational tasks whih are uploaded to the loud, proessed in the loud, and the results are returned to the user. The proessing servie an be aessed from any omputer onneted to the Internet. One example of proessing as a servie is the Amazon Elasti Compute Cloud servie. 4. Features of Clouds Enabling Green Computing Cloud Infrastruture has beome a key environmental onern keeping in view of energy onsumption and arbon emission. The key driver tehnology for energy effiient Clouds is Virtualization, proess of presenting a logial grouping or subset of omputing resoures so that they an be aessed in ways that give benefits over the original onfiguration. The following are the four key fators that have enabled the Cloud Computing to lower energy usage and arbon emissions from ICT. In this way, organizations an redue arbon emissions by at least 30% per user by moving their appliations to the loud. 4.1 Dynami Provisioning In traditional settings, IT ompanies end up deploying far more infrastruture than needed. It is very diffiult to predit the demand at a time and to guarantee availability

Green Cloud Computing 435 of servies and to maintain ertain level of servie quality to end users. The virtual mahines in a Cloud infrastruture an be live migrated to another host in ase user appliation requires more resoures. Cloud providers monitor and predit the demand and thus alloate resoures aording to demand. Those appliations that require less number of resoures an be onsolidated on the same server. Thus, dataenters always maintain the ative servers aording to urrent demand, whih results in low energy onsumption than the onservative approah of over-provisioning. 4.2 Multi-tenany Cloud omputing infrastruture redues overall energy usage and assoiated arbon emissions. The SaaS providers serve multiple ompanies on same infrastruture and software. This approah is obviously more energy effiient than multiple opies of software installed on different infrastruture, whih an minimize the need for extra infrastruture. The smaller flutuation in demand results in better predition and results in greater energy savings. 4.3 Server Utilization Using virtualization tehnologies, multiple appliations an be hosted and exeuted on the same server in isolation, thus lead to utilization levels up to 70%. Even though high utilization of servers results in more power onsumption, server running at higher utilization an proess more workload with similar power usage. 4.4 Dataentre Effiieny The power effiieny of dataenters has major impat on the total energy usage of Cloud omputing. By using the most energy effiient tehnologies, Cloud providers an signifiantly improve the Power Usage Effetiveness (PUE) of their dataenters. Cloud omputing allows servies to be moved between multiple dataenter whih are running with better PUE values. This is ahieved by using high speed network, virtualized servies and measurement, and monitoring and aounting of dataenter. 5. Green Cloud Arhiteture In the Green Cloud arhiteture, users submit their Cloud servie requests through a new middleware Green Broker that manages the seletion of the greenest Cloud provider to serve the user s request. A green request an be of three types i.e., software, platform or infrastruture. The Cloud providers an register their servies in the form of green offers to a publi diretory whih is aessed by Green Broker. The green offers onsist of green servies, priing and time when it should be aessed for least arbon emission. Green Broker gets the urrent status of energy parameters for using various Cloud servies from Carbon Emission Diretory. The Carbon Emission Diretory maintains all the data related to energy effiieny of Cloud servie. This data may inlude PUE and ooling effiieny of Cloud dataenter whih is providing the servie, the network ost and arbon emission rate of eletriity, Green Broker alulates the arbon emission of all the Cloud providers who are offering the requested Cloud servie. Then, it selets the set of servies that will result in least arbon emission and buy these servies on behalf users.

436 Sindhu S. Pandya The Green Cloud framework is designed to make their servie lean by keeping trak of overall energy usage of serving a user request. It relies on two main omponents, Carbon Emission Diretory and Green Cloud offers. A user an use Cloud to aess any of these three types of servies (SaaS, PaaS, and IaaS), and therefore proess of serving them should also be energy effiient. In other words, from the Cloud provider side, eah Cloud layer needs to be Green onsious. SaaS Level: Sine SaaS providers mainly offer software installed on their own dataenters or resoures from IaaS providers, the SaaS providers need to model and measure energy effiieny of their software design, implementation, and deployment. For serving users, the SaaS provider hooses the dataenters whih are not only energy effiient but also near to users. PaaS level: PaaS providers offer in general the platform servies for appliation development. The platform failitates the development of appliations whih ensures system wide energy effiieny. Platforms itself an be designed to have various ode level optimizations whih an ooperate with underlying omplier in energy effiient exeution of appliations. IaaS level: Providers in this layer plays most ruial role in the suess of whole Green Arhiteture. They use latest tehnologies for IT and ooling systems to have most energy effiient infrastruture. By using virtualization and onsolidation, the energy onsumption is further redued by swithing-off unutilized server. Various energy meters and sensors are installed to alulate the urrent energy effiieny of eah IaaS providers and their sites. This information is advertised regularly by Cloud providers in Carbon Emission Diretory. The Cloud provider designs various green offers and priing shemes for providing inentive to users to use their servies during off-peak or maximum energy-effiieny hours. 6. Conlusion The management of power onsumption in data entres has led to a number of substantial improvements in energy effiieny. Cloud omputing infrastruture is housed in data entres and has benefited signifiantly from these advanes. Tehniques suh as sleep sheduling and virtualization of omputing resoures in loud omputing data entres improve the energy effiieny of loud omputing. Referenes [1] Open Cloud Manifesto http://www.openloudmanifesto.org/ [2] P. Mell and T. Grane, Draft NIST Working Definition of Cloud omputing http://sr.nist.gov/groups/sns/loud-omputing/index.html. [3] Google Dos. http://dos.google.om [4] Amazon Web Servies. http://aws.amazon.om [5] Salesfore.om [6] Buyya, R., Yeo, C.S. and Venugopal, S. 2008. Market-oriented Cloud omputing: Vision, hype, and reality for delivering it servies as omputing utilities. Proeedings of the 10th IEEE International Conferene on High Performane Computing and Communiations, Los Alamitos, CA, USA. [7] Greenpeae International. 2010. Make IT Green http://www.greenpeae.org/ international/en/publiations/reports/make-it-green-cloudomputing/ [8] Mell, P. and Grane, T. 2009. The NIST Definition of Cloud omputing, National Institute of Standards and Tehnology.