<?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>VCritical &#187; resource pools</title>
	<atom:link href="http://www.vcritical.com/tag/resource-pools/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.vcritical.com</link>
	<description>Informed Virtualization Criticism</description>
	<lastBuildDate>Mon, 12 Jul 2010 22:38:36 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>VM Resource Management: Hyper-V versus SCVMM</title>
		<link>http://www.vcritical.com/2008/12/vm-resource-management-hyper-v-versus-scvmm/</link>
		<comments>http://www.vcritical.com/2008/12/vm-resource-management-hyper-v-versus-scvmm/#comments</comments>
		<pubDate>Tue, 23 Dec 2008 23:01:16 +0000</pubDate>
		<dc:creator>Eric Gray</dc:creator>
				<category><![CDATA[Virtualizationism]]></category>
		<category><![CDATA[ESX]]></category>
		<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[resource management]]></category>
		<category><![CDATA[resource pools]]></category>
		<category><![CDATA[SCVMM]]></category>

		<guid isPermaLink="false">http://www.vcritical.com/?p=421</guid>
		<description><![CDATA[Users that wish to implement Hyper-V CPU reservations and limits are forced to open another tool, Hyper-V Manager, instead of configure these with SCVMM.]]></description>
			<content:encoded><![CDATA[<p>I stumbled across an article on <a href="http://www.virtualizationadmin.com/articles-tutorials/microsoft-hyper-v-articles/general/controlling-processor-resources-hyper-v-guests.html">controlling Hyper-V processor resources</a> this afternoon and was surprised to find that it is possible to set CPU reserves and limits on individual Hyper-V virtual machines.  While evaluating System Center Virtual Machine Manager 2008 (SCVMM) in my lab I did not recall seeing such a feature.  There are actually two areas within the SCVMM VM properties dialog to configure CPU-related options.  Perhaps I overlooked this resource control setting in one of them?  Let&#8217;s take a second look:</p>
<p>The Processor option is used to set the number of virtual CPUs and the CPU type.   The latter sure is confusing, and according to the online help:</p>
<p style="padding-left: 30px;">These settings do not specify actual hardware, however, VMM uses these settings to calculate host ratings and to set CPU resource allocation.</p>
<p>VMM, not Hyper-V, uses that CPU type for <em>something</em>, but it does not sound like resource management of running VMs.  I suspect this is limited to the intelligent placement feature, the one-time recommendation of a host when provisioning or migrating a VM.</p>
<p><img class="alignnone size-full wp-image-423" style="border: 1px solid black;" title="processor_settings" src="http://www.vcritical.com/wp-content/uploads/2008/12/processor_settings.png" alt="processor_settings" width="499" height="205" /></p>
<p>The Priority option looks like CPU shares on VMware ESX &#8211;  a means of specifying which VMs will receive priority when there is contention for resources.</p>
<p><img class="alignnone size-full wp-image-422" style="border: 1px solid black;" title="priority" src="http://www.vcritical.com/wp-content/uploads/2008/12/priority.png" alt="priority" width="500" height="457" /></p>
<p>As far as I can tell, there are no more CPU resource settings available in SCVMM. <span id="more-421"></span></p>
<p>It turns out that with Hyper-V Manager, the <strong>other single pane of glass</strong>, it <em>is </em>possible to set CPU reservations and limits for individual VMs:</p>
<p><img class="alignnone size-full wp-image-424" title="hyper-v_processor_setting" src="http://www.vcritical.com/wp-content/uploads/2008/12/hyper-v_processor_setting.png" alt="hyper-v_processor_setting" width="442" height="424" /></p>
<p>It&#8217;s hard to understand why this configuration option did not make it into the SCVMM administrator console, which is supposed to be a panacea for &#8220;physical and virtual management.&#8221;  Virtualization administrators that need to control VM CPU resources are forced to open another management tool in order to do so.  (And that other utility does not run on Windows XP, by the way.)</p>
<p>Not only do VMware VI3 administrators have a single client for managing all aspects of their hosts and virtual machines, they have something else: <a href="http://www.vmware.com/technology/whyvmware/beyond-hypervisor.html#c99691" target="_blank"><strong>resource pools</strong></a>.  Why manage resources for individual machines when you can place them in containers that partition CPU and memory from an entire hypervisor farm?</p>
<p>No experienced administrator would make a practice of applying permissions to individual user accounts instead of a group.  That doesn&#8217;t scale and <strong>just increases your OpEx</strong>.  Why not expect the same maturity in your VM resource management?</p>


<p>Related posts:<ol><li><a href='http://www.vcritical.com/2008/12/dont-know-much-about-resource-pools/' rel='bookmark' title='Permanent Link: Don&#8217;t know much about resource pools'>Don&#8217;t know much about resource pools</a></li>
<li><a href='http://www.vcritical.com/2009/08/new-vsphere-resource-distribution-chart/' rel='bookmark' title='Permanent Link: New: vSphere Resource Distribution Chart'>New: vSphere Resource Distribution Chart</a></li>
<li><a href='http://www.vcritical.com/2009/03/managing-vi3-with-scvmm-considered-harmful/' rel='bookmark' title='Permanent Link: Managing VI3 with SCVMM considered harmful'>Managing VI3 with SCVMM considered harmful</a></li>
<li><a href='http://www.vcritical.com/2009/04/network-world-weighs-in-on-scvmm-vi3-management/' rel='bookmark' title='Permanent Link: Network World weighs in on SCVMM-VI3 Management'>Network World weighs in on SCVMM-VI3 Management</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.vcritical.com/2008/12/vm-resource-management-hyper-v-versus-scvmm/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Don&#8217;t know much about resource pools</title>
		<link>http://www.vcritical.com/2008/12/dont-know-much-about-resource-pools/</link>
		<comments>http://www.vcritical.com/2008/12/dont-know-much-about-resource-pools/#comments</comments>
		<pubDate>Tue, 09 Dec 2008 23:48:28 +0000</pubDate>
		<dc:creator>Eric Gray</dc:creator>
				<category><![CDATA[Virtualizationism]]></category>
		<category><![CDATA[resource pools]]></category>
		<category><![CDATA[SCVMM]]></category>
		<category><![CDATA[vCenter]]></category>
		<category><![CDATA[VirtualCenter]]></category>

		<guid isPermaLink="false">http://www.vcritical.com/?p=352</guid>
		<description><![CDATA[When using System Center Virtual Machine Manager to manage VMware ESX, VMs are removed from their resource pools during migration with VMotion.]]></description>
			<content:encoded><![CDATA[<p>Do you use <a href="http://pubs.vmware.com/vi35u2/resmgmt/vc_resource_pools.5.2.html#1013622" target="_blank">resource pools</a> in VirtualCenter?  If so, and you are thinking about using System Center Virtual Machine Manager 2008 to manage your VMware infrastructure, here is a discovery that may cause you to think twice about that strategy.</p>
<p><img class="size-full wp-image-353 alignright" title="QA Resource Pool with 2 VMs" src="http://www.vcritical.com/wp-content/uploads/2008/12/qapool-web1-2.png" alt="" width="256" height="203" /></p>
<p>The resource pool is a means of partitioning CPU and memory, and it is also convenient for configuring access control.  Let&#8217;s say you have a DRS cluster with a resource pool for your web QA team.  When a QA engineer logs in with VI Client, he sees only the virtual machines that he has permission to access.</p>
<p>Now, let&#8217;s say that one of your fellow administrators wants to use SCVMM to manage this VMware environment.  He uses the SCVMM console to migrate a QA virtual machine from one ESX host to another in order to perform maintenance.</p>
<p><img class="alignnone size-full wp-image-354" title="SCVMM VMotion" src="http://www.vcritical.com/wp-content/uploads/2008/12/vmotion-scvmm-web1.png" alt="" width="500" height="62" /></p>
<p>The VMotion completes without incident and everything seems OK&#8230;<span id="more-352"></span></p>
<p><img class="size-full wp-image-355 alignleft" title="Resource Pool 1 VM" src="http://www.vcritical.com/wp-content/uploads/2008/12/qapool-web2.png" alt="" width="300" height="161" /></p>
<p>Before too long, a QA engineer is on the phone asking what happened to his VM.  From his perspective, the VM has disappeared.</p>
<p>It&#8217;s not really gone, it has just been moved out of the resource pool.  Fortunately, you can log in with the VI Client and fix this problem by moving the VM back to the resource pool.</p>
<p>Do you really think that SCVMM is going to be your single pane of glass for virtualization management?</p>


<p>Related posts:<ol><li><a href='http://www.vcritical.com/2009/03/managing-vi3-with-scvmm-considered-harmful/' rel='bookmark' title='Permanent Link: Managing VI3 with SCVMM considered harmful'>Managing VI3 with SCVMM considered harmful</a></li>
<li><a href='http://www.vcritical.com/2008/12/vm-resource-management-hyper-v-versus-scvmm/' rel='bookmark' title='Permanent Link: VM Resource Management: Hyper-V versus SCVMM'>VM Resource Management: Hyper-V versus SCVMM</a></li>
<li><a href='http://www.vcritical.com/2009/03/scvmm-damage-control/' rel='bookmark' title='Permanent Link: SCVMM Damage Control'>SCVMM Damage Control</a></li>
<li><a href='http://www.vcritical.com/2008/11/scvmm-ignores-own-plank-emphasizes-virtualcenters-speck/' rel='bookmark' title='Permanent Link: SCVMM ignores own plank, emphasizes VirtualCenter&#8217;s speck'>SCVMM ignores own plank, emphasizes VirtualCenter&#8217;s speck</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.vcritical.com/2008/12/dont-know-much-about-resource-pools/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
