TimP wrote:
 | RichardRudek wrote:Yeah !
But I'm a little concerned about the avoidance when asked about Virtualising the Graphics card(s) - at ~54mins. Specifically the avoidance of "partitioning". That is, being able to specify which card(s) are to be used (solely) by specific VMs.
|
I wouldn't expect Viridian/Windows Server Virtualization to really go after adding high end 3D acceleration support since most servers don't even have graphics cards. It's been a while since I used Virtual Server 2005, but if I recall, it doesn't even emulate a sound card. As far as I can tell, he's not speaking from the Virtual PC point of view.
Just in case this isn't clear, by "partitioning" I mean being able to configure what
actual hardware devices are presented (enumerable) by a
single VM. That is, the "hypervisor" virtualises the hardware enumeration processes, but it does not actually involve itself with the device in any way beyond that.
Theoretically, this will also then allow the Hypervisor to control the "allocation" of
any device, not just a "graphics card" because only one VM (at any one particular time) is allowed to see and control the actual device.
Well, there perhaps needs to be additional checks to ensure that only the "owning" VM "talks" with the particular piece of hardware, but other than that, the operation of the device is wholly under the control of the particular VM.
Having said that, there will likely still be issues where the VM doesn't have the appropriate drivers, and through improper operation, effects the stability of the underlying HOST system. ie Your old games/OS not being able to drive the actual Graphics card properly (the old OS doesn't have the required drivers), killing the HOST - a violation of the partitioning. Not good.