Post details: VMWare and energy saving

04/26/08

Permalink 09:55:42 am, by Alexey Solofnenko Email , 239 words, 80 views   English (US)
Categories: Software

VMWare and energy saving

Being a mathematician (and a little bit a physicist) I always felt something is wrong with hydrogen cars idea. Besides the promise of higher cruising range, each additional transformation reduces overall efficiency factor causing even more energy to be used per unit of work (or per mile). I would prefer that all that money would be used on development of better batteries, so cars could drive about 400 miles without recharging.

The idea of using VMWare to save energy is somewhat similar - reducing overall computer efficiency to be able to pack more services on less hardware. Lets review theoretical benefits of computer virtualization:

  • automatic distribution of computer resources between VMs
  • automatic starting and stopping VMs
  • automatic VM relocation between computers
  • services isolation

And the cost - less VM performance.

However, if you look closer at the benefits, you will notice they are similar to benefits of Java. Instead of virtualizing the whole OS, Java virtualizes just processes while generating code that executes close to native speeds (sometimes faster, sometimes slower, depending on what you are doing) and Java code has much better portability between computers with different architectures. I know it first hand - after we moved some parts of our build processes from slow Windows VMs to a single Solaris box, we saved hours!

So what is the conclusion - use Java to save energy and adding one more level of indirection is usually not the best solution.

Trackback address for this post:

http://blog.asolofnenko.cjb.net/c\/trackback.php/148

Comments, Trackbacks:

No Comments/Trackbacks for this post yet...

Leave a comment:

Your email address will not be displayed on this site.
Your URL will be displayed.

Allowed XHTML tags: <p, ul, ol, li, dl, dt, dd, address, blockquote, ins, del, span, bdo, br, em, strong, dfn, code, samp, kdb, var, cite, abbr, acronym, q, sub, sup, tt, i, b, big, small>
(Line breaks become <br />)
(Set cookies for name, email and url)
(Allow users to contact you through a message form (your email will NOT be displayed.))
This is a captcha-picture. It is used to prevent mass-access by robots.

Please enter the characters from the image above. (case sensitive)

Alexey Solofnenko blog

August 2008
Sun Mon Tue Wed Thu Fri Sat
<< <     
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31            

Search

Categories

Linkblog

links

Misc

XML Feeds

What is RSS?

Who's Online?

  • Guest Users: 16

powered by
b2evolution