Mark Russinovich is the founder of SysInternals the software company that was acquired by Microsoft recently. He's been made a Technical Fellow (the highest technical role at Microsoft) and is now working on the Kernel of Windows, so he knows his way around Windows Server 2008, Windows Vista and Windows 7 pretty well.
I just finished watching this great Channel 9 video recorded before Christmas where Mark delves into the guts of Server 2008, Virtualization featuring Hyper-V and Windows Vista. You can see the video yourself here.
As he was talking I made some rough notes using OneNote and I thought it would be useful if I shared them with you. He also did some whiteboard diagrams which I captured in powerpoint for you.
Here are my notes (apologies for bad english - these are notes :-))
Here are the whiteboard diagrams he used to explain Server Virtualization and Application Virtualization:
Figure 1 - Where Hyper-V sits relative to the OS
Figure 2 - How child partitions use the Virtual Bus to provide communication between device drivers and the physical hardware
Figure 3 - How Application Virtualization works compared to standard app install (regular office)