<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Global Knowledge Training Blog &#187; Hyper-V</title>
	<atom:link href="http://globalknowledgeblog.com/category/technology/microsoft/hyper-v-microsoft/feed/" rel="self" type="application/rss+xml" />
	<link>http://globalknowledgeblog.com</link>
	<description>Your Source for Technical, Professional, &#38; Leadership Training</description>
	<lastBuildDate>Thu, 17 May 2012 17:34:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Virtualization 101</title>
		<link>http://globalknowledgeblog.com/technology/data-center/virtualization-101/</link>
		<comments>http://globalknowledgeblog.com/technology/data-center/virtualization-101/#comments</comments>
		<pubDate>Fri, 02 Mar 2012 18:23:16 +0000</pubDate>
		<dc:creator>Guest Authors</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[Data Center]]></category>
		<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[application virtualization]]></category>
		<category><![CDATA[desktop virtualization]]></category>
		<category><![CDATA[server virtualization]]></category>

		<guid isPermaLink="false">http://globalknowledgeblog.com/?p=5429</guid>
		<description><![CDATA[Virtualization fundamentally changed computing in a way that was unforeseen as recently as five years ago. Every area of the economy that utilizes computing has been impacted, from financial, telecom, and healthcare sectors to retail, manufacturing, media, and government. In addition to improving key data center processes, such as Business Continuity (BC) and High Availability (HA), virtualization provides companies with flexibility, cost savings, and disaster recovery options critical to their success.]]></description>
			<content:encoded><![CDATA[<p><a href="http://globalknowledgeblog.com/wp-content/uploads/2012/02/datacenterserverroom2012.jpg"><img class="alignleft size-full wp-image-5398" title="datacenterserverroom2012" src="http://globalknowledgeblog.com/wp-content/uploads/2012/02/datacenterserverroom2012.jpg" alt="" width="300" height="300" /></a>Virtualization fundamentally changed computing in a way that was unforeseen as recently as five years ago. Every area of the economy that utilizes computing has been impacted, from financial, telecom, and healthcare sectors to retail, manufacturing, media, and government. In addition to improving key data center processes, such as Business Continuity (BC) and High Availability (HA), virtualization provides companies with flexibility, cost savings, and disaster recovery options critical to their success.</p>
<h3>What is Virtualization?</h3>
<p>Simply put, server virtualization consists of running multiple operating systems and applications on the same server at the same time. The current process of partitioning one physical server into several operating systems, or virtual machines (VMs), lets you simultaneously deploy, operate, and manage these multiple operating system instances on that single physical server.</p>
<p>The concept of virtualization originated back in the era of mainframes. Today’s advances, especially the introduction of Intel x86 architecture and inexpensive PCs, finally made virtualization technology possible. This innovation enabled companies of all sizes to flexibly accommodate a multitude of users, extend the life of their datacenters, and save on hardware purchases and utility costs, in addition to streamlining server administration.</p>
<p>Moreover, virtualization substantially leveled the economic playing field, enabling small to medium businesses (SMBs) to compete and reach parity with much larger enterprises, something that was impossible a few years ago.</p>
<p>For SMBs, virtualization increases application availability and can dramatically shorten disaster recovery time to significantly improve business continuity preparedness.</p>
<p>For enterprises, virtualization offers levels of efficiency in security, management, automation, and VM deployment as well as the ability to provide increased resources to more users.</p>
<h3>Advantages of Virtualization</h3>
<p>There are a number of key areas in which virtualization offers companies important benefits:</p>
<h4>Energy efficiency</h4>
<p>By stacking multiple applications on a single server and sharing resources among them, virtualization optimizes server utilization and cuts waste. Lessening the physical size of datacenters also results in energy efficiency, decreased hardware costs, and maintenance savings.</p>
<h4>Improved server utilization</h4>
<p>Removing the physical relationship between an OS and its native hardware with virtualization greatly expands server capacity and avoids under-utilization where, in some instances, single servers use less than 30 percent of their processing power.</p>
<h4>Architecture control</h4>
<p>Virtualization enables companies of all sizes to simplify datacenter architecture. Virtualization not only provides built-in redundancy by spreading the computing power across multiple inexpensive machines, it also ensures a server resource pool.</p>
<h4>Automation</h4>
<p>The role of automation means that VMs can be copied, administered, and restored easily. Single-console management of VMs adds another layer of efficiency and increases response times during emergencies. The ability to shift VMs or other resources to a different server is another key feature. Administrators can conduct maintenance without interrupting service, disabling a system, or having to work off-hours.</p>
<h4>Types of Virtualization</h4>
<p>A common aspect of <strong>server virtualization</strong> renders each operating system instance independent of the other OSs on the same server. In this way, VMs are typically full implementations of a standard OS, such as Windows 7, running side by side with many other instances, for example, versions of Windows Vista or RedHat Enterprise Linux. Each OS then runs its own applications that are accessible to an almost unlimited number of users.</p>
<p>In the case of <strong>desktop virtualization</strong>, the client OS runs on a server in the datacenter and is delivered virtually to a user. It offers greater workplace efficiency, lower costs, and increased scalability for IT managers. Virtualized desktop users have the ease of mobility — they can access their desktop from anywhere by logging in as a unique user.</p>
<p>Essentially, there are four types of desktop virtualization:</p>
<ul>
<li><strong>Thick client:</strong> This is a standard desktop supplied with a virtual desktop image delivered from the datacenter.</li>
<li><strong>Thin client: </strong>This employs a stripped-down OS and supports the user interface functionality (video, audio, printer, mouse, keyboard).</li>
<li><strong>Net client: </strong>This can be a mobile device, such as an iPhone running a specific OS.</li>
<li><strong>Zero client: </strong>All of the operating system runs on a server in the datacenter and is sent out to the client, nothing at desktop.</li>
</ul>
<p><strong>User virtualization</strong> provides the ability to maintain a fully personalized virtual desktop when not on the company network. For example, users can log into a workplace desktop from anywhere with all the settings and applications in place using a smart phone, tablet, or laptop.</p>
<p>For IT, user virtualization provides the ability to manage desktop components independently and apply them to a workspace as needed without scripting or group policies. IT administrators can perform:</p>
<ul>
<li>settings management</li>
<li>workplace configuration</li>
<li>application lock-downs</li>
<li>streamlined management</li>
</ul>
<p>In terms of <strong>application virtualization</strong>, formerly referred to as ‘thin client,’ applications are not installed locally on a workstation. Personal information and unique application characteristics are all stored on, managed, and delivered via a remote service. The local device provides the CPU and RAM required to run the software. Thus, the virtual applications run locally, but the management and application logic run remotely.</p>
<p>Next week will wrap this series up with a look at the top Virtualization players.</p>
<p><em>Excerpted from <a href="http://www.globalknowledge.com/training/olm/go.asp?find=blog0302virtual&amp;country=United+States" target="_blank">Global Knowledge: Virtualization 101</a> by Kerry Doyle</em></p>
 <div class=’series_links’> </div><div class=’series_toc’><h3>Virtualization 101 Series</h3><ul><li>Virtualization 101</li><li><a href='http://globalknowledgeblog.com/technology/microsoft/virtualization-101-major-virtualization-players/' title='Virtualization 101 — Major Virtualization Players'>Virtualization 101 — Major Virtualization Players</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://globalknowledgeblog.com/technology/data-center/virtualization-101/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows 7 and Virtual Server  –  Jump Through Some Virtual Hoops!</title>
		<link>http://globalknowledgeblog.com/technology/microsoft/windows-7-and-virtual-server%e2%80%89%e2%80%89%e2%80%93%e2%80%89%e2%80%89jump-through-some-virtual-hoops/</link>
		<comments>http://globalknowledgeblog.com/technology/microsoft/windows-7-and-virtual-server%e2%80%89%e2%80%89%e2%80%93%e2%80%89%e2%80%89jump-through-some-virtual-hoops/#comments</comments>
		<pubDate>Mon, 28 Feb 2011 18:29:54 +0000</pubDate>
		<dc:creator>Brian Egler</dc:creator>
				<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[Windows 7]]></category>

		<guid isPermaLink="false">http://globalknowledgeblog.com/?p=3062</guid>
		<description><![CDATA[As an instructor, I use virtualization as an educational tool. Virtual machines are perfect for training in that a student can experiment knowing that any mistakes can be quickly discarded for another try — the perfect safe environment far away from production systems. Now many production servers are becoming virtual machines providing flexibility, failover, and efficient utilization. Microsoft’s Hyper-V hypervisor claims a “live migration” feature allowing a production VM to switch to new hardware without stopping the service. That’s new in Windows Server 2008 R2. VMWare is still market leader, but watch out for Microsoft!]]></description>
			<content:encoded><![CDATA[<p><a href="http://globalknowledgeblog.com/wp-content/uploads/2011/02/Peak10.jpg"><img class="alignright size-full wp-image-3196" title="Peak10" src="http://globalknowledgeblog.com/wp-content/uploads/2011/02/Peak10.jpg" alt="" width="300" height="241" /></a>As an instructor, I use virtualization as an educational tool. Virtual machines are perfect for training in that a student can experiment knowing that any mistakes can be quickly discarded for another try — the perfect safe environment far away from production systems. Now many production servers are becoming virtual machines providing flexibility, failover, and efficient utilization. Microsoft’s Hyper-V hypervisor claims a “live migration” feature allowing a production VM to switch to new hardware without stopping the service. That’s new in Windows Server 2008 R2. VMWare is still market leader, but watch out for <a href="http://www.thevarguy.com/2010/09/01/microsoft-25-percent-of-virtualization-market-and-climbing/">Microsoft</a>!</p>
<p>In pale comparison, my requirements were that I wanted a virtualization product to support my existing educational VMs built using Virtual PC and Virtual Server. I was very interested in Hyper-V as it has this compatibility (at least for VHD files) but was dismayed to learn that it was delivered on the 64-bit platform only. I was working with Windows 7 Professional 32-bit, so what are my options? Well, to find out if your machine supports 64-bit systems (even if you are currently running a 32-bit OS) you can use a Processor Identification Utility such as <a href="http://www.intel.com/p/en_US/support/highlights/processors/toolspiu">Intel’s Processor ID Utility</a>. But Hyper-V is not available with Windows 7 anyway, so I would need to upgrade to Windows Server 2008 64-bit. There are other <a href="http://www.petri.co.il/quickly-see-if-your-server-pc-or-laptop-supports-hyper-v.htm">Hyper-V requirements</a> you can check on. If you want to migrate from Virtual Server to Hyper-V there is a whole <a href="http://technet.microsoft.com/en-us/library/dd296684%28WS.10%29.aspx">VM Migration</a> guide for that too.</p>
<p>Reluctantly, I decided to revert to Virtual Server 2005 SP1, especially since Microsoft Learning VM’s are fully compatible with this version regarding the courses that I teach. Yes, any new VM’s from Microsoft Learning are now fully Hyper-V compatible, but I’ll have to wait for SQL Server 2011 before I see any that are applicable to me. OK, I’ve installed Virtual Server 2005 SP1 many times before, so piece of cake, right? Wrong.</p>
<p>Much as I love Windows 7, it actively blocks the install of Virtual Server 2005 SP1. So I was caught between a rock and a hard place — or specifically between Windows 7 and Virtual Server. Now Google and Bing are just brilliant, but often you have to sift out the poor quality forum entries from the well crafted, accurate, and knowledgeable blog entries. I found a great step-by-step solution that involves a few registry hacks but ultimately worked like a charm and even has a solution for the infamous Microsoft Learning “Lab Launcher”. It is a blog entry by MVP Thomas Lee whose blog is branded “Thomas Lee’s collection of random interesting items, views on things, mainly IT related, as well as the occasional rant”. The blog entry is titled: “<a href="http://tfl09.blogspot.com/2009/08/windows-7-and-virtual-server.html">Windows 7 and Virtual Server</a>”. Thanks Thomas!</p>
<p>Now I must get into Hyper-V, but I’ll jump through those virtual hoops a little later!</p>
]]></content:encoded>
			<wfw:commentRss>http://globalknowledgeblog.com/technology/microsoft/windows-7-and-virtual-server%e2%80%89%e2%80%89%e2%80%93%e2%80%89%e2%80%89jump-through-some-virtual-hoops/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Create a VDI on Windows Server 2008 R2</title>
		<link>http://globalknowledgeblog.com/technology/microsoft/create-a-vdi-on-windows-server-2008-r2/</link>
		<comments>http://globalknowledgeblog.com/technology/microsoft/create-a-vdi-on-windows-server-2008-r2/#comments</comments>
		<pubDate>Fri, 21 Jan 2011 13:25:01 +0000</pubDate>
		<dc:creator>Mark Menges</dc:creator>
				<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[Windows Server]]></category>
		<category><![CDATA[Remote Desktop]]></category>
		<category><![CDATA[vdi]]></category>
		<category><![CDATA[virtual desktop]]></category>

		<guid isPermaLink="false">http://globalknowledgeblog.com/?p=2933</guid>
		<description><![CDATA[Virtual desktop infrastructure (VDI) is a very hot topic right now. A VDI can deliver a pre-configured Windows virtual machine with all of the necessary applications on demand. This benefits highly regulated environments like banking and healthcare because they can configure their virtual desktop with precise security settings to comply with current laws. Also, legacy applications that won't run on Windows 7 can run on a virtual desktop using an older version of Windows.]]></description>
			<content:encoded><![CDATA[<p><div id="attachment_2934" class="wp-caption alignleft" style="width: 287px"><a href="http://globalknowledgeblog.com/wp-content/uploads/2011/01/mhgnVuO.jpg"><img class="size-medium wp-image-2934 " title="mhgnVuO" src="http://globalknowledgeblog.com/wp-content/uploads/2011/01/mhgnVuO-300x208.jpg" alt="" width="277" height="193" /></a><p class="wp-caption-text">By arinas74 via RGBstock</p></div>
<p>Virtual desktop infrastructure (VDI) is a very hot topic right now. A VDI can deliver a pre-configured Windows virtual machine with all of the necessary applications on demand. This benefits highly regulated environments like banking and healthcare because they can configure their virtual desktop with precise security settings to comply with current laws. Also, legacy applications that won’t run on Windows 7 can run on a virtual desktop using an older version of Windows.</p>
<p>To implement a VDI with Windows Server 2008 R2 you need an Active Directory Domain, Hyper-V, and the Remote Desktop Services Role. A VDI requires the following:</p>
<ul>
<li><strong>Remote Desktop Session Host </strong>makes applications and virtual desktops available to clients running the Remote Desktop Connection Client (RDC) using the RDP protocol</li>
<li><strong>Remote Desktop Virtualization Host </strong>integrates Hyper-V based virtual machines with the Remote Desktop Session Host to make them available to RDC clients</li>
<li><strong>Remote Desktop Connection Broker </strong>works with the Virtualization Host to direct RDC clients to a virtual desktop. Connection Broker also reconnects users to their desktops if their connection momentarily drops out</li>
<li><strong>Remote Desktop Web Access </strong>allows Windows 7 users to connect to their virtual desktop from the start menu. Users with older versions of Windows can connect from their web browser</li>
<li><strong>Remote Desktop Licensing </strong>issues and manages Remote Desktop Services client access licenses (RDS CALs) which are required to use Remote Desktop Services</li>
</ul>
<p>All virtual machines in Hyper-V that are available as Virtual Desktops must be joined to the Active Directory Domain and have the same fully qualified domain name in the Hyper-V console. The Remote Desktop Connection Manager console configures Virtual Desktops. A Virtual Desktop can be placed in a pool of identical desktops that are available when clients connect. A single Virtual Desktop can also be assigned to a user account in Connection Manager so that the user can reconnect to the same desktop.</p>
<p>A Remote Desktop-based VDI is available from anywhere in the world using a low-bandwidth connection. Any computer, including thin clients, that can run RDC, can reach a virtual desktop accessing new technology on older hardware. Security updates and software management are centralized, and administration is simplified with VDI, making it a low-cost alternative to conventional networks.</p>
]]></content:encoded>
			<wfw:commentRss>http://globalknowledgeblog.com/technology/microsoft/create-a-vdi-on-windows-server-2008-r2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>All change for Virtualization in SQL Server 2008 R2</title>
		<link>http://globalknowledgeblog.com/technology/microsoft/all-change-for-virtualization-in-sql-server-r2/</link>
		<comments>http://globalknowledgeblog.com/technology/microsoft/all-change-for-virtualization-in-sql-server-r2/#comments</comments>
		<pubDate>Fri, 17 Sep 2010 17:35:18 +0000</pubDate>
		<dc:creator>Brian Egler</dc:creator>
				<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[Licensing]]></category>
		<category><![CDATA[SQL Enterprise Edition]]></category>
		<category><![CDATA[SQL Server 2008 R2]]></category>

		<guid isPermaLink="false">http://microsoftblog.globalknowledge.com/?p=1462</guid>
		<description><![CDATA[A common question now is how does Microsoft license SQL Server in the Virtual environment? In the early days of Virtualization SQL Server was not an ideal candidate for consolidation due to the resource intensive nature of its processing. But now with the advent of superior Hardware and the support of Hyper-V and VMWare, many [...]]]></description>
			<content:encoded><![CDATA[<p>A common question now is how does Microsoft license SQL Server in the Virtual environment? In the early days of Virtualization SQL Server was not an ideal candidate for consolidation due to the resource intensive nature of its processing. But now with the advent of superior Hardware and the support of Hyper-V and VMWare, many companies are looking at SQL Server virtualization to save hardware costs and provide flexibility. Well, the classic answer to the question is that “it depends” but also “it changes”…</p>
<p>In SQL Server 2008 Enterprise Edition, we were allowed unlimited virtual instances of SQL Server, as long as the physical CPUs being used were licensed. With the release of SQL Server 2008 R2, the Enterprise edition is no longer the top dog in the Edition stakes. It has been now overtaken by both the new Data Center Edition and the new Parallel Data Warehouse Edition. So the goalposts have been moved and now the EE can only support 4 virtual instances and instead of unlimited CPUs it is now limited to 8. To get unlimited support you will need to now go with either of the two new high-level editions and pay the new high-level price. To calm down existing customers, Microsoft has a “grandfathering” strategy whereby if you are current on Software Assurance and you wish to upgrade to R2, you can inherit the “unlimited” virtual licensing you had before. This all assumes you are licensing all of the physical processors on the server.</p>
<p>If you decide to license only a portion of the physical CPUs for SQL Server, you will need to do some math to get to the number of Virtual CPUs you can use in the Virtual Machines (or what Microsoft now calls OSEs – Operating System Environments). The nice thing is that Microsoft only charges by the socket so that a multi-core processor counts as one physical CPU and therefore one processor license. But if that multi-core processor has 4 cores, all those cores are available to SQL Server in the virtual machines as virtual CPUs. That’s pretty simple math: 4 for the price of 1. You can get more complex if you want to, say with 2 dual-core processors and the virtual OSEs use 3 virtual CPUs, you will need 3 / 2 = 1.5 licenses. Of course, Microsoft wants us to round-up to the nearest license so we end up needing 2 processor licenses.</p>
<p>It’s all outlined in the following document which goes into various scenarios. As new technology opens up new loop holes, I am sure this document will be updated to close them down, faster than you can say “It’s between you and your lawyer.”</p>
<p>SQL Server 2008 R2 Licensing Quick Reference:</p>
<p><a href="http://download.microsoft.com/download/2/7/0/270B6380-8B38-4268-8AD0-F480A139AB19/SQL2008R2_LicensingQuickReference-updated.pdf">http://download.microsoft.com/download/2/7/0/270B6380-8B38-4268-8AD0-F480A139AB19/SQL2008R2_LicensingQuickReference-updated.pdf</a></p>
<p>Cheers</p>
<p>Brian</p>
]]></content:encoded>
			<wfw:commentRss>http://globalknowledgeblog.com/technology/microsoft/all-change-for-virtualization-in-sql-server-r2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dynamic Memory Improves Hyper-V Efficiency on Windows Server 2008 R2</title>
		<link>http://globalknowledgeblog.com/technology/microsoft/make-hyper-v-running-on-windows-server-2008-r2-more-efficient-with-dynamic-memory-2/</link>
		<comments>http://globalknowledgeblog.com/technology/microsoft/make-hyper-v-running-on-windows-server-2008-r2-more-efficient-with-dynamic-memory-2/#comments</comments>
		<pubDate>Fri, 10 Sep 2010 19:36:40 +0000</pubDate>
		<dc:creator>Mark Menges</dc:creator>
				<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[Windows Server]]></category>
		<category><![CDATA[Dynamic Memory]]></category>
		<category><![CDATA[Windows Server 2008 R2]]></category>

		<guid isPermaLink="false">http://microsoftblog.globalknowledge.com/?p=1451</guid>
		<description><![CDATA[Microsoft has recently released the beta of the eagerly awaited service pack 1 for Windows 7 and Windows Server 2008 R2. This service pack is unusual because it can be applied to either operating system. The service pack includes many new and improved capabilities for Windows Server 2008 R2. On such new feature is Dynamic [...]]]></description>
			<content:encoded><![CDATA[<p>Microsoft has recently released the beta of the eagerly awaited service pack 1 for Windows 7 and Windows Server 2008 R2. This service pack is unusual because it can be applied to either operating system. The service pack includes many new and improved capabilities for Windows Server 2008 R2. On such new feature is Dynamic Memory. Servers running Hyper-V role can now better manage allocations of memory to Virtual Machines.</p>
<p>In Hyper-V the memory allocation of a Virtual Machine could only be modified if the VM was shut down. This would cause an interruption of services for any network connected users. System Administrators would have to specify an amount of RAM that was sufficient during periods of peak demand. This meant that often memory was unused on a VM most of the time but was still not available for other, busier VMs. This leads to a situation where a significant percentage of the memory resources of a Hyper-V server is wasted.</p>
<p>When Service Pack 1 for Windows Server 2008 R2 is installed a VM can be configured with Dynamic Memory. An administrator can assign a range of memory to a VM that can change based on an increase to a VM’s workload. This range consists of a Startup RAM allocation and can increase to a Maximum RAM value. A percentage of RAM can also be reserved, based on a VM’s workload, to be used as a buffer if memory demand increases suddenly. Each Virtual Machine running on a Hyper-V server can also be assigned Memory Priority ranging from low to high relative to the other VMs. I if multiple VMs need more memory at the same time those that have a higher priority will receive more Dynamic Memory.</p>
<p>The Windows 7 and Server 2008 R2 Service Pack is still in beta and is intended for testing and evaluation only. The final version is expected to be released in early 2011. Check out Dynamic Memory by down loading the beta version of the service pack at:  <a href="http://technet.microsoft.com/en-us/evalcenter/ff183870.aspx">http://technet.microsoft.com/en-us/evalcenter/ff183870.aspx</a></p>
<p>Author: Mark Menges</p>
<p><strong>Related Courses</strong></p>
<p><a title="Enterprise Virtualization Using Microsoft Hyper-V" href="http://www.globalknowledge.com/training/course.asp?pageid=9&amp;courseid=11951&amp;catid=184&amp;country=United+States">Enterprise Virtualization Using Microsoft Hyper-V (M6422, M6331) </a></p>
<p><a title="Configuring, Managing, and Maintaining Server 2008 R2" href="http://www.globalknowledge.com/training/course.asp?pageid=9&amp;courseid=10662&amp;catid=184&amp;country=United+States">Configuring, Managing, and Maintaining Server 2008 R2 (M6419) </a></p>
]]></content:encoded>
			<wfw:commentRss>http://globalknowledgeblog.com/technology/microsoft/make-hyper-v-running-on-windows-server-2008-r2-more-efficient-with-dynamic-memory-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hyper-V Server Authorization, Part 2</title>
		<link>http://globalknowledgeblog.com/technology/microsoft/hyper-v-server-authorization-part-2/</link>
		<comments>http://globalknowledgeblog.com/technology/microsoft/hyper-v-server-authorization-part-2/#comments</comments>
		<pubDate>Wed, 21 Apr 2010 19:29:12 +0000</pubDate>
		<dc:creator>Brad Werner</dc:creator>
				<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[Windows Server]]></category>
		<category><![CDATA[GUI]]></category>

		<guid isPermaLink="false">http://microsoftblog.globalknowledge.com/?p=1005</guid>
		<description><![CDATA[In part one, we reviewed a bit of background on authorization models including mandatory access control (MAC) and discretionary access control (DAC), and noted that classically speaking, Windows has largely been managed with a DAC model. There’s a new sheriff in town beside good ole DAC. Alongside the classic DAC is role-based access control (RBAC), [...]]]></description>
			<content:encoded><![CDATA[<p>In <a href="http://globalknowledgeblog.com/technology/microsoft/hyper-v-server-authorization-part-1/">part one</a>, we reviewed a bit of background on authorization models including mandatory access control (MAC) and discretionary access control (DAC), and noted that classically speaking, Windows has largely been managed with a DAC model. There’s a new sheriff in town beside good ole DAC. Alongside the classic DAC is role-based access control (RBAC), which is used to govern access to certain services and resources. Permissions for services such as Hyper-V are controlled via RBAC. Users who need to administer the virtualization aspects of a particular virtual machine could be assigned a role which is granted the appropriate abilities.</p>
<p>Two of the graphical user interface (GUI) management tools for Hyper-V are the Hyper-V Manager (virtmgmt.msc) and System Center Virtual Machine Manager (VMM) 2008 R2. Management and usage control for Hyper-V, and therefore management using both of these tools use the RBAC Authorization Manager (AzMan) to adjust the management permissions for Hyper-V. The GUI management interface for AzMan is the MMC console AzMan.msc.</p>
<p>AzMan is used to manage sets of authorization configuration information called authorization stores. An authorization store for a particular application or service could either be stored in Active Directory or in a configuration file in extensible markup language (XML) format. By default, Hyper-V uses an authorization store in the file InitalStore.xml at the full path such as C:\ProgramData\Microsoft\Windows\Hyper-V\InitialStore.xml. If you are managing the Hyper-V server with VMM 2008 R2, the authorization store file HyperVAuthStore.xml supersedes the InitialStore.xml. If you have access to the host server, you could query the registry value HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Virtualization\StoreLocation, which reveals which authorization store AzMan is currently using. An example value would be:</p>
<p>msxml://C:\ProgramData\Microsoft\Windows\Hyper-V\InitialStore.xml</p>
<p>Just what is in the authorization store? You could look at it within AzMan.msc. That’s the typical way if you have already set up networking between your ServerCore-based Hyper-V server and your management station. But remember that Hyper-V Server 2008 R2 has some shared heritage with release two of the full standard, enterprise, and datacenter editions of Windows Server 2008. In R2, Windows PowerShell is supported on ServerCore. How would we install it? The following command could be run in the server’s command prompt to install the .NET framework and PowerShell.</p>
<p>start /w ocsetup NetFx2-ServerCore;MicrosoftWindowsPowerShell</p>
<p>Once we have PowerShell installed, we can run it by typing powershell.exe (or without the .exe part) to run it. Then in PowerShell we can examine that InitialStore.xml authorization store for Hyper-V in a structured way rather than in raw XML notation in notepad.</p>
<p>$az = [XML](get-content InitialStore.xml)</p>
<p>$az.AzAdminManager.AzApplication</p>
<p>The first line here gets the contents of the authorization store and translates it using the XML parser. The second line just shows a few of the basic components of the authorization store. One of these components is the AzOperation list, which defines the permissions that AzMan can be used to assign.</p>
<p>$az.AzAdminManager.AzApplication.AzOperation | FT Name,Description –auto</p>
<p>This lists out the operations which can be delegated to people administering Hyper-V. While VMM 2008 R2 includes some PowerShell cmdlets for working with Hyper-V, these are not included with either Hyper-V Manager nor Hyper-V Server 2008 R2 itself. Even without such cmdlets, PowerShell can be used to help manage Hyper-V delegations, basic server setup, and with WMI even Hyper-V itself can be managed.</p>
<p>–Brad</p>
 <div class=’series_links’> </div><div class=’series_toc’><h3>Hyper-V Server Authorization Series</h3><ul><li><a href='http://globalknowledgeblog.com/technology/microsoft/hyper-v-server-authorization-part-1/' title='Hyper-V Server Authorization, Part 1'>Hyper-V Server Authorization, Part 1</a></li><li>Hyper-V Server Authorization, Part 2</li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://globalknowledgeblog.com/technology/microsoft/hyper-v-server-authorization-part-2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Hyper-V Server Authorization, Part 1</title>
		<link>http://globalknowledgeblog.com/technology/microsoft/hyper-v-server-authorization-part-1/</link>
		<comments>http://globalknowledgeblog.com/technology/microsoft/hyper-v-server-authorization-part-1/#comments</comments>
		<pubDate>Tue, 20 Apr 2010 19:49:57 +0000</pubDate>
		<dc:creator>Brad Werner</dc:creator>
				<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Windows Server]]></category>

		<guid isPermaLink="false">http://microsoftblog.globalknowledge.com/?p=1002</guid>
		<description><![CDATA[“What is your name?” crowed the Bridge Keeper of the abyss in Monty Python and the Holy Grail. Invariably, the next question was “What is your quest?” Like the user name and domain name in typical username/password authentication systems, these should be easy, although some days I’ve typed my username or domain incorrectly, and sometimes [...]]]></description>
			<content:encoded><![CDATA[<p>“What is your name?” crowed the Bridge Keeper of the abyss in Monty Python and the Holy Grail. Invariably, the next question was “What is your quest?” Like the user name and domain name in typical username/password authentication systems, these should be easy, although some days I’ve typed my username or domain incorrectly, and sometimes people aren’t so clear on their quest. But that’s another story.</p>
<p>It is the next question and its answer which are possibly unique per person. In the aforementioned story, getting that wrong is simply disastrous, whether it be ambivalence of affinity to a frequency in the electromagnetic spectrum or ignorance of ornithological species differentiation in terms of unladen velocity. In the wonderful world of computing, the proper authentication is the critical precursor to specific authorization and accounting.</p>
<p>In terms of Windows authentication, the correct username and passphrase combination or smart card and PIN validation yield a user’s security access token (SAT). This token contains a user’s security identifier (SID), the SIDs of the groups they are a member of, some user rights (privileges), and other associated information. In recent versions of Windows (Vista, Server 2008, Seven, and Server 2008 R2) there could be a split token for administrative and non-administrative identities. Through this token obtained via authentication, all Windows authorization and accounting is derived.</p>
<p>That’s the prologue. Many services hosted on Windows have management and end user roles associated with them, along with assignments of abilities through permissions to different users and groups. Operating systems and devices classically offer discretionary access control (DAC) to resources. For example, the Windows registry, NTFS file system, and Active Directory (AD DS and AD LDS) all utilize security descriptors which include ownership, auditing, and permissions. The permissions for each value, file, or object area specified in thee security descriptors’ discretionary access control list (DACL).</p>
<p>Such permissions lists are “discretionary” in the sense that owners of resources, and other users who have been delegated with “take ownership” or “change permissions” permissions could potentially modify the initial security controls, including the permissions and auditing, which had been established for those resources. Therefore, the security of the system is at their discretion. This discretion is a violation the prime directive of another sort of access control called mandatory access control (MAC). As the name implies, the security controls in such a system are indeed mandatory. Everyone, including owners and delegates of resources must follow the security rules established by the central security authority without discretionary exception. Because many systems administrators, and of course resource owners and delegated administrators, want flexibility, DAC is far more commonly implemented than MAC. Again, Windows is primarily a DAC-based system.</p>
<p>In the story of the aforementioned bridge keeper, when King Arthur queried the bridgekeeper, it was shown that the bridgekeeper was subject to the same controls as everyone else, therefore that is an example of MAC not DAC — just in case you were wondering.</p>
<p>In the next part, we will actually focus on RBAC and Hyper-V.</p>
<p>–Brad</p>
 <div class=’series_links’> </div><div class=’series_toc’><h3>Hyper-V Server Authorization Series</h3><ul><li>Hyper-V Server Authorization, Part 1</li><li><a href='http://globalknowledgeblog.com/technology/microsoft/hyper-v-server-authorization-part-2/' title='Hyper-V Server Authorization, Part 2'>Hyper-V Server Authorization, Part 2</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://globalknowledgeblog.com/technology/microsoft/hyper-v-server-authorization-part-1/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Hyper-V Hysteria</title>
		<link>http://globalknowledgeblog.com/technology/microsoft/hyper-v-hysteria/</link>
		<comments>http://globalknowledgeblog.com/technology/microsoft/hyper-v-hysteria/#comments</comments>
		<pubDate>Wed, 14 Apr 2010 17:23:00 +0000</pubDate>
		<dc:creator>Brad Werner</dc:creator>
				<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[Windows Server]]></category>

		<guid isPermaLink="false">http://microsoftblog.globalknowledge.com/?p=994</guid>
		<description><![CDATA[“Off with his head,” cackled the Red Queen. Had the Red Queen of Alice in Wonderland been an IT admin, perhaps she would say this of every server which offended her as she played croquet in the data center. But then that would be “sever the server,” right? What do servers need a graphical user [...]]]></description>
			<content:encoded><![CDATA[<p>“Off with his head,” cackled the Red Queen. Had the Red Queen of Alice in Wonderland been an IT admin, perhaps she would say this of every server which offended her as she played croquet in the data center. But then that would be “sever the server,” right?</p>
<p>What do servers need a graphical user interface for? Why would they need a keyboard or mouse? Why does a server even need to be a server?</p>
<p>Around the time Windows Server 2008 came out, Microsoft released a major replacement for their Virtual Server 2005 R2, namely a hypervisor based virtualization platform called Hyper-V. Many VMware customers, particularly those of ESX or ESXi, may be unlikely to switch to Hyper-V. But now this is starting to pick up some steam, and like a caterpillar evolving into a butterfly, a new incarnation of Hyper-V holds even more promise.</p>
<p>Now available as a standalone product with a free license, Microsoft Hyper-V Server 2008 R2 provides just the Hyper-V role without the extra baggage of other roles or the license costs of Microsoft Windows Server 2008 R2 in the Standard, Enterprise, or Datacenter editions. Note the lack of the name Windows in the title of this standalone Hyper-V product.</p>
<p>Hyper-V Server, in this standalone 2008 release two incarnation, is essentially a limited Windows Server 2008 R2 “Server Core” installation which is x64 based. No other roles and very few features can be installed directly on it. There are several implications and ramifications of this.</p>
<p>Firstly, if you are going to manage the Hyper-V Server(s) locally, you need to be aware that in Server Core installations like this, local graphical management tools are almost entirely out of the question. Certainly, the Microsoft Management Console (MMC) will not run locally on the Hyper-V Server. Luckily you have a command line and Windows Management Instrumentation (WMI). If you’re not into that kind of administrative joy, then just run the server headless and manage it from across the network. You’ll still want to configure basic networking and such using netsh, netdom, and related commands. Then go remote.</p>
<p>You could manage Hyper-V Server remotely using WMI with a number of tools, including wmic or PowerShell. Two other alternatives are a lightweight management tool which is useful for small deployments of one or a few Hyper-V based servers, and a heavyweight management product targeted at larger virtualization deployments, perhaps with both Hyper-V and VMware servers.</p>
<p>Let’s start light and go heavy.  Hyper-V Manager (virtmgmt.msc) is a MMC snap-in which can be installed on Windows Vista or Windows 7. If you don’t already have this, download the appropriate version from Microsoft. Before you connect to your Hyper-V servers across the network from this graphical management interface, you will want to do a bit of preparation work of the server(s). Specifically, you can use Authorization Manager (AzMan) to adjust the management permissions for Hyper-V. Perhaps I’ll get into more details later. But remember one thing: Microsoft Hyper-V Server 2008 R2 and this Hyper-V Manager are both free, zero cost license downloads.</p>
<p>System Center Virtual Machine Manager (VMM) 2008 R2 is the more heavyweight approach. Yes, like other components of the System Center suite, VMM 2008 R2 must be licensed with money. For example, estimated enterprise pricing is $869 U.S. and $40 per hosted operating system, while workgroup edition pricing is estimated at $505 U.S. for five host servers. A trial edition is available. SQL Server is used on the backend, failover cluster, consolidation, migration, and management of mixed environments with both Hyper-V and VMware are just some of the aspects of this bigger scale management product.</p>
<p>If you’re we doing virtualization now or looking into it, take a look at this version of Hyper-V that is decoupled from the full Windows Server 2008 R2.</p>
<p>–Brad</p>
<p><strong>Related Courses</strong></p>
<p><a href="http://www.globalknowledge.com/training/course.asp?pageid=9&amp;courseid=11951&amp;catid=184&amp;country=United+States">Enterprise  Virtualization Using Microsoft Hyper-V (M6422, M6331) </a></p>
<p><a href="http://www.globalknowledge.com/training/course.asp?pageid=9&amp;courseid=10662&amp;catid=184&amp;country=United+States">Configuring,  Managing, and Maintaining Server 2008 R2 (M6419) </a></p>
]]></content:encoded>
			<wfw:commentRss>http://globalknowledgeblog.com/technology/microsoft/hyper-v-hysteria/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>More on PowerShell</title>
		<link>http://globalknowledgeblog.com/technology/microsoft/more-on-powershell/</link>
		<comments>http://globalknowledgeblog.com/technology/microsoft/more-on-powershell/#comments</comments>
		<pubDate>Mon, 12 Oct 2009 10:55:46 +0000</pubDate>
		<dc:creator>Brad Werner</dc:creator>
				<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[PowerShell]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Windows Server]]></category>

		<guid isPermaLink="false">http://microsoftblog.globalknowledge.com/?p=621</guid>
		<description><![CDATA[Recently, we looked at using PowerShell for generating pseudo-random names. The example script provided in that article was intentionally PowerShell version 1.0 and PowerShell version 2.0 compatible. Those of you who know that PowerShell 2.0 is included in Windows 7 and Windows Server 2008 R2 and the foundation for the Exchange Management Shell in Exchange [...]]]></description>
			<content:encoded><![CDATA[<p>Recently, we looked at using PowerShell for generating pseudo-random names. The example script provided in that article was intentionally PowerShell version 1.0 and PowerShell version 2.0 compatible.</p>
<p>Those of you who know that PowerShell 2.0 is included in Windows 7 and Windows Server 2008 R2 and the foundation for the Exchange Management Shell in Exchange Server 2010 must be wondering what’s so new and great about PowerShell 2.0. In a series of articles, we’ll look at that from several angles — Exchange, Windows administration, and … well, we’ll start our journey with a language tack.</p>
<p>In the midst of that Get-RandomName script, we had a code snippet to pick a random first name, either male or female, from one of two distinct lists (arrays).</p>
<p>if( $rand.NextDouble() –lt $percentFemale ){</p>
<p>$gender = “male”</p>
<p>}</p>
<p>else{</p>
<p>$gender = “female”</p>
<p>}</p>
<p>$f = (Invoke-Expression (“‘$_RN_{0}[‘$rand.Next(‘$_RN_{0}.Count)]” –f $gender)).Split(“‘t”)[0].ToLower()</p>
<p>In PowerShell 1.0, the value of statements such as if or switch cannot be evaluated. PowerShell 2.0 changes this, which might not mean much to you if you aren’t prone to take the value of an if or switch statement, but… well, keep reading as we look at two variations on the above code.</p>
<p>First, in PowerShell 2.0, we can take the value of the if statement and therefore assign the variable $gender to the value of the if or else clause as follows.</p>
<p>$gender = if( $rand.NextDouble() –lt $percentFemale ){“male”}else{“female”}</p>
<p>That could of course still be written across six lines instead of one, however the important distinction is that we’ve specified the $gender = before the if, and not within each of the code blocks for the if and else clauses. If you’re a programmer familiar with the question-mark + colon operator in languages such as C, C++, and C#, then taking the value of an if or switch statement might seem ordinary. If you’re used to PowerShell 1.0, it might seem bizarre, but PowerShell 2.0 let’s us do this and more.</p>
<p>So riddle me this. If we can take the value of an if statement an assign a variable to the result, can we simply inject the whole shehe ($shehe = if( … ){ … }else{ … }) into the middle of another expression? Oh yes. Yes, we can. As such — noting that the following was written on one line in the modified Get-RandomName script which is only PowerShell 2.0 compatible.</p>
<p>$f = (Invoke-Expression (“‘$_RN_{0}[‘$rand.Next(‘$_RN_{0}.Count)]” –f $(if( $rand.NextDouble() –lt</p>
<p>$percentFemale ){“male”}else{“female”}))).Split(“‘t”)[0].ToLower()</p>
<p>The important “extra” syntax used to properly insert the if statement into the expression is to use $() around it.</p>
<p>PowerShell 2.0 has much more expressiveness as a scripting and programming language than PowerShell 1.0 had, making it that much more powerful in the arena of languages such as Icon and LISP. Yes, true fans, now with PowerShell 2.0 you can take the value of a switch block in an expression as well. “If” is just the beginning.</p>
<p>This is your brain on PowerShell… any questions?</p>
<p>–Brad</p>
<p><strong>Related Courses</strong></p>
<p><a style="text-decoration:none;" href="http://www.globalknowledge.com/training/course.asp?pageid=9&amp;courseid=10662&amp;catid=184&amp;country=United+States">Configuring, Managing, and Maintaining Server 2008 (M6419)</a></p>
<p><a style="text-decoration:none;" href="http://www.globalknowledge.com/training/course.asp?pageid=9&amp;courseid=11107&amp;catid=184&amp;country=United+States">Automating Windows Server 2008 Administration with Windows Powershell (M6434)</a></p>
<p><a style="text-decoration:none;" href="http://www.globalknowledge.com/training/course.asp?pageid=9&amp;courseid=12487&amp;catid=184&amp;country=United+States">Implementing and Administering Windows 7 in the Enterprise</a></p>
]]></content:encoded>
			<wfw:commentRss>http://globalknowledgeblog.com/technology/microsoft/more-on-powershell/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>More Adventures with a Mighty Mite Laptop</title>
		<link>http://globalknowledgeblog.com/technology/microsoft/more-adventures-with-a-mighty-mite-laptop/</link>
		<comments>http://globalknowledgeblog.com/technology/microsoft/more-adventures-with-a-mighty-mite-laptop/#comments</comments>
		<pubDate>Wed, 07 Oct 2009 10:50:40 +0000</pubDate>
		<dc:creator>Mark Menges</dc:creator>
				<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[Windows Server]]></category>

		<guid isPermaLink="false">http://microsoftblog.globalknowledge.com/?p=617</guid>
		<description><![CDATA[Recently I installed Windows Server 2008 R2 Enterprise Edition on a laptop. My goal was to see how well the laptop could run an operating system that is really intended for server hardware. If the laptop could perform adequately it would be a boon to students, teachers, software developers and salespeople who need a convenient [...]]]></description>
			<content:encoded><![CDATA[<p>Recently I installed Windows Server 2008 R2 Enterprise Edition on a laptop. My goal was to see how well the laptop could run an operating system that is really intended for server hardware. If the laptop could perform adequately it would be a boon to students, teachers, software developers and salespeople who need a convenient and portable test bed to study new operating systems and applications. I also personally enjoy pushing hardware to its limits, to see just what its maximum capabilities are.</p>
<p>The laptop in question is a Lenovo Model T61 Type 7665-CTO. This is a typical laptop, widely used on corporate networks. It has an Intel Core 2 Duo T7700 @2.4GHz and 4 GB of RAM. It also has 160 GB SATA hard drive that spins at 7200 RPM. I was to find in my testing that fast disk access is an important feature.  I installed Windows Server and added Active Directory Domain Services (AD DS), DHCP, DNS and Windows Deployment Services (WDS). Active Directory and the other services were necessary for WDS a service that deploy Windows Image files across the network using unicast or multicast transmissions.</p>
<p>After Hyper-V was installed, it would be an interesting test to see if WDS could install Server 2008 into multiple virtual machines concurrently using a multicast stream. This test succeeded, WDS was able to multicast Windows Server 2008 R2 Standard Edition 64 bit into four VMs. At this point the laptop was supporting 5 total installations of Windows and Active Directory. Each VM was allocated 512 MB of RAM on the host system. With 1.1 GB of RAM still available I decided to create two more VMs at 512 MB of RAM each to see if the system could handle the additional load. It could, and even with only 4 GB of RAM the laptop could support a total of 7 instances of Server 2008 running at the same time. The computer was quite busy of course, the processor was running at an average of 20 % Usage and only 6% of RAM was still available. The disk drive was the busiest during the image multicast and file copy operations with att. With a peak disk I/O of 19 MB per second the drive was able to cope with the demands of all 7 OSs. Of course, the VMs were not on a production network and no clients were making demands upon them as server. In that situation proper server hardware is definitely required. Still, it proves that current laptops have enough horsepower to be a great training aid and a convenient platform for software developers.</p>
<p>Perhaps soon the new, very small netbooks will be able to match the performance of the Lenovo. Something to look forward to.</p>
<p>–Mark</p>
<p><strong>Related Courses</strong></p>
<p><a style="text-decoration:none;" href="http://www.globalknowledge.com/training/course.asp?pageid=9&amp;courseid=10662&amp;catid=184&amp;country=United+States">Configuring, Managing, and Maintaining Server 2008 (M6419)</a></p>
<p><a style="text-decoration:none;" href="http://www.globalknowledge.com/training/course.asp?pageid=9&amp;courseid=11951&amp;catid=184&amp;country=United+States">Enterprise Virtualization Using Microsoft Hyper-V (M6422, M6331)</a></p>
<p><a style="text-decoration:none;" href="http://www.globalknowledge.com/training/course.asp?pageid=9&amp;courseid=12487&amp;catid=184&amp;country=United+States">Implementing and Administering Windows 7 in the Enterprise</a></p>
]]></content:encoded>
			<wfw:commentRss>http://globalknowledgeblog.com/technology/microsoft/more-adventures-with-a-mighty-mite-laptop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

