<?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>Simplifying Windows</title><link>http://blogs.technet.com/b/ranjanajain/</link><description /><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>Bye Bye Microsoft! Moving to a new blog!</title><link>http://blogs.technet.com/b/ranjanajain/archive/2010/07/09/bye-bye-microsoft-moving-to-a-new-blog.aspx</link><pubDate>Fri, 09 Jul 2010 07:14:55 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3342944</guid><dc:creator>Ranjana1</dc:creator><slash:comments>8</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/ranjanajain/rsscomments.aspx?WeblogPostID=3342944</wfw:commentRss><comments>http://blogs.technet.com/b/ranjanajain/archive/2010/07/09/bye-bye-microsoft-moving-to-a-new-blog.aspx#comments</comments><description>&lt;p&gt;This is my last day with Microsoft India. I must admit that I really enjoyed my role as an IT Pro Evangelist here and loved to interact with a huge audience throughout the country. &lt;/p&gt;
&lt;p&gt;I will continue to blog and dive deeper into technology with my new blog at :&amp;nbsp; &lt;a href="http://ranjanajain.wordpress.com"&gt;&lt;strong&gt;&lt;span style="font-size: small;"&gt;http://ranjanajain.wordpress.com&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;span style="font-size: small;"&gt; &lt;span style="font-size: x-small;"&gt;or &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: x-small;"&gt;simply &lt;a href="http://www.ranjanajain.com"&gt;&lt;strong&gt;&lt;span style="font-size: small;"&gt;www.ranjanajain.com&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt; .&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: x-small;"&gt;I do hope that I will have the support of my blog readers and subscribers in future also.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: x-small;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: x-small;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3342944" width="1" height="1"&gt;</description></item><item><title>HYPER-V CAPABILITIES – LIMITS for Virtual and Physical Machines</title><link>http://blogs.technet.com/b/ranjanajain/archive/2010/05/03/hyper-v-capabilities-limits-for-virtual-and-physical-machines.aspx</link><pubDate>Mon, 03 May 2010 10:51:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3329834</guid><dc:creator>Ranjana1</dc:creator><slash:comments>5</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/ranjanajain/rsscomments.aspx?WeblogPostID=3329834</wfw:commentRss><comments>http://blogs.technet.com/b/ranjanajain/archive/2010/05/03/hyper-v-capabilities-limits-for-virtual-and-physical-machines.aspx#comments</comments><description>&lt;p&gt;&lt;strong&gt;&lt;span style="font-size: small;"&gt;The accurate, authoritative source for this is located at &lt;a href="http://technet.microsoft.com/en-us/library/ee405267(WS.10).aspx"&gt;http://technet.microsoft.com/en-us/library/ee405267(WS.10).aspx&lt;/a&gt;.&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;div class="wlWriterEditableSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:9981a54c-5bbc-414a-83cf-c202958064c5" style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px"&gt;Technorati Tags: &lt;a rel="tag" href="http://technorati.com/tags/virtualization"&gt;virtualization&lt;/a&gt;,&lt;a rel="tag" href="http://technorati.com/tags/hyper-V"&gt;hyper-V&lt;/a&gt;,&lt;a rel="tag" href="http://technorati.com/tags/windows+server+2008+R2"&gt;windows server 2008 R2&lt;/a&gt;,&lt;a rel="tag" href="http://technorati.com/tags/limits"&gt;limits&lt;/a&gt;,&lt;a rel="tag" href="http://technorati.com/tags/capabilities"&gt;capabilities&lt;/a&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3329834" width="1" height="1"&gt;</description></item><item><title>VMWare Certified Professional now!</title><link>http://blogs.technet.com/b/ranjanajain/archive/2010/04/29/vmware-certified-professional-now.aspx</link><pubDate>Wed, 28 Apr 2010 18:00:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3328991</guid><dc:creator>Ranjana1</dc:creator><slash:comments>14</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/ranjanajain/rsscomments.aspx?WeblogPostID=3328991</wfw:commentRss><comments>http://blogs.technet.com/b/ranjanajain/archive/2010/04/29/vmware-certified-professional-now.aspx#comments</comments><description>&lt;P&gt;I am also a&amp;nbsp; &lt;IMG src="http://www.caseyjdavis.com/images/vmwarecpthumb.jpg"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NOW!&amp;nbsp;on VMWare VSphere 4 &lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Just added the VmWare Certified Professional certification to my certifications today. The exam per say wasn't that easy, but what was tougher was to gain that level of expertise on a compete product as much as you have on your own (Hyper-V and System Center). &lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3328991" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/ranjanajain/archive/tags/Certification/">Certification</category><category domain="http://blogs.technet.com/b/ranjanajain/archive/tags/VCP/">VCP</category><category domain="http://blogs.technet.com/b/ranjanajain/archive/tags/VMWare/">VMWare</category></item><item><title>Virtualization with Hyper-V – Know the basics</title><link>http://blogs.technet.com/b/ranjanajain/archive/2010/04/19/virtualization-with-hyper-v-know-the-basics.aspx</link><pubDate>Mon, 19 Apr 2010 10:43:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3326085</guid><dc:creator>Ranjana1</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/ranjanajain/rsscomments.aspx?WeblogPostID=3326085</wfw:commentRss><comments>http://blogs.technet.com/b/ranjanajain/archive/2010/04/19/virtualization-with-hyper-v-know-the-basics.aspx#comments</comments><description>&lt;P&gt;&lt;A href="http://blogs.technet.com/blogfiles/ranjanajain/WindowsLiveWriter/VirtualizationwithHyperVKnowthebasics_E421/image_2.png" mce_href="http://blogs.technet.com/blogfiles/ranjanajain/WindowsLiveWriter/VirtualizationwithHyperVKnowthebasics_E421/image_2.png"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; WIDTH: 543px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 653px; BORDER-LEFT-WIDTH: 0px" title=image border=0 alt=image src="http://blogs.technet.com/blogfiles/ranjanajain/WindowsLiveWriter/VirtualizationwithHyperVKnowthebasics_E421/image_thumb.png" width=704 height=728 mce_src="http://blogs.technet.com/blogfiles/ranjanajain/WindowsLiveWriter/VirtualizationwithHyperVKnowthebasics_E421/image_thumb.png"&gt;&lt;/A&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;A href="http://blogs.technet.com/blogfiles/ranjanajain/WindowsLiveWriter/VirtualizationwithHyperVKnowthebasics_E421/diag-hyperv-arch_2.png" mce_href="http://blogs.technet.com/blogfiles/ranjanajain/WindowsLiveWriter/VirtualizationwithHyperVKnowthebasics_E421/diag-hyperv-arch_2.png"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 512px; DISPLAY: inline; HEIGHT: 560px; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=diag-hyperv-arch border=0 alt=diag-hyperv-arch src="http://blogs.technet.com/blogfiles/ranjanajain/WindowsLiveWriter/VirtualizationwithHyperVKnowthebasics_E421/diag-hyperv-arch_thumb.png" width=614 height=652 mce_src="http://blogs.technet.com/blogfiles/ranjanajain/WindowsLiveWriter/VirtualizationwithHyperVKnowthebasics_E421/diag-hyperv-arch_thumb.png"&gt;&lt;/A&gt;&amp;nbsp;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&lt;FONT size=3&gt;&lt;U&gt;Hyper-V Terminology&lt;/U&gt; &lt;/FONT&gt;&lt;/P&gt;
&lt;TABLE style="WIDTH: 1080px; HEIGHT: 796px" border=3 cellSpacing=0 cellPadding=2 width=1080&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD vAlign=top width=191&gt;
&lt;P align=center&gt;&lt;FONT size=3&gt;&lt;STRONG&gt;Term&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=1111&gt;
&lt;P align=center&gt;&lt;FONT size=3&gt;&lt;STRONG&gt;Functionality&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top width=204&gt;Windows Hypervisor&lt;/TD&gt;
&lt;TD vAlign=top width=1111&gt;Windows Hypervisor is a software interface that sits between the physical hardware and one or more Operating Systems. It controls access to a core set of hardware and guarantees isolation between the partitions, enforces policy restrictions for hardware access, and monitors the partitions.&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top width=205&gt;Partitions&lt;/TD&gt;
&lt;TD vAlign=top width=1111&gt;Partitions are containers isolated from each other by Hypervisor. A partition consists of Virtual memory address space, one or more virtual processors, worker processes, and communication interfaces. The virtual memory address pace of a partition is mapped to the physical memory address space of the physical server. There are two types of partitions in Hyper-V: Parent and Child. Hyper-V contains one parent partition and one or more child partitions.&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top width=205&gt;Parent Partition&lt;/TD&gt;
&lt;TD vAlign=top width=1111&gt;Parent partition is the first partition that is created. Although &lt;EM&gt;it is technically a virtual machine&lt;/EM&gt;, it has unique features. It owns all of the resources not owned by the hypervisor. It manages the creation and operations of the child partitions.It controls access to the shared resources and defines whether they can be shared by the child partitions or are restricted to a single child partition. It is in-charge of power management, plug-and-play, and hardware events.Whereas a child partition sees emulated or synthetic devices, the parent partition sees the real hardware.&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top width=205&gt;Child Partition &lt;/TD&gt;
&lt;TD vAlign=top width=1111&gt;Child partitions are software-based representations of physical hardware and are also referred to as &lt;EM&gt;Virtual Machines&lt;/EM&gt;. They have no direct access to the real physical hardware of the server. Each child partition sees the same exact base virtual hardware: motherboard, serial ports, video card, PCI bus, and so on and additional hardware can be “plugged into” the virtual motherboard.These include, virtual network adaptor cards, virtual SCSI adaptors, virtual hard disks, virtual CD/DVD drives and memory.&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top width=205&gt;Virtualization Stack&lt;/TD&gt;
&lt;TD vAlign=top width=1111&gt;The Hyper-V virtualization stack is a collection of software components and virtual devices that work together to support the creation and management of virtual machines. There are components of the stack that work in parent and the child partitions. The virtualization stack includes the following major components: &lt;BR&gt;&lt;STRONG&gt;-Worker process &lt;BR&gt;-Configuration Component &lt;BR&gt;-Windows Management Instrumentation (WMI) Interfaces &lt;BR&gt;-Virtual Machine Management (VMM) Service &lt;BR&gt;-Virtualization Service Provider (VSP) &lt;BR&gt;-Virtualization Service Clients (VSC) &lt;BR&gt;-Virtualization Interface Driver (VID) &lt;BR&gt;-Virtual Stack Memory Manager (VSMM) &lt;BR&gt;-Virtual Machine Bus (VMBus) &lt;BR&gt;-Emulated Devices &lt;BR&gt;-Virtual Motherboard &lt;BR&gt;-Integration Services&lt;/STRONG&gt; &lt;BR&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top width=205&gt;Virtual Machine Management Service (VMMS)&lt;/TD&gt;
&lt;TD vAlign=top width=1111&gt;It is a collection of components that work together to manage virtual machines. It is implemented as a single executable service module, VMMS.exe, under the name Hyper-V Virtual Machine Management. (This is different from System Center Virtual Machine Management service). The Virtual Machine Manager (VMM) maintains a list of virtual machines defined in Hyper-V, creates worker processes, manages the Virtual Machine configuration and addition or removal of devices.&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top width=205&gt;Configuration Component&lt;/TD&gt;
&lt;TD vAlign=top width=1111&gt;The configuration component provides the creation, management, modification and destruction of child partition configuration settings. Configuration settings are stored in an XML file. By default,&amp;nbsp; the configuration file is created at the root of the directory where the virtual machine is created and assigned the filename GUID.xml, where GUID is the Globally Unique identifier of the child partition.&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top width=205&gt;Virtualization Service Providers (VSPs)&lt;/TD&gt;
&lt;TD vAlign=top width=1111&gt;These are software components that run in the parent partition and handle Input/Output (I/O) requests on behalf of the virtual machines. VSPs provide the interface via the VMBus to Virtualization Service Clients (VSCs). VSPs also communicate to the physical hardware, via the Windows Driver stack or device driver, to handle I/O requests.&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top width=205&gt;Virtualization Service Clients (VSCs)&lt;/TD&gt;
&lt;TD vAlign=top width=1111&gt;These are synthetic drivers that run within the child partition and communicate across VMBus to corresponding service Virtualization Service Providers in the parent partition.&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top width=205&gt;VMBus&lt;/TD&gt;
&lt;TD vAlign=top width=1111&gt;VMBus is a high-speed interpartition communications mechanism that is made up of multiple components or technologies. VMBus is designed to provide point-to-point communications between child partition and parent partition over a dedicated channel. Each VSP provides a dedicated channel for child partition VSC. A single VSP can communicate with multiple VSCs.&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top width=205&gt;Virtualization Infrastructure Driver (VID)&lt;/TD&gt;
&lt;TD vAlign=top width=1111&gt;It is the parent partition kernel level interface to the Windows Hypervisor using defined API interfaces called hypercalls. The VID provides service to the worker and administrative management interface running in the user mode&amp;nbsp; and communicates with Windows Hypervisor to coordinate execution of Virtual Machines.&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top width=205&gt;WMI Interfaces&lt;/TD&gt;
&lt;TD vAlign=top width=1111&gt;WMI Interfaces exist to allow for the remote management and operations of Hyper-V. WMI Interfaces consist of WMI service, WMI clients and WMI providers. The Hyper-V Virtual Management Service (VMM) implements the primary providers that allow the management of child partitions.&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top width=205&gt;Worker Process&lt;/TD&gt;
&lt;TD vAlign=top width=1111&gt;A Worker process is created for every virtual machine that is running or being configured. The job of the worker process is to manage the running state of the virtual machine and its devices, manage remote RDP sessions, and communicate with the integration services running in the child partitions.&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;DIV style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: none; PADDING-TOP: 0px" id=scid:0767317B-992E-4b12-91E0-4F059A8CECA8:a96e6c28-08bf-42c3-8e0e-b9e6ec387a55 class=wlWriterEditableSmartContent&gt;&lt;/DIV&gt;
&lt;DIV style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: none; PADDING-TOP: 0px" class=wlWriterEditableSmartContent&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: none; PADDING-TOP: 0px" class=wlWriterEditableSmartContent&gt;Technorati Tags: &lt;A href="http://technorati.com/tags/Hyper-V" rel=tag mce_href="http://technorati.com/tags/Hyper-V"&gt;Hyper-V&lt;/A&gt;,&lt;A href="http://technorati.com/tags/Windows+Server+2008" rel=tag mce_href="http://technorati.com/tags/Windows+Server+2008"&gt;Windows Server 2008&lt;/A&gt;,&lt;A href="http://technorati.com/tags/R2" rel=tag mce_href="http://technorati.com/tags/R2"&gt;R2&lt;/A&gt;,&lt;A href="http://technorati.com/tags/virtualization" rel=tag mce_href="http://technorati.com/tags/virtualization"&gt;virtualization&lt;/A&gt;,&lt;A href="http://technorati.com/tags/architecture" rel=tag mce_href="http://technorati.com/tags/architecture"&gt;architecture&lt;/A&gt;&lt;/DIV&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3326085" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/ranjanajain/archive/tags/IT+Management/">IT Management</category><category domain="http://blogs.technet.com/b/ranjanajain/archive/tags/System+Center/">System Center</category><category domain="http://blogs.technet.com/b/ranjanajain/archive/tags/it+pros/">it pros</category><category domain="http://blogs.technet.com/b/ranjanajain/archive/tags/Windows+Server+2008+R2/">Windows Server 2008 R2</category></item><item><title>Back Live on Zeollar from Today!</title><link>http://blogs.technet.com/b/ranjanajain/archive/2010/04/19/back-live-on-zeollar-from-today.aspx</link><pubDate>Mon, 19 Apr 2010 05:31:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3326025</guid><dc:creator>Ranjana1</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/ranjanajain/rsscomments.aspx?WeblogPostID=3326025</wfw:commentRss><comments>http://blogs.technet.com/b/ranjanajain/archive/2010/04/19/back-live-on-zeollar-from-today.aspx#comments</comments><description>&lt;P&gt;&lt;FONT size=3&gt;Thanks for the fantastic participation in &lt;STRONG&gt;&lt;EM&gt;Tech Ed India 2010&lt;/EM&gt;&lt;/STRONG&gt; in Bengaluru!&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=3&gt;I am right back LIVE on &lt;/FONT&gt;&lt;A href="http://zeollar.cloudapp.net/channel/4" mce_href="http://zeollar.cloudapp.net/channel/4"&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;ZEOLLAR.com&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/A&gt;&lt;FONT size=3&gt; from today. Watch my live demo sessions on &lt;A href="http://zeollar.cloudapp.net/channel/4" mce_href="http://zeollar.cloudapp.net/channel/4"&gt;ZEOLLAR.com&lt;/A&gt; :&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://zeollar.cloudapp.net/channel/4" mce_href="http://zeollar.cloudapp.net/channel/4"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: block; FLOAT: none; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-LEFT: auto; BORDER-LEFT-WIDTH: 0px; MARGIN-RIGHT: auto" title=image border=0 alt=image src="http://blogs.technet.com/blogfiles/ranjanajain/WindowsLiveWriter/BackLiveonZeollarfromToday_9AE4/image_thumb.png" width=1028 height=667 mce_src="http://blogs.technet.com/blogfiles/ranjanajain/WindowsLiveWriter/BackLiveonZeollarfromToday_9AE4/image_thumb.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;DIV style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: none; PADDING-TOP: 0px" id=scid:0767317B-992E-4b12-91E0-4F059A8CECA8:464f6217-078f-4df5-8247-5d991378d9e5 class=wlWriterEditableSmartContent&gt;Technorati Tags: &lt;A href="http://technorati.com/tags/Zeollar" rel=tag mce_href="http://technorati.com/tags/Zeollar"&gt;Zeollar&lt;/A&gt;,&lt;A href="http://technorati.com/tags/security" rel=tag mce_href="http://technorati.com/tags/security"&gt;security&lt;/A&gt;,&lt;A href="http://technorati.com/tags/RODC" rel=tag mce_href="http://technorati.com/tags/RODC"&gt;RODC&lt;/A&gt;&lt;/DIV&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3326025" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/ranjanajain/archive/tags/IT+Management/">IT Management</category><category domain="http://blogs.technet.com/b/ranjanajain/archive/tags/Windows+7/">Windows 7</category><category domain="http://blogs.technet.com/b/ranjanajain/archive/tags/Security/">Security</category><category domain="http://blogs.technet.com/b/ranjanajain/archive/tags/it+pros/">it pros</category><category domain="http://blogs.technet.com/b/ranjanajain/archive/tags/Windows+Server+2008+R2/">Windows Server 2008 R2</category></item><item><title>How LIVE MIGRATION works in Hyper-V R2</title><link>http://blogs.technet.com/b/ranjanajain/archive/2010/03/31/how-live-migration-works-in-hyper-v-r2.aspx</link><pubDate>Wed, 31 Mar 2010 09:58:33 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3322267</guid><dc:creator>Ranjana1</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/ranjanajain/rsscomments.aspx?WeblogPostID=3322267</wfw:commentRss><comments>http://blogs.technet.com/b/ranjanajain/archive/2010/03/31/how-live-migration-works-in-hyper-v-r2.aspx#comments</comments><description>&lt;p&gt;The live migration process moves a running VM from the source physical host to a destination physical host as quickly as possible. A live migration is initiated by an administrator through one of the methods listed below. The speed of the process is partially dependent on the hardware used for the source and destination physical computers, as well as the network capacity.&lt;/p&gt;  &lt;p&gt;Three methods can initiate a live migration:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Using the Failover Cluster Management console, an administrator can initiate a live migration. &lt;/li&gt;    &lt;li&gt;If Virtual Machine Manager is managing physical hosts that are configured to support live migration, the Virtual Machine Manager administration-console can be used to initiate a live migration. &lt;/li&gt;    &lt;li&gt;A WMI or PowerShell script can be used to initiate a live migration. &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;Any guest operating system supported by Hyper-V will work with the live migration process.&lt;/p&gt;  &lt;p&gt;After initiating a live migration, the following process occurs:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;1. Live migration setup&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;During the live migration setup stage , the source physical host creates a TCP connection with the destination physical host. This connection transfers the VM configuration data to the destination physical host. A skeleton VM is set up on the destination physical host and memory is allocated to the destination VM.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/ranjanajain/WindowsLiveWriter/HowLIVEMIGRATIONworksinHyperVR2_D7DD/image_2.png"&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://blogs.technet.com/blogfiles/ranjanajain/WindowsLiveWriter/HowLIVEMIGRATIONworksinHyperVR2_D7DD/image_thumb.png" width="489" height="316" /&gt;&lt;/a&gt; Stage 1: Live Migration Setup&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;strong&gt;2. Memory pages are transferred from the source node to the destination node&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;In the second stage of a live migration, the memory assigned to the migrating VM is copied over the network to the destination physical host. This memory is referred to as the &lt;em&gt;working set&lt;/em&gt; of the migrating VM. A page of memory is &lt;em&gt;4 kilobytes&lt;/em&gt;.&lt;/p&gt;  &lt;p&gt;For example, suppose that a VM named SERVER2 configured with 1024MB of RAM is migrating to another Hyper-V physical host. The entire 1024MB of RAM assigned to this VM is the working set of SERVER2. The utilized pages within the SERVER2 working set are copied to the destination Hyper-V physical computer.&lt;/p&gt;  &lt;p&gt;In addition to copying the working set of SERVER2 to the destination physical host, Hyper-V on the source physical host monitors the pages in the working set for SERVER2. As memory pages are modified by SERVER2, they are tracked and marked as being modified. The list of modified pages is simply the list of memory pages SERVER2 has modified after the copy of its working set has begun.&lt;/p&gt;  &lt;p&gt;During this phase of the migration, the &lt;em&gt;&lt;strong&gt;migrating VM continues to run&lt;/strong&gt;&lt;/em&gt;. Hyper-V iterates the memory copy process several times, each time a smaller number of modified pages will need to be copied to the destination physical computer.&lt;/p&gt;  &lt;p&gt;After the working set is copied to the destination physical host, the next stage of the live migration begins.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/ranjanajain/WindowsLiveWriter/HowLIVEMIGRATIONworksinHyperVR2_D7DD/image_4.png"&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://blogs.technet.com/blogfiles/ranjanajain/WindowsLiveWriter/HowLIVEMIGRATIONworksinHyperVR2_D7DD/image_thumb_1.png" width="485" height="315" /&gt;&lt;/a&gt;Stage 2:&amp;#160; Memory pages are transferred from the source node to the destination node&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;3. Memory pages transferred&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Stage three is a memory copy process that duplicates the remaining modified memory pages for SERVER2 to the destination physical host. The source physical host transfers the register and device state of the VM to the destination physical host.&lt;/p&gt;  &lt;p&gt;During this stage, the network bandwidth available between the source and destination physical hosts is critical to the speed of the live migration and using a 1 Gigabit Ethernet or faster is important. The faster the source physical host transfers the modified pages from the migrating VMs working set, the more quickly the live migration will complete.&lt;/p&gt;  &lt;p&gt;The number of pages transferred in this stage is dictated by how actively the VM is accessing and modifying memory pages. The more modified pages, the longer the VM migration process takes for all pages to be transferred to the destination physical host. &lt;/p&gt;  &lt;p&gt;After the modified memory pages are copied completely to the destination physical host, the destination physical host has an up-to-date working set for SERVER2. The working set for SERVER2 is present on the destination physical host in the exact state it was in when SERVER2 began the migration process.&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Note: You can cancel the live migration process at any point before this stage of the migration.&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/ranjanajain/WindowsLiveWriter/HowLIVEMIGRATIONworksinHyperVR2_D7DD/image_6.png"&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://blogs.technet.com/blogfiles/ranjanajain/WindowsLiveWriter/HowLIVEMIGRATIONworksinHyperVR2_D7DD/image_thumb_2.png" width="527" height="340" /&gt;&lt;/a&gt; Stage 3: Memory pages transferred&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;4. Move the storage handle from source to destination&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;During the fourth stage of a live migration, control of the storage associated with SERVER2, such as any VHD files or pass-through disks, is transferred to the destination physical host.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/ranjanajain/WindowsLiveWriter/HowLIVEMIGRATIONworksinHyperVR2_D7DD/image_8.png"&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://blogs.technet.com/blogfiles/ranjanajain/WindowsLiveWriter/HowLIVEMIGRATIONworksinHyperVR2_D7DD/image_thumb_3.png" width="581" height="366" /&gt;&lt;/a&gt; Stage 4: Storage Handle Moved&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;5. The VM is brought online on the destination server&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;In stage five of a live migration, the destination server now has the up-to-date working set for SERVER2 as well as access to any storage used by SERVER2. At this point SERVER2 is resumed.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/ranjanajain/WindowsLiveWriter/HowLIVEMIGRATIONworksinHyperVR2_D7DD/image_10.png"&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://blogs.technet.com/blogfiles/ranjanajain/WindowsLiveWriter/HowLIVEMIGRATIONworksinHyperVR2_D7DD/image_thumb_4.png" width="578" height="375" /&gt;&lt;/a&gt;Stage 5: VM Resumed&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;6.&amp;#160; Network cleanup occurs&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;The migrated VM is running on the destination server in the final stage of a live migration. At this point a message is sent to the physical network switch causes it to re-learn the MAC addresses of the migrated VM so that network traffic to and from SERVER2 can use the correct switch port.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:60c4d08c-f1d0-4d54-a42c-5850f37ed7f1" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Windows+Server+2008+R2" rel="tag"&gt;Windows Server 2008 R2&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Hyper-V" rel="tag"&gt;Hyper-V&lt;/a&gt;,&lt;a href="http://technorati.com/tags/virtualization" rel="tag"&gt;virtualization&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Live+migration" rel="tag"&gt;Live migration&lt;/a&gt;,&lt;a href="http://technorati.com/tags/VHD" rel="tag"&gt;VHD&lt;/a&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3322267" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/ranjanajain/archive/tags/IT+Management/">IT Management</category><category domain="http://blogs.technet.com/b/ranjanajain/archive/tags/System+Center/">System Center</category><category domain="http://blogs.technet.com/b/ranjanajain/archive/tags/it+pros/">it pros</category><category domain="http://blogs.technet.com/b/ranjanajain/archive/tags/Windows+Server+2008+R2/">Windows Server 2008 R2</category></item><item><title>File Classification Infrastructure in Windows Server 2008 R2</title><link>http://blogs.technet.com/b/ranjanajain/archive/2010/03/30/file-classification-infrastructure-in-windows-server-2008-r2.aspx</link><pubDate>Tue, 30 Mar 2010 06:17:33 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3321937</guid><dc:creator>Ranjana1</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/ranjanajain/rsscomments.aspx?WeblogPostID=3321937</wfw:commentRss><comments>http://blogs.technet.com/b/ranjanajain/archive/2010/03/30/file-classification-infrastructure-in-windows-server-2008-r2.aspx#comments</comments><description>&lt;p&gt;The built-in solution for file classification provides expiration,custom tasks, and reporting. The file classification feature in Windows Server 2008 R2 provides a fantastic and much sort after mechanism to &lt;strong&gt;automatically assign classification&lt;/strong&gt; information to files on file servers and apply policy to them based on that information…..&lt;/p&gt;  &lt;p&gt;Watch&amp;#160; my video on &lt;a href="http://edge.technet.com"&gt;&lt;strong&gt;&lt;font size="3"&gt;http://edge.technet.com&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt; home page today to know more about the features and capabilities of File Classification Infrastructure in Windows Server 2008 R2….&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://edge.technet.com/Media/File-Classification-Infrastructure-FCI-in-Windows-Server-2008-R2-Capabilities/"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://blogs.technet.com/blogfiles/ranjanajain/WindowsLiveWriter/FileClassificationInfrastructureinWindow_A5D1/image_3.png" width="700" height="300" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:f1333cce-7483-4e1f-bbb2-97df7dd5a2ca" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/windows+server+2008+R2" rel="tag"&gt;windows server 2008 R2&lt;/a&gt;,&lt;a href="http://technorati.com/tags/file+classification" rel="tag"&gt;file classification&lt;/a&gt;,&lt;a href="http://technorati.com/tags/FCI" rel="tag"&gt;FCI&lt;/a&gt;,&lt;a href="http://technorati.com/tags/file+server" rel="tag"&gt;file server&lt;/a&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3321937" width="1" height="1"&gt;</description></item><item><title>Virtual Hard Disk (VHD) Architecture explained</title><link>http://blogs.technet.com/b/ranjanajain/archive/2010/03/23/virtual-hard-disk-vhd-architecture-explained.aspx</link><pubDate>Tue, 23 Mar 2010 14:29:02 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3320716</guid><dc:creator>Ranjana1</dc:creator><slash:comments>14</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/ranjanajain/rsscomments.aspx?WeblogPostID=3320716</wfw:commentRss><comments>http://blogs.technet.com/b/ranjanajain/archive/2010/03/23/virtual-hard-disk-vhd-architecture-explained.aspx#comments</comments><description>&lt;p&gt;&lt;font size="2"&gt;A virtual hard disk (VHD) is a file that encapsulates a hard disk image. VHDs can be used in new and interesting ways. VHDs first were created to be the storage media for virtual machines (VMs). Today, VHDs are used to ship trial versions of software, used in backup solutions, used for bug triage (e.g. customers can convert a physical disk to virtual and share it), and even used to store multiple boot environments. VHDs are a very flexible storage container and are not tied to any single file system format. Since June 2005, Microsoft has made the VHD Image Format Specification available to third parties under the Microsoft &lt;strong&gt;Open Specification Promise (OSP).&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;Microsoft began using VHD technology in &lt;strong&gt;Microsoft Virtual PC&lt;/strong&gt; around 2003, and then continued its use in Microsoft Virtual Server release in 2005. The next major release happened as &lt;strong&gt;part of Hyper-V in Windows Server 2008&lt;/strong&gt;. Currently VHD support is made &lt;em&gt;as part of&lt;/em&gt; &lt;strong&gt;Windows Server 2008 R2&lt;/strong&gt; and high-end client SKUs of &lt;strong&gt;Windows 7&lt;/strong&gt;. VHDs were limited to use by virtual machines running in Virtual PC/Virtual Server/Hyper-V and &lt;/font&gt;&lt;a href="http://blogs.msdn.com/virtual_pc_guy/archive/2008/02/01/mounting-a-virtual-hard-disk-with-hyper-v.aspx"&gt;&lt;font size="2"&gt;loopback mounting of VHDs&lt;/font&gt;&lt;/a&gt;&lt;font size="2"&gt; in the parent partition sometimes referred to as the management operating system. The integration of VHD support into the operating system was drastically improved in Windows Server 2008 R2 which added native support. &lt;em&gt;Native support means the technology is integrated into the operating system and no longer requires a virtualization solution such as Hyper-V to be available.&lt;/em&gt; Native support added the following features:&lt;/font&gt;&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2"&gt;Boot from VHD&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;Integrated support for attaching and detaching VHDs via &lt;/font&gt;&lt;a href="http://msdn.microsoft.com/en-us/magazine/dd569754.aspx"&gt;&lt;font size="2"&gt;inbox APIs (virtdisk.dll)&lt;/font&gt;&lt;/a&gt;&lt;font size="2"&gt; and the “Disk Management” control panel (diskmgmt.msc or command line tool DiskPart (“attaching” is the term used to describe the action of mounting a VHD so it can be used by Windows directly, or as a disk in the guest operating system of a virtual machine).&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;Attaching VHDs from inside VHDs, and many performance improvements.&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;font size="2"&gt;There are three VHD formats each with different performance characteristics. The three formats of VHD are fixed, dynamic and differencing.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/ranjanajain/WindowsLiveWriter/VirtualHardDiskVHDArchitectureexplained_118EE/image_2.png"&gt;&lt;font size="2"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://blogs.technet.com/blogfiles/ranjanajain/WindowsLiveWriter/VirtualHardDiskVHDArchitectureexplained_118EE/image_thumb.png" width="535" height="256" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;A fixed sized VHD uses a file in which the space to store the file is &lt;em&gt;allocated on the physical storage&lt;/em&gt; when the virtual hard disk is created. The file size is the same as the size specified for the virtual hard disk. As their name implies, fixed sized VHDs occupy the same space on the underlying physical storage device as their specified size. However, once a fixed sized VHD is created, the size can be increased when the disk is offline by editing the disk to &lt;/font&gt;&lt;a name="_GoBack"&gt;&lt;/a&gt;&lt;font size="2"&gt;expand it. Reducing the size is not supported. Because the physical storage required for a fixed size VHD is allocated when the VHD is created, there is a better chance at optimal placement and organization on-disk which yields the best performance. The disadvantage is the space is committed even if it is not used.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/ranjanajain/WindowsLiveWriter/VirtualHardDiskVHDArchitectureexplained_118EE/image_4.png"&gt;&lt;font size="2"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://blogs.technet.com/blogfiles/ranjanajain/WindowsLiveWriter/VirtualHardDiskVHDArchitectureexplained_118EE/image_thumb_1.png" width="559" height="254" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;A dynamically expanding VHD is a file that at any given time is as large as the actual data written to it plus the size of on-disk meta-data. Dynamically expanding disks are useful because they do not require all the storage needed to contain the maximum size of the disk to be reserved up front. The VHD file starts quite small (e.g. 42KB is a typical physical size of an empty 20GB disk) and grows as new blocks in the disk are used. There are a number of optimizations around dynamically expanding disks that improve performance; however, in general their read/write performance is slower than fixed disks. One optimization is the selection of data block size which can be either&lt;strong&gt;&lt;em&gt; 512KB or 2MB&lt;/em&gt;&lt;/strong&gt;; another is skipping &lt;em&gt;allocation of all-zero blocks&lt;/em&gt;.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/ranjanajain/WindowsLiveWriter/VirtualHardDiskVHDArchitectureexplained_118EE/image_6.png"&gt;&lt;font size="2"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://blogs.technet.com/blogfiles/ranjanajain/WindowsLiveWriter/VirtualHardDiskVHDArchitectureexplained_118EE/image_thumb_2.png" width="748" height="262" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;A differencing VHD is a file representing the current state of the virtual hard disk as a set of modified blocks in comparison to a parent virtual hard disk. Differencing VHDs can be associated with either a fixed sized or dynamically expanding VHD. Differencing VHDs can also be associated with another differencing VHD but they cannot be associated with a physical disk. Differencing VHDs are used to prevent changes from being made in their parent VHD to which they are applied and are used to implement a number of additional features. In Hyper-V, differencing VHDs are also created automatically whenever snapshots are taken of a virtual machine. Note differencing VHDs used for snapshot purpose are named with an AVHD file extension to help users easily distinguish them from regular differencing VHDs. Differencing VHDs may also be used to deploy a &lt;strong&gt;“golden”&lt;/strong&gt; or&lt;strong&gt; “master”&lt;/strong&gt; image, because you can associate multiple differencing VHDs to one parent VHD. Some disadvantages of differencing VHDs are increased caching needs and the inability to grow or shrink the VHD size. You can however compact differencing VHDs to reclaim physical space usage.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;There are several important &lt;strong&gt;&lt;em&gt;limitations for VHDs&lt;/em&gt;&lt;/strong&gt;: &lt;/font&gt;&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2"&gt;VHDs can be mounted only on NTFS volumes (although you can still save a VHD file on FAT/FAT32 assuming the maximum file size limit is not violated). For example, if you have a differencing VHD chain, then every VHD along the chain must sit on an NTFS volume to make VHD attaching work.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;VHDs cannot be mounted within a compressed folder in Windows Server 2008 R2. This was possible in Hyper-V role in Windows Server 2008, but this capability was explicitly blocked in the Hyper-V role in Windows Server 2008 R2 since the compressed file size limit is relatively small. A dynamically expandable VHD can easily outgrow that limit and get corrupted.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;In addition to the maximum file size of NTFS, dynamic or difference VHDs cannot exceed 2040GB. The reason for the 2040G limit is the length of each Block Allocation Table entry is set to 4 Bytes and the maximum valid value is 0xFFFFFFFE (0xFFFFFFFF means an unused entry). If you multiply that value by 512B sector size and then subtract the overhead of on disk meta-data structures, 2040G will be the maximum size of dynamically or differencing VHDs.&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:8ac74f8a-a144-4d41-9529-7d0f7b06afe3" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/VHD" rel="tag"&gt;VHD&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Windows+7" rel="tag"&gt;Windows 7&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Windows+Server+2008+R2" rel="tag"&gt;Windows Server 2008 R2&lt;/a&gt;,&lt;a href="http://technorati.com/tags/performance" rel="tag"&gt;performance&lt;/a&gt;,&lt;a href="http://technorati.com/tags/disk" rel="tag"&gt;disk&lt;/a&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3320716" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/ranjanajain/archive/tags/Windows+7/">Windows 7</category><category domain="http://blogs.technet.com/b/ranjanajain/archive/tags/Windows+Server+2008+R2/">Windows Server 2008 R2</category></item><item><title>Windows Activation Technologies update for Windows 7</title><link>http://blogs.technet.com/b/ranjanajain/archive/2010/03/22/windows-activation-technologies-update-for-windows-7.aspx</link><pubDate>Mon, 22 Mar 2010 10:47:42 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3320434</guid><dc:creator>Ranjana1</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/ranjanajain/rsscomments.aspx?WeblogPostID=3320434</wfw:commentRss><comments>http://blogs.technet.com/b/ranjanajain/archive/2010/03/22/windows-activation-technologies-update-for-windows-7.aspx#comments</comments><description>&lt;p&gt;Each year as more and more software products are released into the market, the issue of software piracy becomes larger and more critical. Software piracy in India is prevalent both in the public and private sectors.&lt;/p&gt;  &lt;p&gt;The use of such software makes businesses more vulnerable to deliberate cyber-attacks, as well as viruses and malware (&amp;quot;malicious software&amp;quot;) that can enter a computer’s operating system without its user’s consent. &lt;/p&gt;  &lt;p&gt;Software piracy is an increasingly common way for hackers to install malicious software on your machine, exposing you to potential identity theft, system failure and data loss. Microsoft’s anti-piracy technologies are constantly evolving to counter these increasingly sophisticated threats. &lt;/p&gt;  &lt;p&gt;Also, counterfeit software delivers a poor customer experience and negatively affects customer satisfaction with our software.&amp;#160; And customers would like to know that they received what they paid for.&lt;/p&gt;  &lt;p&gt;We realize that combating software piracy is a journey. We continue to invest in both technology and customer education and have improved the activation and validation process in Windows 7.&lt;/p&gt;  &lt;p&gt;On February 23 this year, Microsoft released an update to Windows 7 that will detect more than 70 known and potentially dangerous activation exploits. The update will check for new activation exploits every 90 days.&lt;/p&gt;  &lt;p&gt;If any activation exploits are found, Windows will alert the customer and offer options for resolving the issue. In many cases&amp;#160;&amp;#160; resolving the issue will take just a few clicks. &lt;/p&gt;  &lt;p&gt;If a user is running genuine software with no activation exploits, they will never see anything – the update runs politely in the background protecting their system&lt;/p&gt;  &lt;p&gt;This update does not cause any reduced functionality in Windows 7. Even if an activation exploit is found, users have full and complete access to their PC, all programs, and all data.&lt;/p&gt;  &lt;p&gt;This update is voluntary and complies with Microsoft’s privacy policy. &lt;/p&gt;  &lt;p&gt;In case you the notification alert is erroneously identifying your genuine copy of Windows 7 as counterfeit please call&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;strong&gt;1800 102 1100&lt;/strong&gt;&lt;strong&gt; or 1800 111100&lt;/strong&gt;&amp;#160;&amp;#160; to report the matter and get it addressed. &lt;/p&gt;  &lt;p&gt;Read More…on &lt;a href="http://www.technet.in"&gt;www.technet.in&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:553cb021-91f1-4988-9c58-134e5e8fe498" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/windows+7" rel="tag"&gt;windows 7&lt;/a&gt;,&lt;a href="http://technorati.com/tags/piracy" rel="tag"&gt;piracy&lt;/a&gt;,&lt;a href="http://technorati.com/tags/counterfeit" rel="tag"&gt;counterfeit&lt;/a&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3320434" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/ranjanajain/archive/tags/Windows+7/">Windows 7</category><category domain="http://blogs.technet.com/b/ranjanajain/archive/tags/technet/">technet</category></item><item><title>how windows 7 enables work from anywhere and faster network access</title><link>http://blogs.technet.com/b/ranjanajain/archive/2010/03/17/how-windows-7-enables-work-from-anywhere-and-faster-network-access.aspx</link><pubDate>Wed, 17 Mar 2010 08:49:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3319512</guid><dc:creator>Ranjana1</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/ranjanajain/rsscomments.aspx?WeblogPostID=3319512</wfw:commentRss><comments>http://blogs.technet.com/b/ranjanajain/archive/2010/03/17/how-windows-7-enables-work-from-anywhere-and-faster-network-access.aspx#comments</comments><description>&lt;P&gt;DirectAccess overcomes the limitations of VPNs by automatically establishing a bi-directional connection from client computers to the corporate network……..&lt;/P&gt;
&lt;P&gt;Depending on where the cache is located BranchCache will operate in one of two modes: Distributed Cache or Hosted Cache. The cache is kept on peers under the same subnet in Distributed Cache mode……&lt;/P&gt;
&lt;P&gt;&lt;A title="How Windows 7 enables fast access, better networking!" href="https://www.livemeeting.com/cc/sbsca14/join?id=G428B6&amp;amp;role=attend" mce_href="https://www.livemeeting.com/cc/sbsca14/join?id=G428B6&amp;amp;role=attend"&gt;Attend this LIVE session&lt;/A&gt; &lt;EM&gt;tomorrow&lt;/EM&gt; (Time: &lt;STRONG&gt;1315 – 1415&lt;/STRONG&gt; IST) to know more…..&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;A href="http://blogs.technet.com/blogfiles/ranjanajain/WindowsLiveWriter/howwindows7enablesworkfromanywhereandfas_C952/image_6.png" mce_href="http://blogs.technet.com/blogfiles/ranjanajain/WindowsLiveWriter/howwindows7enablesworkfromanywhereandfas_C952/image_6.png"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=image border=0 alt=image src="http://blogs.technet.com/blogfiles/ranjanajain/WindowsLiveWriter/howwindows7enablesworkfromanywhereandfas_C952/image_thumb_2.png" width=287 height=215 mce_src="http://blogs.technet.com/blogfiles/ranjanajain/WindowsLiveWriter/howwindows7enablesworkfromanywhereandfas_C952/image_thumb_2.png"&gt;&lt;/A&gt; &lt;A href="http://blogs.technet.com/blogfiles/ranjanajain/WindowsLiveWriter/howwindows7enablesworkfromanywhereandfas_C952/image_4.png" mce_href="http://blogs.technet.com/blogfiles/ranjanajain/WindowsLiveWriter/howwindows7enablesworkfromanywhereandfas_C952/image_4.png"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=image border=0 alt=image src="http://blogs.technet.com/blogfiles/ranjanajain/WindowsLiveWriter/howwindows7enablesworkfromanywhereandfas_C952/image_thumb_1.png" width=286 height=216 mce_src="http://blogs.technet.com/blogfiles/ranjanajain/WindowsLiveWriter/howwindows7enablesworkfromanywhereandfas_C952/image_thumb_1.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://virtualtechdays.com/registration1.aspx" mce_href="http://virtualtechdays.com/registration1.aspx"&gt;Register&lt;/A&gt; Now for &lt;STRONG&gt;&lt;A href="http://www.virtualtechdays.com/" mce_href="http://www.virtualtechdays.com"&gt;Virtual Tech Days&lt;/A&gt; &lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Attend &lt;STRONG&gt;&lt;EM&gt;more sessions by me&lt;/EM&gt;&lt;/STRONG&gt; on &lt;STRONG&gt;Virtual tech Days&lt;/STRONG&gt;:&lt;/P&gt;
&lt;TABLE border=1 cellSpacing=0 cellPadding=1 width=692&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD vAlign=top width=155&gt;
&lt;P align=center&gt;&lt;STRONG&gt;Session Title&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=272&gt;
&lt;P align=center&gt;&lt;STRONG&gt;Abstract&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=93&gt;
&lt;P align=center&gt;&lt;STRONG&gt;Date&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=170&gt;
&lt;P align=center&gt;&lt;STRONG&gt;Time&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top width=155&gt;&lt;STRONG&gt;&lt;A title="Microsoft Online Services - What and How" href="https://www.livemeeting.com/cc/sbsgb3/join?id=KC568J&amp;amp;role=attend" mce_href="https://www.livemeeting.com/cc/sbsgb3/join?id=KC568J&amp;amp;role=attend"&gt;Microsoft Online Services – What and How&lt;/A&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=271&gt;Rather than debate whether to deploy software on-premises or host it online, we show you how you can take advantage of the marriage of the best of software with the best of services. Learn how you can have consistent, seamless experiences across multiple PCs and devices. Enjoy a choice of on-premise, partner-hosted or Microsoft-hosted delivery, federation between enterprises and cloud services, to create a composition of multiple applications and services, enabling you to use of multiple business models. All this and much more..&lt;/TD&gt;
&lt;TD vAlign=top width=94&gt;March 18, 2010&lt;/TD&gt;
&lt;TD vAlign=top width=169&gt;1030 – 1130 &lt;BR&gt;IST&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top width=155&gt;
&lt;P align=left&gt;&lt;STRONG&gt;&lt;A title="How Windows 7 enables faster access from anywhere and reduce costs" href="https://www.livemeeting.com/cc/sbsca14/join?id=G428B6&amp;amp;role=attend" mce_href="https://www.livemeeting.com/cc/sbsca14/join?id=G428B6&amp;amp;role=attend"&gt;See how Windows 7 lets you reduce costs, work from anywhere, get Fast Access&lt;/A&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=271&gt;
&lt;P align=left&gt;See how new networking enhancements like Direct access, Branch cache and Mobile broadband in Windows 7 allow you to optimize WAN bandwidth, have faster access to internal network, and work from anywhere. You simply cannot afford to miss this session.&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=95&gt;&lt;BR&gt;March 18, 2010&lt;/TD&gt;
&lt;TD vAlign=top width=169&gt;&lt;BR&gt;1315 – 1415 &lt;BR&gt;IST&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top width=155&gt;&lt;BR&gt;&lt;STRONG&gt;&lt;A title="Managing Mobile PCs in the Enterprise" href="https://www.livemeeting.com/cc/sbsca14/join?id=997W6C&amp;amp;role=attend" mce_href="https://www.livemeeting.com/cc/sbsca14/join?id=997W6C&amp;amp;role=attend"&gt;Managing Mobile PCs in the Enterprise&lt;/A&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=270&gt;
&lt;P&gt;Mobile PCs need reliable, persistent, high-speed network connections to our intranets, adding to the management and operations challenges. Learn how you can control mobile PCs while allowing mobile users to perform their job functions efficiently? This session helps you know just that.&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=97&gt;&lt;BR&gt;March 18, 2010&lt;/TD&gt;
&lt;TD vAlign=top width=170&gt;&lt;BR&gt;1545 – 1645 &lt;BR&gt;IST&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P&gt;Attend them &lt;EM&gt;LIVE&lt;/EM&gt;&lt;/P&gt;
&lt;DIV style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: none; PADDING-TOP: 0px" id=scid:0767317B-992E-4b12-91E0-4F059A8CECA8:20aae058-8af6-4452-8a7d-da3d65baed51 class=wlWriterEditableSmartContent&gt;Technorati Tags: &lt;A href="http://technorati.com/tags/Virtual+Tech+Days" rel=tag mce_href="http://technorati.com/tags/Virtual+Tech+Days"&gt;Virtual Tech Days&lt;/A&gt;,&lt;A href="http://technorati.com/tags/VTD" rel=tag mce_href="http://technorati.com/tags/VTD"&gt;VTD&lt;/A&gt;,&lt;A href="http://technorati.com/tags/Zeollar" rel=tag mce_href="http://technorati.com/tags/Zeollar"&gt;Zeollar&lt;/A&gt;,&lt;A href="http://technorati.com/tags/Windows+7" rel=tag mce_href="http://technorati.com/tags/Windows+7"&gt;Windows 7&lt;/A&gt;,&lt;A href="http://technorati.com/tags/Performance" rel=tag mce_href="http://technorati.com/tags/Performance"&gt;Performance&lt;/A&gt;,&lt;A href="http://technorati.com/tags/Directaccess" rel=tag mce_href="http://technorati.com/tags/Directaccess"&gt;Directaccess&lt;/A&gt;,&lt;A href="http://technorati.com/tags/Branchcache" rel=tag mce_href="http://technorati.com/tags/Branchcache"&gt;Branchcache&lt;/A&gt;,&lt;A href="http://technorati.com/tags/Mobile+PC" rel=tag mce_href="http://technorati.com/tags/Mobile+PC"&gt;Mobile PC&lt;/A&gt;&lt;/DIV&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3319512" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/ranjanajain/archive/tags/Windows+7/">Windows 7</category><category domain="http://blogs.technet.com/b/ranjanajain/archive/tags/india/">india</category><category domain="http://blogs.technet.com/b/ranjanajain/archive/tags/technet/">technet</category><category domain="http://blogs.technet.com/b/ranjanajain/archive/tags/it+pros/">it pros</category></item></channel></rss>