Introduction
Computing has become omnipresent in our daily lives. From personal computers to data centers powering cloud services, the IT industry is a major consumer of energy. With growing environmental concerns due to climate change, green computing aims to reduce the negative environmental impact of computers and data centers. This paper investigates green computing through a literature review and presents the importance, concepts, approaches and challenges of green computing.
Importance of Green Computing
Computing is estimated to account for about 10% of global electricity consumption and this share is growing rapidly with the rise of cloud computing and data centers (Koomey, 2011). Data centers alone account for over 2% of global electricity usage and this is projected to grow further (Shehabi et al., 2016). Information and Communication Technologies (ICT) are also responsible for about 2-3% of global carbon emissions today (Adnan et al., 2010). If left unchecked, ICT sector emissions could surpass those from aviation by 2030 (GeSI, 2008).
Beyond direct energy usage and emissions, manufacturing, use and disposal of computing equipment also have significant environmental footprints. Key resources like rare earth metals used in electronics are in limited supply and non-renewable. Improper disposal of electronic waste is also an emerging environmental problem. Thus, driving efficiency across the full ICT product life cycle from materials to end-of-life is important from a sustainability perspective.
Energy usage has major cost implications for data centers and cloud service providers. Green initiatives can help reduce operating costs along with environmental impact. For example, one study found that a more energy-efficient data center design could save over $1 million annually in operational costs for a 100,000 sq. ft. facility (Avelar et al., 2012). Improving computing efficiency is thus a triple win for the environment, energy costs and sustainability of the ICT sector.
Concepts of Green Computing
Some key concepts and approaches in green computing include:
Energy Efficient Computing: This involves designing more energy efficient computing systems, servers, data centers and networks through improved hardware, software, power management and cooling techniques. Virtualization, efficient algorithms, idle power management and right-sizing of infrastructure are some strategies.
Renewable and Clean Energy: Using renewable energy sources like solar, wind to power computing systems and data centers helps reduce environmental impact. Deploying behind-the-meter renewable energy and investing in green power purchase are approaches adopted.
Sustainable Manufacturing and Product Design: ICT manufacturers are improving design for energy efficiency, use of recycled and less harmful materials, reducing hazardous substances and improving recyclability at the product design stage itself.
Green Metrics and Measurement: Developing metrics to accurately measure energy usage, carbon footprint, efficiency improvement potential and progress over time allows benchmarking and optimization of green strategies. Key Performance Indicators (KPIs) are crucial.
E-waste Management: With planned obsolescence, the volume of discarded electronic equipment is rising rapidly. Advanced recycling, reuse, refurbishment, and responsible disposal are critical to manage e-waste in an environmentally safe manner.
User Behavior and Awareness: User habits influence energy usage of personal devices and networks. Promoting energy-aware computing habits and digital literacy regarding environmental impacts empowers green behaviors.
Green Approaches in Computing
At the system level, green approaches involve hardware-level optimizations for higher efficiency processors, energy-efficient memory, storage, networking components and power supplies. Dynamic Voltage and Frequency Scaling (DVFS) and idle power management optimize real-time energy usage based on workload.
At the infrastructure level, virtualization consolidates servers improving infrastructure utilization over 30%. Liquid cooling techniques enhance cooling efficiency compared to traditional air cooling. Free cooling using outside air in cooler climates avoids usage of power-hungry chillers lowering PUE (Power Usage Effectiveness). Modular data centers enable ‘right-sizing’ and improve scalability.
Green software includes efficient algorithm and coding practices, idle detection scripts to control idle power usage when not in active use, and power management policies for effective scheduling and load balancing. Open-source initiatives develop energy optimization tools and platforms for different computing layers.
For users, energy-aware practices include Preferences settings to control screen brightness, timeout delays, WiFi usage. Cloud/SaaS platforms optimize resource usage through automatic scaling and software upgrades reducing hardware footprint over time. Digital options reduce physical goods and transportation costs with less environmental impact.
Green Policies and Challenges
While the industry is progressing on green priorities, policy support accelerates transition through mandates, standards, certifications, and incentives. The European Union enacted the Ecodesign Directive requiring minimum energy efficiency for electronics. ENERGY STAR certification in the US recognises highest efficiency electronic products.
Green building certification like LEED additionally recognizes data center projects with green design and operations. Renewable energy policies promote installation of solar panels on large rooftops of data centers. Carbon pricing and reporting frameworks induce accounting of emissions.
Key challenges remain- data indicating real-world energy usage and carbon footprint is lacking for benchmarking. Higher upfront costs of green technologies vs payback timeframes discourage investments. Lack of standards limits selection of most efficient products. Changing user mindset on environmental stewardship takes consistent efforts. Technical challenges exist in portability of green solutions across diversified infrastructure and legacy systems. Addressing these through policy push and collaborative R&D can accelerate transition to low-carbon ICT.
