{"id":2323,"date":"2011-02-09T18:01:13","date_gmt":"2011-02-09T18:01:13","guid":{"rendered":"http:\/\/www.markwilson.co.uk\/blog\/?p=2323"},"modified":"2011-03-02T17:36:59","modified_gmt":"2011-03-02T17:36:59","slug":"hyper-v-r2-service-pack-1-dynamic-memory-remotefx-and-virtual-desktops","status":"publish","type":"post","link":"https:\/\/www.markwilson.co.uk\/blog\/2011\/02\/hyper-v-r2-service-pack-1-dynamic-memory-remotefx-and-virtual-desktops.htm","title":{"rendered":"Hyper-V R2 service pack 1, Dynamic Memory, RemoteFX and virtual desktops"},"content":{"rendered":"<p>I have to admit that I&#8217;ve tuned out a bit on the virtualisation front over the last year.\u00c2\u00a0 It seems that some vendors are ramming VDI down our throats as the answer to everything; meanwhile others are confusing virtualisation with &#8220;the cloud&#8221;.\u00c2\u00a0 I&#8217;m also doing less hands-on work with technology these days too and I struggle to make a business case to fly over to Redmond for the MVP Summit so I was glad when I was invited to join a call and take a look at some of the improvements Microsoft has made in Hyper-V as part of Windows Server 2008 R2 service pack 1.<\/p>\n<h3>Dynamic memory<\/h3>\n<p>There was a time when VMware criticised Microsoft for not having any Live Migration capabilities in Hyper-V but we&#8217;ve had them for a while now (since Windows Server 2008 R2).\u00c2\u00a0 Then there&#8217;s the whole device drivers in the hypervisor vs. drivers in the parent partition argument (I prefer <a href=\"https:\/\/www.markwilson.co.uk\/blog\/2010\/03\/windows-server-2008-r2-hyper-v-crash-turns-out-to-be-an-intel-driver-issue.htm\">hardware flexibility, even if there is the occasional bit of troubleshooting required,<\/a> over <a href=\"https:\/\/www.markwilson.co.uk\/blog\/2009\/08\/failing-to-run-vmware-esxi-on-a-notebook-computer.htm\">a monolithic hypervisor and locked-down hardware compatibility list<\/a>).\u00c2\u00a0 More recently the criticism has been directed at dynamic memory and I have to admit Microsoft didn&#8217;t help themselves with this either: first it was in the product, then it was out; and some evangelists and Product Managers said dynamic memory allocation was A Bad Thing:<\/p>\n<blockquote cite=\"https:\/\/www.markwilson.co.uk\/blog\/2009\/04\/windows-server-2008-r2-release-candidate-whats-new-part-1.htm\"><p>&#8220;Sadly, another \u00e2\u20ac\u0153me too\u00e2\u20ac\u009d feature (dynamic memory) has definitely been dropped from the R2 release. I asked Microsoft\u00e2\u20ac\u2122s Jeff Woolsey, Principle Group Program Manager for Hyper-V, what the problem was and he responded that memory overcommitment results in a significant performance hit if the memory is fully utilised and that even VMware (whose ESX hypervisor does have this functionality) advises against it\u00e2\u20ac\u2122s use in production environments. I can see that it\u00e2\u20ac\u2122s not a huge factor in server consolidation exercises, but for VDI scenarios (using the new RDS functionality), it could have made a significant difference in consolidation ratios.&#8221;<\/p><\/blockquote>\n<p>In case you&#8217;re wondering, at <a href=\"https:\/\/www.markwilson.co.uk\/blog\/2009\/04\/windows-server-2008-r2-release-candidate-whats-new-part-1.htm\">my notes from when this feature was dropped from Hyper-V in the R2 release candidate<\/a> (it was previously demonstrated in the beta). Now that Microsoft has dynamic memory working it&#8217;s apparently A Good Thing (Microsoft&#8217;s PR works like that &#8211; bad when Microsoft doesn&#8217;t have it, right up to the point when they do&#8230;).<\/p>\n<p>To be fair, it turns out Microsoft&#8217;s dynamic memory is not the same as VMware&#8217;s &#8211; it&#8217;s all about <a href=\"https:\/\/www.markwilson.co.uk\/blog\/2010\/09\/hyper-v-r2-dynamic-memory-over-subscription-vs-over-commitment.htm\">over-subscription vs. over commitment<\/a>. Whereas VMware will overcommit memory and then de-duplicate to reclaim what it needs, Microsoft takes the approach of only providing each VM with enough memory to start up, monitoring performance and adding memory as required, and taking it back when applications are closed.<\/p>\n<p>As for those consolidation ratio improvements: <a href=\"http:\/\/blogs.technet.com\/b\/mkleef\/\">Michael Kleef<\/a>, one of Microsoft&#8217;s Technical Program Managers in the Server and Cloud Division has found that <a href=\"http:\/\/blogs.technet.com\/b\/virtualization\/archive\/2010\/11\/08\/hyper-v-dynamic-memory-test-for-vdi-density.aspx\">dynamic memory can deliver a 40% improvement in VDI density<\/a> (<a href=\"http:\/\/www.msteched.com\/2010\/Europe\/VIR305\">Michael also spoke about this at TechEd Europe<\/a> last year).\u00c2\u00a0 Microsoft&#8217;s tests were conducted using the <a href=\"http:\/\/www.loginconsultants.com\/index.php?option=com_content&amp;task=view&amp;id=231&amp;Itemid=128\">Login Virtual Session Indexer (LoginVSI)<\/a> tool which is designed to script virtual workloads and is used by many vendors to test virtualised infrastructure.<\/p>\n<p>It turns out that, when implementing VDI solutions, disk I\/O is the first problem, memory comes next, and only after that is fixed will you hit a processor bottleneck. Instead of allocating 1GB of RAM for each Windows 7 VM, Microsoft used dynamic memory with a 512MB VM (which is supported on Hyper-V).\u00c2\u00a0 There&#8217;s no need to wait for an algorithm to compute where memory can be reclaimed &#8211; instead the minimum requirement is provided, and additional memory is allocated on demand &#8211; and Microsoft claims that other solutions rely on weakened operating system security to get to this level of density.\u00c2\u00a0 There&#8217;s no need to tweak the hypervisor either.<\/p>\n<p>Microsoft&#8217;s tests were conducted using HP and Dell servers with 96GB of RAM (the sweet spot above which larger DIMMS are required and so the infrastructure cost rises significantly).\u00c2\u00a0 Using Dell&#8217;s reference architecture for Hyper-V R2, Microsoft managed to run the same workload on just 8 blades (instead of 12) using service pack 1 and dynamic memory, without ever exhausting server capacity or hitting the limits of unacceptable response times.<\/p>\n<p>Dynamic memory reclamation uses Hyper-V\/Windows&#8217; ability to hot-add\/remove memory with the system constantly monitoring itself for virtual machines under memory pressure (expanding using the configured memory buffer) or with excess memory, after which they become candidates to remove memory (not immediately in case the user restarts an application).\u00c2\u00a0 Whilst it&#8217;s particularly useful in a VDI scenario, Microsoft say it also works well with web workloads and server operating systems, delivering a 25-50% density improvement.<\/p>\n<h3>More Windows 7 VMs per logical CPU<\/h3>\n<p>Dynamic memory is just one of the new virtualisation features in Windows Server 2008 R2 service pack 1.\u00c2\u00a0 Another is <a href=\"http:\/\/technet.microsoft.com\/en-us\/library\/ee405267%28WS.10%29.aspx\">a new support limit of 12 VMs per logical processor for exclusively Windows 7 workloads<\/a> (it remains at 8 for other workloads).\u00c2\u00a0 And Windows 7 service pack 1 includes the necessary client side components to take advantage of the server-side improvements.<\/p>\n<h3>RemoteFX<\/h3>\n<p>The other major improvement in Windows Server 2008 R2 service pack 1 is RemoteFX.\u00c2\u00a0 This is a server-side graphics acceleration technology.\u00c2\u00a0 Due to improvements in the Remote Desktop (RDP) protocol, now at version 7.1, Microsoft is able to provide a more efficient encode\/decode pipeline, together with enhanced USB redirection including support for phones, audio, webcams, etc. &#8211; all inside an RDP session.<\/p>\n<p>Most of the RemoteFX benefits apply to VDI scenarios but one part also benefits session virtualisation (previously known as Terminal Services) &#8211; that&#8217;s the RDP encode\/decode pipeline which Microsoft says is a game changer.<\/p>\n<p>Microsoft has always claimed that Hyper-V&#8217;s architecture makes it scalable. With no device drivers inside the hypervisor (native device drivers only exist on the parent partition) and a VMBus used for communications between virtual machines and the parent partition.\u00c2\u00a0 Using this approach, virtual machines can now use a virtual GPU driver to provide the Direct3D or DirectX capabilities that are required for some modern applications &#8211; e.g. certain Silverlight or Internet Explorer 9 features.\u00c2\u00a0 Using the GPU installed in the server, RemoteFX allows VMs to request content via the virtual GPU and the VMBus, render using the physical GPU and pass the results back to the VM again.<\/p>\n<p>The new RemoteFX encode\/decode pipeline uses a render, capture and compress (RCC) process to render on the GPU but to encode the protocol using either the GPU, CPU or an application-specific integrated circiut (ASIC).\u00c2\u00a0 Using an ASIC is analogous to TCP offloading in that there is no work required by the CPU.\u00c2\u00a0 There&#8217;s also a decode ASIC &#8211; so clients can use RDP 7.1 in an ultra-thin client package (a solid state ASIC) with RemoteFX decoding.<\/p>\n<h3>Summary<\/h3>\n<p>Windows 7 and Windows Server 2008 R2 service pack is mostly a rollup of hotfixes but it also delivers some major virtualisation improvements that should help Microsoft to establish itself as a credible competitor in the VDI space. Of course, the hypervisor is just one part of a complex infrastructure and Microsoft still relies on partners to provide parts of the solution &#8211; but by using products like Citrix Xen Desktop as a session broker, and tools from Appsense for user state virtualisation, it&#8217;s finally possible to deliver a credible VDI solution on the Microsoft stack.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I have to admit that I&#8217;ve tuned out a bit on the virtualisation front over the last year.\u00c2\u00a0 It seems that some vendors are ramming VDI down our throats as the answer to everything; meanwhile others are confusing virtualisation with &#8220;the cloud&#8221;.\u00c2\u00a0 I&#8217;m also doing less hands-on work with technology these days too and I &hellip; <a href=\"https:\/\/www.markwilson.co.uk\/blog\/2011\/02\/hyper-v-r2-service-pack-1-dynamic-memory-remotefx-and-virtual-desktops.htm\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Hyper-V R2 service pack 1, Dynamic Memory, RemoteFX and virtual desktops<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[],"tags":[178,76,144,175],"class_list":["post-2323","post","type-post","status-publish","format-standard","hentry","tag-citrix","tag-hyper-v","tag-windows-7","tag-windows-server-2008-r2"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Hyper-V R2 service pack 1, Dynamic Memory, RemoteFX and virtual desktops - markwilson.it<\/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.markwilson.co.uk\/blog\/2011\/02\/hyper-v-r2-service-pack-1-dynamic-memory-remotefx-and-virtual-desktops.htm\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Hyper-V R2 service pack 1, Dynamic Memory, RemoteFX and virtual desktops - markwilson.it\" \/>\n<meta property=\"og:description\" content=\"I have to admit that I&#8217;ve tuned out a bit on the virtualisation front over the last year.\u00c2\u00a0 It seems that some vendors are ramming VDI down our throats as the answer to everything; meanwhile others are confusing virtualisation with &#8220;the cloud&#8221;.\u00c2\u00a0 I&#8217;m also doing less hands-on work with technology these days too and I &hellip; Continue reading Hyper-V R2 service pack 1, Dynamic Memory, RemoteFX and virtual desktops\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.markwilson.co.uk\/blog\/2011\/02\/hyper-v-r2-service-pack-1-dynamic-memory-remotefx-and-virtual-desktops.htm\" \/>\n<meta property=\"og:site_name\" content=\"markwilson.it\" \/>\n<meta property=\"article:published_time\" content=\"2011-02-09T18:01:13+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2011-03-02T17:36:59+00:00\" \/>\n<meta name=\"author\" content=\"Mark Wilson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@markwilsonit\" \/>\n<meta name=\"twitter:site\" content=\"@markwilsonit\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Mark Wilson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2011\\\/02\\\/hyper-v-r2-service-pack-1-dynamic-memory-remotefx-and-virtual-desktops.htm#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2011\\\/02\\\/hyper-v-r2-service-pack-1-dynamic-memory-remotefx-and-virtual-desktops.htm\"},\"author\":{\"name\":\"Mark Wilson\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#\\\/schema\\\/person\\\/98f61365e7c39d6be942174b8c4de468\"},\"headline\":\"Hyper-V R2 service pack 1, Dynamic Memory, RemoteFX and virtual desktops\",\"datePublished\":\"2011-02-09T18:01:13+00:00\",\"dateModified\":\"2011-03-02T17:36:59+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2011\\\/02\\\/hyper-v-r2-service-pack-1-dynamic-memory-remotefx-and-virtual-desktops.htm\"},\"wordCount\":1239,\"commentCount\":1,\"publisher\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#\\\/schema\\\/person\\\/98f61365e7c39d6be942174b8c4de468\"},\"keywords\":[\"Citrix\",\"Microsoft Virtual Server\\\/Hyper-V\",\"Microsoft Windows 7\",\"Microsoft Windows Server 2008 R2\"],\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2011\\\/02\\\/hyper-v-r2-service-pack-1-dynamic-memory-remotefx-and-virtual-desktops.htm#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2011\\\/02\\\/hyper-v-r2-service-pack-1-dynamic-memory-remotefx-and-virtual-desktops.htm\",\"url\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2011\\\/02\\\/hyper-v-r2-service-pack-1-dynamic-memory-remotefx-and-virtual-desktops.htm\",\"name\":\"Hyper-V R2 service pack 1, Dynamic Memory, RemoteFX and virtual desktops - markwilson.it\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#website\"},\"datePublished\":\"2011-02-09T18:01:13+00:00\",\"dateModified\":\"2011-03-02T17:36:59+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2011\\\/02\\\/hyper-v-r2-service-pack-1-dynamic-memory-remotefx-and-virtual-desktops.htm#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2011\\\/02\\\/hyper-v-r2-service-pack-1-dynamic-memory-remotefx-and-virtual-desktops.htm\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2011\\\/02\\\/hyper-v-r2-service-pack-1-dynamic-memory-remotefx-and-virtual-desktops.htm#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Hyper-V R2 service pack 1, Dynamic Memory, RemoteFX and virtual desktops\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/\",\"name\":\"markwilson.it\",\"description\":\"get-info -class technology | write-output &gt; \\\/dev\\\/web\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#\\\/schema\\\/person\\\/98f61365e7c39d6be942174b8c4de468\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#\\\/schema\\\/person\\\/98f61365e7c39d6be942174b8c4de468\",\"name\":\"Mark Wilson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/i0.wp.com\\\/www.markwilson.co.uk\\\/blog\\\/uploads\\\/image-4.png?fit=800%2C800&ssl=1\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/www.markwilson.co.uk\\\/blog\\\/uploads\\\/image-4.png?fit=800%2C800&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/www.markwilson.co.uk\\\/blog\\\/uploads\\\/image-4.png?fit=800%2C800&ssl=1\",\"width\":800,\"height\":800,\"caption\":\"Mark Wilson\"},\"logo\":{\"@id\":\"https:\\\/\\\/i0.wp.com\\\/www.markwilson.co.uk\\\/blog\\\/uploads\\\/image-4.png?fit=800%2C800&ssl=1\"},\"description\":\"A Chartered IT Professional, with recent experience in technology leadership, IT strategy and practice management roles, Mark Wilson is an Enterprise Architect in the Advisory and Management Group at risual. During a career spanning more than two decades, Mark has gained widespread recognition as an expert in his field including both industry and national press exposure. In addition to certifications from Microsoft, VMware, Red Hat, The Open Group and Axelos, Mark held a Microsoft Most Valuable Professional (MVP) award for three years and is now part of the MVP Reconnect programme. Mark is also well-known on social media and maintains an award-winning blog.\",\"sameAs\":[\"http:\\\/\\\/www.markwilson.co.uk\\\/\",\"https:\\\/\\\/www.instagram.com\\\/markwilsonuk\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/markawilson\\\/\",\"https:\\\/\\\/x.com\\\/markwilsonit\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCWHlZCoHRTocdvtrOJ2IL4A\"],\"url\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/author\\\/mark-wilson\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Hyper-V R2 service pack 1, Dynamic Memory, RemoteFX and virtual desktops - markwilson.it","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.markwilson.co.uk\/blog\/2011\/02\/hyper-v-r2-service-pack-1-dynamic-memory-remotefx-and-virtual-desktops.htm","og_locale":"en_GB","og_type":"article","og_title":"Hyper-V R2 service pack 1, Dynamic Memory, RemoteFX and virtual desktops - markwilson.it","og_description":"I have to admit that I&#8217;ve tuned out a bit on the virtualisation front over the last year.\u00c2\u00a0 It seems that some vendors are ramming VDI down our throats as the answer to everything; meanwhile others are confusing virtualisation with &#8220;the cloud&#8221;.\u00c2\u00a0 I&#8217;m also doing less hands-on work with technology these days too and I &hellip; Continue reading Hyper-V R2 service pack 1, Dynamic Memory, RemoteFX and virtual desktops","og_url":"https:\/\/www.markwilson.co.uk\/blog\/2011\/02\/hyper-v-r2-service-pack-1-dynamic-memory-remotefx-and-virtual-desktops.htm","og_site_name":"markwilson.it","article_published_time":"2011-02-09T18:01:13+00:00","article_modified_time":"2011-03-02T17:36:59+00:00","author":"Mark Wilson","twitter_card":"summary_large_image","twitter_creator":"@markwilsonit","twitter_site":"@markwilsonit","twitter_misc":{"Written by":"Mark Wilson","Estimated reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.markwilson.co.uk\/blog\/2011\/02\/hyper-v-r2-service-pack-1-dynamic-memory-remotefx-and-virtual-desktops.htm#article","isPartOf":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/2011\/02\/hyper-v-r2-service-pack-1-dynamic-memory-remotefx-and-virtual-desktops.htm"},"author":{"name":"Mark Wilson","@id":"https:\/\/www.markwilson.co.uk\/blog\/#\/schema\/person\/98f61365e7c39d6be942174b8c4de468"},"headline":"Hyper-V R2 service pack 1, Dynamic Memory, RemoteFX and virtual desktops","datePublished":"2011-02-09T18:01:13+00:00","dateModified":"2011-03-02T17:36:59+00:00","mainEntityOfPage":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/2011\/02\/hyper-v-r2-service-pack-1-dynamic-memory-remotefx-and-virtual-desktops.htm"},"wordCount":1239,"commentCount":1,"publisher":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/#\/schema\/person\/98f61365e7c39d6be942174b8c4de468"},"keywords":["Citrix","Microsoft Virtual Server\/Hyper-V","Microsoft Windows 7","Microsoft Windows Server 2008 R2"],"inLanguage":"en-GB","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.markwilson.co.uk\/blog\/2011\/02\/hyper-v-r2-service-pack-1-dynamic-memory-remotefx-and-virtual-desktops.htm#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.markwilson.co.uk\/blog\/2011\/02\/hyper-v-r2-service-pack-1-dynamic-memory-remotefx-and-virtual-desktops.htm","url":"https:\/\/www.markwilson.co.uk\/blog\/2011\/02\/hyper-v-r2-service-pack-1-dynamic-memory-remotefx-and-virtual-desktops.htm","name":"Hyper-V R2 service pack 1, Dynamic Memory, RemoteFX and virtual desktops - markwilson.it","isPartOf":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/#website"},"datePublished":"2011-02-09T18:01:13+00:00","dateModified":"2011-03-02T17:36:59+00:00","breadcrumb":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/2011\/02\/hyper-v-r2-service-pack-1-dynamic-memory-remotefx-and-virtual-desktops.htm#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.markwilson.co.uk\/blog\/2011\/02\/hyper-v-r2-service-pack-1-dynamic-memory-remotefx-and-virtual-desktops.htm"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.markwilson.co.uk\/blog\/2011\/02\/hyper-v-r2-service-pack-1-dynamic-memory-remotefx-and-virtual-desktops.htm#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.markwilson.co.uk\/blog"},{"@type":"ListItem","position":2,"name":"Hyper-V R2 service pack 1, Dynamic Memory, RemoteFX and virtual desktops"}]},{"@type":"WebSite","@id":"https:\/\/www.markwilson.co.uk\/blog\/#website","url":"https:\/\/www.markwilson.co.uk\/blog\/","name":"markwilson.it","description":"get-info -class technology | write-output &gt; \/dev\/web","publisher":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/#\/schema\/person\/98f61365e7c39d6be942174b8c4de468"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.markwilson.co.uk\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":["Person","Organization"],"@id":"https:\/\/www.markwilson.co.uk\/blog\/#\/schema\/person\/98f61365e7c39d6be942174b8c4de468","name":"Mark Wilson","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/uploads\/image-4.png?fit=800%2C800&ssl=1","url":"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/uploads\/image-4.png?fit=800%2C800&ssl=1","contentUrl":"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/uploads\/image-4.png?fit=800%2C800&ssl=1","width":800,"height":800,"caption":"Mark Wilson"},"logo":{"@id":"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/uploads\/image-4.png?fit=800%2C800&ssl=1"},"description":"A Chartered IT Professional, with recent experience in technology leadership, IT strategy and practice management roles, Mark Wilson is an Enterprise Architect in the Advisory and Management Group at risual. During a career spanning more than two decades, Mark has gained widespread recognition as an expert in his field including both industry and national press exposure. In addition to certifications from Microsoft, VMware, Red Hat, The Open Group and Axelos, Mark held a Microsoft Most Valuable Professional (MVP) award for three years and is now part of the MVP Reconnect programme. Mark is also well-known on social media and maintains an award-winning blog.","sameAs":["http:\/\/www.markwilson.co.uk\/","https:\/\/www.instagram.com\/markwilsonuk\/","https:\/\/www.linkedin.com\/in\/markawilson\/","https:\/\/x.com\/markwilsonit","https:\/\/www.youtube.com\/channel\/UCWHlZCoHRTocdvtrOJ2IL4A"],"url":"https:\/\/www.markwilson.co.uk\/blog\/author\/mark-wilson"}]}},"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":1416,"url":"https:\/\/www.markwilson.co.uk\/blog\/2009\/04\/microsoft-virtualization-the-r2-wave.htm","url_meta":{"origin":2323,"position":0},"title":"Microsoft Virtualization: the R2 wave","author":"Mark Wilson","date":"Friday 17 April 2009","format":false,"excerpt":"The fourth Microsoft Virtualisation User Group (MVUG) meeting took place last night and Microsoft's Matt McSpirit presented a session on the R2 wave of virtualisation products. I've written previously about some of the things to expect in Windows Server 2008 R2 but Matt's presentation was specifically related to virtualisation and\u2026","rel":"","context":"In &quot;Technology&quot;","block_context":{"text":"Technology","link":"https:\/\/www.markwilson.co.uk\/blog\/topic\/technology"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2512,"url":"https:\/\/www.markwilson.co.uk\/blog\/2011\/04\/microsoft-hyper-v-a-reminder-of-where-were-at.htm","url_meta":{"origin":2323,"position":1},"title":"Microsoft Hyper-V: A reminder of where we&#8217;re at","author":"Mark Wilson","date":"Thursday 14 April 2011","format":false,"excerpt":"Earlier this week I saw a tweet from the MIX 2011 conference that highlighted how Microsoft's Office 365 software as a service platform runs entirely on their Hyper-V hypervisor. There are those (generally those who have a big investment in VMware technologies) who say Microsoft's hypervisor lacks the features to\u2026","rel":"","context":"In \"Linux\"","block_context":{"text":"Linux","link":"https:\/\/www.markwilson.co.uk\/blog\/tag\/linux"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1225,"url":"https:\/\/www.markwilson.co.uk\/blog\/2008\/09\/microsoft-virtualization-part-2-host-virtualisation.htm","url_meta":{"origin":2323,"position":2},"title":"Microsoft Virtualization: part 2 (host virtualisation)","author":"Mark Wilson","date":"Thursday 25 September 2008","format":false,"excerpt":"Earlier this evening I kicked off a series of posts on the various technologies that are collectively known as Microsoft Virtualization and the first area I'm going to examine is that of server, or host, virtualisation. Whilst competitors like VMware have been working in the x86 virtualisation space since 1998,\u2026","rel":"","context":"In \"Microsoft Virtual PC\"","block_context":{"text":"Microsoft Virtual PC","link":"https:\/\/www.markwilson.co.uk\/blog\/tag\/virtual-pc"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1709,"url":"https:\/\/www.markwilson.co.uk\/blog\/2010\/03\/desktop-virtualisation-shake-up-at-microsoft.htm","url_meta":{"origin":2323,"position":3},"title":"Desktop virtualisation shake-up at Microsoft","author":"Mark Wilson","date":"Thursday 18 March 2010","format":false,"excerpt":"What an afternoon... for a few days now, I've been trying to find out what's the big announcement from Microsoft and Citrix in the\u00c2\u00a0desktop virtualisation hour webcast later today.\u00c2\u00a0I was keeping quiet until after the webcast but now\u00c2\u00a0the embargo has lifted, Microsoft has issued a press release,\u00c2\u00a0and the news is\u2026","rel":"","context":"In \"Citrix\"","block_context":{"text":"Citrix","link":"https:\/\/www.markwilson.co.uk\/blog\/tag\/citrix"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1494,"url":"https:\/\/www.markwilson.co.uk\/blog\/2009\/07\/hyper-v-is-now-supported-on-flash-drives.htm","url_meta":{"origin":2323,"position":4},"title":"Hyper-V is now supported on flash drives","author":"Mark Wilson","date":"Friday 31 July 2009","format":false,"excerpt":"Last week I wrote about booting Windows from a USB flash drive. This had been a \"pet project\" of mine for a few months and, just after I finally got around to doing it, Stephen Rose blogged about a tool to help you prepare the USB drive to boot from\u2026","rel":"","context":"In \"Microsoft Virtual Server\/Hyper-V\"","block_context":{"text":"Microsoft Virtual Server\/Hyper-V","link":"https:\/\/www.markwilson.co.uk\/blog\/tag\/hyper-v"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":943,"url":"https:\/\/www.markwilson.co.uk\/blog\/2007\/11\/hyper-v-is-the-new-name-for-windows-server-virtualization.htm","url_meta":{"origin":2323,"position":5},"title":"Hyper-V is the new name for Windows Server Virtualization","author":"Mark Wilson","date":"Wednesday 14 November 2007","format":false,"excerpt":"Last week I was in Redmond, at a Windows Server 2008 technical conference. Not a word was said about Windows Server 2008 product packaging (except that I think one speaker may have said that the details for the various SKUs were still being worked on). Well, it's amazing how things\u2026","rel":"","context":"In \"Microsoft System Center Virtual Machine Manager\"","block_context":{"text":"Microsoft System Center Virtual Machine Manager","link":"https:\/\/www.markwilson.co.uk\/blog\/tag\/scvmm"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/posts\/2323","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/comments?post=2323"}],"version-history":[{"count":6,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/posts\/2323\/revisions"}],"predecessor-version":[{"id":2360,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/posts\/2323\/revisions\/2360"}],"wp:attachment":[{"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/media?parent=2323"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/categories?post=2323"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/tags?post=2323"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}