Bluce Ree
Tech Admin / Council Member
This proved to be a fail. The KVM machine proved to run no better than the VMware based machines I have in Linux. So, I am still dual booting my Windows when I want to play games.
I have never used Windows inside a VM. I have no use for it nor am I curious to test it.
I cannot recommend my type of network setup under a Windows architecture. The performance is just not there.
One of my former clients ended up building their own carrier switching platform under Windows. They opted for Windows because they had years of dev experience and were intimately familiar with the APIs and tools. I gave them a hand where they needed some help and provided some guidance to overcome some common obstacles when dealing with carrier grade stuff.
The end result? It starts well then slowly saturates until performance is in the garbage due to backlogs in message queues and other factors. They even tried to mimic my architecture by virtualizing the servers and breaking instances into separate VMs. Fail.
Now they're talking about redeveloping everything under Linux and they're a bit frustrated after 2 years of development. They're two highly intelligent guys with some very clever ideas that even impressed me. Unfortunately, there's only so far you can push an underlying OS. Windows is simply not meant to be in carrier grade applications. You'll never find a commercial enterprise or carrier grade switch or router running Windows (Cisco, Sonus, Sansay, Genband, etc).