<?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>viktorious.nl - Virtualization &#38; Cloud Management</title>
	<atom:link href="http://www.viktorious.nl/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.viktorious.nl</link>
	<description>Popular Virtualization Blog with a focus on VMware Virtualization and VMware vCloud based Cloud Management solutions.</description>
	<lastBuildDate>Thu, 23 May 2013 13:50:26 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Software Licensing &#8211; A limiting factor on cloud workload mobility?</title>
		<link>http://www.viktorious.nl/2013/05/22/software-licensing-a-limiting-factor-on-cloud-workload-mobility/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=software-licensing-a-limiting-factor-on-cloud-workload-mobility</link>
		<comments>http://www.viktorious.nl/2013/05/22/software-licensing-a-limiting-factor-on-cloud-workload-mobility/#comments</comments>
		<pubDate>Wed, 22 May 2013 21:20:29 +0000</pubDate>
		<dc:creator>viktorious</dc:creator>
				<category><![CDATA[Cloud Management]]></category>
		<category><![CDATA[licensing]]></category>

		<guid isPermaLink="false">http://www.viktorious.nl/?p=2353</guid>
		<description><![CDATA[<p><p><img width="615" height="340" src="http://www.viktorious.nl/wp-content/uploads/2013/05/featured-license.jpg" class="attachment-post-thumbnail wp-post-image" alt="featured-license" /></p>Private, public and hybrid IaaS cloud offers you new, flexible deployment options for your virtual machines. By utilizing a central catalog containing your templates, you can deploy virtual machines with a simple mouse click. If your using some kind of catalog synchronization tool (VMware offers Cloud Connector for this), you can synchronize templates throughout all different on- and off-premises clouds you're using.

Another nice feature when talking about private, public and hybrid cloud is workload mobility. In a cloud scenario this means you can move your workload (virtual machines) from one cloud to another cloud, from private to public, from public back to private and also between public clouds. When you choose to run DTA workloads in a public cloud (and not in your on-premises environment), <em>workload mobility</em> enables you to move or copy a workload from your on-premises virtual infrastructure/cloud to the public cloud provider.

Another example is when you want to switch from public cloud provider, part of your exit strategy is to move the workload from one cloud provider to the other. For VMware Cloud Connector is the workload mobility tool, Microsoft has App Controller in place for this.
<h2>Workload mobility and Microsoft licensing</h2>
Let's look at these use-cases/scenarios from a Microsoft Windows OS licensing perspective (there's some information about Microsoft application licensing at the end of the article). As you might know, in a virtualized environment Microsoft Windows licensing is linked to your physical servers:
<ul>
	<li><span style="line-height: 13px">One standard license allows you to run 1 virtual machine or so called Operating System Environment (OSE) per physical server;</span></li>
	<li>One enterprise license allows you to run 4 virtual machines (OSE) per physical server;</li>
	<li>A datacenter license allows you to run unlimited virtual machines (OSE) but is payed per CPU socket and not per server.</li>
</ul>
<a href="http://www.viktorious.nl/wp-content/uploads/2013/05/featured-license.jpg"><img class="alignright size-medium wp-image-2369" alt="featured-license" src="http://www.viktorious.nl/wp-content/uploads/2013/05/featured-license-300x165.jpg" width="300" height="165" /></a>In a public cloud scenario you don't know which physical server is running your virtual machine, which makes it impossible to link these licenses to particular physical servers. Actually Microsoft won't allow you to use your own licenses in a public cloud scenario, you have to buy the licenses from your cloud provider under the SPLA (Service Provider License Agreement) model. This means your paying a license fee to your cloud provider and your using their agreement with Microsoft for your virtual machines.

Let's see what Amazon Web Services (AWS) is telling us when licensing Windows servers running in their EC2 cloud:
<blockquote>Q. Can I use my existing Windows Server license with EC2?
No. Microsoft Windows Server licensing does not currently support using your existing Windows license in Amazon EC2 or any other cloud environment. We encourage you to work with your Microsoft account representative to understand licensing options.

Source: <a href="http://aws.amazon.com/ec2/faqs/" target="_blank">http://aws.amazon.com/ec2/faqs/</a></blockquote>
Hmm, if I am not allowed to use my own licenses can I use my own images or do I have to use the images supplied by Amazon? If this is this case, this puts big limitations on the concept of workload mobility. Fortunately there's some information about this on the AWS website:
<blockquote>When you import your on-premise Microsoft Windows VM images into Amazon EC2, AWS will provide the appropriate Microsoft Windows Server license key for your imported instance. Hourly EC2 instance charges cover the Microsoft Windows software and underlying hardware resources. Your on-premise Microsoft Windows license key will not be used by EC2 and you are free to reuse it for other Microsoft Windows VM images within your on-premise environment.

If you export an Amazon EC2 instance, access to the Microsoft Windows Server license key for that instance is no longer available through AWS. You will need to reactivate and specify a new license key for the exported VM image after it is launched in your on-premise virtualization platform.

Source: <a href="http://aws.amazon.com/ec2/vmimport/" target="_blank">http://aws.amazon.com/ec2/vmimport/</a></blockquote>
So, yes you can move a workload but you're required to change licensing key and use the Amazon supplied SPLA license key. The original becomes available and can be reused for another on-premises workload.

At this point you might think that Microsoft licensing is limiting these options from a competitive standpoint? Well, that's certainly not the case. For Microsoft's own Azure cloud a kind of the same statement is published:
<blockquote>If I upload my on-premises Windows Server image to Windows Azure, do I need to provide my license keys?
No. Microsoft provides the Windows Server license keys for any running instances.

If I download my Windows Server image running on Windows Azure to on-premises, is the license provided in Windows Azure transferrable to on-premises?
No. If you download your Windows Server image running on Windows Azure to on-premises, you will then be required to supply a license for the image.

Source: <a href="http://www.windowsazure.com/en-us/pricing/details/virtual-machines/" target="_blank">http://www.windowsazure.com/en-us/pricing/details/virtual-machines/</a></blockquote>
I've been looking around to find more information on this for VMware vCloud IaaS providers, unfortunately I didn't find a clear statement. I have found the following information in the VMware vCloud Hybrid Service Product FAQ:
<blockquote>Can I bring my existing virtual machines and licensed applications into vCloud Hybrid Service?

Absolutely. One of the key benefits of the hybrid cloud is the ability to bring your existing virtual machines and networking architecture into the hybrid cloud. In addition, the platform supports more than 3,700 applications from more than 2,200 technology partners.

vCloud Hybrid Service includes an operating system and application catalog as part of the service, which makes commonly used workloads available. As long <span style="text-decoration: underline">as you maintain license compliance with your existing software vendor</span>, you can bring your licensed software into the cloud without problems.

Source: <a href="http://www.vmware.com/files/pdf/vchs/vCloud-Hybrid-Service-FAQ.pdf" target="_blank">http://www.vmware.com/files/pdf/vchs/vCloud-Hybrid-Service-FAQ.pdf</a></blockquote>
And that is exactly the caveat...(at least) Microsoft doesn't support Cloud Mobility (that's what it's called) for the Windows Operating System; thus you're not allowed to transfer your Windows OS license from private to public cloud.
<h2>Microsoft Server Applications and Workload Mobility</h2>
Although workload mobility is not available for the Windows OS, Microsoft supplies you with mobility options for some of their server applications a.i. Exchange, SQL Server and Sharepoint (the full list is on the <a href="http://www.microsoft.com/licensing/about-licensing/product-licensing.aspx#tab=2" target="_blank">Microsoft website</a>). This means you're allowed to install these selected applications on the SPLA license Windows OS in a public scenario (and transfer the license to the public cloud). Full details on the Cloud Mobility licensing option for applications is available on the Microsoft website: "<a href="http://www.microsoft.com/licensing/software-assurance/license-mobility.aspx" target="_blank">License mobility through software assurance</a>". Software Assurance is key in this case and you have to take <a href="http://www.microsoft.com/licensing/software-assurance/license-mobility.aspx#tab=2" target="_blank">a few additional steps</a> for compliancy. On top of this your Cloud Provider should be an <a href="http://www.microsoft.com/licensing/software-assurance/license-mobility.aspx#tab=3" target="_blank">Authorized License Mobility Partner</a> and of course must be an SPLA.

I hope this article gave you some information on licensing Microsoft software in a cloud scenario. Always work with your Microsoft account representative to understand licensing options. This article is just based on information publicly available on the internet.</p><p>The post <a href="http://www.viktorious.nl/2013/05/22/software-licensing-a-limiting-factor-on-cloud-workload-mobility/">Software Licensing &#8211; A limiting factor on cloud workload mobility?</a> appeared first on <a href="http://www.viktorious.nl">viktorious.nl - Virtualization &amp; Cloud Management</a>.</p>]]></description>
				<content:encoded><![CDATA[<p><img width="615" height="340" src="http://www.viktorious.nl/wp-content/uploads/2013/05/featured-license.jpg" class="attachment-post-thumbnail wp-post-image" alt="featured-license" /></p>Private, public and hybrid IaaS cloud offers you new, flexible deployment options for your virtual machines. By utilizing a central catalog containing your templates, you can deploy virtual machines with a simple mouse click. If your using some kind of catalog synchronization tool (VMware offers Cloud Connector for this), you can synchronize templates throughout all different on- and off-premises clouds you're using.

Another nice feature when talking about private, public and hybrid cloud is workload mobility. In a cloud scenario this means you can move your workload (virtual machines) from one cloud to another cloud, from private to public, from public back to private and also between public clouds. When you choose to run DTA workloads in a public cloud (and not in your on-premises environment), <em>workload mobility</em> enables you to move or copy a workload from your on-premises virtual infrastructure/cloud to the public cloud provider.

Another example is when you want to switch from public cloud provider, part of your exit strategy is to move the workload from one cloud provider to the other. For VMware Cloud Connector is the workload mobility tool, Microsoft has App Controller in place for this.
<h2>Workload mobility and Microsoft licensing</h2>
Let's look at these use-cases/scenarios from a Microsoft Windows OS licensing perspective (there's some information about Microsoft application licensing at the end of the article). As you might know, in a virtualized environment Microsoft Windows licensing is linked to your physical servers:
<ul>
	<li><span style="line-height: 13px">One standard license allows you to run 1 virtual machine or so called Operating System Environment (OSE) per physical server;</span></li>
	<li>One enterprise license allows you to run 4 virtual machines (OSE) per physical server;</li>
	<li>A datacenter license allows you to run unlimited virtual machines (OSE) but is payed per CPU socket and not per server.</li>
</ul>
<a href="http://www.viktorious.nl/wp-content/uploads/2013/05/featured-license.jpg"><img class="alignright size-medium wp-image-2369" alt="featured-license" src="http://www.viktorious.nl/wp-content/uploads/2013/05/featured-license-300x165.jpg" width="300" height="165" /></a>In a public cloud scenario you don't know which physical server is running your virtual machine, which makes it impossible to link these licenses to particular physical servers. Actually Microsoft won't allow you to use your own licenses in a public cloud scenario, you have to buy the licenses from your cloud provider under the SPLA (Service Provider License Agreement) model. This means your paying a license fee to your cloud provider and your using their agreement with Microsoft for your virtual machines.

Let's see what Amazon Web Services (AWS) is telling us when licensing Windows servers running in their EC2 cloud:
<blockquote>Q. Can I use my existing Windows Server license with EC2?
No. Microsoft Windows Server licensing does not currently support using your existing Windows license in Amazon EC2 or any other cloud environment. We encourage you to work with your Microsoft account representative to understand licensing options.

Source: <a href="http://aws.amazon.com/ec2/faqs/" target="_blank">http://aws.amazon.com/ec2/faqs/</a></blockquote>
Hmm, if I am not allowed to use my own licenses can I use my own images or do I have to use the images supplied by Amazon? If this is this case, this puts big limitations on the concept of workload mobility. Fortunately there's some information about this on the AWS website:
<blockquote>When you import your on-premise Microsoft Windows VM images into Amazon EC2, AWS will provide the appropriate Microsoft Windows Server license key for your imported instance. Hourly EC2 instance charges cover the Microsoft Windows software and underlying hardware resources. Your on-premise Microsoft Windows license key will not be used by EC2 and you are free to reuse it for other Microsoft Windows VM images within your on-premise environment.

If you export an Amazon EC2 instance, access to the Microsoft Windows Server license key for that instance is no longer available through AWS. You will need to reactivate and specify a new license key for the exported VM image after it is launched in your on-premise virtualization platform.

Source: <a href="http://aws.amazon.com/ec2/vmimport/" target="_blank">http://aws.amazon.com/ec2/vmimport/</a></blockquote>
So, yes you can move a workload but you're required to change licensing key and use the Amazon supplied SPLA license key. The original becomes available and can be reused for another on-premises workload.

At this point you might think that Microsoft licensing is limiting these options from a competitive standpoint? Well, that's certainly not the case. For Microsoft's own Azure cloud a kind of the same statement is published:
<blockquote>If I upload my on-premises Windows Server image to Windows Azure, do I need to provide my license keys?
No. Microsoft provides the Windows Server license keys for any running instances.

If I download my Windows Server image running on Windows Azure to on-premises, is the license provided in Windows Azure transferrable to on-premises?
No. If you download your Windows Server image running on Windows Azure to on-premises, you will then be required to supply a license for the image.

Source: <a href="http://www.windowsazure.com/en-us/pricing/details/virtual-machines/" target="_blank">http://www.windowsazure.com/en-us/pricing/details/virtual-machines/</a></blockquote>
I've been looking around to find more information on this for VMware vCloud IaaS providers, unfortunately I didn't find a clear statement. I have found the following information in the VMware vCloud Hybrid Service Product FAQ:
<blockquote>Can I bring my existing virtual machines and licensed applications into vCloud Hybrid Service?

Absolutely. One of the key benefits of the hybrid cloud is the ability to bring your existing virtual machines and networking architecture into the hybrid cloud. In addition, the platform supports more than 3,700 applications from more than 2,200 technology partners.

vCloud Hybrid Service includes an operating system and application catalog as part of the service, which makes commonly used workloads available. As long <span style="text-decoration: underline">as you maintain license compliance with your existing software vendor</span>, you can bring your licensed software into the cloud without problems.

Source: <a href="http://www.vmware.com/files/pdf/vchs/vCloud-Hybrid-Service-FAQ.pdf" target="_blank">http://www.vmware.com/files/pdf/vchs/vCloud-Hybrid-Service-FAQ.pdf</a></blockquote>
And that is exactly the caveat...(at least) Microsoft doesn't support Cloud Mobility (that's what it's called) for the Windows Operating System; thus you're not allowed to transfer your Windows OS license from private to public cloud.
<h2>Microsoft Server Applications and Workload Mobility</h2>
Although workload mobility is not available for the Windows OS, Microsoft supplies you with mobility options for some of their server applications a.i. Exchange, SQL Server and Sharepoint (the full list is on the <a href="http://www.microsoft.com/licensing/about-licensing/product-licensing.aspx#tab=2" target="_blank">Microsoft website</a>). This means you're allowed to install these selected applications on the SPLA license Windows OS in a public scenario (and transfer the license to the public cloud). Full details on the Cloud Mobility licensing option for applications is available on the Microsoft website: "<a href="http://www.microsoft.com/licensing/software-assurance/license-mobility.aspx" target="_blank">License mobility through software assurance</a>". Software Assurance is key in this case and you have to take <a href="http://www.microsoft.com/licensing/software-assurance/license-mobility.aspx#tab=2" target="_blank">a few additional steps</a> for compliancy. On top of this your Cloud Provider should be an <a href="http://www.microsoft.com/licensing/software-assurance/license-mobility.aspx#tab=3" target="_blank">Authorized License Mobility Partner</a> and of course must be an SPLA.

I hope this article gave you some information on licensing Microsoft software in a cloud scenario. Always work with your Microsoft account representative to understand licensing options. This article is just based on information publicly available on the internet.<p>The post <a href="http://www.viktorious.nl/2013/05/22/software-licensing-a-limiting-factor-on-cloud-workload-mobility/">Software Licensing &#8211; A limiting factor on cloud workload mobility?</a> appeared first on <a href="http://www.viktorious.nl">viktorious.nl - Virtualization &amp; Cloud Management</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.viktorious.nl/2013/05/22/software-licensing-a-limiting-factor-on-cloud-workload-mobility/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VMware to announce Hybrid vCloud Service availability</title>
		<link>http://www.viktorious.nl/2013/05/21/vmware-to-announce-hybrid-vcloud-availability/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=vmware-to-announce-hybrid-vcloud-availability</link>
		<comments>http://www.viktorious.nl/2013/05/21/vmware-to-announce-hybrid-vcloud-availability/#comments</comments>
		<pubDate>Tue, 21 May 2013 05:59:21 +0000</pubDate>
		<dc:creator>viktorious</dc:creator>
				<category><![CDATA[Events]]></category>

		<guid isPermaLink="false">http://www.viktorious.nl/?p=2242</guid>
		<description><![CDATA[<p><p><img width="615" height="340" src="http://www.viktorious.nl/wp-content/uploads/2013/05/feautured-hybridannouncement.jpg" class="attachment-post-thumbnail wp-post-image" alt="feautured-hybridannouncement" /></p>I just popped into this webpage which I wanted to share: VMware will announce its hybrid vCloud service on May 21 10:00 PDT. Pat Gelsinger (VMware's CEO) and Bill Fathers (General Manager Hybrid Cloud Services) will host an on-line session which you attend for free. More information and registration for this session are available <a href="http://www.vmware.com/now.html" target="_blank">here</a>.

<a href="http://www.viktorious.nl/wp-content/uploads/2013/05/vmwarehyrbidcloud.jpg"><img class="alignright size-full wp-image-2244" alt="vmwarehyrbidcloud" src="http://www.viktorious.nl/wp-content/uploads/2013/05/vmwarehyrbidcloud.jpg" width="250" height="183" /></a>Do you want to test VMware's Hybrid Cloud? There's already a Hybrid Cloud evaluation offering on-line, allowing you to test VMware's Hybrid 90 days for free. Want to know more? The evaluation is available <a href="https://vcloudservice.vmware.com/starteval/info" target="_blank">here</a>.</p><p>The post <a href="http://www.viktorious.nl/2013/05/21/vmware-to-announce-hybrid-vcloud-availability/">VMware to announce Hybrid vCloud Service availability</a> appeared first on <a href="http://www.viktorious.nl">viktorious.nl - Virtualization &amp; Cloud Management</a>.</p>]]></description>
				<content:encoded><![CDATA[<p><img width="615" height="340" src="http://www.viktorious.nl/wp-content/uploads/2013/05/feautured-hybridannouncement.jpg" class="attachment-post-thumbnail wp-post-image" alt="feautured-hybridannouncement" /></p>I just popped into this webpage which I wanted to share: VMware will announce its hybrid vCloud service on May 21 10:00 PDT. Pat Gelsinger (VMware's CEO) and Bill Fathers (General Manager Hybrid Cloud Services) will host an on-line session which you attend for free. More information and registration for this session are available <a href="http://www.vmware.com/now.html" target="_blank">here</a>.

<a href="http://www.viktorious.nl/wp-content/uploads/2013/05/vmwarehyrbidcloud.jpg"><img class="alignright size-full wp-image-2244" alt="vmwarehyrbidcloud" src="http://www.viktorious.nl/wp-content/uploads/2013/05/vmwarehyrbidcloud.jpg" width="250" height="183" /></a>Do you want to test VMware's Hybrid Cloud? There's already a Hybrid Cloud evaluation offering on-line, allowing you to test VMware's Hybrid 90 days for free. Want to know more? The evaluation is available <a href="https://vcloudservice.vmware.com/starteval/info" target="_blank">here</a>.<p>The post <a href="http://www.viktorious.nl/2013/05/21/vmware-to-announce-hybrid-vcloud-availability/">VMware to announce Hybrid vCloud Service availability</a> appeared first on <a href="http://www.viktorious.nl">viktorious.nl - Virtualization &amp; Cloud Management</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.viktorious.nl/2013/05/21/vmware-to-announce-hybrid-vcloud-availability/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Virtualization &amp; Cloud Event Agenda for Benelux</title>
		<link>http://www.viktorious.nl/2013/05/15/virtualization-cloud-event-agenda-for-benelux-2/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=virtualization-cloud-event-agenda-for-benelux-2</link>
		<comments>http://www.viktorious.nl/2013/05/15/virtualization-cloud-event-agenda-for-benelux-2/#comments</comments>
		<pubDate>Wed, 15 May 2013 11:24:25 +0000</pubDate>
		<dc:creator>viktorious</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[vmug]]></category>
		<category><![CDATA[vmware forum]]></category>

		<guid isPermaLink="false">http://www.viktorious.nl/?p=2347</guid>
		<description><![CDATA[<p><p><img width="615" height="340" src="http://www.viktorious.nl/wp-content/uploads/2013/05/featured-event.jpg" class="attachment-post-thumbnail wp-post-image" alt="featured-event" /></p><a href="http://www.viktorious.nl/wp-content/uploads/2013/05/featured-event.jpg"><img class="alignright size-medium wp-image-2339" alt="featured-event" src="http://www.viktorious.nl/wp-content/uploads/2013/05/featured-event-300x165.jpg" width="300" height="165" /></a>I've created a short agenda containing some good Virtualization &amp; Cloud events that are coming up! VMware's Forum is traveling around the world, VMUG Belgium is hosting another meeting and Nutanix invites you for the grand premiere of the latest Star Trek movie "Star Trek into Darkness". Here we go:
<ul>
	<li>VMware Forum 2013 - At <a href="http://www.vmwareforum2013.com" target="_blank">VMware Forum 2013</a>, VMware will bring together everyone who has a professional stake in driving cloud innovation, growth and adoption. Through inspirational keynotes and technology deep dives, IT professionals will learn about the latest cloud, virtualization and mobility technologies and strategies, as well as best practice in how to drive their IT organisation towards a Software Defined Data Center and a truly flexible Multi-Device Workspace. Netherlands (Den Bosch): <a href="http://www.vmwareforum2013.com/den-bosch" target="_blank">June 4th 2013</a>. For Belgium the events is taking place today (<a href="http://www.vmwareforum2013.com/brussels" target="_blank">May 15 2013</a>). Other locations available on the <a href="http://www.vmwareforum2013.com" target="_blank">VMware Forum 2013 website</a>.</li>
	<li>VMUG Belgium Meeting - The Belgian VMUG will host its next meeting on May 29 at Brussels. Attendance is free, but you have to register in advance. VMUG Belgium is hosting full conference days for a while now, and they're really of great value. If you haven't attend before...give the event a try! More information <a href="http://www.vmug.com/e/in/eid=860&amp;source=5" target="_blank">here</a>.</li>
	<li>Nutanix Movie Event - Nutanix is inviting you now to join for the premier of the latest Star Trek movie: Star Trek into Darkness. Before viewing the film, attendees will learn about the next-generation computing platform from Nutanix that is transforming the enterprise datacenter.  This event is by invitation only, you have to fill out a form to request admission to this event. For Amsterdam the event takes place on June 6. For registration and other world wide locations visit the <a href="http://stats.buysellads.com/click.go?z=1282307&amp;b=3378149&amp;g=&amp;s=&amp;sw=2560&amp;sh=1440&amp;br=safari,536.29,mac&amp;r=0.012179790530353785&amp;link=http://go.nutanix.com/Movie_Register.html?P=&amp;utm_campaign=&amp;utm_campaign=viktorious.nl&amp;utm_campaign=&amp;utm_campaign=" target="_blank">Nutanix website</a>.</li>
</ul>
Don't forget to come by at the Genius bar at VMware Forum 2013 The Netherlands. Together with some good virtualization friends we will be ready to answer all your questions. More information about the Genius bar <a href="http://www.viktorious.nl/2013/04/29/visit-the-vexperts-at-vmware-forum-nl/" target="_blank">here</a>.</p><p>The post <a href="http://www.viktorious.nl/2013/05/15/virtualization-cloud-event-agenda-for-benelux-2/">Virtualization &amp; Cloud Event Agenda for Benelux</a> appeared first on <a href="http://www.viktorious.nl">viktorious.nl - Virtualization &amp; Cloud Management</a>.</p>]]></description>
				<content:encoded><![CDATA[<p><img width="615" height="340" src="http://www.viktorious.nl/wp-content/uploads/2013/05/featured-event.jpg" class="attachment-post-thumbnail wp-post-image" alt="featured-event" /></p><a href="http://www.viktorious.nl/wp-content/uploads/2013/05/featured-event.jpg"><img class="alignright size-medium wp-image-2339" alt="featured-event" src="http://www.viktorious.nl/wp-content/uploads/2013/05/featured-event-300x165.jpg" width="300" height="165" /></a>I've created a short agenda containing some good Virtualization &amp; Cloud events that are coming up! VMware's Forum is traveling around the world, VMUG Belgium is hosting another meeting and Nutanix invites you for the grand premiere of the latest Star Trek movie "Star Trek into Darkness". Here we go:
<ul>
	<li>VMware Forum 2013 - At <a href="http://www.vmwareforum2013.com" target="_blank">VMware Forum 2013</a>, VMware will bring together everyone who has a professional stake in driving cloud innovation, growth and adoption. Through inspirational keynotes and technology deep dives, IT professionals will learn about the latest cloud, virtualization and mobility technologies and strategies, as well as best practice in how to drive their IT organisation towards a Software Defined Data Center and a truly flexible Multi-Device Workspace. Netherlands (Den Bosch): <a href="http://www.vmwareforum2013.com/den-bosch" target="_blank">June 4th 2013</a>. For Belgium the events is taking place today (<a href="http://www.vmwareforum2013.com/brussels" target="_blank">May 15 2013</a>). Other locations available on the <a href="http://www.vmwareforum2013.com" target="_blank">VMware Forum 2013 website</a>.</li>
	<li>VMUG Belgium Meeting - The Belgian VMUG will host its next meeting on May 29 at Brussels. Attendance is free, but you have to register in advance. VMUG Belgium is hosting full conference days for a while now, and they're really of great value. If you haven't attend before...give the event a try! More information <a href="http://www.vmug.com/e/in/eid=860&amp;source=5" target="_blank">here</a>.</li>
	<li>Nutanix Movie Event - Nutanix is inviting you now to join for the premier of the latest Star Trek movie: Star Trek into Darkness. Before viewing the film, attendees will learn about the next-generation computing platform from Nutanix that is transforming the enterprise datacenter.  This event is by invitation only, you have to fill out a form to request admission to this event. For Amsterdam the event takes place on June 6. For registration and other world wide locations visit the <a href="http://stats.buysellads.com/click.go?z=1282307&amp;b=3378149&amp;g=&amp;s=&amp;sw=2560&amp;sh=1440&amp;br=safari,536.29,mac&amp;r=0.012179790530353785&amp;link=http://go.nutanix.com/Movie_Register.html?P=&amp;utm_campaign=&amp;utm_campaign=viktorious.nl&amp;utm_campaign=&amp;utm_campaign=" target="_blank">Nutanix website</a>.</li>
</ul>
Don't forget to come by at the Genius bar at VMware Forum 2013 The Netherlands. Together with some good virtualization friends we will be ready to answer all your questions. More information about the Genius bar <a href="http://www.viktorious.nl/2013/04/29/visit-the-vexperts-at-vmware-forum-nl/" target="_blank">here</a>.<p>The post <a href="http://www.viktorious.nl/2013/05/15/virtualization-cloud-event-agenda-for-benelux-2/">Virtualization &amp; Cloud Event Agenda for Benelux</a> appeared first on <a href="http://www.viktorious.nl">viktorious.nl - Virtualization &amp; Cloud Management</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.viktorious.nl/2013/05/15/virtualization-cloud-event-agenda-for-benelux-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>6 steps to a successful Disaster Recovery plan</title>
		<link>http://www.viktorious.nl/2013/05/14/6steps-to-a-succesful-disaster-recovery-plan/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=6steps-to-a-succesful-disaster-recovery-plan</link>
		<comments>http://www.viktorious.nl/2013/05/14/6steps-to-a-succesful-disaster-recovery-plan/#comments</comments>
		<pubDate>Tue, 14 May 2013 14:57:00 +0000</pubDate>
		<dc:creator>viktorious</dc:creator>
				<category><![CDATA[Disaster Recovery]]></category>
		<category><![CDATA[dr]]></category>
		<category><![CDATA[srm]]></category>
		<category><![CDATA[Vmsc]]></category>

		<guid isPermaLink="false">http://www.viktorious.nl/?p=2325</guid>
		<description><![CDATA[<p><p><img width="615" height="340" src="http://www.viktorious.nl/wp-content/uploads/2013/05/featured-dr.jpg" class="attachment-post-thumbnail wp-post-image" alt="featured-dr" /></p><a href="http://www.viktorious.nl/wp-content/uploads/2013/05/featured-dr.jpg"><img class="alignright size-medium wp-image-2330" alt="featured-dr" src="http://www.viktorious.nl/wp-content/uploads/2013/05/featured-dr-300x165.jpg" width="300" height="165" /></a>Recently I've been working on various disaster recovery (DR) projects, most of them having VMware Site Recovery Manager involved. Although SRM can be an important part of a DR project, Site Recovery Manager <span style="text-decoration: underline">isn't</span> Disaster Recovery.

SRM is tool which features some great DR automation, DR testing and auditing features, but it all starts with determining the exact requirements for Disaster Recovery &amp; Business Continuity for your organization. These requirements define what DR scenario best fits the situation.

You might want to use SRM, but an active/failover site configuration can also be good option depending on the exact requirements. Also take a vSphere Metro Storage Cluster (vMSC) configuration in account; this is another option which lets you streched you storage solution over two or more datacenters. Don't forget some applications offer high availability/disaster recovery options right out-of-the-box. The question is how to determine what scenario will suit your organization...
<h2>6 steps to a successful Disaster Recovery plan</h2>
In <a href="http://www.viktorious.nl/2012/12/09/presentation-for-dutch-vmug-event-vsphere-dr-streched-cluster-versus-site-recovery-manager/" target="_blank">my presentation</a> about Disaster Recovery at the Dutch VMUG Event 2012 I presented 6 steps which can help in organizing your thoughts about DR:
<ol>
	<li><span style="line-height: 13px"><strong>Business Continuity Policy</strong> - What Business Continuity (BC) policy is valid for your organization? Are there any law and regulation requirements? What goals does your organization want to achieve regarding BC?</span></li>
	<li><strong>Business Impact Analysis</strong> - What critical functions are present in your organization? Identify critical processes and resources and their interrelations. Determine Maximum Tolerable Downtime (MTD), Recovery Point Objective (RPO) and Recovery Time Objective (RTO) for IT services and applications.</li>
	<li><strong>Develop a recovery strategy</strong> - Discuss a global DR scenario for your environment. Which technologies do you want to have in place? What geographical separation is required? How is data availability  at the failover site guaranteed?</li>
	<li><strong>Develop a Disaster Recovery plan</strong> - Get the necessary procedures in place, which recovery solutions are you using and which roles and tasks should be defined within the organization.</li>
	<li><strong>Test your DR plan</strong> - Don't forget! Writing your BC/DR plan is a first step, you should definitely test it to verify everything is working as designed. Make improvements to your plan based on the testing results. You should test your plan at least once a year, but maybe more often.</li>
	<li><strong>Maintain your plan</strong> - And the last step? Well, when your BC/DR plan is ready and you everything in place, you shouldn't forget to maintain the plan. You organization might change and thus the critical processes which are part of the BC/DR plan. An application might be upgraded or a new IT service in your organization should be part of the plan. Bottom line...your plan is a 'living' plan and should be maintained.</li>
</ol>
Don't forget to also think about preventive controls to mitigate the risk of a disaster. E.g. UPSes or emergency power system can reduce the risk of power outage.

As you can see technology, wether it is SRM, vMSC or something else, is just supportive to BC/DR. In an ideal world (and yes, I know...the reality is sometimes different) BC/DR should be iniated by the business with technology supporting the whole thing.

I hope this will help you to think about BC/DR. I would be happy to discuss any questions you might have regarding DR, you contact me by e-mail at viktor at viktorious.nl.</p><p>The post <a href="http://www.viktorious.nl/2013/05/14/6steps-to-a-succesful-disaster-recovery-plan/">6 steps to a successful Disaster Recovery plan</a> appeared first on <a href="http://www.viktorious.nl">viktorious.nl - Virtualization &amp; Cloud Management</a>.</p>]]></description>
				<content:encoded><![CDATA[<p><img width="615" height="340" src="http://www.viktorious.nl/wp-content/uploads/2013/05/featured-dr.jpg" class="attachment-post-thumbnail wp-post-image" alt="featured-dr" /></p><a href="http://www.viktorious.nl/wp-content/uploads/2013/05/featured-dr.jpg"><img class="alignright size-medium wp-image-2330" alt="featured-dr" src="http://www.viktorious.nl/wp-content/uploads/2013/05/featured-dr-300x165.jpg" width="300" height="165" /></a>Recently I've been working on various disaster recovery (DR) projects, most of them having VMware Site Recovery Manager involved. Although SRM can be an important part of a DR project, Site Recovery Manager <span style="text-decoration: underline">isn't</span> Disaster Recovery.

SRM is tool which features some great DR automation, DR testing and auditing features, but it all starts with determining the exact requirements for Disaster Recovery &amp; Business Continuity for your organization. These requirements define what DR scenario best fits the situation.

You might want to use SRM, but an active/failover site configuration can also be good option depending on the exact requirements. Also take a vSphere Metro Storage Cluster (vMSC) configuration in account; this is another option which lets you streched you storage solution over two or more datacenters. Don't forget some applications offer high availability/disaster recovery options right out-of-the-box. The question is how to determine what scenario will suit your organization...
<h2>6 steps to a successful Disaster Recovery plan</h2>
In <a href="http://www.viktorious.nl/2012/12/09/presentation-for-dutch-vmug-event-vsphere-dr-streched-cluster-versus-site-recovery-manager/" target="_blank">my presentation</a> about Disaster Recovery at the Dutch VMUG Event 2012 I presented 6 steps which can help in organizing your thoughts about DR:
<ol>
	<li><span style="line-height: 13px"><strong>Business Continuity Policy</strong> - What Business Continuity (BC) policy is valid for your organization? Are there any law and regulation requirements? What goals does your organization want to achieve regarding BC?</span></li>
	<li><strong>Business Impact Analysis</strong> - What critical functions are present in your organization? Identify critical processes and resources and their interrelations. Determine Maximum Tolerable Downtime (MTD), Recovery Point Objective (RPO) and Recovery Time Objective (RTO) for IT services and applications.</li>
	<li><strong>Develop a recovery strategy</strong> - Discuss a global DR scenario for your environment. Which technologies do you want to have in place? What geographical separation is required? How is data availability  at the failover site guaranteed?</li>
	<li><strong>Develop a Disaster Recovery plan</strong> - Get the necessary procedures in place, which recovery solutions are you using and which roles and tasks should be defined within the organization.</li>
	<li><strong>Test your DR plan</strong> - Don't forget! Writing your BC/DR plan is a first step, you should definitely test it to verify everything is working as designed. Make improvements to your plan based on the testing results. You should test your plan at least once a year, but maybe more often.</li>
	<li><strong>Maintain your plan</strong> - And the last step? Well, when your BC/DR plan is ready and you everything in place, you shouldn't forget to maintain the plan. You organization might change and thus the critical processes which are part of the BC/DR plan. An application might be upgraded or a new IT service in your organization should be part of the plan. Bottom line...your plan is a 'living' plan and should be maintained.</li>
</ol>
Don't forget to also think about preventive controls to mitigate the risk of a disaster. E.g. UPSes or emergency power system can reduce the risk of power outage.

As you can see technology, wether it is SRM, vMSC or something else, is just supportive to BC/DR. In an ideal world (and yes, I know...the reality is sometimes different) BC/DR should be iniated by the business with technology supporting the whole thing.

I hope this will help you to think about BC/DR. I would be happy to discuss any questions you might have regarding DR, you contact me by e-mail at viktor at viktorious.nl.<p>The post <a href="http://www.viktorious.nl/2013/05/14/6steps-to-a-succesful-disaster-recovery-plan/">6 steps to a successful Disaster Recovery plan</a> appeared first on <a href="http://www.viktorious.nl">viktorious.nl - Virtualization &amp; Cloud Management</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.viktorious.nl/2013/05/14/6steps-to-a-succesful-disaster-recovery-plan/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>The vSphere 5.1 Web Client &#8211; A walkthrough (part 2)</title>
		<link>http://www.viktorious.nl/2013/05/08/the-vsphere-5-1-web-client-a-walkthrough-part-2/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=the-vsphere-5-1-web-client-a-walkthrough-part-2</link>
		<comments>http://www.viktorious.nl/2013/05/08/the-vsphere-5-1-web-client-a-walkthrough-part-2/#comments</comments>
		<pubDate>Wed, 08 May 2013 15:25:15 +0000</pubDate>
		<dc:creator>viktorious</dc:creator>
				<category><![CDATA[Server Virtualization]]></category>

		<guid isPermaLink="false">http://www.viktorious.nl/?p=2299</guid>
		<description><![CDATA[<p><p><img width="658" height="359" src="http://www.viktorious.nl/wp-content/uploads/2013/05/webclient-features.png" class="attachment-post-thumbnail wp-post-image" alt="webclient-features" /></p>A couple of months ago I wrote an article about <a href="http://www.viktorious.nl/2012/10/11/the-new-vsphere-5-1-web-client-a-walkthrough-part-1/">the vSphere 5.1 web client</a>, which is a full featured web based management client for your vSphere environment. The web client is desginated to replace the Windows vSphere Client in the future. You probably already noticed that certain configuration options are only available in vSphere web client. I thought it would be a good idea to summarize the most important options here as a continuation on the previous article. So, here we go:
<ul>
	<li><span style="line-height: 13px;">Single Sign On - The single sign on feature of vSphere 5.1 can only be configured through the web-client. Single sign on the centralized authentication\authorization solution for vSphere 5.1, vCloud Director, vShield, etc.
</span></li>
	<li><a href="http://www.viktorious.nl/wp-content/uploads/2013/05/vsphere-webclient.png"><img class="alignright size-medium wp-image-2302" alt="vsphere-webclient" src="http://www.viktorious.nl/wp-content/uploads/2013/05/vsphere-webclient-300x255.png" width="300" height="255" /></a>No shared storage vMotion - The option to vMotion a virtual machine without shared storage is only available in the web client through the "migrate" option. The Windows vSphere Client will display the progress of the process tough.</li>
	<li>LACP nic teaming - LACP nic teaming (so not the IP based teaming option) can only be configured through the web client. On top of this vDS health check, export/restore configuration and diagram filtering can only be executed from the web client.</li>
	<li>vSphere replication - vSphere Replication enables you to replicate virtual machines to another host/cluster. You will need to deploy a vSphere replication vApp before you can use this feature. Enabling virtual machines for vSphere replication is the next step and completed in the vSphere web client.</li>
	<li>Integration with vCenter Operations - Although the Windows vSphere Client lets you display the vCenter Operations interface, the vSphere Web Client allows you to click open an object with "Open in vCenter Operations". This will directly display the object in the correct vCenter Operations context.</li>
</ul>
On top of this some plugins only work in conjunction with the vSphere Web Client, such as:
<ul>
	<li>Integration with vCenter Orchestrator (vCO), vCO workflows are displayed in the vSphere webclient and can also be executed from the webclient.</li>
	<li>The Virtual Infrastructure Navigator (VIN) is tightly integrated with the vSphere Web Client showing the inter-application relations.</li>
</ul>
Also note that some plugins only work in the "old" vSphere Windows client. VMware Update Manager can only be managed through the Windows client and also for Site Recovery Manager you will need the Windows client. Don't forget to check if your 3rd party plugins are vSphere webclient compatible; if this is not the case you will need the vSphere Windows client here as well.

Also check <a href="http://blogs.vmware.com/vsphere/2012/11/which-vsphere-client-should-i-use-and-when.html" target="_blank">this article</a> Justin King and don't forget to read <a href="http://www.viktorious.nl/2012/10/11/the-new-vsphere-5-1-web-client-a-walkthrough-part-1/">part 1</a> of this walkthrough.

&nbsp;</p><p>The post <a href="http://www.viktorious.nl/2013/05/08/the-vsphere-5-1-web-client-a-walkthrough-part-2/">The vSphere 5.1 Web Client &#8211; A walkthrough (part 2)</a> appeared first on <a href="http://www.viktorious.nl">viktorious.nl - Virtualization &amp; Cloud Management</a>.</p>]]></description>
				<content:encoded><![CDATA[<p><img width="658" height="359" src="http://www.viktorious.nl/wp-content/uploads/2013/05/webclient-features.png" class="attachment-post-thumbnail wp-post-image" alt="webclient-features" /></p>A couple of months ago I wrote an article about <a href="http://www.viktorious.nl/2012/10/11/the-new-vsphere-5-1-web-client-a-walkthrough-part-1/">the vSphere 5.1 web client</a>, which is a full featured web based management client for your vSphere environment. The web client is desginated to replace the Windows vSphere Client in the future. You probably already noticed that certain configuration options are only available in vSphere web client. I thought it would be a good idea to summarize the most important options here as a continuation on the previous article. So, here we go:
<ul>
	<li><span style="line-height: 13px;">Single Sign On - The single sign on feature of vSphere 5.1 can only be configured through the web-client. Single sign on the centralized authentication\authorization solution for vSphere 5.1, vCloud Director, vShield, etc.
</span></li>
	<li><a href="http://www.viktorious.nl/wp-content/uploads/2013/05/vsphere-webclient.png"><img class="alignright size-medium wp-image-2302" alt="vsphere-webclient" src="http://www.viktorious.nl/wp-content/uploads/2013/05/vsphere-webclient-300x255.png" width="300" height="255" /></a>No shared storage vMotion - The option to vMotion a virtual machine without shared storage is only available in the web client through the "migrate" option. The Windows vSphere Client will display the progress of the process tough.</li>
	<li>LACP nic teaming - LACP nic teaming (so not the IP based teaming option) can only be configured through the web client. On top of this vDS health check, export/restore configuration and diagram filtering can only be executed from the web client.</li>
	<li>vSphere replication - vSphere Replication enables you to replicate virtual machines to another host/cluster. You will need to deploy a vSphere replication vApp before you can use this feature. Enabling virtual machines for vSphere replication is the next step and completed in the vSphere web client.</li>
	<li>Integration with vCenter Operations - Although the Windows vSphere Client lets you display the vCenter Operations interface, the vSphere Web Client allows you to click open an object with "Open in vCenter Operations". This will directly display the object in the correct vCenter Operations context.</li>
</ul>
On top of this some plugins only work in conjunction with the vSphere Web Client, such as:
<ul>
	<li>Integration with vCenter Orchestrator (vCO), vCO workflows are displayed in the vSphere webclient and can also be executed from the webclient.</li>
	<li>The Virtual Infrastructure Navigator (VIN) is tightly integrated with the vSphere Web Client showing the inter-application relations.</li>
</ul>
Also note that some plugins only work in the "old" vSphere Windows client. VMware Update Manager can only be managed through the Windows client and also for Site Recovery Manager you will need the Windows client. Don't forget to check if your 3rd party plugins are vSphere webclient compatible; if this is not the case you will need the vSphere Windows client here as well.

Also check <a href="http://blogs.vmware.com/vsphere/2012/11/which-vsphere-client-should-i-use-and-when.html" target="_blank">this article</a> Justin King and don't forget to read <a href="http://www.viktorious.nl/2012/10/11/the-new-vsphere-5-1-web-client-a-walkthrough-part-1/">part 1</a> of this walkthrough.

&nbsp;<p>The post <a href="http://www.viktorious.nl/2013/05/08/the-vsphere-5-1-web-client-a-walkthrough-part-2/">The vSphere 5.1 Web Client &#8211; A walkthrough (part 2)</a> appeared first on <a href="http://www.viktorious.nl">viktorious.nl - Virtualization &amp; Cloud Management</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.viktorious.nl/2013/05/08/the-vsphere-5-1-web-client-a-walkthrough-part-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What is VMTurbo Operations Manager?</title>
		<link>http://www.viktorious.nl/2013/05/08/what-is-vmturbo/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=what-is-vmturbo</link>
		<comments>http://www.viktorious.nl/2013/05/08/what-is-vmturbo/#comments</comments>
		<pubDate>Wed, 08 May 2013 06:33:09 +0000</pubDate>
		<dc:creator>viktorious</dc:creator>
				<category><![CDATA[Cloud Management]]></category>
		<category><![CDATA[Server Virtualization]]></category>
		<category><![CDATA[vmturbo]]></category>

		<guid isPermaLink="false">http://www.viktorious.nl/?p=2274</guid>
		<description><![CDATA[<p><p><img width="615" height="340" src="http://www.viktorious.nl/wp-content/uploads/2013/05/featured-vmturbo.jpg" class="attachment-post-thumbnail wp-post-image" alt="featured-vmturbo" /></p>I while ago I've been playing around with VMTurbo Operations Manager, a solution for virtualization management and datacenter control. VMTurbo offers insight information on how your virtual infrastructure is performing, and lets you prevent problems by pro-actively managing your virtual machines. VMTurbo Operations Manager is available for a wide variety of virtualization &amp; cloud platforms, including VMware vSphere, Microsoft Hyper-V, Citrix XenServer and Red Hat KVM.

VMTurbo comes as a virtual appliance (for the platform you prefer) which is available for <a href="http://www.viktorious.nl/wp-content/plugins/adrotate/adrotate-out.php?track=MTEsMCwwLGh0dHA6Ly9nby52bXR1cmJvLmNvbS9jbG91ZC1lZGl0aW9uLWRvd25sb2FkLmh0bWw/c291cmNlPXZpa3RvcmlvdXMubmw" target="_blank">download</a>, deployment is very easy. Notice the system requirements for the vApp: VMTurbo requires 16 GB of RAM and 2-4 vCPU's...although a smaller configuration (for lab usage) will work.

<a href="http://www.viktorious.nl/wp-content/uploads/2013/05/vmturbo-ipsetup.jpg"><img class="alignright" alt="vmturbo-ipsetup" src="http://www.viktorious.nl/wp-content/uploads/2013/05/vmturbo-ipsetup-300x222.jpg" width="300" height="222" /></a>After deploying the vApp you have to complete a few configuration steps:
<ol>
	<li>Set the IP configuration for the virtual appliance; typically by logging in to the appliance with username ipsetup and password ipsetup.</li>
	<li>Connect the VMTurbo to your favorite virtualization platform.</li>
</ol>
<h2>Connecting to a virtualization platform</h2>
After you've completed IP configuration, open the VMTurbo application in a webbrowser. It's a flash application, so you'll need flash installed. First you have to select which version of VMTurbo you want to use:
<ol>
	<li><strong>Free Community edition</strong> - The Community Edition of VMTurbo Operations Manager product is provided at no cost and with no infrastructure limitations. It provides basic real-time visibility across all virtualized hosts and virtual machines, helping you identify issues and understand the breadth of problems in your environment.  The product also provides a set of infrastructure reports that can be used to show historical performance across your virtual datacenter. You will need a free key which can be requested online.</li>
	<li><strong>Enterprise edition</strong> - This edition includes the Economic Scheduling Engine functionality which drives intelligent and automated decision-making for your virtual environment. This edition prevents performance issues, tune the environment to perform optimally, ensure business critical applications have the resources they require, intelligently plan for future capacity and hardware changes – all without manual intervention.  VMTurbo Operations Manager is for on-premise datacenters without multi-tenancy or cloud architecture requirements. Enterprise edition is available as 30 day trial, or as a payed version.</li>
	<li><strong>Cloud edition</strong> - VMTurbo Operations Manager Cluod Edition integrates directly into VMware vCloud Director and the Open Source CloudStack offering to enable enterprise private cloud builders and cloud service providers to build and manage cloud infrastructures. The product understands priority and makes resource allocation decision across Organizational and Provider Virtual Datacenters in a vCloud Director deployment, helping you to tier and assure service across a multi-tenant environment. Cloud edtion is available as a 30 day trial, or as a payed version.</li>
</ol>
<em> (description of the editions taken from the VMTurbo website)</em>

After you have selected a version you can link  a virtualization or cloud platform to VMTurbo. I would advise to create a seperate VMTurbo user to connect to vSphere (or any of the other platforms):
<ul>
	<li>A user with read only + browse datastore privileges for the monitoring feature;</li>
	<li>A user with administrator privileges to enable the execution of real time recommendations. This is not required for the Community Edition because this version doesn't include the recommendation feature.</li>
</ul>
After a successful connection, you're ready to rock 'n roll. I will discuss the free community edition, which focuses on monitoring and reporting. The full featured enterprise edition includes some intelligent and automated decision making, which I will discuss in a future article.

<a href="http://www.viktorious.nl/wp-content/uploads/2013/05/vmturbo-reports.png"><img class="alignright size-medium wp-image-2285" alt="vmturbo-reports" src="http://www.viktorious.nl/wp-content/uploads/2013/05/vmturbo-reports-252x300.png" width="252" height="300" /></a>In the community edition you have the home and inventory tab available in the interface. You also have a (limited) set of reports available which can be accessed through the reports option. Reports included are (i.a.):
<ul>
	<li>Storage Top Disk Consumption</li>
	<li>Storage Top Snapshot Consumption</li>
	<li>VM Rightsizing Recommendations</li>
	<li>VM Over/Under Provisioning 90 Days</li>
	<li>Utilization Levels by Hour</li>
	<li>Etc.</li>
</ul>
It takes at least one day before the reports are available, because they're created in a batch job that runs every day/week/month.

The home and inventory tab display actual live data; there some graphs/gauges show information after a batch job has run.

VMTurbo Operations Manager of course monitors CPU, memory, network and disk. VMTurbo also show a figure called the Utilization Index (UI) which is explained as: "<em>A measure of the risk to Quality of Service (QoS) that a consumer will experience. The higher the UI on a provider, the more risk to QoS for any consumer of that provider’s services. For example, a physical machine provides host services to one or more VMs. The higher the UI on the provider, the more likely it is that the VMs will experience QoS degradation. Note that for optimal operation, the UI on a provider should not go into double digits. In the above example, if the PM has a UI of 16 or more, the VMs are very likely to suffer QoS degradation.</em>"

<a href="http://www.viktorious.nl/wp-content/uploads/2013/05/vmturbo-guestload-kopie.png"><img class="alignleft size-medium wp-image-2286" alt="vmturbo-guestload kopie" src="http://www.viktorious.nl/wp-content/uploads/2013/05/vmturbo-guestload-kopie-300x250.png" width="300" height="250" /></a>Apart from performance data, VMTurbo Operation Manager also displays capacity information; try the "Project Cluster Resources" and the "Monthly Summary" for example. The latter dashboard offers some information on the growth of your virtual environment.

The inventory option in VMTurbo is pretty extensive. You can get insight information on the various objects in your vSphere inventory. Select the inventory object or a object group, and relevant information is shown on the right side of the screen.

For example; selecting the storage object will offer information on used capacity, iops and latency. By selecting one of the available storage volumes, you will actually drill down to this particular volume. The datacenter option will show you information on the datacenter as a whole, nice to know how many GB's of RAM, Ghz of CPU's and disk storage is used. Just play around in the interface and you will find the dashboard that are relevant for you.

I hope this article gives you an impression of VMTurbo Operations Manager. You can download the free community edition (or any of the other versions) <a href="http://www.viktorious.nl/wp-content/plugins/adrotate/adrotate-out.php?track=MTEsMCwwLGh0dHA6Ly9nby52bXR1cmJvLmNvbS9jbG91ZC1lZGl0aW9uLWRvd25sb2FkLmh0bWw/c291cmNlPXZpa3RvcmlvdXMubmw" target="_blank">here</a>.

Also check these other "What is?" articles on viktorious.nl:
<ul>
	<li><a href="http://www.viktorious.nl/2013/02/26/what-is-vcloud-automation-center/" target="_blank"><span style="line-height: 13px;">What is vCloud Automation Center 5.1?</span></a></li>
	<li><a href="http://www.viktorious.nl/2012/08/30/what-is-vmware-vfabric-application-director/" target="_blank">What is vFabric Application Director?</a></li>
</ul></p><p>The post <a href="http://www.viktorious.nl/2013/05/08/what-is-vmturbo/">What is VMTurbo Operations Manager?</a> appeared first on <a href="http://www.viktorious.nl">viktorious.nl - Virtualization &amp; Cloud Management</a>.</p>]]></description>
				<content:encoded><![CDATA[<p><img width="615" height="340" src="http://www.viktorious.nl/wp-content/uploads/2013/05/featured-vmturbo.jpg" class="attachment-post-thumbnail wp-post-image" alt="featured-vmturbo" /></p>I while ago I've been playing around with VMTurbo Operations Manager, a solution for virtualization management and datacenter control. VMTurbo offers insight information on how your virtual infrastructure is performing, and lets you prevent problems by pro-actively managing your virtual machines. VMTurbo Operations Manager is available for a wide variety of virtualization &amp; cloud platforms, including VMware vSphere, Microsoft Hyper-V, Citrix XenServer and Red Hat KVM.

VMTurbo comes as a virtual appliance (for the platform you prefer) which is available for <a href="http://www.viktorious.nl/wp-content/plugins/adrotate/adrotate-out.php?track=MTEsMCwwLGh0dHA6Ly9nby52bXR1cmJvLmNvbS9jbG91ZC1lZGl0aW9uLWRvd25sb2FkLmh0bWw/c291cmNlPXZpa3RvcmlvdXMubmw" target="_blank">download</a>, deployment is very easy. Notice the system requirements for the vApp: VMTurbo requires 16 GB of RAM and 2-4 vCPU's...although a smaller configuration (for lab usage) will work.

<a href="http://www.viktorious.nl/wp-content/uploads/2013/05/vmturbo-ipsetup.jpg"><img class="alignright" alt="vmturbo-ipsetup" src="http://www.viktorious.nl/wp-content/uploads/2013/05/vmturbo-ipsetup-300x222.jpg" width="300" height="222" /></a>After deploying the vApp you have to complete a few configuration steps:
<ol>
	<li>Set the IP configuration for the virtual appliance; typically by logging in to the appliance with username ipsetup and password ipsetup.</li>
	<li>Connect the VMTurbo to your favorite virtualization platform.</li>
</ol>
<h2>Connecting to a virtualization platform</h2>
After you've completed IP configuration, open the VMTurbo application in a webbrowser. It's a flash application, so you'll need flash installed. First you have to select which version of VMTurbo you want to use:
<ol>
	<li><strong>Free Community edition</strong> - The Community Edition of VMTurbo Operations Manager product is provided at no cost and with no infrastructure limitations. It provides basic real-time visibility across all virtualized hosts and virtual machines, helping you identify issues and understand the breadth of problems in your environment.  The product also provides a set of infrastructure reports that can be used to show historical performance across your virtual datacenter. You will need a free key which can be requested online.</li>
	<li><strong>Enterprise edition</strong> - This edition includes the Economic Scheduling Engine functionality which drives intelligent and automated decision-making for your virtual environment. This edition prevents performance issues, tune the environment to perform optimally, ensure business critical applications have the resources they require, intelligently plan for future capacity and hardware changes – all without manual intervention.  VMTurbo Operations Manager is for on-premise datacenters without multi-tenancy or cloud architecture requirements. Enterprise edition is available as 30 day trial, or as a payed version.</li>
	<li><strong>Cloud edition</strong> - VMTurbo Operations Manager Cluod Edition integrates directly into VMware vCloud Director and the Open Source CloudStack offering to enable enterprise private cloud builders and cloud service providers to build and manage cloud infrastructures. The product understands priority and makes resource allocation decision across Organizational and Provider Virtual Datacenters in a vCloud Director deployment, helping you to tier and assure service across a multi-tenant environment. Cloud edtion is available as a 30 day trial, or as a payed version.</li>
</ol>
<em> (description of the editions taken from the VMTurbo website)</em>

After you have selected a version you can link  a virtualization or cloud platform to VMTurbo. I would advise to create a seperate VMTurbo user to connect to vSphere (or any of the other platforms):
<ul>
	<li>A user with read only + browse datastore privileges for the monitoring feature;</li>
	<li>A user with administrator privileges to enable the execution of real time recommendations. This is not required for the Community Edition because this version doesn't include the recommendation feature.</li>
</ul>
After a successful connection, you're ready to rock 'n roll. I will discuss the free community edition, which focuses on monitoring and reporting. The full featured enterprise edition includes some intelligent and automated decision making, which I will discuss in a future article.

<a href="http://www.viktorious.nl/wp-content/uploads/2013/05/vmturbo-reports.png"><img class="alignright size-medium wp-image-2285" alt="vmturbo-reports" src="http://www.viktorious.nl/wp-content/uploads/2013/05/vmturbo-reports-252x300.png" width="252" height="300" /></a>In the community edition you have the home and inventory tab available in the interface. You also have a (limited) set of reports available which can be accessed through the reports option. Reports included are (i.a.):
<ul>
	<li>Storage Top Disk Consumption</li>
	<li>Storage Top Snapshot Consumption</li>
	<li>VM Rightsizing Recommendations</li>
	<li>VM Over/Under Provisioning 90 Days</li>
	<li>Utilization Levels by Hour</li>
	<li>Etc.</li>
</ul>
It takes at least one day before the reports are available, because they're created in a batch job that runs every day/week/month.

The home and inventory tab display actual live data; there some graphs/gauges show information after a batch job has run.

VMTurbo Operations Manager of course monitors CPU, memory, network and disk. VMTurbo also show a figure called the Utilization Index (UI) which is explained as: "<em>A measure of the risk to Quality of Service (QoS) that a consumer will experience. The higher the UI on a provider, the more risk to QoS for any consumer of that provider’s services. For example, a physical machine provides host services to one or more VMs. The higher the UI on the provider, the more likely it is that the VMs will experience QoS degradation. Note that for optimal operation, the UI on a provider should not go into double digits. In the above example, if the PM has a UI of 16 or more, the VMs are very likely to suffer QoS degradation.</em>"

<a href="http://www.viktorious.nl/wp-content/uploads/2013/05/vmturbo-guestload-kopie.png"><img class="alignleft size-medium wp-image-2286" alt="vmturbo-guestload kopie" src="http://www.viktorious.nl/wp-content/uploads/2013/05/vmturbo-guestload-kopie-300x250.png" width="300" height="250" /></a>Apart from performance data, VMTurbo Operation Manager also displays capacity information; try the "Project Cluster Resources" and the "Monthly Summary" for example. The latter dashboard offers some information on the growth of your virtual environment.

The inventory option in VMTurbo is pretty extensive. You can get insight information on the various objects in your vSphere inventory. Select the inventory object or a object group, and relevant information is shown on the right side of the screen.

For example; selecting the storage object will offer information on used capacity, iops and latency. By selecting one of the available storage volumes, you will actually drill down to this particular volume. The datacenter option will show you information on the datacenter as a whole, nice to know how many GB's of RAM, Ghz of CPU's and disk storage is used. Just play around in the interface and you will find the dashboard that are relevant for you.

I hope this article gives you an impression of VMTurbo Operations Manager. You can download the free community edition (or any of the other versions) <a href="http://www.viktorious.nl/wp-content/plugins/adrotate/adrotate-out.php?track=MTEsMCwwLGh0dHA6Ly9nby52bXR1cmJvLmNvbS9jbG91ZC1lZGl0aW9uLWRvd25sb2FkLmh0bWw/c291cmNlPXZpa3RvcmlvdXMubmw" target="_blank">here</a>.

Also check these other "What is?" articles on viktorious.nl:
<ul>
	<li><a href="http://www.viktorious.nl/2013/02/26/what-is-vcloud-automation-center/" target="_blank"><span style="line-height: 13px;">What is vCloud Automation Center 5.1?</span></a></li>
	<li><a href="http://www.viktorious.nl/2012/08/30/what-is-vmware-vfabric-application-director/" target="_blank">What is vFabric Application Director?</a></li>
</ul><p>The post <a href="http://www.viktorious.nl/2013/05/08/what-is-vmturbo/">What is VMTurbo Operations Manager?</a> appeared first on <a href="http://www.viktorious.nl">viktorious.nl - Virtualization &amp; Cloud Management</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.viktorious.nl/2013/05/08/what-is-vmturbo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>vSphere 5.1 &amp; Hyper-V 2012 memory concepts explained and compared</title>
		<link>http://www.viktorious.nl/2013/05/02/vsphere-5-1-hyper-v-2012-memory-concepts-explained-and-compared/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=vsphere-5-1-hyper-v-2012-memory-concepts-explained-and-compared</link>
		<comments>http://www.viktorious.nl/2013/05/02/vsphere-5-1-hyper-v-2012-memory-concepts-explained-and-compared/#comments</comments>
		<pubDate>Thu, 02 May 2013 14:57:52 +0000</pubDate>
		<dc:creator>viktorious</dc:creator>
				<category><![CDATA[Server Virtualization]]></category>
		<category><![CDATA[hyper-v]]></category>
		<category><![CDATA[vsphere]]></category>

		<guid isPermaLink="false">http://www.viktorious.nl/?p=2194</guid>
		<description><![CDATA[<p><p><img width="615" height="340" src="http://www.viktorious.nl/wp-content/uploads/2013/05/featured-memory.jpg" class="attachment-post-thumbnail wp-post-image" alt="featured-memory" /></p>While searching for additional info on the Dynamic Memory feature of Hyper-V 2012, I bumped into various articles which discuss this improved Hyper-V v3 feature. Dan Stolts of the IT Pro Guru Blog published a <a href="http://itproguru.com/expert/2013/03/virtual-memory-management-dynamic-memory-much-different-than-memory-over-commit-become-a-virtualization-expert-part-3-of-20/" target="_blank">good article</a> on the concept of dynamic memory and how Hyper V leverages this technique to give more flexible memory options for running virtual machines.

Dynamic Memory is frequently compared to vSphere memory optimization techniques. Unfortunately there are quite some misconceptions wandering around here, so I thought it would be interesting to do some investigation on the subject and publish the results on viktorious.nl. Time to clear up some things!

Read on to learn more about Dynamic Memory and how it compares to vSphere 5.1 memory optimization techniques...
<h2>Hyper-V 2012 Dynamic Memory</h2>
Dynamic memory, as stated before, is build in Hyper-V version 3 which is part of Windows Server 2012. Dynamic Memory is improved compared to the first version of this technology available in Hyper-V version 2. It's a bit oversimplified, but one could compare dynamic memory (as a concept) with vSphere's memory ballooning feature. This comparison is not 100% valid...but it gives you an impression of what it does.

Dynamic memory is used to reallocate memory between virtual machines that are running on a Hyper-V host. The idea behind this concept is to give virtual machines only the memory they need. So, if a virtual machine has a peak usage of 4 GB but only for 5% of the time, Hyper-V is capable of reallocating the memory of this particular virtual machine for the remaining 95% to other virtual machines. Important here, Hyper-V will <span style="text-decoration: underline;">never</span> over-commit...thus provide more memory to the virtual machines than is physical available. Dynamic memory is just about memory reallocation.

The advantage here is that <span style="text-decoration: underline;">if</span> memory peak usage of the virtual machines is spread out through a period of time, Hyper-V is capable of moving the memory to the virtual machines that peak in memory usage and thus remove it from other less memory demanding virtual machines.

Note: Dynamic memory is only available for Windows based virtual machines. More specifically: Windows 2003 SP2 and higher, Windows 7 and Windows 8. Linux cannot leverage the technology.
<h3>Dynamic Memory Configurable Options</h3>
<a href="http://www.viktorious.nl/wp-content/uploads/2013/04/dynamicmemory.png"><img class="alignright size-medium wp-image-2236" alt="dynamicmemory" src="http://www.viktorious.nl/wp-content/uploads/2013/04/dynamicmemory-228x300.png" width="228" height="300" /></a>

To set some boundaries you have to following configurable options considering Dynamic Memory:
<ul>
	<li>
<div>Startup RAM - This is the amount of memory the virtual machine will be started with;</div></li>
	<li>Minimum RAM - This is the low value of the guest OS will be allowed to use. Hyper-V will never take more memory away than allowed by this value. This is a new setting for Windows 2012 Dynamic Memory. Minimum RAM is typically the same or lower than Startup RAM.</li>
	<li>Maximum RAM - This is the amount of RAM that Hyper-V will give to the guest, this will determine the maximum share for a virtual machine. Maximum RAM is specifically higher than Startup RAM (and of course minimum RAM).</li>
	<li>Memory buffer - The memory buffer specifies how much (extra) memory a virtual machine will actually get compared to the memory actually required by the virtual machine (OS + applications).</li>
	<li>Memory weight - Memory weight will determine a relative prioritization if memory is scarce and the Hyper-V cannot satisfy memory request. Compare this to 'memory shares' in vSphere.</li>
</ul>
You will need knowledge of operating system and application memory requirements running in the guest to set the correct values for all the virtual machines that are using Dynamic Memory. Dynamic Memory will only work after configuring these values. A virtual machine will startup with "Startup RAM" GB of memory; this amount of memory can be increased to a maximum of "Maximum RAM" GB of memory. Decreasing the available memory is achieved through the synthetic memory driver which should be available in the Guest OS. You can compare this driver with the balloon driver available on ESXi.
<h3>Hypervisor Swapping: Smartpaging</h3>
On top of this (new in W2K12) Hyper-V can also leverage a memory swapping technique called "Smart Paging". This technology will leverage disk resources as additional, temporary memory, but only when more memory is required to restart a virtual machine:
<blockquote>This approach has both advantages and drawbacks. It provides a reliable way to keep the virtual machines running when no physical memory is available. However, it can degrade virtual machine performance because disk access speeds are much slower than memory access speeds.

To minimize the performance impact of Smart Paging, Hyper-V uses it only when all of the following occur:
<ul>
	<li>The virtual machine is being restarted.</li>
	<li>No physical memory is available.</li>
	<li>No memory can be reclaimed from other virtual machines that are running on the host.</li>
</ul>
</blockquote>
Smartpaging will close the gap between the Minimum RAM and Startup RAM in the case the configured startup RAM is not available in the physical RAM when rebooting a virtual machine. In this case a Hyper-V will use the disk as a temporary source for virtual machine RAM. This results in a performance degrade, but only during startup...thus assuming the booting virtual machine needs more memory during startup than during normal operations.

As a VMware administrator you might think at this point, why do I have to configure all these dynamic memory settings? Well because Hyper-V will never over-commit (taking into account the smartpaging in case of a vm reboot), the available memory to all virtual machines will never be more than the physical available memory minus memory overhead (e.g. the Windows parent OS that's running on your host). So, Hyper-V has to do a calculation before you can power up a virtual machine.

Note: You can set (or pre-configure) most of these (almost similar) settings in a VMware environment as well (think of memory shares, memory reservation). In most cases this is not a best practice in a vSphere environment because it reduces flexibility. Read on to learn more about this.

If you choose to NOT use Dynamic Memory, because you didn't configure it or when running Linux as a Guest OS, the memory will be 'reserved' for the fully 100% (remember, the memory has to be available in the physical RAM). When using Dynamic Memory, you're actually creating a dynamic memory reservation. You set the minimum &amp; maximum reservation for memory usage and then Hyper-V will automatically move or reallocate memory between the boundaries depending on the memory pressure on a host.
<h2>vSphere 5.1 Memory Techniques</h2>
<a href="http://www.viktorious.nl/wp-content/uploads/2013/04/tsp.png"><img class="alignright size-medium wp-image-2240" alt="tsp" src="http://www.viktorious.nl/wp-content/uploads/2013/04/tsp-300x248.png" width="300" height="248" /></a>Now let's talk about memory techniques available in vSphere 5.1. vSphere 5.1 leverages four technologies that are available for all guest OSes (there's no restriction here) running on ESXi. You might think four techniques? I thought there were only three? Well, actually this changed quite a while ago.

The four technologies are:
<h3><span style="line-height: 13px;">Transparent Page (Memory) Sharing</span></h3>
<span style="line-height: 13px;">Transparent Page Sharing (TPS) is a memory de-deplucation technique. TPS leverages CPU idle time (so you can neglect performance impact) and scans ESXi memory pages. When identical memory pages are found, these pages will be shared. Actually this means that one physical memory page can (and will be used) several times by the same and/or different virtual machines.</span>I've seen <a href="http://itproguru.com/expert/2013/03/virtual-memory-management-dynamic-memory-much-different-than-memory-over-commit-become-a-virtualization-expert-part-3-of-20/" target="_blank">some posts</a> about people worrying about security and performance in this case:

"<em>However, in practice, you have just opened a HUGE security hole [by enabling TSP] because now two different machines are sharing the same memory space.  This is not allowed in high security environments and is risky in all environments.  Additionally this is very expensive.  In order to use this technology, the hypervisor must hash all the memory pages and then compare the hashes.  If the hashes are identical, it then has to compare the actual pages to make sure they are the same.  Then when a guest actually rights to that shared space the hypervisor, will page fault and the error handler for the page fault will create a local copy of the page, then allow the right to happen on its own dedicated memory page. This is incredibly expensive in terms of CPU utilization and yes, you guessed it, expensive in memory utilization while doing all these comparisons."</em>

Well, let's first conclude that shared memory is always <strong>read-only</strong> of course not <strong>read/write</strong>...from a conceptual perspective this is impossible. Is there still a security risk? Well, the question here is more fundamental: because the <em>physical</em> memory is shared by definition in a virtual environment (this counts for both Hyper-V and ESXi) the question you should ask yourself is "Do I trust the memory manager of my virtualization platform?" TSP is not introducing an additional risk here, the memory manager of ESXi just includes advanced functionality which can de-duplicate memory. On top of that vSphere 5.0 has achieved Common Criteria Certification at EAL4+ (5.1 is in evaluation) and VMware is deploying this technique for several years. More info on <a href="http://en.wikipedia.org/wiki/Evaluation_Assurance_Level" target="_blank">EAL</a> here.

Because searching duplicate memory pages leverages CPU idle time, the performance penalty for this process can be neglected. When a write is executed to a shared memory page, ESXi will run a Copy on Write (COW) action to create a unique memory page again. The steps are: write memory and change the memory pointer... incredible expensive? Not really, because we had to write the memory page anyway. Just a smart mechanism offering additional memory capacity at no (very little) cost. TSP will decrease actual memory pressure on the ESXi host.

Some people are worrying that TSP is not so effective anymore because a modern OS leverages so called "large pages". There's some information on this in this <a href="http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&amp;cmd=displayKC&amp;externalId=1021095" target="_blank">KB article</a>:

"<em>In hardware-assisted memory virtualization systems, ESX will preferentially back guest physical pages with large host physical pages (2MB contiguous memory region instead of 4KB for regular pages) for better performance. If there is not a sufficient 2MB contiguous memory region in the host (for example, due to memory overcommitment or fragmentation), ESX will still back guest memory using small pages (4KB). ESX will not share large physical pages because:</em>
<ul>
	<li><em>The probability of finding two large pages that are identical is very low.</em></li>
	<li><em>The overhead of performing a bit-by-bit comparison for a 2MB page is much higher than for a 4KB page.</em>"</li>
</ul>
One final word on TSP: Although TSP is a technique to overcommit, this doesn't mean the actual physical memory load is 100%. When your policy is to have a maximum physical memory load of 80%, TSP allows you to distribute (as an example) 20% more memory within this 80% memory load resulting in a 96% memory load when TSP wouldn't do a thing....get the point?
<h3>Memory Ballooning</h3>
Memory ballooning is the ESXi memory reclamation technique and can be compared to the Dynamic Memory option in Windows Server 2012. Memory ballooning will only work when there's high memory pressure on the host and can loan memory from one virtual machine to another virtual machine. Ballooning uses VMware Tools and uses the Guest OS swapping (just like Dynamic Memory) to free up Guest OS memory and loan this to another virtual machine that needs more memory. Ballooning works for both Windows and Linux guests as long as the VMware Tools are installed. The guest OS is in a much better position than the ESXi hypervisor to decide which memory regions it can give up without impacting performance of key processes running in the VM.

At this point you might think, in Windows Server 2012 I have several options to tune Dynamic Memory behavior...what options has ESXi available? Well you can use <em>memory reservation</em> and <em>memory shares</em> to change ballooning and swapping behavior. Memory reservation guarantees the availability of memory for a virtual machine, with memory shares you can set a relative priority on virtual machines when memory is scarce. Note: by default, ESXi will never balloon more than 65% of the configured memory.

In a normal situation I would advice not to configure reservation and shares. The ESXi hypervisor (VMkernel) is a intelligent hypervisor which performs very good with default reservation and shares settings. Only in case you want to change memory priorities or guarantee resources for a particular virtual machine  you should change these settings. This makes the management of the environment a lot more easier and reduces administrative overhead.
<h3>VMkernel (Hypervisor) Swapping leveraging the vswp file</h3>
When memory pressure on a host is too high and both TSP and Ballooning cannot satisfy memory requirements, ESXi can use Hypervisor Swapping. In this case memory pages are swapped to disk. This swapping has of course a performance impact, although with the introduction of SSD disk (and swapping to these type of disks) ideas about this type of swapping are changing, because the performance degrade might be acceptable. VMware introduced the concept "swap to host cache" in vSphere 5, a good article about this technology is available on <a href="http://www.yellow-bricks.com/2011/08/18/swap-to-host-cache-aka-swap-to-ssd/" target="_blank">yellow-bricks.com</a>.

When an ESXi is showing VMkernel swapping this can be ok for a short period of time....when it last longer you might want to increase available memory. Especially with swapping always look to "swap out" en "swap in" activity because this will degrade performance. Memory pages just 'sleeping' in VMkernel swap have less performance impact.
<h3>Memory Compression (yes, that's number 4)</h3>
vSphere 4.1 introduced the concept of memory compression, an additional technology to reduce hypervisor swapping.  The idea is to delay the need to swap hypervisor pages by compressing VM memory pages that are candidates for swap to disk. This compressing and decompressing is faster that performing Disk I/O operations. Memory Compression will only take place when there's contention for physical memory resources.
<h2>To summarize...</h2>
Both Windows Server 2012 Hyper V and ESXi 5.1 leverage some intelligent memory optimization techniques. Where Hyper-V version 3 has Dynamic Memory and Smart Paging, ESXi 5.1 can leverage Transparent Page Sharing, Guest Ballooning, Hypervisor Swapping and Memory Compression.

Hyper-V Dynamic Memory is designed to offer flexibility by moving the available memory around the virtual machines, with Smart Paging ready to do some paging to disk in case of a VM reboot in a situation of high memory pressure. VMware has memory de-deduplication on board. This feature enables you to run more virtual machines in the same amount of memory and thus achieve a higher consolidation ratio (thus you will need less physical servers or less memory available in your servers). Although recently there has be some discussion about effectiveness and the actual increase in capacity, my personal experience is that TSP will succeed in sharing at least 20% of the memory between virtual machines. On top of that VMware also uses ballooning, swapping and compression techniques to guarantee maximum flexibility.

From an administrative standpoint there's a different approach regarding memory optimization. Hyper-V demands you to pre-configure dynamic memory settings, where as ESXi memory techniques work just right out-of-the-box....allowing you to set certain values depending on the exact use-case.

I hope this article helped you to better understand memory optimization techniques. I am looking forward to your comments!

For further reading I suggest you to take a look at these articles:
<ul>
	<li><span style="line-height: 13px;"><a href="http://itproguru.com/expert/2013/03/virtual-memory-management-dynamic-memory-much-different-than-memory-over-commit-become-a-virtualization-expert-part-3-of-20/" target="_blank">Virtual Memory Management: Dynamic Memory-Much Different Than Memory Over Commit</a> - Dan Stolts (got some inspiration from this article)
</span></li>
	<li><a href="http://blogs.vmware.com/virtualreality/2011/02/hypervisor-memory-management-done-right.html" target="_blank">Hypervisor Memory Management Done Right</a> - Eric Horschman (got some inspiration from this article as well)</li>
	<li><a href="http://www.yellow-bricks.com/2011/08/18/swap-to-host-cache-aka-swap-to-ssd/" target="_blank">Swap to host cache aka swap to SSD?</a> - Duncan Epping</li>
	<li><a href="http://technet.microsoft.com/en-us/library/hh831766.aspx" target="_blank">Hyper-V Dynamic Memory Overview</a> - Microsoft</li>
	<li><a href="http://myvirtualcloud.net/?p=2545" target="_blank">Windows 7 Transparent Page Sharing and the ASLR story</a> - Andre Leibovici</li>
	<li>vSphere 5 memory management explained (worth a read!): <a href="http://www.vmguru.nl/wordpress/2013/04/vsphere-5-memory-management-explained-part-1/" target="_blank">part 1</a> and <a href="http://www.vmguru.nl/wordpress/2013/04/vsphere-5-memory-management-explained-part-2/" target="_blank">part 2</a> - Erik Scholten of vmguru.nl</li>
	<li>And some good discussion here: <a href="http://jpaul.me/?p=4094" target="_blank">My Frustration with HyperV, do you really save anything?</a> - Justin Paul</li>
</ul></p><p>The post <a href="http://www.viktorious.nl/2013/05/02/vsphere-5-1-hyper-v-2012-memory-concepts-explained-and-compared/">vSphere 5.1 &#038; Hyper-V 2012 memory concepts explained and compared</a> appeared first on <a href="http://www.viktorious.nl">viktorious.nl - Virtualization &amp; Cloud Management</a>.</p>]]></description>
				<content:encoded><![CDATA[<p><img width="615" height="340" src="http://www.viktorious.nl/wp-content/uploads/2013/05/featured-memory.jpg" class="attachment-post-thumbnail wp-post-image" alt="featured-memory" /></p>While searching for additional info on the Dynamic Memory feature of Hyper-V 2012, I bumped into various articles which discuss this improved Hyper-V v3 feature. Dan Stolts of the IT Pro Guru Blog published a <a href="http://itproguru.com/expert/2013/03/virtual-memory-management-dynamic-memory-much-different-than-memory-over-commit-become-a-virtualization-expert-part-3-of-20/" target="_blank">good article</a> on the concept of dynamic memory and how Hyper V leverages this technique to give more flexible memory options for running virtual machines.

Dynamic Memory is frequently compared to vSphere memory optimization techniques. Unfortunately there are quite some misconceptions wandering around here, so I thought it would be interesting to do some investigation on the subject and publish the results on viktorious.nl. Time to clear up some things!

Read on to learn more about Dynamic Memory and how it compares to vSphere 5.1 memory optimization techniques...
<h2>Hyper-V 2012 Dynamic Memory</h2>
Dynamic memory, as stated before, is build in Hyper-V version 3 which is part of Windows Server 2012. Dynamic Memory is improved compared to the first version of this technology available in Hyper-V version 2. It's a bit oversimplified, but one could compare dynamic memory (as a concept) with vSphere's memory ballooning feature. This comparison is not 100% valid...but it gives you an impression of what it does.

Dynamic memory is used to reallocate memory between virtual machines that are running on a Hyper-V host. The idea behind this concept is to give virtual machines only the memory they need. So, if a virtual machine has a peak usage of 4 GB but only for 5% of the time, Hyper-V is capable of reallocating the memory of this particular virtual machine for the remaining 95% to other virtual machines. Important here, Hyper-V will <span style="text-decoration: underline;">never</span> over-commit...thus provide more memory to the virtual machines than is physical available. Dynamic memory is just about memory reallocation.

The advantage here is that <span style="text-decoration: underline;">if</span> memory peak usage of the virtual machines is spread out through a period of time, Hyper-V is capable of moving the memory to the virtual machines that peak in memory usage and thus remove it from other less memory demanding virtual machines.

Note: Dynamic memory is only available for Windows based virtual machines. More specifically: Windows 2003 SP2 and higher, Windows 7 and Windows 8. Linux cannot leverage the technology.
<h3>Dynamic Memory Configurable Options</h3>
<a href="http://www.viktorious.nl/wp-content/uploads/2013/04/dynamicmemory.png"><img class="alignright size-medium wp-image-2236" alt="dynamicmemory" src="http://www.viktorious.nl/wp-content/uploads/2013/04/dynamicmemory-228x300.png" width="228" height="300" /></a>

To set some boundaries you have to following configurable options considering Dynamic Memory:
<ul>
	<li>
<div>Startup RAM - This is the amount of memory the virtual machine will be started with;</div></li>
	<li>Minimum RAM - This is the low value of the guest OS will be allowed to use. Hyper-V will never take more memory away than allowed by this value. This is a new setting for Windows 2012 Dynamic Memory. Minimum RAM is typically the same or lower than Startup RAM.</li>
	<li>Maximum RAM - This is the amount of RAM that Hyper-V will give to the guest, this will determine the maximum share for a virtual machine. Maximum RAM is specifically higher than Startup RAM (and of course minimum RAM).</li>
	<li>Memory buffer - The memory buffer specifies how much (extra) memory a virtual machine will actually get compared to the memory actually required by the virtual machine (OS + applications).</li>
	<li>Memory weight - Memory weight will determine a relative prioritization if memory is scarce and the Hyper-V cannot satisfy memory request. Compare this to 'memory shares' in vSphere.</li>
</ul>
You will need knowledge of operating system and application memory requirements running in the guest to set the correct values for all the virtual machines that are using Dynamic Memory. Dynamic Memory will only work after configuring these values. A virtual machine will startup with "Startup RAM" GB of memory; this amount of memory can be increased to a maximum of "Maximum RAM" GB of memory. Decreasing the available memory is achieved through the synthetic memory driver which should be available in the Guest OS. You can compare this driver with the balloon driver available on ESXi.
<h3>Hypervisor Swapping: Smartpaging</h3>
On top of this (new in W2K12) Hyper-V can also leverage a memory swapping technique called "Smart Paging". This technology will leverage disk resources as additional, temporary memory, but only when more memory is required to restart a virtual machine:
<blockquote>This approach has both advantages and drawbacks. It provides a reliable way to keep the virtual machines running when no physical memory is available. However, it can degrade virtual machine performance because disk access speeds are much slower than memory access speeds.

To minimize the performance impact of Smart Paging, Hyper-V uses it only when all of the following occur:
<ul>
	<li>The virtual machine is being restarted.</li>
	<li>No physical memory is available.</li>
	<li>No memory can be reclaimed from other virtual machines that are running on the host.</li>
</ul>
</blockquote>
Smartpaging will close the gap between the Minimum RAM and Startup RAM in the case the configured startup RAM is not available in the physical RAM when rebooting a virtual machine. In this case a Hyper-V will use the disk as a temporary source for virtual machine RAM. This results in a performance degrade, but only during startup...thus assuming the booting virtual machine needs more memory during startup than during normal operations.

As a VMware administrator you might think at this point, why do I have to configure all these dynamic memory settings? Well because Hyper-V will never over-commit (taking into account the smartpaging in case of a vm reboot), the available memory to all virtual machines will never be more than the physical available memory minus memory overhead (e.g. the Windows parent OS that's running on your host). So, Hyper-V has to do a calculation before you can power up a virtual machine.

Note: You can set (or pre-configure) most of these (almost similar) settings in a VMware environment as well (think of memory shares, memory reservation). In most cases this is not a best practice in a vSphere environment because it reduces flexibility. Read on to learn more about this.

If you choose to NOT use Dynamic Memory, because you didn't configure it or when running Linux as a Guest OS, the memory will be 'reserved' for the fully 100% (remember, the memory has to be available in the physical RAM). When using Dynamic Memory, you're actually creating a dynamic memory reservation. You set the minimum &amp; maximum reservation for memory usage and then Hyper-V will automatically move or reallocate memory between the boundaries depending on the memory pressure on a host.
<h2>vSphere 5.1 Memory Techniques</h2>
<a href="http://www.viktorious.nl/wp-content/uploads/2013/04/tsp.png"><img class="alignright size-medium wp-image-2240" alt="tsp" src="http://www.viktorious.nl/wp-content/uploads/2013/04/tsp-300x248.png" width="300" height="248" /></a>Now let's talk about memory techniques available in vSphere 5.1. vSphere 5.1 leverages four technologies that are available for all guest OSes (there's no restriction here) running on ESXi. You might think four techniques? I thought there were only three? Well, actually this changed quite a while ago.

The four technologies are:
<h3><span style="line-height: 13px;">Transparent Page (Memory) Sharing</span></h3>
<span style="line-height: 13px;">Transparent Page Sharing (TPS) is a memory de-deplucation technique. TPS leverages CPU idle time (so you can neglect performance impact) and scans ESXi memory pages. When identical memory pages are found, these pages will be shared. Actually this means that one physical memory page can (and will be used) several times by the same and/or different virtual machines.</span>I've seen <a href="http://itproguru.com/expert/2013/03/virtual-memory-management-dynamic-memory-much-different-than-memory-over-commit-become-a-virtualization-expert-part-3-of-20/" target="_blank">some posts</a> about people worrying about security and performance in this case:

"<em>However, in practice, you have just opened a HUGE security hole [by enabling TSP] because now two different machines are sharing the same memory space.  This is not allowed in high security environments and is risky in all environments.  Additionally this is very expensive.  In order to use this technology, the hypervisor must hash all the memory pages and then compare the hashes.  If the hashes are identical, it then has to compare the actual pages to make sure they are the same.  Then when a guest actually rights to that shared space the hypervisor, will page fault and the error handler for the page fault will create a local copy of the page, then allow the right to happen on its own dedicated memory page. This is incredibly expensive in terms of CPU utilization and yes, you guessed it, expensive in memory utilization while doing all these comparisons."</em>

Well, let's first conclude that shared memory is always <strong>read-only</strong> of course not <strong>read/write</strong>...from a conceptual perspective this is impossible. Is there still a security risk? Well, the question here is more fundamental: because the <em>physical</em> memory is shared by definition in a virtual environment (this counts for both Hyper-V and ESXi) the question you should ask yourself is "Do I trust the memory manager of my virtualization platform?" TSP is not introducing an additional risk here, the memory manager of ESXi just includes advanced functionality which can de-duplicate memory. On top of that vSphere 5.0 has achieved Common Criteria Certification at EAL4+ (5.1 is in evaluation) and VMware is deploying this technique for several years. More info on <a href="http://en.wikipedia.org/wiki/Evaluation_Assurance_Level" target="_blank">EAL</a> here.

Because searching duplicate memory pages leverages CPU idle time, the performance penalty for this process can be neglected. When a write is executed to a shared memory page, ESXi will run a Copy on Write (COW) action to create a unique memory page again. The steps are: write memory and change the memory pointer... incredible expensive? Not really, because we had to write the memory page anyway. Just a smart mechanism offering additional memory capacity at no (very little) cost. TSP will decrease actual memory pressure on the ESXi host.

Some people are worrying that TSP is not so effective anymore because a modern OS leverages so called "large pages". There's some information on this in this <a href="http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&amp;cmd=displayKC&amp;externalId=1021095" target="_blank">KB article</a>:

"<em>In hardware-assisted memory virtualization systems, ESX will preferentially back guest physical pages with large host physical pages (2MB contiguous memory region instead of 4KB for regular pages) for better performance. If there is not a sufficient 2MB contiguous memory region in the host (for example, due to memory overcommitment or fragmentation), ESX will still back guest memory using small pages (4KB). ESX will not share large physical pages because:</em>
<ul>
	<li><em>The probability of finding two large pages that are identical is very low.</em></li>
	<li><em>The overhead of performing a bit-by-bit comparison for a 2MB page is much higher than for a 4KB page.</em>"</li>
</ul>
One final word on TSP: Although TSP is a technique to overcommit, this doesn't mean the actual physical memory load is 100%. When your policy is to have a maximum physical memory load of 80%, TSP allows you to distribute (as an example) 20% more memory within this 80% memory load resulting in a 96% memory load when TSP wouldn't do a thing....get the point?
<h3>Memory Ballooning</h3>
Memory ballooning is the ESXi memory reclamation technique and can be compared to the Dynamic Memory option in Windows Server 2012. Memory ballooning will only work when there's high memory pressure on the host and can loan memory from one virtual machine to another virtual machine. Ballooning uses VMware Tools and uses the Guest OS swapping (just like Dynamic Memory) to free up Guest OS memory and loan this to another virtual machine that needs more memory. Ballooning works for both Windows and Linux guests as long as the VMware Tools are installed. The guest OS is in a much better position than the ESXi hypervisor to decide which memory regions it can give up without impacting performance of key processes running in the VM.

At this point you might think, in Windows Server 2012 I have several options to tune Dynamic Memory behavior...what options has ESXi available? Well you can use <em>memory reservation</em> and <em>memory shares</em> to change ballooning and swapping behavior. Memory reservation guarantees the availability of memory for a virtual machine, with memory shares you can set a relative priority on virtual machines when memory is scarce. Note: by default, ESXi will never balloon more than 65% of the configured memory.

In a normal situation I would advice not to configure reservation and shares. The ESXi hypervisor (VMkernel) is a intelligent hypervisor which performs very good with default reservation and shares settings. Only in case you want to change memory priorities or guarantee resources for a particular virtual machine  you should change these settings. This makes the management of the environment a lot more easier and reduces administrative overhead.
<h3>VMkernel (Hypervisor) Swapping leveraging the vswp file</h3>
When memory pressure on a host is too high and both TSP and Ballooning cannot satisfy memory requirements, ESXi can use Hypervisor Swapping. In this case memory pages are swapped to disk. This swapping has of course a performance impact, although with the introduction of SSD disk (and swapping to these type of disks) ideas about this type of swapping are changing, because the performance degrade might be acceptable. VMware introduced the concept "swap to host cache" in vSphere 5, a good article about this technology is available on <a href="http://www.yellow-bricks.com/2011/08/18/swap-to-host-cache-aka-swap-to-ssd/" target="_blank">yellow-bricks.com</a>.

When an ESXi is showing VMkernel swapping this can be ok for a short period of time....when it last longer you might want to increase available memory. Especially with swapping always look to "swap out" en "swap in" activity because this will degrade performance. Memory pages just 'sleeping' in VMkernel swap have less performance impact.
<h3>Memory Compression (yes, that's number 4)</h3>
vSphere 4.1 introduced the concept of memory compression, an additional technology to reduce hypervisor swapping.  The idea is to delay the need to swap hypervisor pages by compressing VM memory pages that are candidates for swap to disk. This compressing and decompressing is faster that performing Disk I/O operations. Memory Compression will only take place when there's contention for physical memory resources.
<h2>To summarize...</h2>
Both Windows Server 2012 Hyper V and ESXi 5.1 leverage some intelligent memory optimization techniques. Where Hyper-V version 3 has Dynamic Memory and Smart Paging, ESXi 5.1 can leverage Transparent Page Sharing, Guest Ballooning, Hypervisor Swapping and Memory Compression.

Hyper-V Dynamic Memory is designed to offer flexibility by moving the available memory around the virtual machines, with Smart Paging ready to do some paging to disk in case of a VM reboot in a situation of high memory pressure. VMware has memory de-deduplication on board. This feature enables you to run more virtual machines in the same amount of memory and thus achieve a higher consolidation ratio (thus you will need less physical servers or less memory available in your servers). Although recently there has be some discussion about effectiveness and the actual increase in capacity, my personal experience is that TSP will succeed in sharing at least 20% of the memory between virtual machines. On top of that VMware also uses ballooning, swapping and compression techniques to guarantee maximum flexibility.

From an administrative standpoint there's a different approach regarding memory optimization. Hyper-V demands you to pre-configure dynamic memory settings, where as ESXi memory techniques work just right out-of-the-box....allowing you to set certain values depending on the exact use-case.

I hope this article helped you to better understand memory optimization techniques. I am looking forward to your comments!

For further reading I suggest you to take a look at these articles:
<ul>
	<li><span style="line-height: 13px;"><a href="http://itproguru.com/expert/2013/03/virtual-memory-management-dynamic-memory-much-different-than-memory-over-commit-become-a-virtualization-expert-part-3-of-20/" target="_blank">Virtual Memory Management: Dynamic Memory-Much Different Than Memory Over Commit</a> - Dan Stolts (got some inspiration from this article)
</span></li>
	<li><a href="http://blogs.vmware.com/virtualreality/2011/02/hypervisor-memory-management-done-right.html" target="_blank">Hypervisor Memory Management Done Right</a> - Eric Horschman (got some inspiration from this article as well)</li>
	<li><a href="http://www.yellow-bricks.com/2011/08/18/swap-to-host-cache-aka-swap-to-ssd/" target="_blank">Swap to host cache aka swap to SSD?</a> - Duncan Epping</li>
	<li><a href="http://technet.microsoft.com/en-us/library/hh831766.aspx" target="_blank">Hyper-V Dynamic Memory Overview</a> - Microsoft</li>
	<li><a href="http://myvirtualcloud.net/?p=2545" target="_blank">Windows 7 Transparent Page Sharing and the ASLR story</a> - Andre Leibovici</li>
	<li>vSphere 5 memory management explained (worth a read!): <a href="http://www.vmguru.nl/wordpress/2013/04/vsphere-5-memory-management-explained-part-1/" target="_blank">part 1</a> and <a href="http://www.vmguru.nl/wordpress/2013/04/vsphere-5-memory-management-explained-part-2/" target="_blank">part 2</a> - Erik Scholten of vmguru.nl</li>
	<li>And some good discussion here: <a href="http://jpaul.me/?p=4094" target="_blank">My Frustration with HyperV, do you really save anything?</a> - Justin Paul</li>
</ul><p>The post <a href="http://www.viktorious.nl/2013/05/02/vsphere-5-1-hyper-v-2012-memory-concepts-explained-and-compared/">vSphere 5.1 &#038; Hyper-V 2012 memory concepts explained and compared</a> appeared first on <a href="http://www.viktorious.nl">viktorious.nl - Virtualization &amp; Cloud Management</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.viktorious.nl/2013/05/02/vsphere-5-1-hyper-v-2012-memory-concepts-explained-and-compared/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Meet the vExperts at VMware Forum NL</title>
		<link>http://www.viktorious.nl/2013/04/29/visit-the-vexperts-at-vmware-forum-nl/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=visit-the-vexperts-at-vmware-forum-nl</link>
		<comments>http://www.viktorious.nl/2013/04/29/visit-the-vexperts-at-vmware-forum-nl/#comments</comments>
		<pubDate>Mon, 29 Apr 2013 20:55:29 +0000</pubDate>
		<dc:creator>viktorious</dc:creator>
				<category><![CDATA[Events]]></category>

		<guid isPermaLink="false">http://www.viktorious.nl/?p=2217</guid>
		<description><![CDATA[<p><p><img width="615" height="340" src="http://www.viktorious.nl/wp-content/uploads/2013/04/featured-vmworld.jpg" class="attachment-post-thumbnail wp-post-image" alt="featured-vmworld" /></p><a href="http://www.viktorious.nl/wp-content/uploads/2013/04/vmwareforum2013.jpg"><img class="alignright size-full wp-image-2220" alt="vmwareforum2013" src="http://www.viktorious.nl/wp-content/uploads/2013/04/vmwareforum2013.jpg" width="250" height="118" /></a>On June 4th 2013 the annual VMware Forum will take place in Den Bosch in The Netherlands. VMware Forum is a one day full conference to update you on the latest VMware technology. The event is traveling around the world and will visit cities in Europe, Middle East and Africa. Visit the <a href="http://www.vmwareforum2013.com" target="_blank">VMware Forum website</a> for more information on this event.
<h2>The Dutch Genius Bar @ VMware Forum</h2>
For the first time VMware Forum The Netherlands will host a real Genius Bar! The Genius Bar is staffed some of the Dutch VMware bloggers, who will be ready to answer all your questions. The Genius Bar is initiated by Eric Sloof of <a href="http://www.ntpro.nl/blog/" target="_blank">ntpro.nl</a> who will be accompanied by <a href="http://www.jume.nl" target="_blank">Bouke Groenescheij</a>, <a href="http://blog.vconsult.nl" target="_blank">Duco Jaspers</a>, <a href="http://www.gabesvirtualworld.com" target="_blank">Gabrie van Zanten</a>, <a href="http://www.virtuallifestyle.nl" target="_blank">Joep Piscaer</a> and yours truly. I would be very happy to answer any question on vSphere, vCloud Director, vCenter Operations and Site Recovery Manager!

So don't wait, and register for VMware Netherlands now. The event is free but you have <a href="http://www.vmwareforum2013.com/den-bosch/delegate-registration" target="_blank">to register</a> to attend. Hope to CU at June 4th in Den Bosch.

Read Eric's <a href="http://nlblogs.vmware.com/Technologie/302" target="_blank">post</a> at the Dutch VMware blog for more information.</p><p>The post <a href="http://www.viktorious.nl/2013/04/29/visit-the-vexperts-at-vmware-forum-nl/">Meet the vExperts at VMware Forum NL</a> appeared first on <a href="http://www.viktorious.nl">viktorious.nl - Virtualization &amp; Cloud Management</a>.</p>]]></description>
				<content:encoded><![CDATA[<p><img width="615" height="340" src="http://www.viktorious.nl/wp-content/uploads/2013/04/featured-vmworld.jpg" class="attachment-post-thumbnail wp-post-image" alt="featured-vmworld" /></p><a href="http://www.viktorious.nl/wp-content/uploads/2013/04/vmwareforum2013.jpg"><img class="alignright size-full wp-image-2220" alt="vmwareforum2013" src="http://www.viktorious.nl/wp-content/uploads/2013/04/vmwareforum2013.jpg" width="250" height="118" /></a>On June 4th 2013 the annual VMware Forum will take place in Den Bosch in The Netherlands. VMware Forum is a one day full conference to update you on the latest VMware technology. The event is traveling around the world and will visit cities in Europe, Middle East and Africa. Visit the <a href="http://www.vmwareforum2013.com" target="_blank">VMware Forum website</a> for more information on this event.
<h2>The Dutch Genius Bar @ VMware Forum</h2>
For the first time VMware Forum The Netherlands will host a real Genius Bar! The Genius Bar is staffed some of the Dutch VMware bloggers, who will be ready to answer all your questions. The Genius Bar is initiated by Eric Sloof of <a href="http://www.ntpro.nl/blog/" target="_blank">ntpro.nl</a> who will be accompanied by <a href="http://www.jume.nl" target="_blank">Bouke Groenescheij</a>, <a href="http://blog.vconsult.nl" target="_blank">Duco Jaspers</a>, <a href="http://www.gabesvirtualworld.com" target="_blank">Gabrie van Zanten</a>, <a href="http://www.virtuallifestyle.nl" target="_blank">Joep Piscaer</a> and yours truly. I would be very happy to answer any question on vSphere, vCloud Director, vCenter Operations and Site Recovery Manager!

So don't wait, and register for VMware Netherlands now. The event is free but you have <a href="http://www.vmwareforum2013.com/den-bosch/delegate-registration" target="_blank">to register</a> to attend. Hope to CU at June 4th in Den Bosch.

Read Eric's <a href="http://nlblogs.vmware.com/Technologie/302" target="_blank">post</a> at the Dutch VMware blog for more information.<p>The post <a href="http://www.viktorious.nl/2013/04/29/visit-the-vexperts-at-vmware-forum-nl/">Meet the vExperts at VMware Forum NL</a> appeared first on <a href="http://www.viktorious.nl">viktorious.nl - Virtualization &amp; Cloud Management</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.viktorious.nl/2013/04/29/visit-the-vexperts-at-vmware-forum-nl/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Upgrading to vSphere 5.1 Update 1? First check interoperability!</title>
		<link>http://www.viktorious.nl/2013/04/27/upgrading-to-vsphere-5-1-update-1-first-check-interoperability/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=upgrading-to-vsphere-5-1-update-1-first-check-interoperability</link>
		<comments>http://www.viktorious.nl/2013/04/27/upgrading-to-vsphere-5-1-update-1-first-check-interoperability/#comments</comments>
		<pubDate>Sat, 27 Apr 2013 06:39:03 +0000</pubDate>
		<dc:creator>viktorious</dc:creator>
				<category><![CDATA[Server Virtualization]]></category>
		<category><![CDATA[vsphere]]></category>

		<guid isPermaLink="false">http://www.viktorious.nl/?p=2197</guid>
		<description><![CDATA[<p><p><img width="615" height="340" src="http://www.viktorious.nl/wp-content/uploads/2013/04/featured-upgrade.jpg" class="attachment-post-thumbnail wp-post-image" alt="featured-upgrade" /></p><em>Update April 28th 2013: Additional information on View 5.1 / vSphere 5.1 Update 1 compatibility!</em>

This week VMware released update 1 for vSphere 5.1. vSphere 5.1 update 1 contains several bugfixes, support for new OSes and improved hardware support. Although upgrading might be a good idea, always ask yourself what the dependencies are between vSphere and other solutions in your datacenter. Investigate the interoperability between vSphere 5.1 Update 1 and other VMware solutions plus (3rd party) backup solutions and monitoring solutions.

For the interoperability with other VMware products, you can check the <a href="http://partnerweb.vmware.com/comp_guide2/sim/interop_matrix.php?" target="_blank">Interoperability Matrix</a>, which is available on-line. When upgrading to VMware vCenter 5.1 Update 1 and ESXi 5.1 Update 1, verify you're running the latest version for the following add-on products:
<ul>
	<li>Site Recovery Manager <strong>5.1 Update 1</strong> required: SRM 5.1U1 is compatible with both vCenter 5.1 and vCenter 5.1 Update 1. SRM 5.1 U1 is not compatible with vCenter 5.0.</li>
	<li>vCenter Operations Manager <strong>5.7</strong> required. This version is compatible with all 4.x and 5.x vCenter servers.</li>
	<li>vCenter Update Manager <strong>5.1 Update 1</strong>, this version is only compatible with vCenter 5.1 Update 1.</li>
	<li>vCloud Director <strong>5.1.2</strong> is required and compatible with vSphere 5.x (including 5.1 update 1).</li>
	<li>vCloud Networking &amp; Security <strong>5.1.2</strong> is required and compatible with vSphere 5.x (including 5.1 update 1).</li>
	<li>vCenter <strong>5.1 Update 1</strong> can manager ESXi all versions of ESXi 4.x and 5.x.</li>
	<li><del>Notice: There is some contradictory information about VMware Horizon View compatibility. The <a href="http://partnerweb.vmware.com/comp_guide2/sim/interop_matrix.php?" target="_blank">VMware Interoperability Matrix</a> tells 5.2 is not compatible with vCenter 5.1 Update 1, while <a href="http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&amp;cmd=displayKC&amp;externalId=2037630" target="_blank">this KB article</a> tells View 5.2 is compatible. I've asked VMware to clear up some things here. Kudos to Jay Weinshenker for commenting on this issue. I except View 5.2 to be compatible.</del>VMware View 5.2 is compatible with vCenter 5.1 Update 1, the compatibility matrix was updated by VMware!</li>
</ul>
Happy upgrading! The full release notes for vCenter are available <a href="https://www.vmware.com/support/vsphere5/doc/vsphere-vcenter-server-51u1-release-notes.html?ClickID=dtctzsnyrtwbbwhswnxb2wbzzryh2xz02ybk" target="_blank">here</a>, ESXi release notes <a href="https://www.vmware.com/support/vsphere5/doc/vsphere-esxi-51u1-release-notes.html" target="_blank">here</a>. I also suggest to read <a href="http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&amp;cmd=displayKC&amp;externalId=2037630" target="_blank">VMware KB article 2037630</a> which is about the update sequence for vSphere 5.1 Update 1 and its compatible products.</p><p>The post <a href="http://www.viktorious.nl/2013/04/27/upgrading-to-vsphere-5-1-update-1-first-check-interoperability/">Upgrading to vSphere 5.1 Update 1? First check interoperability!</a> appeared first on <a href="http://www.viktorious.nl">viktorious.nl - Virtualization &amp; Cloud Management</a>.</p>]]></description>
				<content:encoded><![CDATA[<p><img width="615" height="340" src="http://www.viktorious.nl/wp-content/uploads/2013/04/featured-upgrade.jpg" class="attachment-post-thumbnail wp-post-image" alt="featured-upgrade" /></p><em>Update April 28th 2013: Additional information on View 5.1 / vSphere 5.1 Update 1 compatibility!</em>

This week VMware released update 1 for vSphere 5.1. vSphere 5.1 update 1 contains several bugfixes, support for new OSes and improved hardware support. Although upgrading might be a good idea, always ask yourself what the dependencies are between vSphere and other solutions in your datacenter. Investigate the interoperability between vSphere 5.1 Update 1 and other VMware solutions plus (3rd party) backup solutions and monitoring solutions.

For the interoperability with other VMware products, you can check the <a href="http://partnerweb.vmware.com/comp_guide2/sim/interop_matrix.php?" target="_blank">Interoperability Matrix</a>, which is available on-line. When upgrading to VMware vCenter 5.1 Update 1 and ESXi 5.1 Update 1, verify you're running the latest version for the following add-on products:
<ul>
	<li>Site Recovery Manager <strong>5.1 Update 1</strong> required: SRM 5.1U1 is compatible with both vCenter 5.1 and vCenter 5.1 Update 1. SRM 5.1 U1 is not compatible with vCenter 5.0.</li>
	<li>vCenter Operations Manager <strong>5.7</strong> required. This version is compatible with all 4.x and 5.x vCenter servers.</li>
	<li>vCenter Update Manager <strong>5.1 Update 1</strong>, this version is only compatible with vCenter 5.1 Update 1.</li>
	<li>vCloud Director <strong>5.1.2</strong> is required and compatible with vSphere 5.x (including 5.1 update 1).</li>
	<li>vCloud Networking &amp; Security <strong>5.1.2</strong> is required and compatible with vSphere 5.x (including 5.1 update 1).</li>
	<li>vCenter <strong>5.1 Update 1</strong> can manager ESXi all versions of ESXi 4.x and 5.x.</li>
	<li><del>Notice: There is some contradictory information about VMware Horizon View compatibility. The <a href="http://partnerweb.vmware.com/comp_guide2/sim/interop_matrix.php?" target="_blank">VMware Interoperability Matrix</a> tells 5.2 is not compatible with vCenter 5.1 Update 1, while <a href="http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&amp;cmd=displayKC&amp;externalId=2037630" target="_blank">this KB article</a> tells View 5.2 is compatible. I've asked VMware to clear up some things here. Kudos to Jay Weinshenker for commenting on this issue. I except View 5.2 to be compatible.</del>VMware View 5.2 is compatible with vCenter 5.1 Update 1, the compatibility matrix was updated by VMware!</li>
</ul>
Happy upgrading! The full release notes for vCenter are available <a href="https://www.vmware.com/support/vsphere5/doc/vsphere-vcenter-server-51u1-release-notes.html?ClickID=dtctzsnyrtwbbwhswnxb2wbzzryh2xz02ybk" target="_blank">here</a>, ESXi release notes <a href="https://www.vmware.com/support/vsphere5/doc/vsphere-esxi-51u1-release-notes.html" target="_blank">here</a>. I also suggest to read <a href="http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&amp;cmd=displayKC&amp;externalId=2037630" target="_blank">VMware KB article 2037630</a> which is about the update sequence for vSphere 5.1 Update 1 and its compatible products.<p>The post <a href="http://www.viktorious.nl/2013/04/27/upgrading-to-vsphere-5-1-update-1-first-check-interoperability/">Upgrading to vSphere 5.1 Update 1? First check interoperability!</a> appeared first on <a href="http://www.viktorious.nl">viktorious.nl - Virtualization &amp; Cloud Management</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.viktorious.nl/2013/04/27/upgrading-to-vsphere-5-1-update-1-first-check-interoperability/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>vCloud Director: About user/role management and empty LDAP groups</title>
		<link>http://www.viktorious.nl/2013/04/24/vcloud-director-user-role-management/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=vcloud-director-user-role-management</link>
		<comments>http://www.viktorious.nl/2013/04/24/vcloud-director-user-role-management/#comments</comments>
		<pubDate>Wed, 24 Apr 2013 07:35:13 +0000</pubDate>
		<dc:creator>viktorious</dc:creator>
				<category><![CDATA[Cloud Management]]></category>
		<category><![CDATA[vcd]]></category>

		<guid isPermaLink="false">http://www.viktorious.nl/?p=2096</guid>
		<description><![CDATA[<p><p><img width="615" height="340" src="http://www.viktorious.nl/wp-content/uploads/2013/04/featured-vclouddirector.jpg" class="attachment-post-thumbnail wp-post-image" alt="featured-vclouddirector" /></p>When it comes to user &amp; role management vCloud Director gives you various options. First of all, you can configure users on the <em>cloud provider level</em> or per <em>organization</em>.

When talking about user management at cloud level you have just one role available: the <span style="text-decoration: underline;">system administrator</span>. Thus every cloud provider user is an system administrator and will have access to all vCloud Director settings. This user account will also act as an <span style="text-decoration: underline;">Organization Administrator</span> for every organization (and has also access to all the vApps).

At vCloud Director <em>organization</em> level you have different roles available. These roles are customizable and you can create new roles if necessary. These roles are defined at <em>cloud provider level</em> and are available for all the configured organizations.

When configuring users at <em>cloud provider level</em>, you have the following options:
<ul>
	<li><span style="line-height: 13px;">Create vCloud Director integrated users. These users (including passwords) will be saved to the vCD database.</span></li>
	<li>Use LDAP users by connecting to a LDAP directory, e.g. Microsoft Active Directory. You can configure LDAP through Administration-&gt;LDAP.</li>
	<li>Use SSO useraccounts, you can choose to import to SSO accounts and assign them the system administrator role. This works out of the box.</li>
</ul>
It is a best practice to create at least one vCloud Director integrated user, this ensures access to the environment when the LDAP connection is down.

For organizations you have four options when it comes to useraccounts:
<ul>
	<li><span style="line-height: 13px;">Create vCloud Director integrated users.</span></li>
	<li>Use the VCD system LDAP service. Important: in this case the Cloud Provider LDAP service is used. Configure this option through the organization-&gt;Administration-&gt;LDAP-&gt;VCD system LDAP service.</li>
	<li>Use a custom LDAP service per vCloud Director organization. Configure this option through organization-&gt;Administration-&gt;LDAP-&gt;Custom LDAP Service.</li>
	<li>Use a SAML identity provider for the useraccounts, using Administration-&gt;Federation.</li>
</ul>
In this case it is again very useful to create at least one non-LDAP/SAML useraccount which guarantees access to the vCD environment.
<h2>About vCloud Director empty LDAP groups</h2>
<a href="http://www.viktorious.nl/wp-content/uploads/2013/04/vcd-groups.png"><img class="alignright size-medium wp-image-2170" alt="vcd-groups" src="http://www.viktorious.nl/wp-content/uploads/2013/04/vcd-groups-300x280.png" width="300" height="280" /></a>When using LDAP it is a very good idea to leverage LDAP groups for role assignment. In this case you will link a role to a LDAP group. Depending on the LDAP group membership of a user (managed through your directory), vCloud Director roles are assigned.
After right clicking and LDAP group and choosing properties, you can link a role to the LDAP group and see which users are members of the group. Important here: by default the group will <span style="text-decoration: underline;">not</span> show all LDAP group members. Only after a group member (user) logs on to vCloud Director, the username will be displayed in the group. In the example on the right, user "vbe" is the only user that already has logged on to the cloud environment.

&nbsp;

&nbsp;</p><p>The post <a href="http://www.viktorious.nl/2013/04/24/vcloud-director-user-role-management/">vCloud Director: About user/role management and empty LDAP groups</a> appeared first on <a href="http://www.viktorious.nl">viktorious.nl - Virtualization &amp; Cloud Management</a>.</p>]]></description>
				<content:encoded><![CDATA[<p><img width="615" height="340" src="http://www.viktorious.nl/wp-content/uploads/2013/04/featured-vclouddirector.jpg" class="attachment-post-thumbnail wp-post-image" alt="featured-vclouddirector" /></p>When it comes to user &amp; role management vCloud Director gives you various options. First of all, you can configure users on the <em>cloud provider level</em> or per <em>organization</em>.

When talking about user management at cloud level you have just one role available: the <span style="text-decoration: underline;">system administrator</span>. Thus every cloud provider user is an system administrator and will have access to all vCloud Director settings. This user account will also act as an <span style="text-decoration: underline;">Organization Administrator</span> for every organization (and has also access to all the vApps).

At vCloud Director <em>organization</em> level you have different roles available. These roles are customizable and you can create new roles if necessary. These roles are defined at <em>cloud provider level</em> and are available for all the configured organizations.

When configuring users at <em>cloud provider level</em>, you have the following options:
<ul>
	<li><span style="line-height: 13px;">Create vCloud Director integrated users. These users (including passwords) will be saved to the vCD database.</span></li>
	<li>Use LDAP users by connecting to a LDAP directory, e.g. Microsoft Active Directory. You can configure LDAP through Administration-&gt;LDAP.</li>
	<li>Use SSO useraccounts, you can choose to import to SSO accounts and assign them the system administrator role. This works out of the box.</li>
</ul>
It is a best practice to create at least one vCloud Director integrated user, this ensures access to the environment when the LDAP connection is down.

For organizations you have four options when it comes to useraccounts:
<ul>
	<li><span style="line-height: 13px;">Create vCloud Director integrated users.</span></li>
	<li>Use the VCD system LDAP service. Important: in this case the Cloud Provider LDAP service is used. Configure this option through the organization-&gt;Administration-&gt;LDAP-&gt;VCD system LDAP service.</li>
	<li>Use a custom LDAP service per vCloud Director organization. Configure this option through organization-&gt;Administration-&gt;LDAP-&gt;Custom LDAP Service.</li>
	<li>Use a SAML identity provider for the useraccounts, using Administration-&gt;Federation.</li>
</ul>
In this case it is again very useful to create at least one non-LDAP/SAML useraccount which guarantees access to the vCD environment.
<h2>About vCloud Director empty LDAP groups</h2>
<a href="http://www.viktorious.nl/wp-content/uploads/2013/04/vcd-groups.png"><img class="alignright size-medium wp-image-2170" alt="vcd-groups" src="http://www.viktorious.nl/wp-content/uploads/2013/04/vcd-groups-300x280.png" width="300" height="280" /></a>When using LDAP it is a very good idea to leverage LDAP groups for role assignment. In this case you will link a role to a LDAP group. Depending on the LDAP group membership of a user (managed through your directory), vCloud Director roles are assigned.
After right clicking and LDAP group and choosing properties, you can link a role to the LDAP group and see which users are members of the group. Important here: by default the group will <span style="text-decoration: underline;">not</span> show all LDAP group members. Only after a group member (user) logs on to vCloud Director, the username will be displayed in the group. In the example on the right, user "vbe" is the only user that already has logged on to the cloud environment.

&nbsp;

&nbsp;<p>The post <a href="http://www.viktorious.nl/2013/04/24/vcloud-director-user-role-management/">vCloud Director: About user/role management and empty LDAP groups</a> appeared first on <a href="http://www.viktorious.nl">viktorious.nl - Virtualization &amp; Cloud Management</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.viktorious.nl/2013/04/24/vcloud-director-user-role-management/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
