Green Computing
Green Computing
Abstract— In past a few years computer paradigm is shifted to remote data centres and the software and hardware
services available on the basis of pay for use .This is called Cloud Computing, In which user have to pay for the
services .Cloud provide the services – Software as a service ,platform as a service and infrastructure as a
service .These services provided through the remote data centres (since the data is scattered /distributed over the web.),
as Software application and other services migrated on the remote data centre ,management of these data centre in
important. Data centre management faces the problem of power consumption. At present cloud computing based
system waste a great amount of power and produces co2. Since many servers don’t have a good quality cooling system.
Green computing can enable more energy efficient use of computing power .This survey paper show the requirement
of green computing and techniques to save the energy by different approaches.
I. INTRODUCTION
Today’s computing vision is utility based Consumers only need to pay provider only when and how they access,
they need not to invest much and there is no need to develop an complex and costly infrastructure, this model of
computing is cloud computing .Cloud means a user can access application as a service from anywhere in the world on
demand cloud computing services are supported by a state of data centre (data server) which uses the virtual machines for
isolation purpose. Data centre management faces the problem of power consumption and application’s quality of services
[1].
Cloud computing delivers infrastructure platform and software (application) as a service on demand as a subscription
based services [2]. To reduce the power consumption here the term green computing is used .When we introduced the term
green computing we thought going green with computers [3]. Green computing concentrates on energy efficiency reducing
recourse consumption. In many organization IT department is generally consumed a lot of power [3] Green computing is
environmentally responsible use of computing. As computer system increasing so the amount of energy conservation and
the carbon contents are increasing in atmosphere. Measure being taken to reduce the problem superficially called “green
computing”. Green Computing is practice of designing manufacturing, using and disposing of computer server and
associated sub system such as monitors, printer’s storage devices networking and communication system efficiently and
effectively with no impact on environment [5].The Technical processes adopted by the industries creates challenges in the
management of the waste. Green computing shows how to use resources efficiently and how to reduce the waste Green
computing is the requirement to save the energy with the expenses .Currently the implementation on green computing
practice is going on, but firstly we have to know what kind of energy should be gained and how it is achieved. So analysis
of the gap what are the resources we have and what we are going to do to achieve the benefits of green computing.
“Green computing” represents environmentally responsible way to reduce power and environmental e-waste.
Virtualization, Green Data Center, Cloud computing, grid computing, Power optimization are the technologies of green
computing. Main goals of green computing are to reduce the use of toxic and hazards materials and improve the energy
efficiency, recycling of factory waste. Such practice includes the efficient implementation of server and peripherals as well
as reduces the power consumption.
II. NEED FOR GREEN COMPUTING
Green computing is a new technology whose goal is to design better computer system means their processing is
better and consume less amount of energy. Many studies already show that power cost has a more percentage of the total
management cost of data center. Use of computer system and IT services makes life easier and work faster, it increase
resulting of greater power consumption, which increase emission of green house gas like CO2. Since the computer system
consume power and its peripherals also consume power even when these are not in use. Data center needed a lot of power
and cooling system, if the required power and cooling capacities are insufficient then it will result in loss of energy. Study
shows that most of data centers don’t have sufficient cooling capacity this is the cause of environmental pollution. Green
computing is deals with concepts reduce energy consumption, recycling eliminate hazardous elements but it also deals
with reduce in the business travel sharing the resources (cloud computing) and optimization. There are a lot of fundamental
steps that can be taken to significantly decrease the power consumption and impact on environment.
Lower Power hardware: computer systems are made up of hardware i.e. processor onboard graphics, disk, fan etc
these hardware should be consumed less power.
Climate Change: Researches done in past shows that CO2 and emission of others affect the global climate and
responsible for damage of our environment .Preserve the planet is main goal. Planet like earth is rare. There is no m-
class planet in our solar system and no other star system have m-class planet as we know.
Savings: Green computing can lead to serious cost savings. Reductions in energy costs from servers cooling and
lighting.
Reliability of Power: As the energy demands increasing day by day and supply is declining. Energy efficient system
ensures healthy power system. Many industries generate their own electricity which motivates to keep the
consumption low. Computing Power Consumption has Reached a Critical Point: Data centers have run out of usable
power and cooling due to high densities [7].
B. Virtualization: - Virtualization, a term that used to the various techniques, methods or approaches to create a
virtual environment, such as a virtual hardware platform, virtual operating system (OS), storage device, or network
resources.
i. Challenges: - Complexities of licensing are the issue with virtualization. For example a Linux based server
offers a virtualized windows server must satisfy licensing requirements. Because of this licensing issue flexibility of
virtualization and benefits of on demand virtualization is hampered. Some venders of proprietary software have
attempted to update licensing scheme to address the virtualization but flexibility and cost issues are opposing
requirements. Virtualized desktop results in dependence on centralized servers (for computing and SAN storage) and the
network (and higher-bandwidth requirements). Dependency on centralized server and network leaves the end users
vulnerable to server. The user able to operating locally through an outage, but when user logs off or reboots the machine
© 2013, IJARCSSE All Rights Reserved Page | 791
Malviya et al., International Journal of Advanced Research in Computer Science and Software Engineering 3(6),
June - 2013, pp. 790-794
it become dead This is in contrast with thick clients where the user operate locally continue until the connectivity can be
restored.
Fig 2 – Virtualization
C. Cloud Computing: Cloud computing name comes from the cloud shaped symbol in which the complex
infrastructure is hidden as it contain in its system diagram. Cloud computing delivered the computing resources as a
service over the internet. Cloud computing provide user’s data, software remotely End user can use the cloud services or
cloud application through a web browser or a mobile app while the software and user’s data is stored on remote data
server. As well as Cloud computing allows companies to avoid infrastructure cost, and focus on projects that differentiate
their business. Cloud computing allows enterprises to get their application up running faster with improved man power
and less maintenance and enable IT to more rapidly adjust resources to meet the unpredictable business demand.
References
[1] Zhiwu Liu, Ruhui Ma, Fanfu Zhou, Yindong Yang, Zhengwei Qi, Haibing Guan” Power-aware I/O-Intensive and
CPU-Intensive Applications Hybrid Deployment within Virtualization Environments” IEEE 2010.
[2] R.Yamini, Assistant Professor “Power Management in Cloud Computing Using Green Algorithm” (ICAESM-
2012) MARCH 2012.
[3] Prof. Riyaz A. Sheikh and Dr. U.A. Lanjewar.” Green Computing- Embrace a Secure Future” International
Journal of computer Applications (0975-8887) vol-10-N4 November 2010.
[4] Mujtaba Talebi and Thomas Way “Methods, Metrics and Motivation for a Green Computer Science Program”.
[5] The green grid consortium (2011).
[6] Vijay A Tathe,Deepavali P Patil IJETAE,volume 2,issue 4,April 2012.
[7] Philip Carinhas, Ph.D.”Green Computing Guide.”
[8] D. Ongaro, A. L. Cox and S. Rixner, "Scheduling I/O in Virtual Machine Monitors," VEE, Seattle, Washington,
USA, 2008.
[9] L. Cherkasova, D. Gupta and A. Vahat, "Compatison of the Three CPU Schedulers in Xen," Technical report.
[10] Z. Wang, C. McCarthy, X. Zhu, P. Ranganathan, and V. Talwar,"Feedback control algorithms for power
management of servers," in 3rd Workshop on Feedback Control Implementation and Design in Computing Systems
and Networks(FeBiD 08), Jun. 2008.
[11] R. Bianchini and R.Rajamony, "power and energy management for server systems," IEEE Computer, voI.37, no. ll,
pp.68-74, 2004.