Hyper-V Program Manager
This has been posted on a couple of blogs already - but here is a demonstration of the upcoming Windows Server Virtualization Demo:
Video: Longhorn - Windows Server Virtualization
Some of the cool things demonstrated in this video include:
is this available from the latest 6001 build of Longhorn or do i have to wait for the hypervisor support?
I have a nice dual core machine with 4gb of ram waiting for something like this to start hosting some vm's... ESX (while good) is the only real 'player' in this area and i am eager to see this work...
Hehe. Virtualization to the extreme! Pretty neat stuff there.
One question though. Why does adding another NIC increase network performance? Is there a limit to how much bandwidth each virtual NIC can access? Wouldn't adding another NIC just decrease the throughput of both NICs to half of whatever the first NIC was getting?
This stuff is not generally available yet - so sorry, but you will have to wait.
It would only help if you had another physical network card in the computer that could also be assigned to the virtual machine.
How much of this will be possible without hardware virtualization support?
The demo, besides showing us nothing new under the sun, demonstrates a typical Microsoft non-solution, since the new PHYSICAL NIC also has to be on a separate redundant LAN to actually get more bandwith, and if you're managing that (remembering that all hosts you're talking with also have to be on both LANS) you're almost certainly managing it at a more controllable level than "assign a New Virtual LAN card" - and at this level it makes little sense to be wasting cycles on virtualising hardware in the first place (and yes, I too could no doubt think of obscure corner cases if I could be bothered, and all of this is pointless because why waste cycles on Windows in the first place... ;-).
Uh, Mark, you obviously never heard about something called Fast EtherChannel or Port Bonding, where 2 (or more) NICs can be bonded together to make a single interface with twice the bandwidth. They do not have to be on separate redundant LANs unless you want to pay for that level of redundancy.
In the demo above, picture the host system connected with either 2 10G NIC's or 2 Quad 1G NIC's to start. The virtual machines each get a single virtual NIC by default and they share bandwidth on the 2 10G's or 8 1G's. In this case, adding the 2nd virtual NIC to the SQL server doubles its potential bandwidth.
Now, if the host was using only a single 1G NIC, then things would be different. The point is, solid system design and planning help make things smoother as the system grows and requirements change (as they often do) and Virtualization technology is a big part of that.