{"id":1093,"date":"2012-04-06T09:56:00","date_gmt":"2012-04-06T09:56:00","guid":{"rendered":""},"modified":"2024-03-08T10:34:22","modified_gmt":"2024-03-08T18:34:22","slug":"windows-server-8-beta-hyper-v-scale-up-virtual-machines-part-2","status":"publish","type":"post","link":"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/2012\/04\/06\/windows-server-8-beta-hyper-v-scale-up-virtual-machines-part-2\/","title":{"rendered":"Windows Server \u201c8\u201d Beta: Hyper-V &amp; Scale-up Virtual Machines Part 2\u2026"},"content":{"rendered":"<p><em>Today\u2019s blog concludes the discussion of Hyper-V &amp; Scale Up Virtual machines.<\/em><\/p>\n<p><em>Jeff Woolsey, a Principal Program Manager on the Windows Server team, wrote this blog.<\/em><\/p>\n<p>Virtualization Nation,<\/p>\n<p>In the <a title=\"last blog\" href=\"\/b\/windowsserver\/archive\/2012\/04\/05\/windows-server-8-beta-hyper-v-amp-scale-up-virtual-machines-part-1.aspx\">last blog<\/a>, we discussed how Windows Server \u201c8\u201d introduces NUMA for virtual machines and how Hyper-V automatically does the right thing when creating a virtual machine. Let\u2019s take this a step further and discuss what improvements have been made from the Windows 8 Developer Preview to the Windows Server \u201c8\u201d Beta (and Client Hyper-V in Windows 8 Consumer Preview).<\/p>\n<p><strong><span style=\"color: #3366ff\">Learning from the Developer Preview<\/span><\/strong><br \/>\nHere\u2019s what the GUI looked like in the Windows Server \u201c8\u201d Developer Preview.<\/p>\n<p><a href=\"https:\/\/cloudblogs.microsoft.com\/wp-content\/uploads\/2018\/03\/6811.Figure202.jpg\"><img decoding=\"async\" style=\"margin-right: auto;margin-left: auto\" src=\"https:\/\/cloudblogs.microsoft.com\/wp-content\/uploads\/2018\/03\/6811.Figure202.jpg\" alt=\" \" border=\"0\" \/><\/a><\/p>\n<p style=\"text-align: center\"><strong><span style=\"color: #3366ff\">Figure 2: Windows 8 Developer Preview Hyper-V VM NUMA Settings<\/span><\/strong><\/p>\n<p>During development, we found you were naturally interested in these NUMA settings and started reconfiguring them. (As expected \uf04a\u2026) However, once you were done experimenting with these settings, you weren\u2019t clear how to correct the situation. What was needed was something like this:<\/p>\n<p><a href=\"https:\/\/cloudblogs.microsoft.com\/wp-content\/uploads\/2018\/03\/8473.Reset20Button.png\"><img decoding=\"async\" style=\"margin-right: auto;margin-left: auto\" src=\"https:\/\/cloudblogs.microsoft.com\/wp-content\/uploads\/2018\/03\/8473.Reset20Button.png\" alt=\" \" border=\"0\" \/><\/a><\/p>\n<p style=\"text-align: center\"><strong><span style=\"color: #3366ff\">Figure 3: Reset Button<\/span><\/strong><\/p>\n<p>And that\u2019s exactly what we did. If you take a look at Hyper-V in Windows Server \u201c8\u201d Beta, the configuration has been redesigned. In addition, you\u2019ll see there\u2019s a new button (highlighted in green) labeled <strong>Use Hardware Topology<\/strong>. When you click this button, Hyper-V resets the virtual NUMA topology to the topology of the physical hardware.<\/p>\n<p><a href=\"https:\/\/cloudblogs.microsoft.com\/wp-content\/uploads\/2018\/03\/2867.Figure204.jpg\"><img decoding=\"async\" style=\"margin-right: auto;margin-left: auto\" src=\"https:\/\/cloudblogs.microsoft.com\/wp-content\/uploads\/2018\/03\/2867.Figure204.jpg\" alt=\" \" border=\"0\" \/><\/a><\/p>\n<p style=\"text-align: center\"><strong><span style=\"color: #3366ff\">Figure 4: Windows 8 Beta Hyper-V VM NUMA Settings<\/span><\/strong><\/p>\n<p>So, when in doubt, click the <strong>Use<\/strong> <strong>Hardware Topology<\/strong> button to get your optimal settings. Finally, I should mention that the virtual machine must be turned off before you can make any NUMA configuration changes or click the <strong>Use Hardware Topology<\/strong> button. I don\u2019t know of any operating system that can handle having its NUMA configuration changed on the fly.<\/p>\n<p>One additional benefit of Hyper-V virtual NUMA is that it helps future proof your investment. Whether you\u2019re deploying existing solutions on this version of Hyper-V or architecting new solutions for the future, NUMA is prevalent <strong>today<\/strong> and its use is only increasing. In fact here\u2019s another great example with Windows Server \u201c8\u201d: IIS 8.0.<\/p>\n<p><strong><span style=\"color: #3366ff\">Windows Server \u201c8,\u201d Hyper-V, IIS 8.0 &amp; NUMA<\/span><\/strong><br \/>\nFor the first time, IIS is now NUMA aware. From <a href=\"http:\/\/learn.iis.net\/page.aspx\/1095\/iis-80-multicore-scaling-on-numa-hardware\/\">http:\/\/learn.iis.net\/page.aspx\/1095\/iis-80-multicore-scaling-on-numa-hardware\/<\/a><\/p>\n<p style=\"padding-left: 30px\"><em>IIS 8.0 addresses this problem by intelligently distributing and affinitizing its processes on Non-Uniform-Memory-Access (NUMA) hardware.<\/em><\/p>\n<p style=\"padding-left: 30px\"><em>Internet Information Services (IIS) on Windows Server 8 is NUMA-aware and provides the optimal configuration for the IT administrators. Following section describes the different configuration options to achieve the best performance with IIS 8.0 on NUMA hardware.<\/em><br \/>\n<em>IIS supports following two ways of partitioning the workload:<\/em><\/p>\n<p style=\"padding-left: 60px\"><em>1.\u00a0<strong>Run multiple worker processes in one application pool (i.e. web garden).<\/strong><br \/>\nIf you are using this mode, by default, the application pool is configured to run one worker process. For maximum performance, you should consider running the same number of worker processes as there are NUMA nodes, so that there is 1:1 affinity between the worker processes and NUMA nodes. This can be done by setting &#8220;Maximum Worker Processes&#8221; AppPool setting to 0. In this setting, IIS determines how many NUMA nodes are available on the hardware and starts the same number of worker processes. <\/em><br \/>\n<em>2.\u00a0<strong>Run multiple applications pools in single workload\/site<\/strong>.<br \/>\nIn this configuration, the workload\/site is divided into multiple application pools. For example, the site may contain several applications that are configured to run in separate application pools. Effectively, this configuration results in running multiple IIS worker processes for the workload\/site and IIS intelligently distributes and affinitizes the processes for maximum performance.<\/em><\/p>\n<p style=\"padding-left: 30px\"><em>In addition, there are two different ways for IIS 8.0 to identify the most optimal NUMA node when the IIS worker process is about to start.<\/em><\/p>\n<p style=\"padding-left: 60px\"><em>1.\u00a0<strong>Most Available Memory (default)<\/strong><\/em><br \/>\n<em>The idea behind this approach is that the NUMA node with the most available memory is the one that is best suited to take on the additional IIS worker process that is about to start. IIS has the knowledge of the memory consumption by each NUMA node and uses this information to &#8220;load balance&#8221; the IIS worker processes. <\/em><br \/>\n<em>2.\u00a0<strong>Windows<\/strong><\/em><br \/>\n<em>IIS also has the option to let Windows OS make this decision. Windows OS uses round-robin.<\/em><\/p>\n<p style=\"padding-left: 30px\"><em>Finally, there are two different ways to affinitize the threads from an IIS worker process to a NUMA node.<\/em><\/p>\n<p style=\"padding-left: 60px\"><em>1.\u00a0<strong>Soft Affinity (default)<\/strong><\/em><br \/>\n<em>With soft affinity, if other NUMA nodes have the cycles, the threads from an IIS worker process may get scheduled to non-affinitized NUMA node. This approach helps to maximize all available resources on the system as whole. <\/em><br \/>\n<em>2.\u00a0<strong>Hard Affinity<\/strong><\/em><br \/>\n<em>With hard affinity, regardless of what the load may be on other NUMA nodes on the system, all threads from an IIS worker process are affinitized to the chosen NUMA node that was selected using the design above.<\/em><\/p>\n<p><strong><span style=\"color: #3366ff\">Performance Monitoring &amp; Virtual NUMA<\/span><\/strong><br \/>\nYou may be wondering, \u201cHow can I verify that the virtual machines I\u2019m running are running using local CPU and memory resources as opposed to remote?\u201d Hyper-V has that too. Take a look in <strong>Perfmon<\/strong> and you\u2019ll notice two new counters:<\/p>\n<p style=\"padding-left: 30px\">1.\u00a0 Highlighted in green: For virtual processors there\u2019s the <strong>Hyper-V Hypervisor Virtual Processor<\/strong> with a <strong>Remote Run Time<\/strong> counter.<br \/>\n2.\u00a0 Highlighted in red: Under <strong>Hyper-V VM VID Partition<\/strong> you\u2019ll see the new <strong>Remote Physical Pages<\/strong> counter.<\/p>\n<p style=\"padding-left: 30px\"><a href=\"https:\/\/cloudblogs.microsoft.com\/wp-content\/uploads\/2018\/03\/3326.Figure202a.jpg\"><img decoding=\"async\" style=\"margin-right: auto;margin-left: auto\" src=\"https:\/\/cloudblogs.microsoft.com\/wp-content\/uploads\/2018\/03\/3326.Figure202a.jpg\" alt=\" \" border=\"0\" \/><\/a><\/p>\n<p style=\"text-align: center\"><span style=\"color: #3366ff\"><strong>Figure 2: New Virtual NUMA Performance Counters<\/strong><\/span><\/p>\n<p>The LOWER the number (zero is ideal) the better. In this case, both numbers are zero (best case) meaning that all virtual processor and memory allocations are local.<\/p>\n<p><span style=\"color: #3366ff\"><strong>Summary<\/strong><\/span><br \/>\nWith Windows Server \u201c8\u201d we want to help you cloud optimize your business and give you the ability to host a greater percentage of workloads on Hyper-V. In addition, we want to future proof your investments, which is why this version of Hyper-V :<br \/>\n\u2022\u00a0 Supports massive scale-up virtual machines<br \/>\n\u2022 \u00a0Introduces virtual NUMA and optimally configures virtual machine topology automatically<\/p>\n<p>Finally, since you may not have a large scale-up system close at hand, I thought I\u2019d leave you with a few screenshots. Cheers, -Jeff<\/p>\n<p><a href=\"https:\/\/cloudblogs.microsoft.com\/wp-content\/uploads\/2018\/03\/3438.Figure203a.jpg\"><img decoding=\"async\" style=\"margin-right: auto;margin-left: auto\" src=\"https:\/\/cloudblogs.microsoft.com\/wp-content\/uploads\/2018\/03\/3438.Figure203a.jpg\" alt=\" \" border=\"0\" \/><\/a><\/p>\n<p style=\"text-align: center\"><strong><span style=\"color: #3366ff\">Figure 3: Windows Server 2008 R2 SP1 as a Guest with 32 Virtual Processors<\/span><\/strong><\/p>\n<p><a href=\"https:\/\/cloudblogs.microsoft.com\/wp-content\/uploads\/2018\/03\/4113.Figure204a.jpg\"><img decoding=\"async\" style=\"margin-right: auto;margin-left: auto\" src=\"https:\/\/cloudblogs.microsoft.com\/wp-content\/uploads\/2018\/03\/4113.Figure204a.jpg\" alt=\" \" border=\"0\" \/><\/a><\/p>\n<p style=\"text-align: center\"><strong><span style=\"color: #3366ff\">Figure 4: Windows Server \u201c8\u201d Beta as a Guest with 32 Virtual Processors<\/span><\/strong><\/p>\n<p><a href=\"https:\/\/cloudblogs.microsoft.com\/wp-content\/uploads\/2018\/03\/4505.Figure205a.jpg\"><img decoding=\"async\" style=\"margin-right: auto;margin-left: auto\" src=\"https:\/\/cloudblogs.microsoft.com\/wp-content\/uploads\/2018\/03\/4505.Figure205a.jpg\" alt=\" \" border=\"0\" \/><\/a><\/p>\n<p style=\"text-align: center\"><span style=\"color: #3366ff\"><strong>Figure 5: Centos 6.2 as a Guest with 32 Virtual Processors<\/strong><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Today\u2019s blog concludes the discussion of Hyper-V &amp; Scale Up Virtual machines. Jeff Woolsey, a Principal Program Manager on the Windows Server team, wrote this blog.<\/p>\n","protected":false},"author":742,"featured_media":20651,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"msxcm_post_with_no_image":false,"ep_exclude_from_search":false,"_classifai_error":"","_classifai_text_to_speech_error":"","footnotes":""},"post_tag":[140,23],"product":[],"content-type":[964],"solution":[952],"coauthors":[943],"class_list":["post-1093","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","tag-hyper-v","tag-windows-server","content-type-updates","solution-server-management","review-flag-1593580427-982","review-flag-1593580414-127","review-flag-1-1593580431-223","review-flag-2-1593580436-936","review-flag-3-1593580441-66","review-flag-4-1593580446-763","review-flag-5-1593580451-829","review-flag-6-1593580456-819","review-flag-8-1593580467-311","review-flag-new-1593580246-692","review-flag-vm-1593580805-84"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Windows Server \u201c8\u201d Beta: Hyper-V &amp; Scale-up Virtual Machines Part 2\u2026 | Microsoft Windows Server Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/2012\/04\/06\/windows-server-8-beta-hyper-v-scale-up-virtual-machines-part-2\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Windows Server \u201c8\u201d Beta: Hyper-V &amp; Scale-up Virtual Machines Part 2\u2026 | Microsoft Windows Server Blog\" \/>\n<meta property=\"og:description\" content=\"Today\u2019s blog concludes the discussion of Hyper-V &amp; Scale Up Virtual machines. Jeff Woolsey, a Principal Program Manager on the Windows Server team, wrote this blog.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/2012\/04\/06\/windows-server-8-beta-hyper-v-scale-up-virtual-machines-part-2\/\" \/>\n<meta property=\"og:site_name\" content=\"Microsoft Windows Server Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/WindowsServer\" \/>\n<meta property=\"article:published_time\" content=\"2012-04-06T09:56:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-03-08T18:34:22+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/wp-content\/uploads\/2024\/03\/Person-working-on-a-desktop-3.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1170\" \/>\n\t<meta property=\"og:image:height\" content=\"640\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Jeffrey Snover\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@WindowsServer\" \/>\n<meta name=\"twitter:site\" content=\"@WindowsServer\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jeffrey Snover\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 min read\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/2012\/04\/06\/windows-server-8-beta-hyper-v-scale-up-virtual-machines-part-2\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/2012\/04\/06\/windows-server-8-beta-hyper-v-scale-up-virtual-machines-part-2\/\"},\"author\":[{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/author\/jeffrey-snover-windows-server\/\",\"@type\":\"Person\",\"@name\":\"Jeffrey Snover\"}],\"headline\":\"Windows Server \u201c8\u201d Beta: Hyper-V &amp; Scale-up Virtual Machines Part 2\u2026\",\"datePublished\":\"2012-04-06T09:56:00+00:00\",\"dateModified\":\"2024-03-08T18:34:22+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/2012\/04\/06\/windows-server-8-beta-hyper-v-scale-up-virtual-machines-part-2\/\"},\"wordCount\":1020,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/2012\/04\/06\/windows-server-8-beta-hyper-v-scale-up-virtual-machines-part-2\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/wp-content\/uploads\/2024\/03\/Person-working-on-a-desktop-3.webp\",\"keywords\":[\"Hyper-V\",\"Windows Server\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/2012\/04\/06\/windows-server-8-beta-hyper-v-scale-up-virtual-machines-part-2\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/2012\/04\/06\/windows-server-8-beta-hyper-v-scale-up-virtual-machines-part-2\/\",\"url\":\"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/2012\/04\/06\/windows-server-8-beta-hyper-v-scale-up-virtual-machines-part-2\/\",\"name\":\"Windows Server \u201c8\u201d Beta: Hyper-V &amp; Scale-up Virtual Machines Part 2\u2026 | Microsoft Windows Server Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/2012\/04\/06\/windows-server-8-beta-hyper-v-scale-up-virtual-machines-part-2\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/2012\/04\/06\/windows-server-8-beta-hyper-v-scale-up-virtual-machines-part-2\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/wp-content\/uploads\/2024\/03\/Person-working-on-a-desktop-3.webp\",\"datePublished\":\"2012-04-06T09:56:00+00:00\",\"dateModified\":\"2024-03-08T18:34:22+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/2012\/04\/06\/windows-server-8-beta-hyper-v-scale-up-virtual-machines-part-2\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/2012\/04\/06\/windows-server-8-beta-hyper-v-scale-up-virtual-machines-part-2\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/2012\/04\/06\/windows-server-8-beta-hyper-v-scale-up-virtual-machines-part-2\/#primaryimage\",\"url\":\"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/wp-content\/uploads\/2024\/03\/Person-working-on-a-desktop-3.webp\",\"contentUrl\":\"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/wp-content\/uploads\/2024\/03\/Person-working-on-a-desktop-3.webp\",\"width\":1170,\"height\":640,\"caption\":\"a person sitting in a chair talking on the phone\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/2012\/04\/06\/windows-server-8-beta-hyper-v-scale-up-virtual-machines-part-2\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Windows Server \u201c8\u201d Beta: Hyper-V &amp; Scale-up Virtual Machines Part 2\u2026\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/#website\",\"url\":\"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/\",\"name\":\"Microsoft Windows Server Blog\",\"description\":\"Your Guide to the Latest Windows Server Product Information\",\"publisher\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/#organization\",\"name\":\"Microsoft Windows Server Blog\",\"url\":\"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/wp-content\/uploads\/2019\/08\/Microsoft-Logo.png\",\"contentUrl\":\"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/wp-content\/uploads\/2019\/08\/Microsoft-Logo.png\",\"width\":1,\"height\":1,\"caption\":\"Microsoft Windows Server Blog\"},\"image\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/WindowsServer\",\"https:\/\/x.com\/WindowsServer\",\"https:\/\/www.linkedin.com\/showcase\/microsoft-cloud-platform\/\",\"https:\/\/www.youtube.com\/user\/MSCloudOS\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Windows Server \u201c8\u201d Beta: Hyper-V &amp; Scale-up Virtual Machines Part 2\u2026 | Microsoft Windows Server Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/2012\/04\/06\/windows-server-8-beta-hyper-v-scale-up-virtual-machines-part-2\/","og_locale":"en_US","og_type":"article","og_title":"Windows Server \u201c8\u201d Beta: Hyper-V &amp; Scale-up Virtual Machines Part 2\u2026 | Microsoft Windows Server Blog","og_description":"Today\u2019s blog concludes the discussion of Hyper-V &amp; Scale Up Virtual machines. Jeff Woolsey, a Principal Program Manager on the Windows Server team, wrote this blog.","og_url":"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/2012\/04\/06\/windows-server-8-beta-hyper-v-scale-up-virtual-machines-part-2\/","og_site_name":"Microsoft Windows Server Blog","article_publisher":"https:\/\/www.facebook.com\/WindowsServer","article_published_time":"2012-04-06T09:56:00+00:00","article_modified_time":"2024-03-08T18:34:22+00:00","og_image":[{"width":1170,"height":640,"url":"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/wp-content\/uploads\/2024\/03\/Person-working-on-a-desktop-3.png","type":"image\/png"}],"author":"Jeffrey Snover","twitter_card":"summary_large_image","twitter_creator":"@WindowsServer","twitter_site":"@WindowsServer","twitter_misc":{"Written by":"Jeffrey Snover","Est. reading time":"4 min read"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/2012\/04\/06\/windows-server-8-beta-hyper-v-scale-up-virtual-machines-part-2\/#article","isPartOf":{"@id":"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/2012\/04\/06\/windows-server-8-beta-hyper-v-scale-up-virtual-machines-part-2\/"},"author":[{"@id":"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/author\/jeffrey-snover-windows-server\/","@type":"Person","@name":"Jeffrey Snover"}],"headline":"Windows Server \u201c8\u201d Beta: Hyper-V &amp; Scale-up Virtual Machines Part 2\u2026","datePublished":"2012-04-06T09:56:00+00:00","dateModified":"2024-03-08T18:34:22+00:00","mainEntityOfPage":{"@id":"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/2012\/04\/06\/windows-server-8-beta-hyper-v-scale-up-virtual-machines-part-2\/"},"wordCount":1020,"commentCount":0,"publisher":{"@id":"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/#organization"},"image":{"@id":"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/2012\/04\/06\/windows-server-8-beta-hyper-v-scale-up-virtual-machines-part-2\/#primaryimage"},"thumbnailUrl":"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/wp-content\/uploads\/2024\/03\/Person-working-on-a-desktop-3.webp","keywords":["Hyper-V","Windows Server"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/2012\/04\/06\/windows-server-8-beta-hyper-v-scale-up-virtual-machines-part-2\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/2012\/04\/06\/windows-server-8-beta-hyper-v-scale-up-virtual-machines-part-2\/","url":"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/2012\/04\/06\/windows-server-8-beta-hyper-v-scale-up-virtual-machines-part-2\/","name":"Windows Server \u201c8\u201d Beta: Hyper-V &amp; Scale-up Virtual Machines Part 2\u2026 | Microsoft Windows Server Blog","isPartOf":{"@id":"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/2012\/04\/06\/windows-server-8-beta-hyper-v-scale-up-virtual-machines-part-2\/#primaryimage"},"image":{"@id":"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/2012\/04\/06\/windows-server-8-beta-hyper-v-scale-up-virtual-machines-part-2\/#primaryimage"},"thumbnailUrl":"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/wp-content\/uploads\/2024\/03\/Person-working-on-a-desktop-3.webp","datePublished":"2012-04-06T09:56:00+00:00","dateModified":"2024-03-08T18:34:22+00:00","breadcrumb":{"@id":"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/2012\/04\/06\/windows-server-8-beta-hyper-v-scale-up-virtual-machines-part-2\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/2012\/04\/06\/windows-server-8-beta-hyper-v-scale-up-virtual-machines-part-2\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/2012\/04\/06\/windows-server-8-beta-hyper-v-scale-up-virtual-machines-part-2\/#primaryimage","url":"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/wp-content\/uploads\/2024\/03\/Person-working-on-a-desktop-3.webp","contentUrl":"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/wp-content\/uploads\/2024\/03\/Person-working-on-a-desktop-3.webp","width":1170,"height":640,"caption":"a person sitting in a chair talking on the phone"},{"@type":"BreadcrumbList","@id":"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/2012\/04\/06\/windows-server-8-beta-hyper-v-scale-up-virtual-machines-part-2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/"},{"@type":"ListItem","position":2,"name":"Windows Server \u201c8\u201d Beta: Hyper-V &amp; Scale-up Virtual Machines Part 2\u2026"}]},{"@type":"WebSite","@id":"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/#website","url":"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/","name":"Microsoft Windows Server Blog","description":"Your Guide to the Latest Windows Server Product Information","publisher":{"@id":"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/#organization","name":"Microsoft Windows Server Blog","url":"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/wp-content\/uploads\/2019\/08\/Microsoft-Logo.png","contentUrl":"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/wp-content\/uploads\/2019\/08\/Microsoft-Logo.png","width":1,"height":1,"caption":"Microsoft Windows Server Blog"},"image":{"@id":"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/WindowsServer","https:\/\/x.com\/WindowsServer","https:\/\/www.linkedin.com\/showcase\/microsoft-cloud-platform\/","https:\/\/www.youtube.com\/user\/MSCloudOS"]}]}},"word_count":1008,"msxcm_display_generated_audio":false,"msxcm_animated_featured_image":null,"distributor_meta":false,"distributor_terms":false,"distributor_media":false,"distributor_original_site_name":"Microsoft Windows Server Blog","distributor_original_site_url":"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog","push-errors":false,"_links":{"self":[{"href":"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/wp-json\/wp\/v2\/posts\/1093","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/wp-json\/wp\/v2\/users\/742"}],"replies":[{"embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/wp-json\/wp\/v2\/comments?post=1093"}],"version-history":[{"count":0,"href":"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/wp-json\/wp\/v2\/posts\/1093\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/wp-json\/wp\/v2\/media\/20651"}],"wp:attachment":[{"href":"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/wp-json\/wp\/v2\/media?parent=1093"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/wp-json\/wp\/v2\/post_tag?post=1093"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/wp-json\/wp\/v2\/product?post=1093"},{"taxonomy":"content-type","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/wp-json\/wp\/v2\/content-type?post=1093"},{"taxonomy":"solution","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/wp-json\/wp\/v2\/solution?post=1093"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/windows-server\/blog\/wp-json\/wp\/v2\/coauthors?post=1093"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}