<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.technet.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Getting my head around the Hyper-V architecture...</title><link>http://blogs.technet.com/mattmcspirit/archive/2008/05/16/getting-my-head-around-the-hyper-v-architecture.aspx</link><description>Hyper-V is a very cool technology.&amp;#160; It's also a very complex technology, with a lot going on under the covers.&amp;#160; When I deliver sessions on Hyper-V, and I talk about the architecture, it's a difficult concept to discuss quickly, hence, hopefully,</description><dc:language>en-GB</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Top Drivers Blog  &amp;raquo; Blog Archive   &amp;raquo; Getting my head around the Hyper-V architecture&amp;#8230;</title><link>http://blogs.technet.com/mattmcspirit/archive/2008/05/16/getting-my-head-around-the-hyper-v-architecture.aspx#3056271</link><pubDate>Fri, 16 May 2008 16:25:46 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3056271</guid><dc:creator>Top Drivers Blog  &amp;raquo; Blog Archive   &amp;raquo; Getting my head around the Hyper-V architecture&amp;#8230;</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://topdriversblog.net/2008/05/16/getting-my-head-around-the-hyper-v-architecture/"&gt;http://topdriversblog.net/2008/05/16/getting-my-head-around-the-hyper-v-architecture/&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>re: Getting my head around the Hyper-V architecture...</title><link>http://blogs.technet.com/mattmcspirit/archive/2008/05/16/getting-my-head-around-the-hyper-v-architecture.aspx#3056997</link><pubDate>Sun, 18 May 2008 14:48:41 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3056997</guid><dc:creator>Sam</dc:creator><description>&lt;p&gt;Matt, 600Kb hypervisor is great....But aren't all of the VM's reliant upon VM1 being available? &amp;nbsp;E.g. if the kernel on VM1 TRAPS then VM1 crashes along with all of the other VMs on the machine? &amp;nbsp;&lt;/p&gt;</description></item><item><title>re: Getting my head around the Hyper-V architecture...</title><link>http://blogs.technet.com/mattmcspirit/archive/2008/05/16/getting-my-head-around-the-hyper-v-architecture.aspx#3057213</link><pubDate>Mon, 19 May 2008 10:44:55 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3057213</guid><dc:creator>mattmcspirit</dc:creator><description>&lt;p&gt;Hi Sam,&lt;/p&gt;
&lt;p&gt;You're dead right - VM1, being the parent, is a single point of failure, so it's a good job that the team have built a Server OS, i.e. the parent, to be as stable as possible.&lt;/p&gt;
&lt;p&gt;The recommendations will be to run Hyper-V as a role on it's own, so don't have the server doing a load of other roles, such as being a web server, and a domain controller and so on. &amp;nbsp;The other recommendation, and this is what we see as the main recommendation, will be to use the Server Core installation of Windows Server 2008, and enable Hyper-V in this environment. &amp;nbsp;This way, you have a very small footprint, low attack surface, reduced overhead, and reduced patching. &amp;nbsp;We then envisage people managing the system remotely, from another machine or a centralised management platform like Virtual Machine Manager.&lt;/p&gt;
&lt;p&gt;So, in summary, the parent partition is the single point of failure (at least for now), but the Windows team have created a very stable OS, already on SP1 code, and using the Server Core install will ensure that the parent partition is doing the exact job you want it to do, in a secure, reliable and scalable way.&lt;/p&gt;
&lt;p&gt;Hope that helps,&lt;/p&gt;
&lt;p&gt;Matt&lt;/p&gt;
</description></item><item><title>Long Time no Blog....</title><link>http://blogs.technet.com/mattmcspirit/archive/2008/05/16/getting-my-head-around-the-hyper-v-architecture.aspx#3062567</link><pubDate>Thu, 29 May 2008 13:01:03 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3062567</guid><dc:creator>Exchange and UC</dc:creator><description>&lt;p&gt;It has been a busy time over the last couple months. Microsoft are in the last quarter of their financial&lt;/p&gt;
</description></item><item><title>re: Getting my head around the Hyper-V architecture...</title><link>http://blogs.technet.com/mattmcspirit/archive/2008/05/16/getting-my-head-around-the-hyper-v-architecture.aspx#3069296</link><pubDate>Wed, 11 Jun 2008 08:35:58 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3069296</guid><dc:creator>Virt Noobie</dc:creator><description>&lt;p&gt;600K for server core + hypervisor? That would be amazing. Please tell me its true..&lt;/p&gt;</description></item><item><title>re: Getting my head around the Hyper-V architecture...</title><link>http://blogs.technet.com/mattmcspirit/archive/2008/05/16/getting-my-head-around-the-hyper-v-architecture.aspx#3069332</link><pubDate>Wed, 11 Jun 2008 11:34:28 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3069332</guid><dc:creator>mattmcspirit</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Unfortunately not - it's 600k for just the Hypervisor. &amp;nbsp;The Parent Partition will vary in size depending on whether you choose to deploy Server Core or Full Windows Server 2008. &amp;nbsp;Server Core will ensure a minimal footprint, and you can even strip out the other roles that you aren't using on the Server Core box to reduce size still further.&lt;/p&gt;
&lt;p&gt;Cheers,&lt;/p&gt;
&lt;p&gt;Matt&lt;/p&gt;
</description></item><item><title>re: Getting my head around the Hyper-V architecture...</title><link>http://blogs.technet.com/mattmcspirit/archive/2008/05/16/getting-my-head-around-the-hyper-v-architecture.aspx#3099782</link><pubDate>Wed, 06 Aug 2008 09:11:34 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3099782</guid><dc:creator>Hari</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Your blog is very explanatory. Appreciate your time.&lt;/p&gt;</description></item><item><title>re: Getting my head around the Hyper-V architecture...</title><link>http://blogs.technet.com/mattmcspirit/archive/2008/05/16/getting-my-head-around-the-hyper-v-architecture.aspx#3099789</link><pubDate>Wed, 06 Aug 2008 09:17:09 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3099789</guid><dc:creator>Hari</dc:creator><description>&lt;p&gt;In VSC/VSP world, VSP writes in to the hardware directly. What is the hypervisor role in that scenario?&lt;/p&gt;</description></item><item><title>re: Getting my head around the Hyper-V architecture...</title><link>http://blogs.technet.com/mattmcspirit/archive/2008/05/16/getting-my-head-around-the-hyper-v-architecture.aspx#3103966</link><pubDate>Tue, 12 Aug 2008 11:55:58 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3103966</guid><dc:creator>Tejas</dc:creator><description>&lt;p&gt;Awesome job.....now thing are much clear&lt;/p&gt;</description></item><item><title>re: Getting my head around the Hyper-V architecture...</title><link>http://blogs.technet.com/mattmcspirit/archive/2008/05/16/getting-my-head-around-the-hyper-v-architecture.aspx#3110319</link><pubDate>Fri, 22 Aug 2008 16:54:38 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3110319</guid><dc:creator>mattmcspirit</dc:creator><description>&lt;p&gt;Hi Hari,&lt;/p&gt;
&lt;p&gt;My understanding of the VSP/VSC Hypervisor relationship in the scenario you describe is that the VSC (Virtual Service Consumer) communicated with the VSP (Virtual Service Provider) in the Parent Partition over VMbus, and i believe that VMbus does not provide a mechanism for partitions to directly communicate with the hypervisor but it does rely on the hypervisor to establish the communication channels between partitions. &amp;nbsp;Once communication has been established, I believe that the VSP communicates directly with hardware, rather than with the Hypervisor itself.&lt;/p&gt;
&lt;p&gt;You may find this video very useful: &lt;a rel="nofollow" target="_new" href="http://edge.technet.com/Media/Hyper-V-how-it-works-Interview-with-PMs-Part-1/?tapm=A89S35A08"&gt;http://edge.technet.com/Media/Hyper-V-how-it-works-Interview-with-PMs-Part-1/?tapm=A89S35A08&lt;/a&gt; - look at about 4mins on the video.&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Matt&lt;/p&gt;
</description></item><item><title>re: Getting my head around the Hyper-V architecture...</title><link>http://blogs.technet.com/mattmcspirit/archive/2008/05/16/getting-my-head-around-the-hyper-v-architecture.aspx#3212695</link><pubDate>Sat, 14 Mar 2009 07:36:09 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3212695</guid><dc:creator>Atul</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Interesting Article. &lt;/p&gt;
&lt;p&gt;Can an IHV provide both VSP/VSC components to optimize performance? Can IHVs take advantage of this knowledge when desiging the hardware? &lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Atul.&lt;/p&gt;</description></item><item><title>re: Getting my head around the Hyper-V architecture...</title><link>http://blogs.technet.com/mattmcspirit/archive/2008/05/16/getting-my-head-around-the-hyper-v-architecture.aspx#3213607</link><pubDate>Mon, 16 Mar 2009 20:32:15 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3213607</guid><dc:creator>mattmcspirit</dc:creator><description>&lt;p&gt;Hi Atul,&lt;/p&gt;
&lt;p&gt;That's a great question, and in all honesty, I'm not 100% sure. &amp;nbsp;For definate, the closest we come around an IHV tuning components for Virtualisation is Intel-VT, or AMD-V, where they are building specific hypervisor awareness and capability into the chipsets. &amp;nbsp;This is now moving forward into memory, with Extended and Nested Page Tables.&lt;/p&gt;
&lt;p&gt;I'm sure this is something that vendors are onboard with now, and going forward into the future, where I'm sure we'll see even more native performance for a VM.&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Matt&lt;/p&gt;
</description></item></channel></rss>