File 24
File 24
-------------------------------------------------------------------ABSTRACT----------------------------------------------------
Green computing is one of the emergent computing technology in the field of computer science engineering and
technology to provide Green Information technology (Green TI/GC). It is mainly used to protect environment,
optimize energy consumption and keeps Green environment. Increasing energy efficiency and reducing the use of
hazardous materials are the main goals of green computing. Green computing ultimately focuses on ways in reducing
overall environmental impacts. It require the integration of Green computing Practices such as recycling, electronic
waste removal power consumption, virtualization, improving cooling technology, and optimization of the
requirements. The major power consumption components are processors and the main memory in the servers.
Green computing is the concept which is trying to confine this procedure by inventing new methods that would work
efficiently while consuming less energy and making less population. This paper focuses on green computing
techniques, in order to achieve low power consumptions. This paper includes green computing techniques and power
saving.
Keywords - energy efficiency, electronic waste, green computing, power consumption, and recycling.
---------------------------------------------------------------------------------------------------------------------------------------
1. INTRODUCTION
Higher power consumption results not only in electricity power consumption will result in decreased costs of the
bills, but also in additional requirements to cooling system infrastructure provisioning, such as costs associated with
and power delivery infrastructure, i.e Uninterruptible Power capacities of UPS, PDU, power generators, cooling system
Supplies (UPS), Power Distribution Units (PDU),etc. With and power distribution equipment. On the other hand,
the grow computer components density, the cooling decreased energy consumption will lead to reduction of the
problem becomes crucial, as more heat has to dissipated for electricity bills.
a square meter. The problem is especially important for 1U
and blade servers. These form 3.1. Static and Dynamic Power Consumption
factors are the most difficult to cool because of high density
of the components, and thus lack of space for the air flow. The main power consumption in Complementary Metal-
Blade servers give the advantage of more computational Oxide-Semiconductor (CMOS) circuits comprises static and
power in less rack space. dynamic power.
Apart from the overwhelming operating costs and the Total The static power is mainly determined by the type of
Cost of Acquisition (TCA), another rising concern is the transistors and process technology. Reduction of the static
environmental impact in terms of carbon dioxide (CO2) power requires improvements of the low-level system
emissions caused by high energy consumption. Therefore, design.
the reduction of power and energy consumption has become Dynamic power consumption is created by circuit activity
a first-order objective in the design of modern computing (transistor switches, changes of values in registers, etc) The
systems. The roots of energy-efficient computing, or Green sources of the dynamic power consumption are short-circuit
IT, energy-efficient products in order to reduce the current and switched
greenhouse gas emissions. The term “green computing” was capacitance. Short –circuit causes only 10-15% of the total
introduced to refer to energy-efficient personal computers. power consumption and so far no way has been found to
End user and environmental requirements for IT equipment reduce this value without compromising the performance.
including video adapters, monitors, keyboards, computers, Switched capacitance is the primary source of the dynamic
peripherals, IT systems and even mobile phones. power consumption therefore the dynamic power
Energy-efficient resource management has been first consumption can be defined as in (3).
introduce in the context of battery feed mobile devices,
where energy consumption has to be reduced in order to Where a is the switching activity, C is the physical
improve the battery lifetime. capacitance, V is the supply voltage are determined, and f is
the clock frequency. Whereas combined reduction of the
3. POWER AND ENGREY MODELS supply voltage and clock frequency lies in the roots of the
widely adopted
Power and energy management mechanism it is essential to Pdynamic = a.C.V2 .f, (3)
clearly distinguish the background terms. Power and energy
can be defined in terms of work that a system performs. DPM technique called Dynamic Voltage and Frequency
Power is the rate at which the system performs the work, Scaling (DVFS). The main idea this technique is to
while energy is the total amount of work performed over a intentionally down-scale CPU performance, when it is not
period of time. Power and energy are measured in watts (W) fully utilized by decreasing the voltage and frequency of
and watt-hour (Wh) respectively. Electric current is the flow CPU that in ideal case should result in cubic reduction of
of electric charge measured in Amperes (Amps). Amperes the dynamic power consumption. DVFS is supported by
define the amount of electric charge transferred by a circuit most modern CPU including mobile desktop and server
per second. Work is done at the rate of one watt when on system.
Ampere is transferred through a potential.difference of
3.2. Sources of power consumption
one volt. A kilowatt-hour(kWh) is the amount of energy
equivalent to a power of 1 kilowatt(1000 watts) running for According to data provides provided by Intel Labs. The
1 hour. main part of power consumed by a server is drawn by the
Formally, power and energy can be defined as in (1) and CPU ,followed by the memory and losses due to power
(2). supply inefficiency. The data show that the CPU no longer
dominates power consumption by a server. This resulted
P=W/T (1) from continuous improvement of the CPU power efficiency
E=P.T (2) and application of power saving techniques. (e.g DVFS)
Where P is power, T is a period of time, W is the total work that enable active low- power modes.
performed in that period of time, and E is energy. The
difference between power and energy is very important,
because reduction of the power consumption does not
always reduce the consumed energy. For example, the
power consumption can be decreased by lowering the CPU
performance. However , in this case a program may require
longer time to complete its execution consuming the same
amount of energy. On one hand, reduction of the peak
Special Issue Published in Int. Jnl. Of Advanced Networking and Applications (IJANA) Page 108
Proceedings of the UGC Sponsored National Conference on Advanced Networking and Applications,
27th March 2015
Special Issue Published in Int. Jnl. Of Advanced Networking and Applications (IJANA) Page 109
Proceedings of the UGC Sponsored National Conference on Advanced Networking and Applications,
27th March 2015
Hardware DPM varies for different hardware components, The DCD techniques are built upon the idea of the clock
but usually can be classified as Dynamic Performance gating of parts of an electronic components or complete
Scaling (DPS),such as DVFS, and partial or complete disabling during periods of inactivity. The problem could be
Dynamic Components Dynamic Component Deactivation easily solved if transitions between power states would
(DCD) during periods of inactivity. In contrast software cause negligible power and performance overhead.
DPM techniques utilize interface to the system’s power However transitions to low-power states usually lead to
management and according to their policies apply hardware additional power consumption and delays caused by the re-
DPM. The Advanced Power Management (APM) and its initialization of the components. A transition to low-power
successor, the Advanced configuration and Power Interface state is worthwhile only if the period of inactivity is longer
(ACPI) have drastically simplified the software power than the aggregated delay of transitions form and into the
management and resulted in board research studies in this active state and saved power is higher than required to
area. DVFS creates a board dynamic power range for the reinitialize the components.
CPU enabling extremely low-power active modes. Another
technology that can improve the utilization of resources and 6.1.1. Dynamic Component Deactivation (DCD)
thus reduce the power consumption is virtualization of
computer resources. Cloud computing naturally leads to Computer components that do not support performance
power-efficiency by providing the following characteristics: scaling and can only be deactivated idle. The problem is
Economy of scale due to elimination of trivial in the case of a negligible transition has to be done
redundancies. only if the idle period is transitions lead not only to delays
Improved utilization of the resources. which can degrade performance of the systems, but to
Location independence –VMs can be moved to additional power. Therefore to achieve efficiency a
a place where energy is cheaper. transition has to be done only if the idle period is long
enough to cover the transition overhead. DCD techniques
Scaling up and down resource usage can be
can be divided into predictive and stochastic.
adjusted to current requirements.
Efficient resource management by the cloud
provide.
Therefore cloud providers have to deal with the power-
performance trade off minimization of the power
consumption while meeting the QoS requirements.
Fig.6. Operating System Level In recent years, energy efficiency has emerged as one of the
most important design requirements for modern computing
systems, such as data centers and Clouds, as they continue
to consume enormous amounts of electrical power. Apart
Table 1.Characteristics of operating system level from high operating costs incurred by computing resources,
Special Issue Published in Int. Jnl. Of Advanced Networking and Applications (IJANA) Page 111
Proceedings of the UGC Sponsored National Conference on Advanced Networking and Applications,
27th March 2015
this leads to significant emissions of carbon dioxide into the USA, 2007, pp. 13–23.
environment. For example, currently IT infrastructures [11].D. G. Sachs, W. Yuan, C. J. Hughes, A. Harris, S. V.
contribute about 2% of total CO2 footprints. Unless energy- Adve, D. L. Jones, R. H. Kravets, and K. Nahrstedt,
efficient techniques and algorithms to manage computing ―GRACE: a hierarchical adaptation framework for saving
resources are developed, IT’s contribution in the world’s energy,‖ University of Illinois at Urbana-Champaign, Tech.
energy consumption and CO2 emissions is expected to Rep. UIUCDCS, pp. 2004–2409, 2003.
rapidly grow. This is obviously unacceptable in the age of [12]. V. Vardhan, D. G. Sachs, W. Yuan, A. F. Harris, S. V.
climate change and global warming. In this chapter, we Adve, D. L. Jones, R. H. Kravets, and K. Nahrstedt,
have studied and classified different ways to achieve power ―Integrating fine-grained application adaptation with
and energy efficiency in computing systems. The recent global adaptation for saving energy,‖ in International
developments have been discussed and categorized over the Workshop on Power-Aware Real-Time Computing, Jersey
hardware, operating system, virtualization and data center City, NJ, 2005.
levels. [13]. R. Rajkumar, K. Juvva, A. Molano, and S. Oikawa,
―Resource kernels: A resource-centric approach to real-
8. ACKNOWLEDGEMENT time and multimedia systems,‖ Readings in multimedia
computing and networking, Morgan Kaufmann, pp. 476–
First and foremost, praises and thanks to the God, the 490, 2001.
Almighty, for His showers of blessings throughout my work [14]. J. Flinn and M. Satyanarayanan, ―Managing battery
to complete the my work successfully. I am extremely lifetime with energy-aware adaptation,‖ ACM Transactions
grateful to my parents for their love, prayers, caring and on Computer Systems (TOCS), vol. 22, no. 2, p. 179, 2004.
sacrifices for educating and preparing me for my future. I [15].D. Meisner, B. T. Gold, and T. F. Wenisch,
am very much thankful to my husband and my sons for their ―PowerNap: eliminating server idle power,‖ ACM
love, understanding, prayers and continuing support to SIGPLAN Notices, vol. 44, no. 3, pp. 205–216, 2009.
complete this work.
REFERENCES