<?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>David Ziembicki on Infrastructure Architecture : Hyper-V</title><link>http://blogs.technet.com/davidzi/archive/tags/Hyper-V/default.aspx</link><description>Tags: Hyper-V</description><dc:language>en</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Everything you ever wanted to know about VHDs</title><link>http://blogs.technet.com/davidzi/archive/2009/08/16/everything-you-ever-wanted-to-know-about-vhds.aspx</link><pubDate>Sun, 16 Aug 2009 18:33:49 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3273946</guid><dc:creator>davidzi</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/davidzi/comments/3273946.aspx</comments><wfw:commentRss>http://blogs.technet.com/davidzi/commentrss.aspx?PostID=3273946</wfw:commentRss><wfw:comment>http://blogs.technet.com/davidzi/rsscomments.aspx?PostID=3273946</wfw:comment><description>&lt;p&gt;The Virtual Hard Disk Getting Started Guide is 61 pages of great info outlining all the relevant scenarios, configurations, and options for using VHD files. This was release about 3 weeks ago but I missed it at the time due to training and TechReady9. The guide outlines basic scenarios like booting Windows 7 or Server 2008 R2 from VHD as well as more advanced scenarios like migrating at VHD between physical and virtual environments, etc. If nothing else this is worth a quick read of the table of contents because you will likely see things in there that you didn’t realize you could do with VHDs. &lt;/p&gt;  &lt;p&gt;Here is the official description of the doc:&lt;/p&gt;  &lt;p&gt;“Windows Server® 2008 R2 and Windows® 7 is the first version of Windows to provide native support for virtual hard disks (VHDs). This guide describes the scenarios that guided the development of this feature, detailed steps about how to employ the functionality (including image creation, deployment, and maintenance), and the associated tools, scripts, and APIs.”&lt;/p&gt;  &lt;p&gt;&lt;a title="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=d2afacbb-5af6-45c2-b275-932116e27b0b" href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=d2afacbb-5af6-45c2-b275-932116e27b0b"&gt;http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=d2afacbb-5af6-45c2-b275-932116e27b0b&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;&lt;!-- AddThis Share Button BEGIN --&gt;&lt;SCRIPT type=text/javascript&gt;var addthis_pub="ziembd";&lt;/SCRIPT&gt;&lt;a onmouseover="return addthis_open(this, &amp;#39;&amp;#39;, &amp;#39;[URL]&amp;#39;, &amp;#39;[TITLE]&amp;#39;)" onmouseout="addthis_close()" onclick="return addthis_sendto()" href="http://www.addthis.com/bookmark.php?v=20" mce_href="http://www.addthis.com/bookmark.php?v=20"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" alt="Bookmark and Share" src="http://s7.addthis.com/static/btn/lg-share-en.gif" width="125" height="16" mce_src="http://s7.addthis.com/static/btn/lg-share-en.gif" /&gt;&lt;/a&gt; &lt;SCRIPT type="text/javascript" src="http://s7.addthis.com/js/200/addthis_widget.js" mce_src="http://s7.addthis.com/js/200/addthis_widget.js"&gt;&lt;/SCRIPT&gt;&lt;!-- AddThis Share Button END --&gt;&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3273946" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/davidzi/archive/tags/Scripting/default.aspx">Scripting</category><category domain="http://blogs.technet.com/davidzi/archive/tags/Virtualization/default.aspx">Virtualization</category><category domain="http://blogs.technet.com/davidzi/archive/tags/Hyper-V/default.aspx">Hyper-V</category><category domain="http://blogs.technet.com/davidzi/archive/tags/Windows+7/default.aspx">Windows 7</category><category domain="http://blogs.technet.com/davidzi/archive/tags/Desktop+Virtualization/default.aspx">Desktop Virtualization</category><category domain="http://blogs.technet.com/davidzi/archive/tags/VDI/default.aspx">VDI</category><category domain="http://blogs.technet.com/davidzi/archive/tags/Windows+Server+2008/default.aspx">Windows Server 2008</category></item><item><title>TechReady9 Day 4 and 5 Wrap-up</title><link>http://blogs.technet.com/davidzi/archive/2009/07/31/techready9-day-4-and-5-wrap-up.aspx</link><pubDate>Sat, 01 Aug 2009 01:46:22 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3269895</guid><dc:creator>davidzi</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/davidzi/comments/3269895.aspx</comments><wfw:commentRss>http://blogs.technet.com/davidzi/commentrss.aspx?PostID=3269895</wfw:commentRss><wfw:comment>http://blogs.technet.com/davidzi/rsscomments.aspx?PostID=3269895</wfw:comment><description>&lt;p&gt;Day 4 and 5 of TechReady were action packed, I didn’t even have time to post yesterday. I skipped the first session timeslot on Thurs to prepare for the double session I was presenting with Citrix. The double session format basically allocates two sessions (3 hours) to one topic letting you get into a lot more detail. The session went very well and the feedback surveys so far have been very positive. We spent the first half of the session describing the Microsoft+Citrix VDI solution and its components. The second half was filled with demos of the solution with different types of clients accessing VDI sessions and walkthroughs of the administrator consoles.&lt;/p&gt;  &lt;p&gt;After my session and some internal meetings, I attended a session on Microsoft’s &lt;a href="http://dynamicdatacentertoolkit.com/" target="_blank"&gt;Dynamic Datacenter Toolkit&lt;/a&gt;. I haven’t had much time to explore this yet but will be focusing on that a lot in the next couple months. For an example of a hosting partner using this solution, check out &lt;a href="http://www.maximumasp.com/products/virtualDedicated/default.aspx" target="_blank"&gt;MaximumASP.com and their MaxV&lt;/a&gt; solution.&lt;/p&gt;  &lt;p&gt;Finally on Day 4 I attended a session on the Remote Desktop Services (RDS) improvements in Windows Server 2008 R2, particularly the built-in VDI solution. I’ve been so focused on the Microsoft+Citrix solution that I haven’t had time to dig into the Microsoft in-box solution. This is being positioned toward branch and or lower complexity environments while the Microsoft+Citrix solution is targeted toward large or higher complexity implementations. The improvements to RDP and Hyper-V are the real enablers for the VDI scenarios in R2.&lt;/p&gt;  &lt;p&gt;Day 5 opened with multiple demos of Office 2010 and Office Web Applications which are really going to open up completely new scenarios for rich collaboration. Next was a keynote from my favorite Microsoft executive, Bob Muglia, head of the Server and Tools Business. Bob covered improvements in Windows, Hyper-V, SharePoint, SQL. The thing TechReady is best for is stepping back and seeing the scope of this release of software we are going to have this year and the solid advancement in capability and features on almost all fronts simultaneously.&lt;/p&gt;  &lt;p&gt;After taking care of some logistical items, I attended a session on Hyper-V security. Not much new info in that one, basically there is good security guidance for Hyper-V in the Windows Server 2008 Security Guide as well as the &lt;a href="http://www.microsoft.com/learning/en/us/book.aspx?ID=11842&amp;amp;locale=en-us" target="_blank"&gt;Hyper-V Resource kit&lt;/a&gt;. Finally, I attended a session on Windows 7 and Windows Server 2008 R2 branch office infrastructure. This covered the new Branch Cache feature which can substantially reduce bandwidth utilization in branches by caching content as well as other new features and improvements to SMB, DFS, etc.&lt;/p&gt;  &lt;p&gt;All in all, TechReady9 was a great time. I’ve still got a list of sessions that I want to see that is longer than the list of sessions that I actually saw! I’m glad they were all recorded…&lt;/p&gt;  &lt;p&gt;Tomorrow and Sunday I’ll be teaching a 2-day VDI class along with some MCS and Citrix colleagues. Should be a good class, the students will learn about and set up the entire Microsoft+Citrix VDI solution over the course of the two days. Then finally on Monday I will head home after almost two and half weeks on the mothership!&lt;/p&gt;  &lt;br /&gt;&lt;!-- AddThis Share Button BEGIN --&gt;&lt;SCRIPT type=text/javascript&gt;var addthis_pub="ziembd";&lt;/SCRIPT&gt;&lt;a onmouseover="return addthis_open(this, &amp;#39;&amp;#39;, &amp;#39;[URL]&amp;#39;, &amp;#39;[TITLE]&amp;#39;)" onmouseout="addthis_close()" onclick="return addthis_sendto()" href="http://www.addthis.com/bookmark.php?v=20" mce_href="http://www.addthis.com/bookmark.php?v=20"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" alt="Bookmark and Share" src="http://s7.addthis.com/static/btn/lg-share-en.gif" width="125" height="16" mce_src="http://s7.addthis.com/static/btn/lg-share-en.gif" /&gt;&lt;/a&gt; &lt;SCRIPT type="text/javascript" src="http://s7.addthis.com/js/200/addthis_widget.js" mce_src="http://s7.addthis.com/js/200/addthis_widget.js"&gt;&lt;/SCRIPT&gt;&lt;!-- AddThis Share Button END --&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3269895" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/davidzi/archive/tags/Commentary/default.aspx">Commentary</category><category domain="http://blogs.technet.com/davidzi/archive/tags/Virtualization/default.aspx">Virtualization</category><category domain="http://blogs.technet.com/davidzi/archive/tags/Hyper-V/default.aspx">Hyper-V</category><category domain="http://blogs.technet.com/davidzi/archive/tags/System+Center/default.aspx">System Center</category><category domain="http://blogs.technet.com/davidzi/archive/tags/Windows+7/default.aspx">Windows 7</category><category domain="http://blogs.technet.com/davidzi/archive/tags/Citrix/default.aspx">Citrix</category><category domain="http://blogs.technet.com/davidzi/archive/tags/Desktop+Virtualization/default.aspx">Desktop Virtualization</category><category domain="http://blogs.technet.com/davidzi/archive/tags/VDI/default.aspx">VDI</category><category domain="http://blogs.technet.com/davidzi/archive/tags/Remote+Desktop+Services/default.aspx">Remote Desktop Services</category></item><item><title>TechReady9 Day 3 Wrap-up</title><link>http://blogs.technet.com/davidzi/archive/2009/07/30/techready9-day-3-wrap-up.aspx</link><pubDate>Thu, 30 Jul 2009 18:22:11 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3269405</guid><dc:creator>davidzi</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/davidzi/comments/3269405.aspx</comments><wfw:commentRss>http://blogs.technet.com/davidzi/commentrss.aspx?PostID=3269405</wfw:commentRss><wfw:comment>http://blogs.technet.com/davidzi/rsscomments.aspx?PostID=3269405</wfw:comment><description>&lt;p&gt;Day 3 kicked off with a keynote by Ray Ozzie and several very cool demos on UI futures, what’s coming across some of the Bing features, and some stuff MSR is working on. There was also a good discussion of how concepts move from MSR, to Labs, then into the product groups.&lt;/p&gt;  &lt;p&gt;Next up was a very entertaining session with Jeff Woolsey, the Hyper-V program manager and president of the “virtualization nation”. This session dealt point by point with the FUD put out there by the competition. Aside from the entertainment, it was actually quite valuable because we get hit with some of these outlandish claims by customers all the time who’ve drank the cool-aid of the other guys.&lt;/p&gt;  &lt;p&gt;Next up was a session on Terminal Services, which is being re-branded as Remote Desktop Services (RDS). Most of the new features in R2 were discussed (RDP 7, multi-monitor support, VDI) with some cool demos. One showed a six monitor setup over RDP with full multi-monitor support (I use three at home…)&lt;/p&gt;  &lt;p&gt;After lunch was a session on the next version of OCS. Voice and PBX replacement are the key themes of this release, beyond that I can’t say much about the content.&lt;/p&gt;  &lt;p&gt;In the afternoon I attended a session on VDI using the Microsoft and Citrix solution. This was an intro session to the deep dive that I’m doing today with the RDS PM and some Citrix colleagues. Good session, some good demos of the combined functionality that the two companies provide and how the solution is more fully featured and less expensive than the competition.&lt;/p&gt;  &lt;p&gt;The day wrapped up in the evening with “Ask the Experts” which is an event where all the presenters and product group folks are stationed at tables in main dining area and the Techready attendees can come in and ask questions, network, etc. It’s a great opportunity to meet folks from the product groups as well as others you may not have seen in a while. Every year I bump into people I haven’t seen in years or who have recently joined Microsoft that I worked with before. This year was no different.&lt;/p&gt;  &lt;p&gt;Day 4 should be action packed, I present during the 10:15 timeslot on VDI.&lt;/p&gt;  &lt;br /&gt;&lt;!-- AddThis Share Button BEGIN --&gt;&lt;SCRIPT type=text/javascript&gt;var addthis_pub="ziembd";&lt;/SCRIPT&gt;&lt;a onmouseover="return addthis_open(this, &amp;#39;&amp;#39;, &amp;#39;[URL]&amp;#39;, &amp;#39;[TITLE]&amp;#39;)" onmouseout="addthis_close()" onclick="return addthis_sendto()" href="http://www.addthis.com/bookmark.php?v=20" mce_href="http://www.addthis.com/bookmark.php?v=20"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" alt="Bookmark and Share" src="http://s7.addthis.com/static/btn/lg-share-en.gif" width="125" height="16" mce_src="http://s7.addthis.com/static/btn/lg-share-en.gif" /&gt;&lt;/a&gt; &lt;SCRIPT type="text/javascript" src="http://s7.addthis.com/js/200/addthis_widget.js" mce_src="http://s7.addthis.com/js/200/addthis_widget.js"&gt;&lt;/SCRIPT&gt;&lt;!-- AddThis Share Button END --&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3269405" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/davidzi/archive/tags/Microsoft+News/default.aspx">Microsoft News</category><category domain="http://blogs.technet.com/davidzi/archive/tags/Commentary/default.aspx">Commentary</category><category domain="http://blogs.technet.com/davidzi/archive/tags/Virtualization/default.aspx">Virtualization</category><category domain="http://blogs.technet.com/davidzi/archive/tags/Hyper-V/default.aspx">Hyper-V</category><category domain="http://blogs.technet.com/davidzi/archive/tags/Citrix/default.aspx">Citrix</category><category domain="http://blogs.technet.com/davidzi/archive/tags/Desktop+Virtualization/default.aspx">Desktop Virtualization</category><category domain="http://blogs.technet.com/davidzi/archive/tags/VDI/default.aspx">VDI</category></item><item><title>Dynamically Provisioning Customized Virtual Machines with VMM</title><link>http://blogs.technet.com/davidzi/archive/2009/06/30/dynamically-provisioning-customized-virtual-machines-with-vmm.aspx</link><pubDate>Wed, 01 Jul 2009 02:46:07 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3260197</guid><dc:creator>davidzi</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/davidzi/comments/3260197.aspx</comments><wfw:commentRss>http://blogs.technet.com/davidzi/commentrss.aspx?PostID=3260197</wfw:commentRss><wfw:comment>http://blogs.technet.com/davidzi/rsscomments.aspx?PostID=3260197</wfw:comment><description>&lt;p&gt;There’s a good &lt;a href="http://blogs.technet.com/chrad/archive/2009/06/30/scvmm-sample-unattend-xml-for-windows-server-2008-r2.aspx" target="_blank"&gt;technical post&lt;/a&gt; over on Chris Adam’s blog about how to dynamically provision customized virtual machines by using System Center Virtual Machine Manager and unattend.xml. The unattend.xml file is used in combination with a sysprep’d image and applies customization (things like computer name, installed roles, etc) that are specified in the XML file. Chris’s post explains how this can be done very easily in VMM.&lt;/p&gt;  &lt;p&gt;This post was timely as I have been working on some unattended installations and other automation for a customer I am working with. With all the focus on the back and forth with competitors at the virtualization layer, it almost seems like the workload and configuration &lt;strong&gt;inside&lt;/strong&gt; the VM is “getting no respect”. &lt;/p&gt;  &lt;p&gt;In any event, the unattended installation realm can be intimidating at first. There are multiple ways of accomplishing most tasks, there is an enormous amount of things in Windows that can be customized, etc. Microsoft makes a large number of resources available such as the &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=94bb6e34-d890-4932-81a5-5b50c657de08&amp;amp;DisplayLang=en" target="_blank"&gt;Windows Automated Installation Kit&lt;/a&gt;, &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=3BD8561F-77AC-4400-A0C1-FE871C461A89&amp;amp;displaylang=en" target="_blank"&gt;Microsoft Deployment Toolkit&lt;/a&gt;, etc. There are beta updates to these for Win7, R2, etc. that can be found on &lt;a href="http://www.bing.com/" target="_blank"&gt;Bing.com&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;For a very detailed treatment on all of these topics, check out the &lt;a href="http://www.windowsnetworking.com/articles_tutorials/Deploying-Vista-Understanding-Windows-AIK.html" target="_blank"&gt;Deploying Vista&lt;/a&gt; series over on WindowsNetworking.com Most of the content is the same for Windows 2008 servers as well. This &lt;a href="http://technet.microsoft.com/en-us/library/cc721929(WS.10).aspx" target="_blank"&gt;article on Technet&lt;/a&gt; is quick and direct step-by-step guide for a basic automated installation. Between the info Chris provided and some of these resources, you’ll be well on your way to dynamic VM provisioning.&lt;/p&gt;  &lt;br /&gt;&lt;!-- AddThis Share Button BEGIN --&gt;&lt;script type="text/javascript"&gt;var addthis_pub="ziembd";&lt;/script&gt;&lt;a onmouseover="return addthis_open(this, &amp;#39;&amp;#39;, &amp;#39;[URL]&amp;#39;, &amp;#39;[TITLE]&amp;#39;)" onmouseout="addthis_close()" onclick="return addthis_sendto()" href="http://www.addthis.com/bookmark.php?v=20"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px" alt="Bookmark and Share" src="http://s7.addthis.com/static/btn/lg-share-en.gif" width="125" height="16" /&gt;&lt;/a&gt;&lt;script type="text/javascript" src="http://s7.addthis.com/js/200/addthis_widget.js"&gt;&lt;/script&gt; &lt;!-- AddThis Share Button END --&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3260197" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/davidzi/archive/tags/Scripting/default.aspx">Scripting</category><category domain="http://blogs.technet.com/davidzi/archive/tags/Virtualization/default.aspx">Virtualization</category><category domain="http://blogs.technet.com/davidzi/archive/tags/Cloud+Computing/default.aspx">Cloud Computing</category><category domain="http://blogs.technet.com/davidzi/archive/tags/Hyper-V/default.aspx">Hyper-V</category><category domain="http://blogs.technet.com/davidzi/archive/tags/System+Center/default.aspx">System Center</category><category domain="http://blogs.technet.com/davidzi/archive/tags/Windows+Server+2008/default.aspx">Windows Server 2008</category></item><item><title>Head-to-Head: Workflow Studio vs PowerShell for Automation</title><link>http://blogs.technet.com/davidzi/archive/2009/06/28/head-to-head-workflow-studio-vs-powershell-for-automation.aspx</link><pubDate>Sun, 28 Jun 2009 21:07:11 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3259414</guid><dc:creator>davidzi</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/davidzi/comments/3259414.aspx</comments><wfw:commentRss>http://blogs.technet.com/davidzi/commentrss.aspx?PostID=3259414</wfw:commentRss><wfw:comment>http://blogs.technet.com/davidzi/rsscomments.aspx?PostID=3259414</wfw:comment><description>&lt;p&gt;&lt;font color="#000000"&gt;Here’s an &lt;a href="http://community.citrix.com/blogs/citrite/richcr/2009/06/28/Head-to-Head+with+Brandon+Shell+and+Jason+Conger+on+Workflow+Studio+vs+PowerShell+for+Automation" target="_blank"&gt;interesting and slightly amusing mock debate&lt;/a&gt; between &lt;/font&gt;&lt;a href="http://community.citrix.com/blogs/citrite/richcr/2009/06/28/Head-to-Head+with+Brandon+Shell+and+Jason+Conger+on+Workflow+Studio+vs+PowerShell+for+Automation"&gt;&lt;font color="#000000"&gt;Brandon Shell and Jason Conger on Citrix’s Workflow Studio vs PowerShell for automation&lt;/font&gt;&lt;/a&gt;. If you aren’t familiar with it, here is the description of what &lt;a href="http://citrix.com/English/ps2/products/product.asp?contentID=1297816&amp;amp;ntref=hp_nav_US" target="_blank"&gt;Workflow Studio&lt;/a&gt; is:&lt;/p&gt;  &lt;p&gt;&lt;em&gt;“Citrix Workflow Studio™ is an infrastructure process automation platform that enables you to transform your datacenter into a dynamic delivery center.”&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;“Built on top of Windows PowerShell™ and Windows Workflow Foundation, Workflow Studio provides an easy-to-use, graphical interface for workflow composition that virtually eliminates scripting. Workflow Studio acts as the glue across the IT infrastructure allowing administrators to easily tie technology components together via workflows.”&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;The debate is amusing because in reality both guys understand that each has its place, one is a foundational component of the other, and the combination of the two can be extremely powerful. The core of the “debate” is one’s definition of automation: execution of atomic tasks with as little effort/code as possible (basic PowerShell) or event/workflow driven execution of multiple tasks with associated logic (advanced PowerShell and/or Workflow Studio). The first is an enabler for the latter. &lt;/p&gt;  &lt;p&gt;It’s been my opinion since Exchange 2007 and Virtual Machine Manager 2007 committed entirely to PowerShell and with the PowerShell team’s continued focus on simplicity and consistency, that this was the tipping point that was going to enable real automation and orchestration of IT infrastructures. Now with partners (Citrix) and competitors (VMware) alike building on and/or leveraging PowerShell, we’re going to see significant advancements in the state of the art this year.&amp;#160; &lt;/p&gt;  &lt;br /&gt;&lt;!-- AddThis Share Button BEGIN --&gt;&lt;script type="text/javascript"&gt;var addthis_pub="ziembd";&lt;/script&gt;&lt;a onmouseover="return addthis_open(this, &amp;#39;&amp;#39;, &amp;#39;[URL]&amp;#39;, &amp;#39;[TITLE]&amp;#39;)" onmouseout="addthis_close()" onclick="return addthis_sendto()" href="http://www.addthis.com/bookmark.php?v=20"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" alt="Bookmark and Share" src="http://s7.addthis.com/static/btn/lg-share-en.gif" width="125" height="16" /&gt;&lt;/a&gt;&lt;script type="text/javascript" src="http://s7.addthis.com/js/200/addthis_widget.js"&gt;&lt;/script&gt; &lt;!-- AddThis Share Button END --&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3259414" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/davidzi/archive/tags/Scripting/default.aspx">Scripting</category><category domain="http://blogs.technet.com/davidzi/archive/tags/Virtualization/default.aspx">Virtualization</category><category domain="http://blogs.technet.com/davidzi/archive/tags/Cloud+Computing/default.aspx">Cloud Computing</category><category domain="http://blogs.technet.com/davidzi/archive/tags/Hyper-V/default.aspx">Hyper-V</category><category domain="http://blogs.technet.com/davidzi/archive/tags/Datacenters/default.aspx">Datacenters</category><category domain="http://blogs.technet.com/davidzi/archive/tags/Citrix/default.aspx">Citrix</category><category domain="http://blogs.technet.com/davidzi/archive/tags/PowerShell/default.aspx">PowerShell</category></item><item><title>Download the Hypervisor Functional Specification v2.0</title><link>http://blogs.technet.com/davidzi/archive/2009/06/22/download-the-hypervisor-functional-specification-v2-0.aspx</link><pubDate>Mon, 22 Jun 2009 15:46:01 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3257433</guid><dc:creator>davidzi</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/davidzi/comments/3257433.aspx</comments><wfw:commentRss>http://blogs.technet.com/davidzi/commentrss.aspx?PostID=3257433</wfw:commentRss><wfw:comment>http://blogs.technet.com/davidzi/rsscomments.aspx?PostID=3257433</wfw:comment><description>&lt;p&gt;The Hypervisor Functional Specification v2.0 for Windows Server 2008 R2 has been posted to the web and can be &lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=0c34932c-1bac-41a6-9b69-bc03d63ad739" target="_blank"&gt;found here&lt;/a&gt;. The original v1.0 version for Windows Server 2008 RTM was described in &lt;a href="http://blogs.technet.com/davidzi/archive/2007/10/26/hypervisor-functional-specification.aspx" target="_blank"&gt;this post&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Here is the overview of the v2.0 version:&lt;/p&gt;  &lt;p&gt;This document is the top-level functional specification (TLFS) of the second-generation Microsoft hypervisor. It specifies the externally visible behavior of the Microsoft hypervisor, a component of Microsoft Windows Server 2008 R2 Windows Server virtualization. The document assumes familiarity with the goals of the project and the high-level hypervisor architecture. This specification is provided under the Microsoft Open Specification Promise. For further details on the Microsoft Open Specification Promise, please refer to: &lt;a href="http://www.microsoft.com/interop/osp/default.mspx" target="_blank"&gt;http://www.microsoft.com/interop/osp/default.mspx&lt;/a&gt;. The Hypervisor Functional Specifications document specifies the externally visible behavior of the Microsoft hypervisor, a component of Microsoft Windows Server 2008 R2 Windows Server virtualization. The specifications can be used to understand the functions of the hypervisor and implement a compatible solution.&lt;/p&gt;  &lt;br /&gt;&lt;!-- AddThis Share Button BEGIN --&gt;&lt;script type="text/javascript"&gt;var addthis_pub="ziembd";&lt;/script&gt;&lt;a onmouseover="return addthis_open(this, &amp;#39;&amp;#39;, &amp;#39;[URL]&amp;#39;, &amp;#39;[TITLE]&amp;#39;)" onmouseout="addthis_close()" onclick="return addthis_sendto()" href="http://www.addthis.com/bookmark.php?v=20"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" alt="Bookmark and Share" src="http://s7.addthis.com/static/btn/lg-share-en.gif" width="125" height="16" /&gt;&lt;/a&gt;&lt;script type="text/javascript" src="http://s7.addthis.com/js/200/addthis_widget.js"&gt;&lt;/script&gt; &lt;!-- AddThis Share Button END --&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3257433" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/davidzi/archive/tags/Virtualization/default.aspx">Virtualization</category><category domain="http://blogs.technet.com/davidzi/archive/tags/Hyper-V/default.aspx">Hyper-V</category><category domain="http://blogs.technet.com/davidzi/archive/tags/Desktop+Virtualization/default.aspx">Desktop Virtualization</category><category domain="http://blogs.technet.com/davidzi/archive/tags/VDI/default.aspx">VDI</category><category domain="http://blogs.technet.com/davidzi/archive/tags/Windows+Server+2008/default.aspx">Windows Server 2008</category></item><item><title>Published in the Microsoft Architecture Journal</title><link>http://blogs.technet.com/davidzi/archive/2009/06/18/published-in-the-microsoft-architecture-journal.aspx</link><pubDate>Fri, 19 Jun 2009 03:28:40 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3256485</guid><dc:creator>davidzi</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/davidzi/comments/3256485.aspx</comments><wfw:commentRss>http://blogs.technet.com/davidzi/commentrss.aspx?PostID=3256485</wfw:commentRss><wfw:comment>http://blogs.technet.com/davidzi/rsscomments.aspx?PostID=3256485</wfw:comment><description>&lt;p&gt;I was able to get a small commentary on desktop virtualization and VDI published in the &lt;a href="http://msdn.microsoft.com/en-us/architecture/aa902619.aspx"&gt;Microsoft Architecture Journal&lt;/a&gt;. It’s based on the work I’ve been doing around creating a VDI offering to augment Microsoft’s server virtualization offerings. For a slightly expanded version of my thoughts on this topic, see &lt;a href="http://blogs.technet.com/davidzi/archive/2009/05/11/finding-the-hidden-costs-of-vdi.aspx" target="_blank"&gt;this post&lt;/a&gt;. As with server virtualization, desktop virtualization makes sense in a lot of cases but not all. I outline a simple framework for for choosing the optimum mix of solutions for your user base. &lt;/p&gt;  &lt;br /&gt;&lt;!-- AddThis Share Button BEGIN --&gt;&lt;script type="text/javascript"&gt;var addthis_pub="ziembd";&lt;/script&gt;&lt;a onmouseover="return addthis_open(this, &amp;#39;&amp;#39;, &amp;#39;[URL]&amp;#39;, &amp;#39;[TITLE]&amp;#39;)" onmouseout="addthis_close()" onclick="return addthis_sendto()" href="http://www.addthis.com/bookmark.php?v=20"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px" alt="Bookmark and Share" src="http://s7.addthis.com/static/btn/lg-share-en.gif" width="125" height="16" /&gt;&lt;/a&gt;&lt;script type="text/javascript" src="http://s7.addthis.com/js/200/addthis_widget.js"&gt;&lt;/script&gt; &lt;!-- AddThis Share Button END --&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3256485" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/davidzi/archive/tags/Virtualization/default.aspx">Virtualization</category><category domain="http://blogs.technet.com/davidzi/archive/tags/Hyper-V/default.aspx">Hyper-V</category><category domain="http://blogs.technet.com/davidzi/archive/tags/Citrix/default.aspx">Citrix</category><category domain="http://blogs.technet.com/davidzi/archive/tags/Desktop+Virtualization/default.aspx">Desktop Virtualization</category><category domain="http://blogs.technet.com/davidzi/archive/tags/VDI/default.aspx">VDI</category><category domain="http://blogs.technet.com/davidzi/archive/tags/Remote+Desktop+Services/default.aspx">Remote Desktop Services</category></item><item><title>Networking and Remote Desktop Technical Resources</title><link>http://blogs.technet.com/davidzi/archive/2009/06/12/networking-and-remote-desktop-technical-resources.aspx</link><pubDate>Fri, 12 Jun 2009 20:15:15 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3254130</guid><dc:creator>davidzi</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/davidzi/comments/3254130.aspx</comments><wfw:commentRss>http://blogs.technet.com/davidzi/commentrss.aspx?PostID=3254130</wfw:commentRss><wfw:comment>http://blogs.technet.com/davidzi/rsscomments.aspx?PostID=3254130</wfw:comment><description>&lt;p&gt;The links below lead to a series of technical whitepapers on DirectAccess, BranchCache, and Remote Desktop Services in Windows Server 2008 R2.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/wsnetdoc/archive/2009/06/10/new-resources-on-windows-7-and-windows-server-2008-networking-published.aspx" target="_blank"&gt;Networking Resources: DirectAccess and BranchCache&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/askperf/archive/2009/06/12/remote-desktop-services-weekend-reading.aspx" target="_blank"&gt;Remote Desktop Resources: Kerberos, User Profiles, RemoteApp&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;&lt;!-- AddThis Share Button BEGIN --&gt;&lt;script type="text/javascript"&gt;var addthis_pub="ziembd";&lt;/script&gt;&lt;a onmouseover="return addthis_open(this, &amp;#39;&amp;#39;, &amp;#39;[URL]&amp;#39;, &amp;#39;[TITLE]&amp;#39;)" onmouseout="addthis_close()" onclick="return addthis_sendto()" href="http://www.addthis.com/bookmark.php?v=20"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px" alt="Bookmark and Share" src="http://s7.addthis.com/static/btn/lg-share-en.gif" width="125" height="16" /&gt;&lt;/a&gt;&lt;script type="text/javascript" src="http://s7.addthis.com/js/200/addthis_widget.js"&gt;&lt;/script&gt; &lt;!-- AddThis Share Button END --&gt;&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3254130" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/davidzi/archive/tags/Virtualization/default.aspx">Virtualization</category><category domain="http://blogs.technet.com/davidzi/archive/tags/Security/default.aspx">Security</category><category domain="http://blogs.technet.com/davidzi/archive/tags/Hyper-V/default.aspx">Hyper-V</category><category domain="http://blogs.technet.com/davidzi/archive/tags/Windows+7/default.aspx">Windows 7</category><category domain="http://blogs.technet.com/davidzi/archive/tags/Desktop+Virtualization/default.aspx">Desktop Virtualization</category><category domain="http://blogs.technet.com/davidzi/archive/tags/VDI/default.aspx">VDI</category><category domain="http://blogs.technet.com/davidzi/archive/tags/Windows+Server+2008/default.aspx">Windows Server 2008</category><category domain="http://blogs.technet.com/davidzi/archive/tags/Remote+Desktop+Services/default.aspx">Remote Desktop Services</category></item><item><title>White Paper: Comparing the Power Utilization of Native and Virtual Exchange Environments</title><link>http://blogs.technet.com/davidzi/archive/2009/06/10/white-paper-comparing-the-power-utilization-of-native-and-virtual-exchange-environments.aspx</link><pubDate>Wed, 10 Jun 2009 15:07:12 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3253008</guid><dc:creator>davidzi</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/davidzi/comments/3253008.aspx</comments><wfw:commentRss>http://blogs.technet.com/davidzi/commentrss.aspx?PostID=3253008</wfw:commentRss><wfw:comment>http://blogs.technet.com/davidzi/rsscomments.aspx?PostID=3253008</wfw:comment><description>&lt;p&gt;The Exchange team has published a &lt;a href="http://technet.microsoft.com/en-us/library/dd901773.aspx" target="_blank"&gt;whitepaper on TechNet&lt;/a&gt; comparing the power utilization of a typical 8 server physical Exchange environment compared to a a virtualized environment using the same number of logical processors but on only two Hyper-V host servers. The result: a 50% reduction in power usage (excluding storage). If storage is included it was a 37% reduction.&lt;/p&gt;  &lt;p&gt;The purpose of the test was to isolate on power consumption scenarios so other things like cooling and space savings weren’t considered but would also be measurable benefits. There is also a link to general guidance on virtualizing Exchange as it makes sense in a lot of scenarios but not all.&lt;/p&gt;  &lt;br /&gt;&lt;!-- AddThis Share Button BEGIN --&gt;&lt;script type="text/javascript"&gt;var addthis_pub="ziembd";&lt;/script&gt;&lt;a onmouseover="return addthis_open(this, &amp;#39;&amp;#39;, &amp;#39;[URL]&amp;#39;, &amp;#39;[TITLE]&amp;#39;)" onmouseout="addthis_close()" onclick="return addthis_sendto()" href="http://www.addthis.com/bookmark.php?v=20"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px" alt="Bookmark and Share" src="http://s7.addthis.com/static/btn/lg-share-en.gif" width="125" height="16" /&gt;&lt;/a&gt;&lt;script type="text/javascript" src="http://s7.addthis.com/js/200/addthis_widget.js"&gt;&lt;/script&gt; &lt;!-- AddThis Share Button END --&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3253008" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/davidzi/archive/tags/Architecture/default.aspx">Architecture</category><category domain="http://blogs.technet.com/davidzi/archive/tags/Virtualization/default.aspx">Virtualization</category><category domain="http://blogs.technet.com/davidzi/archive/tags/Hyper-V/default.aspx">Hyper-V</category><category domain="http://blogs.technet.com/davidzi/archive/tags/Datacenters/default.aspx">Datacenters</category><category domain="http://blogs.technet.com/davidzi/archive/tags/Windows+Server+2008/default.aspx">Windows Server 2008</category></item><item><title>Windows Server 2008 R2 to RTM in July!</title><link>http://blogs.technet.com/davidzi/archive/2009/06/02/windows-server-2008-r2-to-rtm-in-july.aspx</link><pubDate>Wed, 03 Jun 2009 02:09:14 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3249541</guid><dc:creator>davidzi</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/davidzi/comments/3249541.aspx</comments><wfw:commentRss>http://blogs.technet.com/davidzi/commentrss.aspx?PostID=3249541</wfw:commentRss><wfw:comment>http://blogs.technet.com/davidzi/rsscomments.aspx?PostID=3249541</wfw:comment><description>&lt;p&gt;The Windows Server Division blog &lt;a href="http://blogs.technet.com/windowsserver/archive/2009/06/02/windows-server-2008-r2-rtm-and-general-availability.aspx" target="_blank"&gt;announced&lt;/a&gt; that Windows Server 2008 R2 is tracking with Windows 7 and both are planned to RTM in the second half of July with General Availability on Oct 22! That RTM date is earlier than I thought it would be, I was thinking late August. The more I dig into R2 the more impressed I am with how many new features (Hyper-V R2, lots of RDS improvements, DirectAccess, etc, etc) were added in what the product group calls a minor release!&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;script type="text/javascript"&gt;var addthis_pub="ziembd";&lt;/script&gt;&lt;a onmouseover="return addthis_open(this, &amp;#39;&amp;#39;, &amp;#39;[URL]&amp;#39;, &amp;#39;[TITLE]&amp;#39;)" onmouseout="addthis_close()" onclick="return addthis_sendto()" href="http://www.addthis.com/bookmark.php?v=20"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px" alt="Bookmark and Share" src="http://s7.addthis.com/static/btn/lg-share-en.gif" width="125" height="16" /&gt;&lt;/a&gt;&lt;script type="text/javascript" src="http://s7.addthis.com/js/200/addthis_widget.js"&gt;&lt;/script&gt; &lt;!-- AddThis Share Button END --&gt;&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3249541" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/davidzi/archive/tags/Microsoft+News/default.aspx">Microsoft News</category><category domain="http://blogs.technet.com/davidzi/archive/tags/Virtualization/default.aspx">Virtualization</category><category domain="http://blogs.technet.com/davidzi/archive/tags/Security/default.aspx">Security</category><category domain="http://blogs.technet.com/davidzi/archive/tags/Hyper-V/default.aspx">Hyper-V</category><category domain="http://blogs.technet.com/davidzi/archive/tags/VDI/default.aspx">VDI</category><category domain="http://blogs.technet.com/davidzi/archive/tags/Windows+Server+2008/default.aspx">Windows Server 2008</category><category domain="http://blogs.technet.com/davidzi/archive/tags/Remote+Desktop+Services/default.aspx">Remote Desktop Services</category></item><item><title>Clustering SQL Server Virtual Machines</title><link>http://blogs.technet.com/davidzi/archive/2009/05/25/clustering-sql-server-virtual-machines.aspx</link><pubDate>Mon, 25 May 2009 16:00:07 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3245316</guid><dc:creator>davidzi</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.technet.com/davidzi/comments/3245316.aspx</comments><wfw:commentRss>http://blogs.technet.com/davidzi/commentrss.aspx?PostID=3245316</wfw:commentRss><wfw:comment>http://blogs.technet.com/davidzi/rsscomments.aspx?PostID=3245316</wfw:comment><description>&lt;p&gt;When planning server consolidation initiatives, particularly if using a structured offering and tools like &lt;a href="http://download.microsoft.com/download/F/5/D/F5DDFB8C-86C5-486A-85BF-A15773C1FF52/Server_Virtualization_Datasheet.pdf" target="_blank"&gt;SVAM&lt;/a&gt; and &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=67240b76-3148-4e49-943d-4d9ea7f77730&amp;amp;DisplayLang=en" target="_blank"&gt;MAP&lt;/a&gt;, underutilized database servers are a frequent consolidation candidate. Similarly, if you have already widely implemented virtualization, then virtualizing database servers for new software deployments is also a common desire. As you consolidate and create more VMs, high availability becomes a requirement, particularly for database servers.&lt;/p&gt;  &lt;p&gt;Until recently, Microsoft did not support clustering virtual machines running SQL server. You could cluster the hosts underneath of SQL VMs but you couldn’t cluster the VMs running SQL and remain supported. Fortunately, after finishing a large amount of testing that was required, this support policy has been changed and you can now cluster SQL VMs on Hyper-V and SVVP validated virtualization platofrms. See this article for the details: &lt;a href="http://support.microsoft.com/Default.aspx?id=956893" target="_blank"&gt;956893&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;The change in support policy opens up many new consolidation and software deployment scenarios. We have a site dedicated to SQL virtualization &lt;a href="http://www.microsoft.com/sqlserver/2008/en/us/virtualization.aspx" target="_blank"&gt;here&lt;/a&gt; and a great whitepaper on virtualizing SQL 2008 &lt;a href="http://download.microsoft.com/download/d/9/4/d948f981-926e-40fa-a026-5bfcf076d9b9/SQL2008inHyperV2008.docx" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Given all that, does it make sense to virtualize SQL (or any database)? The answer is an absolute, definite, maybe! Virtualization fan boys (like me) will say yes in many cases. Traditionalists in high end applications (both Microsoft’s and others) in a lot of cases will say no as they bare the scars of implementations gone bad due to going cheap on hardware or underestimating demand. Their concerns should not be ignored as they are usually based on deep experience with their apps.&lt;/p&gt;  &lt;p&gt;What I think is unacceptable are blanket statements that “Product X should never be virtualized” or “never virtualize the database for Product Y”. These are poor excuses for trying to skip proper architecture and design. Just as bad are the vendors that promote “virtualizing everything” without any regard for performance, licensing, cost, or support considerations. This is also poor architecture and design. &lt;/p&gt;  &lt;p&gt;Using proper capacity and availability planning practices, it is not that difficult to get to fact-based decisions on whether to virtualize a server workload or not. SQL is one of the more challenging ones as the product itself provides substantial consolidation options by supporting multiple instances and multiple databases per server/cluster. Almost all of our product groups now are releasing specific virtualization guidance (SQL, MOSS, OCS, etc.)&lt;/p&gt;  &lt;p&gt;One of the most important considerations in this design process is the maximum size of a single virtual machine supported by your virtualization platform of choice. This will be the scale unit against which your capacity and availability requirements must be compared. If your workload doesn’t scale out well and requires a large single database server with 32 cores, that will not be a good candidate (or even possible) to virtualize as the major hypervisors today only support between 4 and 8 cores per VM. If your workload is able to scale out then this limitation can be worked around by using a greater number of smaller VMs that total up to the required capacity but you must consider the cost and management considerations of doing so (more VMs to manage, more agents, more licenses, etc). &lt;/p&gt;  &lt;p&gt;It seems to be my mantra lately but there is no one size fits all when it comes to infrastructure architecture. That’s the fun part of this line of work, the art and science of good architecture which is a process. Beware of architects and vendors showing up and declaring that there is only one true way…&lt;/p&gt;  &lt;br /&gt;&lt;!-- AddThis Share Button BEGIN --&gt;&lt;script type="text/javascript"&gt;var addthis_pub="ziembd";&lt;/script&gt;&lt;a onmouseover="return addthis_open(this, &amp;#39;&amp;#39;, &amp;#39;[URL]&amp;#39;, &amp;#39;[TITLE]&amp;#39;)" onmouseout="addthis_close()" onclick="return addthis_sendto()" href="http://www.addthis.com/bookmark.php?v=20"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" alt="Bookmark and Share" src="http://s7.addthis.com/static/btn/lg-share-en.gif" width="125" height="16" /&gt;&lt;/a&gt;&lt;script type="text/javascript" src="http://s7.addthis.com/js/200/addthis_widget.js"&gt;&lt;/script&gt; &lt;!-- AddThis Share Button END --&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3245316" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/davidzi/archive/tags/Architecture/default.aspx">Architecture</category><category domain="http://blogs.technet.com/davidzi/archive/tags/Virtualization/default.aspx">Virtualization</category><category domain="http://blogs.technet.com/davidzi/archive/tags/Hyper-V/default.aspx">Hyper-V</category><category domain="http://blogs.technet.com/davidzi/archive/tags/ITIL/default.aspx">ITIL</category><category domain="http://blogs.technet.com/davidzi/archive/tags/Windows+Server+2008/default.aspx">Windows Server 2008</category></item><item><title>New Import and Export Features in Hyper-V R2</title><link>http://blogs.technet.com/davidzi/archive/2009/05/21/new-import-and-export-features-in-hyper-v-r2.aspx</link><pubDate>Thu, 21 May 2009 15:54:56 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3244119</guid><dc:creator>davidzi</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.technet.com/davidzi/comments/3244119.aspx</comments><wfw:commentRss>http://blogs.technet.com/davidzi/commentrss.aspx?PostID=3244119</wfw:commentRss><wfw:comment>http://blogs.technet.com/davidzi/rsscomments.aspx?PostID=3244119</wfw:comment><description>&lt;p&gt;Good news from the virtualization team. Over on their blog is a new post about the &lt;a href="http://blogs.technet.com/virtualization/archive/2009/05/20/hyper-v-r2-import-export-part-1-the-case-for-new-import-export-functionality.aspx" target="_blank"&gt;import/export&lt;/a&gt; functionality in Hyper-V. There are major enhancements that address several scenarios that were either not easy or not possible with Hyper-V RTM. Scenarios such as exporting a VM and importing it to a different location or importing the same exported VM multiple times, etc. R2 introduces multiple enhancements described well on the team blog. &lt;/p&gt;  &lt;p&gt;This is the one area where I was disappointed with Hyper-V RTM as it felt like a step back from Virtual Service instead of a step forward since in VS moving VMs was a simple matter of copying the VHD and VMC to a new location. While in this area Hyper-V felt like a small step backwards, the purpose was to put much more programmability into the entire import/export process. Basically setting the foundation for the much more advanced approach being delivered now. These new features will be significant enablers for all of the backup, storage, and lab management suites being developed by Microsoft and others.&lt;/p&gt;  &lt;p&gt;&lt;script type="text/javascript"&gt;var addthis_pub="ziembd";&lt;/script&gt;&lt;a onmouseover="return addthis_open(this, &amp;#39;&amp;#39;, &amp;#39;[URL]&amp;#39;, &amp;#39;[TITLE]&amp;#39;)" onmouseout="addthis_close()" onclick="return addthis_sendto()" href="http://www.addthis.com/bookmark.php?v=20"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px" alt="Bookmark and Share" src="http://s7.addthis.com/static/btn/lg-share-en.gif" width="125" height="16" /&gt;&lt;/a&gt;&lt;script type="text/javascript" src="http://s7.addthis.com/js/200/addthis_widget.js"&gt;&lt;/script&gt; &lt;!-- AddThis Share Button END --&gt;&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3244119" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/davidzi/archive/tags/Commentary/default.aspx">Commentary</category><category domain="http://blogs.technet.com/davidzi/archive/tags/Virtualization/default.aspx">Virtualization</category><category domain="http://blogs.technet.com/davidzi/archive/tags/Hyper-V/default.aspx">Hyper-V</category></item><item><title>Social Bookmarking: How to know where to go…</title><link>http://blogs.technet.com/davidzi/archive/2009/05/16/social-bookmarking-how-to-know-where-to-go.aspx</link><pubDate>Sat, 16 May 2009 19:15:47 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3242431</guid><dc:creator>davidzi</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.technet.com/davidzi/comments/3242431.aspx</comments><wfw:commentRss>http://blogs.technet.com/davidzi/commentrss.aspx?PostID=3242431</wfw:commentRss><wfw:comment>http://blogs.technet.com/davidzi/rsscomments.aspx?PostID=3242431</wfw:comment><description>&lt;p&gt;Continuing the foray into social networking I started on a couple weeks ago, today’s topic is social bookmarking. For those who are even later to the game than I am, social bookmarking is basically a site or service that lets you tag and store your website bookmarks in a central location that is accessible from any browser while also publishing your bookmarks for others to see. Advanced services let you publish your bookmarks as an RSS feed so that others can subscribe and be notified when you bookmark something. &lt;a href="http://delicious.com/" target="_blank"&gt;Delicious.com&lt;/a&gt; is the most well know of these and provides even more features like being able to subscribe to feeds based on tags so that you get a stream of all new bookmarks using one or more tags. An example would be creating a subscription for the tag “Hyper-V” where you would then see a list of all bookmarks created where someone added the Hyper-V tag. You can also use these services to see and follow what others are bookmarking, a good way to see what influentials in your area find interesting.&lt;/p&gt;  &lt;p&gt;Lesser known than Delicious but utilized by nearly two million people are the &lt;a href="http://social.technet.microsoft.com" target="_blank"&gt;TechNet&lt;/a&gt; and &lt;a href="http://social.msdn.microsoft.com" target="_blank"&gt;MSDN&lt;/a&gt; social bookmarking sites. Like nearly all Microsoft web properties, after an initial burst of coverage when launched, there is usually minimal follow-up coverage (hopefully that changes this summer…) so unless you caught the original announcements you may not be aware of these sites.&lt;/p&gt;  &lt;p&gt;For a thorough introduction and steps to get started, check out this &lt;a href="http://techhelp.cybercreations.net/2008/12/17/social-bookmarking-for-the-it-pro/" target="_blank"&gt;post over on Technically Speaking&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;For my purposes, I will be using both Delicious and TechNet for social bookmarking. I’ll keep the TechNet list focused on the deeper, more informational bookmarks on technical topics. As with everything else I’m doing online, I will be bringing these bookmark feeds into &lt;strong&gt;&lt;a href="http://friendfeed.com/davidzi/" target="_blank"&gt;&lt;font color="#0080ff"&gt;Friendfeed&lt;/font&gt;&lt;/a&gt;&lt;/strong&gt; which I’m using as a hub for all of my online activities.&lt;/p&gt;  &lt;p&gt;For the bookmarks only, you can find me at these locations (RSS feeds available there as well):&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;TechNet Social Bookmarks:&lt;/strong&gt; &lt;a title="http://social.technet.microsoft.com/Profile/en-US/?user=davidzi" href="http://social.technet.microsoft.com/Profile/en-US/?user=davidzi"&gt;http://social.technet.microsoft.com/Profile/en-US/?user=davidzi&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Delicious: &lt;/strong&gt;&lt;a title="http://delicious.com/davidzi" href="http://delicious.com/davidzi"&gt;http://delicious.com/davidzi&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;script type="text/javascript"&gt;var addthis_pub="ziembd";&lt;/script&gt;&lt;a onmouseover="return addthis_open(this, &amp;#39;&amp;#39;, &amp;#39;[URL]&amp;#39;, &amp;#39;[TITLE]&amp;#39;)" onmouseout="addthis_close()" onclick="return addthis_sendto()" href="http://www.addthis.com/bookmark.php?v=20"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" alt="Bookmark and Share" src="http://s7.addthis.com/static/btn/lg-share-en.gif" width="125" height="16" /&gt;&lt;/a&gt;&lt;script type="text/javascript" src="http://s7.addthis.com/js/200/addthis_widget.js"&gt;&lt;/script&gt; &lt;!-- AddThis Share Button END --&gt;&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3242431" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/davidzi/archive/tags/Microsoft+News/default.aspx">Microsoft News</category><category domain="http://blogs.technet.com/davidzi/archive/tags/Virtualization/default.aspx">Virtualization</category><category domain="http://blogs.technet.com/davidzi/archive/tags/Hyper-V/default.aspx">Hyper-V</category><category domain="http://blogs.technet.com/davidzi/archive/tags/Social+Networking/default.aspx">Social Networking</category><category domain="http://blogs.technet.com/davidzi/archive/tags/FriendFeed/default.aspx">FriendFeed</category></item><item><title>Hyper-V and VMM: Scale Up, Out, and to the Cloud</title><link>http://blogs.technet.com/davidzi/archive/2009/05/14/hyper-v-and-vmm-scale-up-out-and-to-the-cloud.aspx</link><pubDate>Fri, 15 May 2009 00:44:32 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3241439</guid><dc:creator>davidzi</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/davidzi/comments/3241439.aspx</comments><wfw:commentRss>http://blogs.technet.com/davidzi/commentrss.aspx?PostID=3241439</wfw:commentRss><wfw:comment>http://blogs.technet.com/davidzi/rsscomments.aspx?PostID=3241439</wfw:comment><description>&lt;p&gt;Between MMS and TechEd there have been a lot of announcements on the virtualization and cloud computing front. First, over on the &lt;a href="http://blogs.technet.com/virtualization/archive/2009/05/12/tech-ed-windows-server-2008-r2-hyper-v-news.aspx" target="_blank"&gt;Virtualization Team Blog&lt;/a&gt;, Jeff provided the announcement and details around some new capabilities coming in Hyper-V with Windows Server 2008 R2:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;64 logical processor support&lt;/strong&gt;. A 4x improvement over Hyper-V R1 and means that Hyper-V can take advantage of larger scale-up systems with greater amount of compute resources. &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Support for up to 384 Concurrently Running Virtual Machines &amp;amp; 512 Virtual Processors &lt;u&gt;PER SERVER&lt;/u&gt;&lt;/strong&gt;. We are increasing the maximum number of concurrently running virtual machines to 384 per server and the maximum number of virtual processors to 512 for the highest virtual machine density on the market. &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Processor Compatibility. &lt;/strong&gt;Processor compatibility allows you to move a virtual machine up and down multiple processor generations from the same vendor. This does not mean you can live migrate between Intel and AMD nodes, just between different generations from the same vendor.&lt;/p&gt;  &lt;p&gt;Not to be outdone, the VMM team &lt;a href="http://blogs.technet.com/scvmm/archive/2009/05/11/scvmm-r2-rc-features.aspx" target="_blank"&gt;announced&lt;/a&gt; a bunch of new features that will be in their Release Candidate coming out in a few weeks:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Storage Migration &lt;/li&gt;    &lt;li&gt;Queuing of Live migrations &lt;/li&gt;    &lt;li&gt;Rapid Provisioning &lt;/li&gt;    &lt;li&gt;Host compatibility checks &lt;/li&gt;    &lt;li&gt;Support for 3rd party CFS &lt;/li&gt;    &lt;li&gt;Support for Veritas Volume Manager&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Combined, these new features from both teams enable some key scenarios at both the entry level and high end of the spectrum. One of the major advantages of our stack is that it is very approachable from an entry level since it leverages so much of what your administrators already know and beginning with &lt;a href="http://blogs.technet.com/virtualization/archive/2009/05/06/microsoft-hyper-v-server-2008-r2-release-candidate-free-live-migration-ha-anyone.aspx" target="_blank"&gt;Microsoft Hyper-V Server 2008 R2 SKU&lt;/a&gt;, will be available with all of the high end features (Clustering, Live Migration, etc) for free. Within a couple hours a Windows admin can become proficient with the basics of Hyper-V and be up and running (for free!). Within a few days at most, the ability to implement basic clustering, HA, and Quick/Live migration can be achieved. At the high end, very advanced architectures can be implemented including VMM, OpsMgr, deep SAN integration, etc. This is where our &lt;a href="http://blogs.msdn.com/clustering/archive/2009/04/20/9557017.aspx" target="_blank"&gt;technical guidance&lt;/a&gt;, &lt;a href="http://technet.microsoft.com/en-us/virtualization/cc197910.aspx" target="_blank"&gt;solution accelerators&lt;/a&gt;, and &lt;a href="http://download.microsoft.com/download/F/5/D/F5DDFB8C-86C5-486A-85BF-A15773C1FF52/Server_Virtualization_Datasheet.pdf" target="_blank"&gt;service offerings&lt;/a&gt; come into play. &lt;/p&gt;  &lt;p&gt;To see an example both of how this stack is being leveraged by commercial providers as well as an example use case for enterprises wishing to use the cloud as reserve capacity, check out the video below demoing a future version of VMM and how it will integrate private and public cloud capacity seamlessly:&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;&lt;iframe height="334" src="http://www.microsoft.com/presspass/silverlightApps/videoplayer2/standalone.aspx?contentId=MMSKeynoteDay1Clip3&amp;amp;src=/presspass/presskits/infrastructure/channel.xml&amp;amp;WT.cg_n=xInfra&amp;amp;WT.z_convert=embed" frameborder="0" width="400" scrolling="no"&gt;&lt;/iframe&gt;&lt;/p&gt;  &lt;p&gt;&lt;script type="text/javascript"&gt;var addthis_pub="ziembd";&lt;/script&gt;&lt;a onmouseover="return addthis_open(this, &amp;#39;&amp;#39;, &amp;#39;[URL]&amp;#39;, &amp;#39;[TITLE]&amp;#39;)" onmouseout="addthis_close()" onclick="return addthis_sendto()" href="http://www.addthis.com/bookmark.php?v=20"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px" alt="Bookmark and Share" src="http://s7.addthis.com/static/btn/lg-share-en.gif" width="125" height="16" /&gt;&lt;/a&gt;&lt;script type="text/javascript" src="http://s7.addthis.com/js/200/addthis_widget.js"&gt;&lt;/script&gt; &lt;!-- AddThis Share Button END --&gt;&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3241439" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/davidzi/archive/tags/Architecture/default.aspx">Architecture</category><category domain="http://blogs.technet.com/davidzi/archive/tags/Microsoft+News/default.aspx">Microsoft News</category><category domain="http://blogs.technet.com/davidzi/archive/tags/Commentary/default.aspx">Commentary</category><category domain="http://blogs.technet.com/davidzi/archive/tags/Virtualization/default.aspx">Virtualization</category><category domain="http://blogs.technet.com/davidzi/archive/tags/Cloud+Computing/default.aspx">Cloud Computing</category><category domain="http://blogs.technet.com/davidzi/archive/tags/Hyper-V/default.aspx">Hyper-V</category><category domain="http://blogs.technet.com/davidzi/archive/tags/System+Center/default.aspx">System Center</category><category domain="http://blogs.technet.com/davidzi/archive/tags/Datacenters/default.aspx">Datacenters</category></item><item><title>Finding the Hidden Costs of VDI</title><link>http://blogs.technet.com/davidzi/archive/2009/05/11/finding-the-hidden-costs-of-vdi.aspx</link><pubDate>Mon, 11 May 2009 15:01:10 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3238772</guid><dc:creator>davidzi</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.technet.com/davidzi/comments/3238772.aspx</comments><wfw:commentRss>http://blogs.technet.com/davidzi/commentrss.aspx?PostID=3238772</wfw:commentRss><wfw:comment>http://blogs.technet.com/davidzi/rsscomments.aspx?PostID=3238772</wfw:comment><description>&lt;p&gt;Brian Madden has an excellent post up today called &lt;a href="http://www.brianmadden.com/blogs/brianmadden/archive/2009/05/11/the-hidden-costs-of-vdi.aspx" target="_blank"&gt;The hidden costs of VDI&lt;/a&gt;. I’ve been working nearly full time the last two months helping to put together a &lt;a href="http://www.microsoft.com/services/microsoftservices/srv_coreio.mspx" target="_blank"&gt;Microsoft Services&lt;/a&gt; offering around desktop virtualization in general and VDI in particular so have spent a lot of time looking into both the technical and business considerations that must be taken into account. I’d summarize his post in three points:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;TCO models, like statistics, can be made to tell any story you or a vendor wants &lt;/li&gt;    &lt;li&gt;Cost models typically assume full replacement of legacy systems to show maximum benefit but his rarely occurs due to technical, political, or other unforeseen reasons &lt;/li&gt;    &lt;li&gt;Since VDI is relatively new (compared to traditional desktops and Terminal Services/Citrix Server-based Computing), there are a lot of technical and compatibility issues and considerations that are not well understood outside a small group of experts &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;As a well known fan and expert on Server Based Computing (SBC), i.e. Terminal Services or Citrix Presentation Server/XenApp, Brian prefaced the article by saying that he likes VDI &lt;em&gt;“where it make sense”&lt;/em&gt;. He correctly points out that nearly all vendors and TCO models show that Server Based Computing still provides the lowest TCO due to its high user density but that there are limitations which make other approaches such as VDI relevant.&lt;/p&gt;  &lt;p&gt;That is where I’ll jump in with my thoughts because I completely agree with those statements and it has been the foundation of the offering I have been working on. It starts with the notion of flexible desktop computing and desktop optimization that Microsoft has been talking about for some time now. An overview of this approach is presented in this &lt;a href="http://download.microsoft.com/download/6/F/8/6F8EF4EA-26BD-48EA-BF45-BFF00A3B5990/Microsoft%20Client%20Virtualization%20Strategy%20White%20Paper_final.pdf" target="_blank"&gt;whitepaper&lt;/a&gt;. To summarize, there are a variety of ways that a desktop computing environment can be delivered to users ranging from traditional desktops, to server based computing, to VDI, with a multitude of variations in between with the addition of virtualization at the layers illustrated below:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/photos/davidzi/images/3238752/original.aspx" target="_blank"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="original[1]" border="0" alt="original[1]" src="http://blogs.technet.com/blogfiles/davidzi/WindowsLiveWriter/FindingtheHiddenCostsofVDI_716D/original%5B1%5D_1.png" width="512" height="229" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Rather than selecting a one-size-fits-all solution, virtualization provides architects a new, more flexible set of choices that can be combined to optimize the cost and user experience of the desktop infrastructure. The following four steps lead to an optimized solution:&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Define User Types:&lt;/b&gt; Analyze your user base and define categories such as Mobile Workers, Information Workers, Task Workers, etc. and the percent distribution of users among them. The requirements of these user types will be utilized to select the appropriate mix of enabling technologies.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Define Desktop Architecture Patterns:&lt;/b&gt; Each architecture pattern should consist of a device type (thin client, PC, etc) and choice of:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;OS execution (Local, Desktop Virtualization, or Server Based Computing) &lt;/li&gt;    &lt;li&gt;App execution (Local, Application Virtualization, or Application Remoting) &lt;/li&gt;    &lt;li&gt;Display (Local or Presentation Virtualization) &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;For each pattern, determine which user types it can be applied to. For example, with mobile or potentially disconnected users, presentation virtualization alone would not be applicable as it requires a network connection. Power users may&amp;#160; require a full workstation environment for resource intensive applications but may be able to leverage application virtualization for others. These are just a few examples where different user groups have different requirements.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Determine TCO for each Architecture Pattern:&lt;/b&gt; Use a recognized TCO model to determine the TCO for each pattern. Minor adjustments to these models can be made to account for specific technology differences but most include TCO values for PCs, PCs with virtualized apps, VDI, and TS/Citrix thin client scenarios. Be wary of vendor provided TCO models. To Brian’s points, be sure to gain a full and complete understanding of the chosen TCO model and what does and does not include. Consistent application of the model across the different architecture patterns is critical for relevant comparisons. &lt;/p&gt;  &lt;p&gt;&lt;b&gt;Model Desktop Optimization Scenarios:&lt;/b&gt; With the above data, appropriate architecture patterns can be selected for each user type by choosing the lowest TCO architecture pattern that still meets user requirements. By varying the user distribution and selected architecture patterns, an optimized mix can be determined. It is tempting to simply choose the lowest TCO architecture pattern for all users but this can be very dangerous in that it will typically impact your high value, power users the most if their requirements are not accounted for.&lt;/p&gt;  &lt;p&gt;A one-size-fits-all approach would result in either a large number of PCs if not using virtualization, a large number of servers if virtualizing everything, or failure to meet power user needs if using only server based computing. An optimized solution is one which utilizes the right mix of technologies to provide the required functionality for each user type at the lowest average TCO. Combined with a unified management system that handles physical &lt;strong&gt;and&lt;/strong&gt; virtual resources across devices, operating systems, and applications, substantial cost savings can be realized.&lt;/p&gt;  &lt;p&gt;As I mentioned at the top, a lot of the concepts in addition to very detailed architecture and implementation guidance are part of the Microsoft Services Core IO offerings. For the last two years, in addition to my customer work I have been deeply involved in the creation of the &lt;a href="http://download.microsoft.com/download/F/5/D/F5DDFB8C-86C5-486A-85BF-A15773C1FF52/Server_Virtualization_Datasheet.pdf" target="_blank"&gt;Server Virtualization with Advanced Management (SVAM)&lt;/a&gt; offering. The work I mentioned above around VDI architecture will complement that and be available later this summer. Finally, specific to desktop imaging, deployment, and optimization, there is also the &lt;a href="http://www.microsoft.com/services/microsoftservices/srv_coreio.mspx" target="_blank"&gt;Desktop Optimization using Windows Vista and 2007 Microsoft Office System (DOVO)&lt;/a&gt; offering. Taken together in concert with the underlying product suites, these illustrate Microsoft’s “desktop to datacenter” solutions and how to plan, design, and implement them. &lt;/p&gt;  &lt;br /&gt;&lt;!-- AddThis Share Button BEGIN --&gt;&lt;script type="text/javascript"&gt;var addthis_pub="ziembd";&lt;/script&gt;&lt;a onmouseover="return addthis_open(this, &amp;#39;&amp;#39;, &amp;#39;[URL]&amp;#39;, &amp;#39;[TITLE]&amp;#39;)" onmouseout="addthis_close()" onclick="return addthis_sendto()" href="http://www.addthis.com/bookmark.php?v=20"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" alt="Bookmark and Share" src="http://s7.addthis.com/static/btn/lg-share-en.gif" width="125" height="16" /&gt;&lt;/a&gt;&lt;script type="text/javascript" src="http://s7.addthis.com/js/200/addthis_widget.js"&gt;&lt;/script&gt; &lt;!-- AddThis Share Button END --&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3238772" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/davidzi/archive/tags/Architecture/default.aspx">Architecture</category><category domain="http://blogs.technet.com/davidzi/archive/tags/Commentary/default.aspx">Commentary</category><category domain="http://blogs.technet.com/davidzi/archive/tags/Virtualization/default.aspx">Virtualization</category><category domain="http://blogs.technet.com/davidzi/archive/tags/Hyper-V/default.aspx">Hyper-V</category><category domain="http://blogs.technet.com/davidzi/archive/tags/Citrix/default.aspx">Citrix</category><category domain="http://blogs.technet.com/davidzi/archive/tags/Desktop+Virtualization/default.aspx">Desktop Virtualization</category><category domain="http://blogs.technet.com/davidzi/archive/tags/VDI/default.aspx">VDI</category></item></channel></rss>