Go Green, Save Green with Linux
A new age of environmental awareness appears to be upon us. The meteoric economic rise of India, China and other large countries has not only unleashed a spike in petroleum prices and the spectre of dry gas pumps in our lifetime, but also has raised fears of our fragile planet's ability to support an SUV-lifestyle for billions. Furthermore, the scientific community feeds us daily evidence of our climate changing right before our eyes. The problems seem so daunting. What can we do to fight back and do well by the planet?
Although hybrid vehicles, wind turbines and ethanol get the green glory, many people in IT, including in our own Linux and Open Source communities, deserve attention for their green initiatives. With a global problem to solve that requires creativity, transparency and massive collaboration, who else would you call but the Linux folks? This article explains how Mother Nature's Mayday calls have inspired our community to innovate and do more with fewer resources. Whether your motivation is to green the earth or save greenbacks though improved efficiency, read on to find out more about how you can go green, and save green, with Linux.
A typical Linux server gulps about 225 Watts or more of power, meaning that the millions of Linux servers out there, now at around a 27% market share, are responsible for nearly 5 million tons of carbon emissions annually. Furthermore, Springboard Research recently reported that an average-size server has the same carbon footprint as a mid-size four-wheel-drive vehicle. In response to this and other daunting evidence, the color of Linux is purposefully going green. The number of green, Linux-based initiatives and projects is proliferating, and I'd like to share some of them with you. In this article, I discuss initiatives to save energy related to the Linux kernel, distributions and applications; virtualization; and exceptionally green Linux-based products (such as hardware).
An initiative is only as good as the people and resources behind it. Three green-Linux initiatives have formed recently: two deep-pocketed ones, IBM's Big Green Linux initiative and Intel's Lesswatts.org; and a dot-org effort, the Linux Foundation's Green Linux Initiative.
In August 2007, IBM launched its Big Green Linux initiative, intended to help its clients integrate Linux into the enterprise “as a way to reduce costs and energy consumption by building cooler data centers”, says IBM. Big Green Linux is a subset of Project Big Green, a broader initiative to reduce energy consumption in the data center, both internally and for its clients. Although sparse to date, some of the Big Green Linux initiatives have included improved data-center ergonomics, encouraging server consolidation onto System p servers and System z mainframes, expanding on Linux innovations like the tickless kernel and collaboration on power management with the Linux community.
Intel is another IT titan trying to go green at both the processor and application levels. The firm readily admits that its green innovations historically have been further ahead on the hardware side than the software side. For instance, Intel first focused power management improvements on the mobile Centrino processor and is now migrating those technologies to server platforms. Regrettably, the advantageous hardware engineering often exists but remains unexploited.
In order to bridge the gulf between hardware and software development, Intel created Lesswatts.org. The site is a nexus of collaboration on projects that “drive improvements in power consumption that will lead to a cleaner environment and allow companies to spend less money powering their IT infrastructure.”
Some of the projects included on Lesswatts.org are:
PowerTOP: a Linux-based tool that helps find programs that are needlessly consuming extra power when a computer is idle, as well as the magnitude of overconsumption.
Power Policy Manager: a layered, system-wide power policy framework that provides a way for users to select multiple power policies to fit their systems.
Processor Power Management: a project to leverage the power management features of Intel processors fully. Lesswatts.org contains all the features, solutions and enhancements related to processor power management. One example is the Intel Dynamic Acceleration Technology, which allows one processor core to deliver extra performance while the other core is idle.
Display and Graphics Power Saving: a project that aims to exploit the power-saving features of Intel's graphics chipsets without sacrificing performance.
Besides those listed above and several other projects, Lesswatts.org contains numerous power-saving documents, whitepapers and tips, such as utilizing the Aggressive Link Power Management feature on SATA controllers or utilizing Gigabit Ethernet only when a system needs it.
Lesswatts.org is directed by Intel's Open Source Technology Center, the firm's nexus of Linux and open-source initiatives.
Over on the dot-org side of things is the Linux Foundation's (LF) Green Linux Initiative. The Linux Foundation is a product of the 2007 fusion of Open Source Development Labs and the Free Standards Group, whose mission is to support Linus Torvalds' and other efforts that move Linux forward technologically and out in the field. According to Amanda McPherson, LF's Director of Marketing, LF was inspired to set up a Green Linux Workgroup in June 2007, at its Collaboration Summit, where “concern for the planet [and] power management emerged as a top project to work on.” LF, says McPherson, is pleased with how the tickless kernel, PowerTOP and other projects have progressed, adding that “developments by the community have been very impressive over the last few years” and that enterprises are gradually adopting them as the technologies are supported in the conservative enterprise distributions. “Enterprises are understandably cautious about upgrading kernel/distribution versions and taking advantage of new features. As time goes on, these features will be used more and more.” The Green Group is ramped up or down according to project needs and will ramp up again this-coming June to address potential new issues, such as “Energy Star compliance and better optimization of device drivers for power management.” McPherson also cited the importance of Intel and IBM “rallying behind this topic” to move it forward.
James Gray is Products Editor for Linux Journal
Realizing the promise of Apache® Hadoop® requires the effective deployment of compute, memory, storage and networking to achieve optimal results. With its flexibility and multitude of options, it is easy to over or under provision the server infrastructure, resulting in poor performance and high TCO. Join us for an in depth, technical discussion with industry experts from leading Hadoop and server companies who will provide insights into the key considerations for designing and deploying an optimal Hadoop cluster.
Sponsored by AMD
Built-in forensics, incident response, and security with Red Hat Enterprise Linux 6
Every security policy provides guidance and requirements for ensuring adequate protection of information and data, as well as high-level technical and administrative security requirements for a system in a given environment. Traditionally, providing security for a system focuses on the confidentiality of the information on it. However, protecting the data integrity and system and data availability is just as important. For example, when processing United States intelligence information, there are three attributes that require protection: confidentiality, integrity, and availability.
Learn more about catching the bad guy in this free white paper.
Sponsored by DLT Solutions
Free Webinar: Hadoop
How to Build an Optimal Hadoop Cluster to Store and Maintain Unlimited Amounts of Data Using Microservers
Realizing the promise of Apache® Hadoop® requires the effective deployment of compute, memory, storage and networking to achieve optimal results. With its flexibility and multitude of options, it is easy to over or under provision the server infrastructure, resulting in poor performance and high TCO. Join us for an in depth, technical discussion with industry experts from leading Hadoop and server companies who will provide insights into the key considerations for designing and deploying an optimal Hadoop cluster.
Some of key questions to be discussed are:
- What is the “typical” Hadoop cluster and what should be installed on the different machine types?
- Why should you consider the typical workload patterns when making your hardware decisions?
- Are all microservers created equal for Hadoop deployments?
- How do I plan for expansion if I require more compute, memory, storage or networking?
| Dynamic DNS—an Object Lesson in Problem Solving | May 21, 2013 |
| Using Salt Stack and Vagrant for Drupal Development | May 20, 2013 |
| Making Linux and Android Get Along (It's Not as Hard as It Sounds) | May 16, 2013 |
| Drupal Is a Framework: Why Everyone Needs to Understand This | May 15, 2013 |
| Home, My Backup Data Center | May 13, 2013 |
| Non-Linux FOSS: Seashore | May 10, 2013 |
- RSS Feeds
- Dynamic DNS—an Object Lesson in Problem Solving
- Making Linux and Android Get Along (It's Not as Hard as It Sounds)
- Using Salt Stack and Vagrant for Drupal Development
- New Products
- A Topic for Discussion - Open Source Feature-Richness?
- Validate an E-Mail Address with PHP, the Right Way
- Drupal Is a Framework: Why Everyone Needs to Understand This
- What's the tweeting protocol?
- Tech Tip: Really Simple HTTP Server with Python




3 hours 34 min ago
7 hours 10 min ago
7 hours 42 min ago
10 hours 6 min ago
10 hours 9 min ago
10 hours 10 min ago
14 hours 35 min ago
16 hours 26 min ago
21 hours 40 min ago
1 day 51 min ago