Skip to content

XceptN’s Tech Stuff

All About Tech

Open Source Virtualization for Smaller Carbon Footprint

Posted on April 23, 2009 By XceptN 3 Comments on Open Source Virtualization for Smaller Carbon Footprint

April 22, 2009 was the Earth Day and over Twitter we have been sharing various ideas flowing around ways to celebrate the day.

Apart from the non IT stuff I have done (like using natural light, carpooling, telling people to do the same), I could come up with some good tech stuff:

  • Not tweeting for an hour ~ between 1:53pm and 2:57pm
  • Using Twitter – the storage is on Amazon Web Services (AWS) and it is green.
  • Decided to promote solutions for data centers to use less electricity thus providing a smaller carbon footprint like Platform Virtualization

Carbon Output and Global Warming
The Greenhouse effect is basically about having specific gasses more in the atmosphere where they basically block the heat (energy) under it. Just like a normal greenhouse, but we do not put every plant in a greenhouse. Moreover we do not live under greenhouses. It is not natural for our body. It’s hot, too humid and dense.

Note that the greenhouse effect is already there and it is needed.

One of the major gasses that has such an effect (basically after water vapor ~ H2O) is carbon dioxide where it is (to some level) needed in the atmosphere. But everything has a limit. As soon as we start to have more and more carbon dioxide in the atmosphere, the average temperature increases all over the world, because of the heat (energy) blocked under.

Global Warming – Why is that a threat for economy and living?
Unfortunately various resources state that the current Information and Communications Technologies (ICT) industry is emitting more CO2 than the aviation industry alone. That is really significant…

If the ICT industry does not take the control, it would limit the growth (via carbon taxes, restrictions etc.) despite the “carbon rewards” programmes, leading to a recession, which nobody wants ..

So we need to get it right…

Virtualization
From Wikipedia:

In computing, platform virtualization is a virtualization of computers or operating systems. It hides the physical characteristics of computing platform from the users, instead showing another abstract, emulated computing platform.

This concept enables us to:

  • Run more than one “machine” on a single hardware box providing “server consolidation”.
  • Control and inspect machines from outside way easier
  • Provision a new machine without purchasing / physically installing an hardware
  • Move the machine over separate physical hardware

Virtualization and Smaller Carbon Footprint
With respect to above, the chance to be able to consolidate hardware boxes in our datacenters / system rooms:

  • Use the resources on the hardware in a shared environment utilizing the unused 30-50% computing power
  • So we can have 30-50% less amount of HW
  • Spend less electricity (30-50%) to run the systems
  • Therefore release smaller amount of heat out..
  • No need for very big system rooms
  • No need to spend on A/C cooling systems that much (and thus avoid the negative effects of A/C appliances to the environment)
  • Echological

The extravagant use of electricity just demands more carbon dioxide emission, because electricity production is massively done by coal processing which releases great deal of that. The above opportunities would decrease our carbon dioxide emissions directly and indirectly delivered by our IT infrastructure.

Open Source Virtualization

So why open source and free software in this context?

  • We are doing virtualization for our planet too. That is a collaborative process and everyone should be able to do it without paying thousands of dollars or so
  • The optimum solutions can be achieved by computing grids created by low-cost small-sized hardware. The open source options provide a better support for those hardware (e.g. for some proprietary virtualization solution, you need to have SCSI disks on your box)
  • Since it is open, it has the best collaboration also for the environmental factors. As soon as there might be a chance / need to enhance the software to be more efficient and thus enabling a smaller hardware footprint, this can be detected and fixed by the community. A single corporation might also be responsible for it, but being an environmentalist is a voluntary community process. Open source models support the best community model.

Therefore, my choice would be to go with Xen or other Xen based and other open source virtualization solutions. Some are:

  • Xen Hypervisor
  • Oracle VM
  • Sun xVM Server
  • Sun VirtualBox
  • VirtualIron
  • RedHat Virtualization
  • SLES Virtualization

So, choose one of the appropriate and…

GET VIRTUALIZED, GET GREEN!

References

  • Wikipedia: Platform Virtualization
  • Green IT/Broadband and Cyber-infrastructure Overview
  • Go Green, Save Green with Oracle VM
  • A convenient truth: Virtualization’s eco-advantages

linux, virtualization, xen

Post navigation

Previous Post: How to Distinguish Environment Variables from Different Shells in “bash”?
Next Post: Twitter Client Applications on Linux

Related Posts

gawk – print last field linux
Mercurial (hg) Fails with “abort: error: Name or service not known” via a Proxy linux
Building Binaries from Sources development
Linux Based Open Source Vehicle OS firmware
A basic LVM Setup linux
Ubuntu 12.10 (Quantal Quetzal) on Fujitsu LIFEBOOK UH572 desktop

