Green Cloud Computing

Green Cloud Computing

Indira K. (Thiagarajar College of Engineering, India) and Thangavel M. (Thiagarajar College of Engineering, India)
Copyright: © 2018 |Pages: 23
DOI: 10.4018/978-1-5225-3038-1.ch005
OnDemand PDF Download:
$30.00
List Price: $37.50

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. Thus, in this chapter, we discuss various elements of Green Clouds which contribute to the total energy consumption. The chapter also explains the role of Green Cloud Performance metrics and Green Cloud Architecture.
Chapter Preview
Top

Introduction

With the growth of high speed networks over the last decades, there is an alarming rise in its usage comprised of thousands of concurrent e-commerce transactions and millions of Web queries a day. This ever-increasing demand is handled through large-scale datacenters, which consolidate hundreds and thousands of servers with other infrastructure such as cooling, storage and network systems. Many internet companies such as Google, Amazon, eBay, and Yahoo are operating such huge datacenters around the world. The commercialization of these developments is defined currently as Cloud computing, where computing is delivered as utility on a pay-as-you-go basis. Traditionally, business organizations used to invest huge amount of capital and time in acquisition and maintenance of computational resources. The emergence of Cloud computing is rapidly changing this ownership-based approach to subscription-oriented approach by providing access to scalable infrastructure and services on-demand. Users can store, access, and share any amount of information in Cloud. That is, small or medium enterprises/organizations do not have to worry about purchasing, configuring, administering, and maintaining their own computing infrastructure. They can focus on sharpening their core competencies by exploiting a number of Cloud computing benefits such as on-demand computing resources, faster and cheaper software development capabilities at low cost. Moreover, Cloud computing also offers enormous amount of compute power to organizations which require processing of tremendous amount of data generated almost every day. For instance, financial companies have to maintain each day dynamic information about their hundreds of clients, and genomics research has to manage huge volumes of gene sequencing data. Therefore, many companies not only view Clouds as a useful on-demand service, but also a potential market opportunity. According to IDC (International Data Corporation) report [1], the global IT Cloud services spending is estimated to increase from $16 billion in 2008 to $42 billion in 2012, representing a compound annual growth rate (CAGR) of 27%. Attracted by this growth prospects, Web-based companies (Amazon, eBay, Salesforce.com), hardware vendors (HP, IBM, Cisco), telecom providers (AT&T, Verizon), software firms (EMC/VMware, Oracle/Sun, Microsoft) and others are all investing huge amount of capital in establishing Cloud datacenters. According to Google’s earnings reports, the company has spent $1.9 billion US on datacenters in 2006, and $2.4 billion US in 2007.

Figure 1.

Cloud and environmental sustainability

Complete Chapter List

Search this Book:
Reset