Recently I’ve been having a lot of interesting (but strong) discussions around a day in the life of a Windows Server.

Ahhh, alas poor physical hardware - I knew it well Anyway, I have the [personal] opinion that your production Windows Servers should end their life as virtual machines.  Yes, even if you [for what ever crazy reason] build a Windows Server on a physical box, there will be an inevitable moment, where it is time for the physical hardware to go away.

My belief behind this is, most windows servers (and the server app that they run) will typically have a life of “about 5-8 years”, and most go through a couple of software upgrades during that time.  A lot can happen in the hardware world in that 5-8 years.  But all of that is a discussion for another time.  For the moment let’s just agree, that we have decided it is time for the physical hardware to go away.   …and it’s time to convert the Physical Server into a Virtual Machine.

Now, when it comes to P2V, every man and his dog have a P2V tool – some are free, some are not.  (Yes, VMware Converter is free).  This isn’t a “my P2V is free-er than your P2V” post – but rather a question of:  if you commit to releasing a hypervisor for free, are you obliged include P2V [and maybe framework] as part of that commitment as well?

Now I don’t have all the answers, or even the right questions – but it makes a very interesting discussion.  So I thought I’d throw the idea out there for discussion.  Thoughts anyone?