Comments (3) on “Open Source Virtualization for Smaller Carbon Footprint”

  1. Theron Conrey says:
    April 27, 2009 at 5:37 pm

    I’m not sure what you use to say that Xen is “the Best” or that “Since it is open, it has the best collaboration also for the environmental factors”. I’d like some more information as to what data you’re using to support that.

    However, I agree that Virtualization is going to do it’s part to cut down on waste in the datacenter. It’s been happening for years and will continue to expand. Whether it’s a VMware or Xen based solution, every server removed, and not replaced, in a datacenter helps.

    For instance, if you’re in California, Using VMware Virtualization in your datacenter virtualization project could get you a break from PG & E. It’s a nice financial incentive to use VMware, as well as realizing real savings from a cooling, electrical, and actual footprint perspective.

    http://www.vmware.com/company/news/releases/pge.html

    Reply
  2. admin says:
    April 27, 2009 at 6:20 pm

    Theron,

    You are just right on that. I edited the original post to state our reasons for “open source” being the most appropriate 🙂

    Thanks a lot for your comment

    Reply
  3. Theron Conrey says:
    April 27, 2009 at 7:52 pm

    If the intent is to reduce your carbon footprint, I wouldn’t see how money would be the driving factor. If money is a contributing factor however, individuals and companies need to take into account more than just the cost of the software when starting or auditing a virtualization program.

    We are doing virtualization for our planet too. That is a collaborative process and everyone should be able to do it without paying thousands of dollars or so

    I agree completely. VMware has low cost and free options as well. It’s important to note that all of the companies listed above that support Xen solutions charge additional $$ for support and for additional features. No matter where you go, you’re going to be paying for virtualization, unless you’re supporting it yourself.

    If that’s the case, why use a packaged version from a vendor anyway? Why not build your own virtualization solution using KVM on Ubuntu for instance? Then if down the road you did need support, you could buy it from canonical? That’s a totally Free solution.

    The optimum solutions can be achieved by computing grids
    created by low-cost small-sized hardware. The open source
    options provide a better support for those hardware
    .

    I agree. But who is building these? Cloud hosting Companies. EC2 isn’t a not for profit.

    (e.g. for some proprietary virtualization solution,
    you need to have SCSI disks on your box)

    This comment does not include VMware. Using local storage isn’t ideal for any virtualization project I’ve come across. The benefits that virtualization provides beyond consolidation require shared storage, both vmware and xen.

    Since it is open, it has the best collaboration also
    for the environmental factors.

    Still would like to see your references to this comment.

    As soon as there might be a chance / need to enhance the software to be more efficient and thus enabling a smaller hardware footprint, this can be detected and fixed by the community.

    or fixed by a company who wants to keep profits coming in. This applies to all the Xen vendors listed above, as well as VMware.

    A single corporation might also be responsible for it, but being an environmentalist is a voluntary community process. Open source models support the best community model.

    Being an environmentalist is an individual decision. I agree that companies and communities make decisions for different reasons though. That doesn’t mean that there is solely “Community” driving Xen. Just as much corporate sponsorship of Xen as Vmware. The licensing may be different, but at the end of the day, making money is the driving factor for both sponsors of Xen and VMware.

    I don’t agree that one license is more environmentally friendly than another. From a who’s-done-more-to-lower-the-carbon-footprint-perspective, VMware did over 1.2 B in sales last year vs. Citrix’s 25M. That’s a big difference. I know that doesn’t translate directly to server virtualized per hypervisor, but you can “go green” with multiple solutions independent of your software licensing feelings.

    In any enterprise deployment, you’re going to have to pay for that hefty support package anyway, narrowing the cost gap between a Xen deployment and an VMware solution. http://is.gd/kON0

    If the basis of your arguement is use Open Source software, it’s a nobel one, however you’re sending people to commercial vendors that tack on another license for support and non GPL’ed licenses for their tools (citrix for example). If you’re ok with Non-Free software, why not just send people to VMware?

    BTW: Redhat is dropping support for Xen, and migrating to KVM for their virtualization platform.

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recent Posts

  • Dipping Toes into Nix Package Manager | Installing Freeplane
  • Fujitsu Workplace Protect Face Recognition Best Practices on Q704
  • Fujitsu STYLISTIC Q704 Fingerprint Scanner Problems
  • Two Generations of Computing Equipment…
  • IBM Model M Keyboard Goes Blank

Recent Comments

  1. r0cky on Fujitsu LIFEBOOK UH572 Ultrabook Touch Pad Review: Linux
  2. XceptN on Fujitsu LIFEBOOK UH572 Ultrabook Touch Pad Review: Linux
  3. r0cky on Fujitsu LIFEBOOK UH572 Ultrabook Touch Pad Review: Linux
  4. Kaylee on Mounting an LVM Logical Volume in an Oracle VM Disk Image
  5. Theron Conrey on Open Source Virtualization for Smaller Carbon Footprint

Archives

  • June 2024
  • November 2014
  • October 2014
  • April 2014
  • March 2014
  • December 2012
  • November 2012
  • October 2010
  • April 2010
  • April 2009
  • March 2009
  • February 2009
  • January 2009
  • December 2008
  • November 2008
  • October 2008
  • September 2008

Categories

  • blogging
  • communication
  • desktop
  • development
  • firmware
  • Fujitsu
  • gprs
  • gps
  • hardware
  • internet
  • java
  • kernel
  • keyboard
  • linux
  • masteryourbiz
  • mms
  • mobile
  • multimedia
  • network
  • OracleVM
  • palm
  • python
  • rokr e6
  • social media networking
  • storage
  • sysadm
  • tablet
  • twitter
  • virtualization
  • wap
  • windows
  • wordpress
  • xen

Copyright © 2025 XceptN’s Tech Stuff.

Powered by PressBook Masonry Dark