Monday, July 12, 2010

Virtual Computing Considerations

When developing VMs a while back, these were documented as Michael's Laws of Virtual Computing - however they are really just some observations which help demystify the subject, enjoy...

  1. Whether you have 1000 virtual computers or 1000 physical computers, you still have 1000 computers.
  2. Software bugs exhibited in physical machines are also exhibited in virtual machines.
  3. Applications which run slowly on physical computers are still slow in virtual computers.
  4. Hardware failures affect virtual computers too.
  5. Applications that consume bandwidth, memory, CPU, and disk space will continue to use resources when virtualized.
  6. Software license fees still apply when running applications in virtual environments.