<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>VMware vSphere Blog</title>
	
	<link>http://blogs.vmware.com/vsphere</link>
	<description>Begin the journey to a private cloud with datacenter virtualization</description>
	<lastBuildDate>Tue, 18 Jun 2013 20:57:14 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/vmware/vsphereblog" /><feedburner:info uri="vmware/vsphereblog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:browserFriendly></feedburner:browserFriendly><item>
		<title>Preview – VMworld 2013 Extreme Performance Series: vCenter of the Universe</title>
		<link>http://blogs.vmware.com/vsphere/2013/06/vmworld-2013-extreme-performance-series-vcenter-of-the-universe.html</link>
		<comments>http://blogs.vmware.com/vsphere/2013/06/vmworld-2013-extreme-performance-series-vcenter-of-the-universe.html#comments</comments>
		<pubDate>Tue, 18 Jun 2013 20:53:30 +0000</pubDate>
		<dc:creator>Mark Achtemichuk</dc:creator>
				<category><![CDATA[ESXi]]></category>
		<category><![CDATA[Performance]]></category>
		<category><![CDATA[vCenter Server]]></category>
		<category><![CDATA[vSphere]]></category>

		<guid isPermaLink="false">https://blogs.vmware.com/vsphere/?p=9473</guid>
		<description><![CDATA[Previous entry: Preview – Extreme Performance Series: Monster Virtual Machines Next in our Extreme Performance Series mini-track, I&#8217;d like to highlight the following vCenter performance breakout.  Remember, you&#8217;ll want to attend the whole series to learn about performance across the stack. &#8230; <a href="http://blogs.vmware.com/vsphere/2013/06/vmworld-2013-extreme-performance-series-vcenter-of-the-universe.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Previous entry: <a href="http://blogs.vmware.com/vsphere/2013/06/preview-extreme-performance-series-monster-virtual-machines.html">Preview – Extreme Performance Series: Monster Virtual Machines</a></p>
<p>Next in our Extreme Performance Series mini-track, I&#8217;d like to highlight the following vCenter performance breakout.  Remember, you&#8217;ll want to attend the whole series to learn about performance across the stack.</p>
<p><span id="more-9473"></span></p>
<blockquote><p>VSVC5234 &#8211; Extreme Performance Series: vCenter of the Universe</p>
<p>Ravi Soundararajan, Principal Engineer, VMware<br />
Justin King, Technical Marketing, VMware</p>
<p>Deploying vCenter server correctly can be a daunting task with many considerations and services. This advanced technical session will provide an understanding of the inner architecture and workings of vCenter to help the end user deploy and manage vCenter with the best performance in mind. Finally future directions will be discussed by product management and how they&#8217;ll positively impact scalability and performance.</p></blockquote>
<p>&nbsp;</p>
<p>While the abstract for this breakout might be light, I think we can all agree that when vCenter performs, administrators are happier people.  With so many virtualization functions dependent on vCenter, its performance needs to be well understood and managed.  So how do we ensure we get every last drop of performance out of it?  In this session, Ravi and Justin, two amazing vCenter gurus, will break down the architecture of vCenter, its current and future set of components, how far they can be scaled, and lastly, how you can tune its performance.  Additionally, learn about accessing the performance data it holds and how to exploit the programmatic interfaces with tools like StatsFeeder.  If you&#8217;ve ever worried about vCenter performance, don&#8217;t miss this session.</p>
<p>Excited to see you all there!</p>
<p>@vmMarkA</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.vmware.com/vsphere/2013/06/vmworld-2013-extreme-performance-series-vcenter-of-the-universe.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Preview – Extreme Performance Series: Monster Virtual Machines</title>
		<link>http://blogs.vmware.com/vsphere/2013/06/preview-extreme-performance-series-monster-virtual-machines.html</link>
		<comments>http://blogs.vmware.com/vsphere/2013/06/preview-extreme-performance-series-monster-virtual-machines.html#comments</comments>
		<pubDate>Mon, 17 Jun 2013 21:34:56 +0000</pubDate>
		<dc:creator>Mark Achtemichuk</dc:creator>
				<category><![CDATA[ESXi]]></category>
		<category><![CDATA[Performance]]></category>
		<category><![CDATA[vSphere]]></category>

		<guid isPermaLink="false">https://blogs.vmware.com/vsphere/?p=9442</guid>
		<description><![CDATA[This year at VMworld (both San Francisco and Barcelona) performance will be front and center.  I&#8217;ve been working internally to create a &#8220;mini-track&#8221; of technically advanced performance breakouts with many of our actual performance engineers as speakers.  Customers always want &#8230; <a href="http://blogs.vmware.com/vsphere/2013/06/preview-extreme-performance-series-monster-virtual-machines.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>This year at VMworld (both San Francisco and Barcelona) performance will be front and center.  I&#8217;ve been working internally to create a &#8220;mini-track&#8221; of technically advanced performance breakouts with many of our actual performance engineers as speakers.  Customers always want to know about best practices, troubleshooting and just how far vSphere can push the performance envelope and that&#8217;s very hard to do in a 60 minute session.  So this year I&#8217;ve got approval to try something different.<span id="more-9442"></span></p>
<p>There will be a four part &#8220;Extreme Performance Series&#8221; set of breakouts that will allow the speakers to dive deep into their respective areas without overlapping of content.  This means you get to spend a whole breakout on an individual resource dimension: CPU/Memory Scheduling, Network, Storage and vCenter.  Dive deep into the architecture, new capabilities, recommend practices and troubleshooting of each resource dimension.  You&#8217;ll want to attend the whole series in order to learn about the complete stack.</p>
<p>I&#8217;ve created a blog post to highlight each session and why I&#8217;m excited about it.</p>
<blockquote><p>VSVC4811 &#8211; Extreme Performance Series: Monster Virtual Machines</p>
<p>Seongbeom Kim, Performance Engineering, VMware<br />
Peter Boone, GSS, VMware</p>
<p>Mission critical applications serving an entire organization represent the last hurdle to the organization looking to migrate its data center to a private cloud. Although, IT administrators realize the benefits of virtualization, they may be hesitant to virtualize the mission critical applications because of the resource demands of these applications and an inexplicable fear about the underlying hypervisor preventing the infrastructure from meeting the SLAs of these applications. vSphere, industry&#8217;s leading hypervisor platform, has been pushing the boundaries of infrastructure resources it can manage over various releases. Through its superior resource management capabilities, vSphere can easily scale horizontally to support many virtual machines (VMs) or vertically to support large VMs. Recently, vSphere extended the resource management envelope to such a level that even extreme resource-hungry applications such as databases can be run in VMs. In this talk, the speakers will give an overview of key vSphere features such as CPU and NUMA schedulers, and memory managers that propel monster VMs. The speakers will share their experimental results, experience gained, and lessons learned. Finally, the speakers will provide best practices to the audience for undertaking such an exercise. This talk should alleviate any hesitation to migrate the resource hungry, mission critical applications to a private cloud.</p></blockquote>
<p>&nbsp;</p>
<p>I can think of no better speakers than Seongbeom and Peter for this session.  Seongbeom&#8217;s daily efforts are about diagnosing and improving the performance of these resource dimensions.  Peter, an experienced performance guru in our support organization, and fellow Canadian, spends his days working on the front line with customer issues.  While the abstract above references Monster VMs a number of times, all the information in this breakout can be applied to environments of any size.  They explore processor technologies, how our schedulers work, NUMA and its performance implications, identifying and fixing scheduling contention, etc. so that next time you hear &#8220;my VM is running slow&#8221; you&#8217;ll have experience, tools and confidence to prove otherwise.</p>
<p>Excited to see you all there!</p>
<p>See the current VMworld 2013 content catalog here:<a href="https://vmworld2013.activeevents.com/connect/search.ww"> https://vmworld2013.activeevents.com/connect/search.ww</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.vmware.com/vsphere/2013/06/preview-extreme-performance-series-monster-virtual-machines.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Help us to help you and win a copy of VMware Fusion!</title>
		<link>http://blogs.vmware.com/vsphere/2013/06/help-us-to-help-you-and-win-a-copy-of-vmware-fusion.html</link>
		<comments>http://blogs.vmware.com/vsphere/2013/06/help-us-to-help-you-and-win-a-copy-of-vmware-fusion.html#comments</comments>
		<pubDate>Mon, 17 Jun 2013 20:46:26 +0000</pubDate>
		<dc:creator>Alan Renouf</dc:creator>
				<category><![CDATA[vSphere]]></category>
		<category><![CDATA[Auto Deploy]]></category>
		<category><![CDATA[ESXi]]></category>
		<category><![CDATA[PowerCLI]]></category>

		<guid isPermaLink="false">https://blogs.vmware.com/vsphere/?p=9433</guid>
		<description><![CDATA[Do you use VMware Auto Deploy? Is there a good reason you don’t use VMware Auto Deploy? Here at VMware we value our customers feedback and want to help make sure our product lines and features are in line with &#8230; <a href="http://blogs.vmware.com/vsphere/2013/06/help-us-to-help-you-and-win-a-copy-of-vmware-fusion.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://blogs.vmware.com/vsphere/files/2013/06/image.png"><img style="background-image: none; float: right; padding-top: 0px; padding-left: 0px; margin: 0px 5px; display: inline; padding-right: 0px; border: 0px;" title="Auto Deploy" src="http://blogs.vmware.com/vsphere/files/2013/06/image_thumb.png" alt="Auto Deploy" width="383" height="215" align="right" border="0" /></a><strong>Do you use VMware Auto Deploy?</strong></p>
<p><strong>Is there a good reason you don’t use VMware Auto Deploy?</strong></p>
<p>Here at VMware we value our customers feedback and want to help make sure our product lines and features are in line with what is needed from your organization, as part of this we are trying to find out more details about how our customers use Auto Deploy, or if you don&#8217;t , how they don’t use Auto Deploy!</p>
<p>As part of this we have created a survey which will help prioritize efforts in the future and give us a clearer picture on how customers are or are not using Auto Deploy.</p>
<p>The survey takes you to different pages based upon your answers so please do not get scared by the number of pages at the top, this will quickly reduce and should take less than 5 minutes to complete.</p>
<p>As a thank you for filling this survey out, at the end you will have the chance to add your email address (optional) and be entered into a draw to receive 1 of 3 copies of VMware fusion, winners will be contacted after the end of the survey.</p>
<p>Thanks for taking the time to help make VMware products better.</p>
<p><strong><a href="http://www.surveymethods.com/EndUser.aspx?EBCFA3BAEFA9B6B8EF" target="_blank">Take the survey here</a></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.vmware.com/vsphere/2013/06/help-us-to-help-you-and-win-a-copy-of-vmware-fusion.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Grant shell access to this user? No worries mate!</title>
		<link>http://blogs.vmware.com/vsphere/2013/06/grant-shell-access-to-this-user-no-worries-mate.html</link>
		<comments>http://blogs.vmware.com/vsphere/2013/06/grant-shell-access-to-this-user-no-worries-mate.html#comments</comments>
		<pubDate>Mon, 17 Jun 2013 15:39:54 +0000</pubDate>
		<dc:creator>Mike Foley</dc:creator>
				<category><![CDATA[ESXi]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[vSphere]]></category>
		<category><![CDATA[5.1]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[vSphere 5.1]]></category>

		<guid isPermaLink="false">https://blogs.vmware.com/vsphere/?p=9425</guid>
		<description><![CDATA[A few weeks ago I saw on an internal email thread an ask from a customer via their VMware sale engineer. The customer was using AutoDeploy and Host Profiles. As part of this process, they were creating a local user &#8230; <a href="http://blogs.vmware.com/vsphere/2013/06/grant-shell-access-to-this-user-no-worries-mate.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>A few weeks ago I saw on an internal email thread an ask from a customer via their VMware sale engineer. The customer was using AutoDeploy and Host Profiles. As part of this process, they were creating a local user on their ESXi hosts and when they connected to the host via the vSphere Client application on Windows, they were worried to see that the user was created with Shell Access already granted! As you can imagine, that’s probably not something you want done by default. Even more so when you’re in an environment that has compliance concerns. And especially when you have the Security Guy looking over your shoulder!</p>
<p>Well, like our friends from Down Under would say, “No Worries Mate”. What you are seeing here is a UI bug in the vSphere Windows Client. As you know, the vSphere Windows Client has been superseded by the new vSphere Web Client. But at the moment, it’s the main tool for configuration by those who connect to ESXi servers. With the vSphere Web Client being the current and future client user interface for vCenter Server managed objects and resources, the “old” vSphere Client may, at times, not be as current as we’d like.</p>
<p><span id="more-9425"></span></p>
<p>In vSphere 5.1 we changed how we handled user permissions in ESXi. Prior to 5.1, it was done similar to how Unix does it. Usernames/passwords/groups all in different files in the /etc. directory. With 5.1, this was deprecated in favor of using vSphere API’s, Roles and Permissions. My colleague, <a href="http://blogs.vmware.com/vsphere/author/kyle_gleed" target="_blank">Kyle Gleed</a>, wrote a great blog post on this entitled “<a href="http://blogs.vmware.com/vsphere/2012/09/vsphere-5-1-full-admin-support-for-named-user-accounts.html" target="_blank">vSphere 5.1 – Full Admin Support of Named User Accounts</a>”. As of 5.1, you can also use Named Accounts with full “root” privileges. (and like Kyle, I’d encourage you to add your hosts to an AD domain so you can use AD accounts and policies for those users)</p>
<p>Unfortunately, with these changes, the UI of the Windows Client was not updated to match and because the direction is the Web Client, the UI is not expected to be changed. Let me go into some detail about the changes and why the UI is not a concern.</p>
<p>Let’s take the example above. I have a user, TestUser. You can see that after I create the user, the checkbox is checked. (You will also note that the “Group” pull-down is empty as we are no longer using /etc/groups)</p>
<p><a href="http://blogs.vmware.com/vsphere/files/2013/06/TestUserProperties.jpg"><img style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-width: 0px;" title="TestUserProperties" src="http://blogs.vmware.com/vsphere/files/2013/06/TestUserProperties_thumb.jpg" alt="TestUserProperties" width="173" height="244" border="0" /></a></p>
<p>In the following videos we will go through some steps that show that the user does not have shell access unless they are in the Administrators group.</p>
<p>The first video shows that the user has the “Grant shell access” checkbox checked but because they are not in the Administrators group, they are unable to login via SSH to the ESXi server.</p>
<div id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:621bfc6c-3cd8-4213-8de3-e48fdcfd7662" class="wlWriterEditableSmartContent" style="float: none; margin: 0px; display: inline; padding: 0px;">
<div><object width="448" height="252" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.youtube.com/v/g9EextkoWao?hl=en&amp;hd=1" /><embed width="448" height="252" type="application/x-shockwave-flash" src="http://www.youtube.com/v/g9EextkoWao?hl=en&amp;hd=1" /></object></div>
<div style="width: 448px; clear: both; font-size: .8em;">This video shows that “Grant shell access to this user” is a UI issue.</div>
</div>
<p>&nbsp;</p>
<p>In the second video, I have added TestUser to the Administrators role. Upon doing that, TestUser can now SSH into the ESXi server. Easy enough, eh?</p>
<div id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:88af8bd3-019b-41e8-aebe-d3462cd62c4e" class="wlWriterEditableSmartContent" style="float: none; margin: 0px; display: inline; padding: 0px;">
<div><object width="448" height="252" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.youtube.com/v/7tEYWy6mukY?hl=en&amp;hd=1" /><embed width="448" height="252" type="application/x-shockwave-flash" src="http://www.youtube.com/v/7tEYWy6mukY?hl=en&amp;hd=1" /></object></div>
<div style="width: 448px; clear: both; font-size: .8em;">This video shows the process of granting the ESXi Administrator Role to a user</div>
</div>
<p>&nbsp;</p>
<p>Now here’s something I found out when writing this blog. In the third video, I clone the Administrator role and assign TestUser to that role. When I try to SSH into the ESXi server, I’m denied. That’s because only users in the group Administrators can SSH into the ESXi server.</p>
<div id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:430b8166-42e5-416f-a95a-6b088e3cad8d" class="wlWriterEditableSmartContent" style="float: none; margin: 0px; display: inline; padding: 0px;">
<div><object width="448" height="252" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.youtube.com/v/CsIZjdRZUVY?hl=en&amp;hd=1" /><embed width="448" height="252" type="application/x-shockwave-flash" src="http://www.youtube.com/v/CsIZjdRZUVY?hl=en&amp;hd=1" /></object></div>
<div style="width: 448px; clear: both; font-size: .8em;">This video shows that granting a clone of the ESXi Administrator role to a user does not mean a user can SSH into the ESXi shell</div>
</div>
<p>&nbsp;</p>
<p>I hope that shows you that despite the UI bug, things are actually better by being able to leverage Role Based Access Controls (RBAC) at the ESXi level. Your ability to be more finely grained in what users can change is enhanced.</p>
<p>Further settings for SSH access are contained in the <a href="http://www.vmware.com/support/support-resources/hardening-guides.html" target="_blank">vSphere Hardening Guide</a>. Some of those are:</p>
<ul>
<li>esxi-set-shell-interactive-timeout</li>
<li>esxi-set-shell-timeout</li>
<li>esxi-disable-ssh</li>
<li>esxi-enable-lockdown-mode</li>
<li>esxi-remove-authorized-keys</li>
<li>esxi-verify-admin-group (if you are using Active Directory)</li>
</ul>
<p>It’s good practice to use the shell timeout settings. Note that using lockdown mode does NOT disable SSH, nor does it prevent root users from accessing a host using SSH user authorization keys. More info can be found in the vSphere Hardening Guide.</p>
<p>If you have an Active Directory infrastructure, I’d <strong>highly</strong> recommend using the <a href="http://pubs.vmware.com/vsphere-51/topic/com.vmware.vsphere.security.doc/GUID-4FD32125-4955-439D-B39F-C654CCB207DC.html" target="_blank">AD Directory Services</a>. If only for dealing with password policies and user management via a centralized mechanism. Consistency is key!</p>
<p>To wrap up, let’s review what we’ve learned.</p>
<ol>
<li>ESXi no longer uses /etc/group</li>
<li>User permissions are now governed by Roles and Permissions</li>
<li>The UI was not updated to reflect that change</li>
</ol>
<p>Many thanks to my colleague <a href="http://www.virtuallyghetto.com/p/about-contact.html" target="_blank">William Lam</a> who helped out in this blog.</p>
<p>Thanks for reading!</p>
<p>mike</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.vmware.com/vsphere/2013/06/grant-shell-access-to-this-user-no-worries-mate.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Introduction to VMware Virsto</title>
		<link>http://blogs.vmware.com/vsphere/2013/06/introduction-to-vmware-virsto.html</link>
		<comments>http://blogs.vmware.com/vsphere/2013/06/introduction-to-vmware-virsto.html#comments</comments>
		<pubDate>Mon, 17 Jun 2013 14:25:50 +0000</pubDate>
		<dc:creator>Rawlinson Rivera</dc:creator>
				<category><![CDATA[Storage]]></category>
		<category><![CDATA[Virsto]]></category>
		<category><![CDATA[VMware Virsto]]></category>

		<guid isPermaLink="false">https://blogs.vmware.com/vsphere/?p=9415</guid>
		<description><![CDATA[What is VMware Virsto and What Does it Do? Since VMware&#8217;s acquisition of Virsto earlier this year, many customers and folks in the community have expressed a great deal of interest in the product. Since so many folks have requested &#8230; <a href="http://blogs.vmware.com/vsphere/2013/06/introduction-to-vmware-virsto.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>What is VMware Virsto and What Does it Do?</p>
<p>Since VMware&#8217;s acquisition of Virsto earlier this year, many customers and folks in the community have expressed a great deal of interest in the product. Since so many folks have requested more information about the product, I’ve decide to write a series of in-depth blog articles that will discuss VMware Virsto’s capabilities, benefits, and targeted use cases for the product. VMware Virsto is a software-defined storage solution design to optimize the use of external block storage in vSphere virtual infrastructures. VMware Virsto enhances the use of external Storage Area Networks (SAN) by accelerating performance and increasing overall storage utilization. When considering the storage challenges that are faced today in virtual infrastructures, one of the primary concerns revolves around performance and space efficiency. Virtualized environments tend to be performance intensive and persistent with the presentation of random I/O.</p>
<p><img style="display: block; margin-left: auto; margin-right: auto;" title="Virsto - RandomIO-2.jpg" src="http://blogs.vmware.com/vsphere/files/2013/06/Virsto-RandomIO-2.jpg" alt="Virsto  RandomIO" width="600" height="489" border="0" /></p>
<p><span id="more-9415"></span>It is no secret that block based storage platforms work best with sequential I/O and VMware Virsto addresses the challenge which currently exists in virtualized infrastructures by intercepting all of the randomized I/O at the vSphere Hypervizor level and writing them to dedicated write logs in a serialized format and later de-staged onto virtual disks on storage area networks (SAN). As a result of this design the product improves performance by accelerating random I/O and also eliminating the disk-sprawl caused by performance constraints. This is all achieved regardless of what the underlying block based storage platform type or vendor may be.</p>
<p><img style="display: block; margin-left: auto; margin-right: auto;" title="Virsto - SequentialIO-2.jpg" src="http://blogs.vmware.com/vsphere/files/2013/06/Virsto-SequentialIO-2.jpg" alt="Virsto  SequentialIO" width="600" height="529" border="0" /></p>
<p>VMware Virsto introduces a level of flexibility and elasticity for storage resources in similar way to how vSphere hypervizor provide compute resources for servers by effectively allowing all aspects of the storage constructs and resource characteristics such as performance, capacity, and a number of different data services like snapshots, clones, thin-provisioning, etc. to be completely defined in software. The product complements and leverages the vSphere rich portfolio of management tools and workflows to provide and deliver rapid provisioning of high performance capabilities and space-efficient storage solution.</p>
<p>The services and capabilities delivered by VMware Virsto are focused on a virtual machine centric management model from a storage perspective with much a more intuitive approach. The management of block-based storage (FC, iSCSI) is based on logical unit number (LUN) level which is both complex and inefficient in a world where the VM are the key object. A VM-centric storage management model is not only more efficient, but much easier to understand for vSphere administrators who do not have deep storage backgrounds.</p>
<p>VMware Virsto is designed to manage logical volumes presented to it by heterogeneous block based storage platforms, and because of this there is no need for the product to be responsible for managing disk devices directly. It is assumed that the existence of a reliable and highly available storage subsystem with adequate RAID designs and configuration are implemented before volumes are presented to VMware Virsto. VMware Virsto sits on top of the RAID layer, and it is able to see all the presented and connected storage as a set of volumes. Any of the underlying volumes might represent individual disk devices, some RAID aggregation of disks, or entire intelligent storage arrays. The underlying storage could be heterogeneous, exhibiting various qualities of service, or it could be a set of homogeneous block based storage devices.</p>
<p>In short, VMware’s Virsto is a true software-define storage solution for existing vSphere virtualized infrastructures. It delivers virtual machine centric I/O performance optimization and efficient and agile data services. In Part Two of this blog series, I will cover the VMware Virsto architecture and construct definitions. In subsequent articles I will map out specific use cases for the product, including Virtualized Database, Tier 2, and Tier 3 Test/Dev workloads stored on block based storage.</p>
<p>For future notification on new articles around VMware storage virtualization solutions and products and more following me on Twitter: <a title="@PunchingClouds" href="https://twitter.com/PunchingClouds" target="_blank">@PunchingClouds</a></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.vmware.com/vsphere/2013/06/introduction-to-vmware-virsto.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The vCloud Suite Digest (June, 2013) with Pang Chen and Mike Laverick</title>
		<link>http://blogs.vmware.com/vsphere/2013/06/the-vcloud-suite-digest-june-2013-with-pang-chen-and-mike-laverick.html</link>
		<comments>http://blogs.vmware.com/vsphere/2013/06/the-vcloud-suite-digest-june-2013-with-pang-chen-and-mike-laverick.html#comments</comments>
		<pubDate>Mon, 10 Jun 2013 19:29:08 +0000</pubDate>
		<dc:creator>Tom Stephens</dc:creator>
				<category><![CDATA[vCloud Suite]]></category>

		<guid isPermaLink="false">http://blogs.vmware.com/vsphere/?p=9373</guid>
		<description><![CDATA[With contributions from our esteemed colleagues:  Tomas Fojta, Michael Haines, Ray Budavari, Scott Harrison, Francois Misiak, Adrian Roberts, Raghvender Arni, Les Major, Jesse Schachter, Jagan Raghu This month we have several trick and tips from everything from vCloud Director transfer &#8230; <a href="http://blogs.vmware.com/vsphere/2013/06/the-vcloud-suite-digest-june-2013-with-pang-chen-and-mike-laverick.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><em>With contributions from our esteemed colleagues:  </em></p>
<p><em>Tomas Fojta, Michael Haines, Ray Budavari, Scott Harrison, Francois Misiak, </em><em>Adrian Roberts, Raghvender Arni, Les Major, Jesse Schachter, Jagan Raghu</em></p>
<p>This month we have several trick and tips from everything from vCloud Director transfer storage to vCloud Connector Content Sync.  Without further delay&#8230;</p>
<p><span id="more-9373"></span></p>
<h2>vCloud Director and Alternate Authentication</h2>
<h3><strong>Backstory:</strong></h3>
<p>vCloud Director 5.1 introduced support for the vCenter 5.1 Single-Sign-On service. It added a “Federation” option that allows you add SSO as a source for authentication – along side native support for Active Director and LDAP generally.</p>
<p><a href="http://blogs.vmware.com/vsphere/files/2013/06/11.png"><img class="aligncenter size-full wp-image-9374" title="vCD Federation" src="http://blogs.vmware.com/vsphere/files/2013/06/11.png" alt="" width="865" height="304" /></a><strong>Q.</strong> Does vCloud Director v5.1.x work with Horizon?<strong></strong></p>
<p><strong>A.</strong> vCloud Director 5.1 supports Horizon Workspace authentication for vCloud Organizations. See the whitepaper, <a href="http://www.vmware.com/files/pdf/techpaper/Enabling_SSO_in_vCloud_Director.pdf">Using VMware Horizon Workspace to Enable SSO in VMware vCloud Director 5.1</a>.</p>
<h2>vCloud Director and Certificate Keystores</h2>
<h3><strong>Backstory:</strong></h3>
<p>The install of vCloud Director requires two certificates held in the certificates.ks store.  One is used to secure the connection to the vCloud Director administration portal, and the second one is used for any secured connection to a virtual machine – through what is referred to as the “Console Proxy”. In a publically accessible vCloud Director both FQDN would be registered in DNS, and you would configure the “Public Addresses” to match these FQDN. So that although the internal names of the vCloud Director servers (or cells) might be vcdcell01.corp.com and vcdcell02.corp.com – they would resolve to a load-balanced IP address to an FQDN like <a href="https://mycloud.corp.com">https://mycloud.corp.com</a>.</p>
<p><a href="http://blogs.vmware.com/vsphere/files/2013/06/12.png"><img class="aligncenter size-full wp-image-9375" title="vCD Public Addresses" src="http://blogs.vmware.com/vsphere/files/2013/06/12.png" alt="" width="865" height="492" /></a></p>
<p>When you setup a multiple vCloud Director servers the .bin installation can locate these certificates from the first instance you created, so there’s no need create certificates for every vCloud Director server you setup and install.</p>
<p><strong>Q.</strong> After installing vCD, where can I find the certificate keystores?</p>
<p><strong>A.</strong> If you are looking for the keystore file after the installation, then the installer saves this information to the /opt/vmware/vcloud-director/etc/responses.properties file (so it can be used as an input in a multi-cell deployment). Look for the user.keystore.path entry.</p>
<p>Alternatively, you can find it using the command:</p>
<p>find / -iname certificates.ks</p>
<p><strong>Note</strong>: The keystore name of “certificates.ks” is merely a convention that you will see used in all our documentation. As such it’s just a convention and you may find that the name used for the keystore varies in your implementation.</p>
<p>It’s perhaps worth mention some best practices around the securing of your PKI infrastructure files. For example it wouldn’t be wise to store the files used to complete the request process in a user directory, but hold them in generic location available to those who need rights to manage them. Many of the ancillary files generate during the certificate request phase aren’t need on the vCloud Director cell once they have been imported into the keystore. So backing them and setting passwords on private keys generated is good way of making sure that wrong people don’t end up owning your certificates infrastructure.</p>
<h2>vCloud Director Appliance Transfer Directory Size</h2>
<h3><strong>Backstory:</strong></h3>
<p>The “transfer directory” is a staging array primarily used for uploading OVFs and media (.ISO/flp) files.  When you install vCloud Director you are asked to specify the shared directory location for this storage. It is recommended that you allocate a chunk of storage external to this. In my case I used my NetApp and its NFS storage to mount these storage to vCloud Director. The appliance is not designed (or supported) for production environments and its intended for PoC or homelab use.  As a result, it doesn’t support multi-cell.</p>
<p><strong>Q.</strong> What is the default transfer directory size for the vCD 5.1 appliance?</p>
<p><strong>A.</strong> The space for transfer area is around 21GB. It’s held on the / partition which is allocated 28GB of which about 5.8GB is used leaving 21GB in size.  The transfer location is located at /opt/vmware/vcloud-director/data/transfer</p>
<h2>vCloud Director: MS SQL Server Cluster in vApp</h2>
<h3><strong>Backstory:</strong></h3>
<p>VMware has support clustering technologies inside the VM all the way back to ESX 2.x. From ESX 2.5 onwards the recommendation back then was to use “Raw Device Mappings” (RDMs) to point to the shared and quorum volumes that make up a Microsoft Cluster.  Due to this history MSCS and RDM’s have had close relationship, although many of the original requirements – such as the support requirements to have the boot disks of the cluster on local storage were removed long ago. The important thing to remember with vCloud Director is that RDMs are not supported.</p>
<p><strong>Q.</strong> I am trying to cluster MS SQL Server across 2 VMs in a vApp in vCD. Will this work?</p>
<p><strong>A. </strong>Yes, but its recommended to use in-guest software iSCSI initiators supported by Microsoft.</p>
<h2>vCloud Director: Copying vApps Across Catalogs</h2>
<h3><strong>Backstory:</strong></h3>
<p>Each Organization with vCloud Director has a catalog for holding vApp Template and any other media the tenants require. These catalogs can be shared with people within the organization and they can also be “published” to every organization in the vCloud Director. This publishing is often done to make a standard collection of different builds available to every tenant. Often vCloud Director administrators create an “empty” organization with a published catalog purely for this purpose.</p>
<p><a href="http://blogs.vmware.com/vsphere/files/2013/06/13.png"><img class="aligncenter size-full wp-image-9376" title="vCD Catalog Properties" src="http://blogs.vmware.com/vsphere/files/2013/06/13.png" alt="" width="865" height="312" /></a> <strong>Q. </strong>Is it possible to copy a vApp from a private to a public catalog?</p>
<p><strong>A. </strong>No, you can copy only from a public catalog to a private catalog, not the other way. As a workaround, you can give the org temporary catalog publishing privileges, make the private catalog public and then from the other org (which owns the genuine public catalog) initiate the copy. Of course, another option would be a more mundane download of the vApp to an OVF file in the private catalog, followed by uploading the OVF file to the public catalog – if this something that happens frequently</p>
<h2>vCloud Director: Deploying Red Hat Enterprise Linux and Network Issues</h2>
<h3><strong>Backstory:</strong></h3>
<p>Despite every attempt to standardize the deployment of VMs and guest operating systems within – differences and defaults with the GOS can and do result in unexpected outcomes – not least with Linux distributions.</p>
<p><strong>Q.</strong> In vCD, when I deploy a RHEL template with a single vNIC, I receive a network interface name of eth1 or 2 or 3 and not eth0. Is this correct?</p>
<p><strong>A.</strong> This is a known bug with RHEL. To fix this, go into the file /etc/udev/rules.d/70-persistant-net.rules which creates your ethX (Interfaces). RHEL always appends an entry to this file with a new MAC address. As a workaround, before you turn a VM into a template in vCD, delete all entries from that file, and delete all /etc/sysconfig/network-scripts/ifcfg-ethX files.</p>
<p><strong>Q.</strong> When using vCD and RHEL customization, when RHEL is configured to use Network Manager it does not set the DNS entries in the /etc/resolv.conf file. How do I work around this?</p>
<p><strong>A.</strong> Disable network manager and perform re-customization. Use the command:</p>
<p>ntsysv</p>
<p>from network manager service. Then Shutdown and power on the VM with force re-customization option through vCD.</p>
<h2>SDRS and vCloud Director Media</h2>
<h3><strong>Backstory:</strong></h3>
<p>vCloud Director 5.1 introduced support for Storage DRS. Storage DRS supports a maintenance mode which much like maintenance mode for compute DRS can trigger the evacuation of datastores.</p>
<p><strong>Q.</strong> I have all my vCD media stored in a datastore with Storage DRS enabled. When I placed the datastore in maintenance mode, all VMs got migrated off but the media files remained. Is this to be expected?</p>
<p><strong>A.</strong> Yes. Media files are objects unknown to vSphere infrastructure, so SDRS maintenance mode cannot migrate them.</p>
<h2>Moving Out of the *(Any) Storage Profile</h2>
<h3><strong>Backstory:</strong></h3>
<p>vCloud Director 5.1 introduced support for Storage Profiles – which allow you to classify your storage into different tiers or classes. The Storage Profiles are defined in the vSphere layer, and then are accessible from vCloud Director.</p>
<p>There is one Storage Profile that you will see within vCloud Director that you will not see or have to create within vSphere.  This is the ‘Any’ storage profile.  The ‘Any’ storage profile is a pseudo storage profile that refers to any available storage, including local attached storage.  This can be helpful in the event that you have ESX hosts that are not licensed to use Storage Profiles or if you have an older ESX host that does not support Storage Profiles.</p>
<p><a href="http://blogs.vmware.com/vsphere/files/2013/06/14.png"><img class="aligncenter size-full wp-image-9377" title="Storage Profiles in vCD" src="http://blogs.vmware.com/vsphere/files/2013/06/14.png" alt="" width="865" height="519" /></a></p>
<p><strong>Q.</strong> Can I move a vCD object out of the *(any) storage profile? For example, I noticed the Edge Gateway devices get placed there by default?</p>
<p><strong>A.</strong> You can reconfigure vCD to stop using the *(any) storage profile using <a href="http://kb.vmware.com/kb/2045534%E2%80%8E">KB2045534</a>.</p>
<h2>vCNS 5.1 Edge Limits</h2>
<h3><strong>Backstory:</strong></h3>
<p>When you define an Organization – you get the option to deploy an Edge Gateway at the same time. The Edge Gateway can be deployed into different sizes – by default vCloud Director offers “Compact” and “Full”.</p>
<p><a href="http://blogs.vmware.com/vsphere/files/2013/06/15.png"><img class="aligncenter size-full wp-image-9378" title="Configuring a Edge Gateway in vCD" src="http://blogs.vmware.com/vsphere/files/2013/06/15.png" alt="" width="865" height="472" /></a></p>
<p>Once deployed it can be upgraded from “compact” to “full” (but it cannot be downgraded). By right-clicking the Edge Gateway and selecting “Upgrade to Full Configuration”</p>
<p><a href="http://blogs.vmware.com/vsphere/files/2013/06/16.png"><img class="aligncenter size-full wp-image-9379" title="Upgrading a Edge Gateway" src="http://blogs.vmware.com/vsphere/files/2013/06/16.png" alt="" width="427" height="458" /></a></p>
<p>If on the other hand you are using vCNS directly from vSphere, without vCloud Director – a right-click on vShield Manager allows you to change the size of the Edge Gateway from the “Actions” menu.</p>
<p><a href="http://blogs.vmware.com/vsphere/files/2013/06/17.png"><img class="aligncenter size-full wp-image-9380" title="VCNS Manager" src="http://blogs.vmware.com/vsphere/files/2013/06/17.png" alt="" width="692" height="553" /></a></p>
<p><strong>Note:</strong>  vCloud Director support the compact and large formats. However, it does not support the X-Large format. Remember though that the Edge Gateway can be deployed with vCloud Director, and in that case you will gain access to all options. Finally, remember downgrades are not supported of the Edge Gateway.</p>
<p><strong>Q.</strong> What are the limits for vCNS 5.1 Edge devices? For example, maximum throughput based on Edge size (compact, large, X-large)?</p>
<p><strong>A.</strong> The KB article <a href="http://kb.vmware.com/kb/2042799">KB2042799</a>, vCloud Networking and Security 5.1 Edge configuration limits and throughput. There are two comparison tables in this KB that will give you an idea of the differences in terms of throughput:</p>
<p><a href="http://blogs.vmware.com/vsphere/files/2013/06/18.png"><img class="aligncenter size-full wp-image-9381" title="Throughput Limits" src="http://blogs.vmware.com/vsphere/files/2013/06/18.png" alt="" width="710" height="622" /></a></p>
<h2>vCNS Edge Ping</h2>
<h3><strong>BackStory:</strong></h3>
<p>When an Organization or vApp Network is created there’s a good chance you will be using the vCNS Edge Gateway to keep the vApp(s) network configuration unique. The VMs within that network are likely to get their IP address from either DHCP range or from Static Pool of IP Addresses assigned to that pool. This IP assignment will include the “Default Gateway” address that is the “internal” interface of their respective Edge Gateway. Despite being on the same network, and internal – the Edge Gateway does not respond to pings.</p>
<p><strong>Q.</strong> Does an Edge device respond when pinged?</p>
<p><strong>A.</strong> Only if you create a rule for ICMP in the firewall settings. This is not on by default.</p>
<h2>vCloud Connector: Scheduling Content Sync</h2>
<p><strong>Q.</strong> It appears that the synching of templates using the Content Sync feature in vCC takes place every 6 hours. Can this be scheduled?</p>
<p><strong>A.</strong> No. The scheduler feature is a good one and we didn&#8217;t get around to implementing it for vCC 2.0. The default polling interval for synchronization is 6 hours. It can be changed, but the change is <strong>unsupported</strong>—to do this, edit the file on the vCC Server:</p>
<p>/usr/local/tcserver/vfabric-tc-server-standard/server/webapps/agent/WEB-INF/spring/appServlet/task.xml</p>
<p>Look for &lt;property name=”jobExecutionIntervalInMinutes” value=”360″ /&gt;. After the change, restart the server.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.vmware.com/vsphere/2013/06/the-vcloud-suite-digest-june-2013-with-pang-chen-and-mike-laverick.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>vSphere Data Protection (VDP) 5.1.11 and VDP Advanced 5.1.21 Released</title>
		<link>http://blogs.vmware.com/vsphere/2013/06/vdp5111-vdpa5121-released.html</link>
		<comments>http://blogs.vmware.com/vsphere/2013/06/vdp5111-vdpa5121-released.html#comments</comments>
		<pubDate>Fri, 07 Jun 2013 03:59:53 +0000</pubDate>
		<dc:creator>Jeff Hunter</dc:creator>
				<category><![CDATA[Uptime]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[data protection]]></category>
		<category><![CDATA[VDP Advanced]]></category>
		<category><![CDATA[vSphere Data Protection]]></category>

		<guid isPermaLink="false">http://blogs.vmware.com/vsphere/?p=9357</guid>
		<description><![CDATA[Updates for vSphere Data Protection and vSphere Data Protection Advanced were released today. These updates fix a number of issues that exist in previous versions. For a complete list of resolved issues, please see the release notes: vSphere Data Protection 5.1.11 &#8230; <a href="http://blogs.vmware.com/vsphere/2013/06/vdp5111-vdpa5121-released.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Updates for vSphere Data Protection and vSphere Data Protection Advanced were released today. These updates fix a number of issues that exist in previous versions. For a complete list of resolved issues, please see the release notes:</p>
<p><a href="https://www.vmware.com/support/vdr/doc/vdp_5111_releasenotes.html" target="_blank">vSphere Data Protection 5.1.11 Release Notes</a></p>
<p><a href="https://www.vmware.com/support/vdr/doc/vdp_5121_releasenotes.html" target="_blank">vSphere Data Protection Advanced 5.1.21 Release Notes</a></p>
<p>Make sure you read the release notes in their entirety before upgrading. For more details on the upgrade process, please see &#8220;Upgrading the vSphere Data Protection Appliance&#8221; in the <a href="http://www.vmware.com/files/pdf/products/vsphere/VMware-vSphere-Data-Protection-Administration-Guide.pdf" target="_blank">vSphere Data Protection Administration Guide</a>.</p>
<p>More VDP resources:</p>
<p><a href="http://www.vmware.com/products/datacenter-virtualization/vsphere/data-protection.html" target="_blank">vSphere Data Protection on vmware.com</a></p>
<p><a href="http://www.vmware.com/products/datacenter-virtualization/vsphere-data-protection-advanced/overview.html" target="_blank">vSphere Data Protection Advanced on vmware.com</a></p>
<p><a href="https://www.vmware.com/files/pdf/products/vsphere/VMware-vSphere-Data-Protection-Advanced-Eval-Guide.pdf" target="_blank">vSphere Data Protection Evaluation Guide</a></p>
<p>@jhuntervmware</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.vmware.com/vsphere/2013/06/vdp5111-vdpa5121-released.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Webcast: VMware vSphere Data Protection</title>
		<link>http://blogs.vmware.com/vsphere/2013/06/vdp-webcast.html</link>
		<comments>http://blogs.vmware.com/vsphere/2013/06/vdp-webcast.html#comments</comments>
		<pubDate>Wed, 05 Jun 2013 15:10:14 +0000</pubDate>
		<dc:creator>Jeff Hunter</dc:creator>
				<category><![CDATA[Uptime]]></category>
		<category><![CDATA[vSphere]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[data protection]]></category>
		<category><![CDATA[VDP Advanced]]></category>
		<category><![CDATA[vSphere Data Protection]]></category>

		<guid isPermaLink="false">http://blogs.vmware.com/vsphere/?p=9349</guid>
		<description><![CDATA[VMware vSphere Data Protection has been out for quite a few months now, but there are still many who haven&#8217;t heard of it or perhaps they have heard of it and would like to find out more. If you are &#8230; <a href="http://blogs.vmware.com/vsphere/2013/06/vdp-webcast.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>VMware vSphere Data Protection has been out for quite a few months now, but there are still many who haven&#8217;t heard of it or perhaps they have heard of it and would like to find out more. If you are in either of those two groups or simply need a refresher, here is an opportunity to learn more about vSphere Data Protection and vSphere Data Protection Advanced: A webinar Thursday June 6, 2013 at 10:00 AM Pacific Daylight Time (PDT). Here is the link to attend and the session abstract:</p>
<p><a href="https://event.on24.com/eventRegistration/EventLobbyServlet?target=registration.jsp&amp;eventid=620677&amp;sessionid=1&amp;key=C23D1CD075A768D3D4854A75A0C6E8CA&amp;partnerref=social-vsphere&amp;sessionid=1&amp;key=C23D1CD075A768D3D4854A75A0C6E8CA&amp;partnerref=social-vsphere&amp;sourcepage=register" target="_blank">Webinar Registration</a></p>
<p>VMware vSphere Data Protection Advanced is a new edition of VMware&#8217;s backup and recovery lineup that extends the capabilities of the vSphere Data Protection software  included with most vSphere editions. With vSphere Data Protection Advanced, midsize customers can protect their environment with a virtual appliance that scales to 8TB of deduplicated data, using agent-less image-level backups or application-aware agents for MS SQL Server and Exchange. Attend this Webcast and learn how vSphere Data Protection Advanced enables you to:</p>
<ul>
<li>Dramatically reduce backup storage consumption and recovery times with a unique deduplication engine</li>
<li>Save on storage and backup costs while improving availability and operational efficiency</li>
<li>Simplify management for vSphere backup and recovery with a &#8221;single pane of glass&#8221; solution designed specifically for seamless  integration with vSphere</li>
</ul>
<p>@jhuntervmware</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.vmware.com/vsphere/2013/06/vdp-webcast.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hands-On Labs 2013, Part 1</title>
		<link>http://blogs.vmware.com/vsphere/2013/06/hands-on-labs-2013-part-1.html</link>
		<comments>http://blogs.vmware.com/vsphere/2013/06/hands-on-labs-2013-part-1.html#comments</comments>
		<pubDate>Mon, 03 Jun 2013 20:01:09 +0000</pubDate>
		<dc:creator>Doug Baer</dc:creator>
				<category><![CDATA[vCloud Suite]]></category>
		<category><![CDATA[vSphere]]></category>
		<category><![CDATA[Hands-on Labs]]></category>

		<guid isPermaLink="false">http://blogs.vmware.com/vsphere/?p=9280</guid>
		<description><![CDATA[The New Guy I am privileged to be a new addition to the Hands-on Labs team within Technical Marketing at VMware. I have been here just under 3 months, but I have been using our products for almost as long as we &#8230; <a href="http://blogs.vmware.com/vsphere/2013/06/hands-on-labs-2013-part-1.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><strong>The New Guy</strong></p>
<p>I am privileged to be a new addition to the Hands-on Labs team within Technical Marketing at VMware. I have been here just under 3 months, but I have been using our products for almost as long as we have had products, I am active in the community and have spent time in the field as both a customer and a partner. I hope that my background allows me to provide a unique perspective on what we do in my group. There were some things that I always wanted to know, and I&#8217;d like to share as much of that with you as I can.</p>
<p>As the new guy on this team, I have spent quite a bit of time understanding how the Hands-on Labs infrastructure is set up, where resources are located, and how we deploy labs to support various conferences, user groups, and the new 24&#215;7 online activities.</p>
<p><strong>Hands-on Labs Online</strong></p>
<p>If you don&#8217;t know about the free HOL Online portal, you should stop reading and go sign up for an account right now. <span id="more-9280"></span>Seriously, point your browser to <a href="http://hol.vmware.com/">http://hol.vmware.com/</a> and get an account. Now. It&#8217;s in Public Beta and we&#8217;re signing people up continuously. Request an account and you should have one soon. Of course, I would appreciate it if you decided to come back here after you sign up.</p>
<p><strong>Hands-on Labs @ VMworld</strong></p>
<p>Most people know about the labs at VMworld. In fact, the labs have consistently been one of the highlights of the show for a large portion of attendees. I had been involved with the labs in the past as a content creator and presenter, so my new role is something that I am really excited about.</p>
<p>Several years back, we had two different types of labs: instructor-led labs and self-paced labs. Each type had its own benefits and drawbacks. For example, instructor-led labs were like classes and attendees had access to the people who actually developed the lab content because they tended to lead those sessions. Unfortunately, it was often <em>very</em> difficult to get into the lab sessions that you wanted because there were limited seats and sessions available. The capacity issue was addressed by the self-paced labs, and enhanced by a slick provisioning system that allowed any self-paced lab to be taken from any station in the pool. The drawback was that the <em>people</em> who created the labs were not always available when you wanted to take the lab.</p>
<p>As long as the labs were available, most attendees didn&#8217;t seem to mind, especially if we could direct them to a session where the lab&#8217;s topic was covered in more depth. However, our goal is to have as many subject-matter experts in the lab area as possible to answer questions as they arise. At conferences, we do our best to schedule lab resources so that one of the content contributors for each lab is on the floor during all posted lab hours.</p>
<p>Our current Hands-on Labs offering has evolved from this self-service model. At VMworld US 2012, we debuted our first BYOD capability. We expect to enhance that capability this year and provide several different types of lab experiences in addition to a whole batch of fresh, VMworld-exclusive content. It is no secret that we experienced some challenges with the labs at VMworld last year. We have listened to your feedback and made some changes. I firmly believe that your lab experience this year will be more satisfying.</p>
<p><strong>Cloud!</strong></p>
<p>When I think about it, even though our use case is somewhat unique, what we are doing here has many of the characteristics of &#8220;cloud&#8221;:</p>
<ul>
<li>On-demand Self-service: Anyone with an HOL online account can sign in and experience a lab. The environments are provisioned on-demand and presented for use. (Well, technically, we maintain some pre-deployed instances of each lab in order to save you time. This works similar to the way that VMware Horizon View pools work and is handled by our front-end application.)</li>
<li>Measured Service: We don&#8217;t charge for this service, but the &#8220;cost&#8221; could be measured in minutes: when you enroll in a lab, you get to use the environment for set amount of time. When that time expires, your environment goes away. You can get a new one as many times as you would like, but nothing persists beyond the allocation.</li>
<li>Leveraging Pooled Resources and Rapid Elasticity: Our labs are designed to be self-contained, deploy quickly, run for a finite period, then disappear. This is an incarnation of what I like to call the &#8220;Paper Towel&#8221; use case: need it, get it, use it, toss it. We deploy known, fixed blocks of capacity, which have been designed for a specific use case.</li>
</ul>
<p>For our use case, availability is important, but not in the traditional sense:</p>
<ul>
<li>There are specific times during the year when we need 100% availability. At the VMworld and Partner Exchange conferences, attendees want the labs available during all of the hours that the labs are open &#8212; and more!</li>
<li>The remainder of the year, people accessing our online portal would be inconvenienced if their lab disappeared due to a backend issue. However, it wouldn&#8217;t kill them to re-enroll and get a new copy. As long as we design for this kind of failover (i.e. not preserving any state), we are fine: we&#8217;re not running a reactor, mail server, or performing brain surgery here.</li>
</ul>
<p>From a design and capacity perspective, we have to design for steady usage with some pretty massive spikes:</p>
<ul>
<li>Typical usage of labs via the HOL online portal&#8217;s public beta period averages 600-700 per week. We typically have 6-10 people taking labs concurrently unless there is an event of some kind going on. We have roughly 60 pre-staged copies of various labs deployed and waiting for you to use, with over 1000 VMs deployed within the tenant that services the HOL online portal.</li>
<li>As for spikes, during a conference, we deploy and destroy an average of 8,000 VMs <em>per hour</em>!</li>
</ul>
<p><strong>What about Hardware?</strong></p>
<p>All of that cloud stuff is well and good, but I&#8217;ll bet many of you want to know what&#8217;s behind the curtain: what gear do we use to run this environment, and what does this look like. I will have to save that for another post.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.vmware.com/vsphere/2013/06/hands-on-labs-2013-part-1.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>vCloud Networking and Security 5.1 App Firewall Best Practices</title>
		<link>http://blogs.vmware.com/vsphere/2013/06/vcloud-networking-and-security-5-1-app-firewall-best-practices.html</link>
		<comments>http://blogs.vmware.com/vsphere/2013/06/vcloud-networking-and-security-5-1-app-firewall-best-practices.html#comments</comments>
		<pubDate>Mon, 03 Jun 2013 19:00:35 +0000</pubDate>
		<dc:creator>Ranga Maddipudi</dc:creator>
				<category><![CDATA[Networking]]></category>
		<category><![CDATA[App Firewall]]></category>
		<category><![CDATA[best practices]]></category>
		<category><![CDATA[vCloud Networking and Security]]></category>
		<category><![CDATA[vShield]]></category>

		<guid isPermaLink="false">http://blogs.vmware.com/vsphere/?p=9304</guid>
		<description><![CDATA[This blog provides best practices for deploying vCloud Networking and Security 5.1 App Firewall. Thanks to Shubha Bheemarao, Ray Budavari and Rob Randell for helping me in compiling this. Installation Install vCloud Networking and Security Manager (aka vShield Manager) on a &#8230; <a href="http://blogs.vmware.com/vsphere/2013/06/vcloud-networking-and-security-5-1-app-firewall-best-practices.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>This blog provides best practices for deploying vCloud Networking and Security 5.1 App Firewall. Thanks to Shubha Bheemarao, <a href="https://twitter.com/rbudavari">Ray Budavari </a>and <a href="https://twitter.com/rjrandell">Rob Randell</a> for helping me in compiling this.</p>
<p><strong>Installation</strong></p>
<ul>
<li>Install vCloud Networking and Security Manager (aka vShield Manager) on a dedicated management cluster. Other components that get installed on this cluster are VMware vCenter Server, vCloud Director etc.</li>
<li>vCloud Networking and Security Manager should be run on an ESXi host that is not affected by downtime, such as frequent reboots or maintenance mode operations. Use vSphere HA to increase the resilience of the Manager. Thus, a cluster with more than one ESXi host is recommended.</li>
<li>Install vCloud Networking and Security App Firewall on all vSphere hosts within a cluster so that virtual machines remain protected as they migrate between vSphere hosts.</li>
<li>The management interfaces of vCloud Networking and Security components should be placed in a common network, such as the vSphere management network. Manager requires IP connectivity to the vCenter Server, ESXi host, and App Firewall virtual machine. Refer the <a href="http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&amp;cmd=displayKC&amp;externalId=2034339">KB article </a> for the network port requirements for vCloud Networking and Security. It is a best practice to separate management traffic from the production traffic.</li>
<li>If the vCenter Server or vCenter Server database virtual machines are on the ESXi host on which you are installing App Firewall, migrate them to another host before installing App Firewall or exclude these virtual machines from vCloud Networking and Security App Firewall protection.</li>
<li>Install VMware Tools on each Virtual Machine. The vCloud Networking and Security Manager collects the IP addresses of virtual machines from VMware Tools on each virtual machine. Use App Firewall SpoofGuard to authorize the IP addresses reported by VMware Tools to prevent spoofing.  With SpoofGuard use trust on first use to reduce the administrative overhead.</li>
</ul>
<p><span id="more-9304"></span></p>
<p><strong>Firewall Policy Management</strong></p>
<ul>
<li>Use vCenter containers (vApps, resource pools, port groups, etc.) and security groups (grouping of vApps, resource pools, port groups, vNICs etc.) instead of IP addresses for policy enforcement. This allows creating security policies that can follow virtual machines during the vMotion process, and are completely transparent to IP address changes and network renumbering. In addition, use of vCenter containers and security groups enable rules to be dynamic. When a new virtual machine joins the container or security group, the rules are applied automatically and not required to define new rules.</li>
<li>Use service groups to combine multiple services to reduce the number of entries in the rule table.</li>
<li>Ethernet rules control which higher-level protocols (like ARP, IPv6, PPP and so on) can communicate over L2. By assessing what communication is required between applications and each tier of the application, create Ethernet rules that block all unnecessary traffic with a default any to any allow at the end.  Ethernet rules are enforced before the General rules. When a packet is allowed by an Ethernet rule, it will be further inspected by General rules. When a packet is denied by Ethernet rule, General rules are not evaluated.</li>
<li>General rules control the specific L3 traffic based on IP addresses, as well as L4 traffic based on TCP and UDP ports. Explicitly add rules to allow the communication required between applications and each tier of the application, with a default any to any deny at the end.</li>
<li>Set a firewall rule to have L2 isolation between servers in a security group when applicable e.g. isolate one web server from another web server. This can prevent the spread of malware when one machine gets infected and provides PVLAN like capability, but more easily managed. App firewall provides better security than PVLANs particularly when combined with SpoofGuard.</li>
<li>Set the Fail Safe mode to Block – in the remote event of App Firewall service virtual machine failure, this setting ensures to block the traffic to all virtual machines running on the host preventing any security vulnerability.</li>
<li>App Firewall protects applications within the virtual datacenter, whereas Edge Firewall provides protection at the perimeter of the virtual datacenter. In multi-tenant deployments, each tenant would have separate Edge devices.  For firewalling between virtual machines within the same tenant use App Firewall. Whereas, for isolating traffic between tenants use Edge Firewall.</li>
<li>In a multi-tenant deployment, App Firewall allows you to assign independent IP addresses to specific port groups. You can mark a port group as an independent namespace, and then the datacenter level firewall rules no longer apply to that port group. This is done automatically for VXLAN virtual wires i.e. a separate namespace created for each VXLAN network.</li>
</ul>
<p><strong>Day to Day Operations / Troubleshooting</strong></p>
<ul>
<li>Regularly monitor the allowed/denied flows using Flow Monitoring to ensure that firewall rules are set up correctly. Use Flow Monitoring to audit network traffic, define and refine firewall policies, and identify threats to the network.</li>
<li>Setup syslog servers on App Firewall for central logging. Enable logging on a per rule basis to send the Allow/Deny syslog messages to central syslog server. Use ‘Rule ID’ in the App Firewall rule table to correlate the syslog messages with the corresponding Firewall rules.</li>
<li>Setup NTP to ensure accurate timestamps on log messages. All App Firewall instances use the NTP server configuration of the vCloud Networking and Security Manager.</li>
<li>Use the comments field in each App Firewall rule to keep track of the changes.</li>
<li>Use the Load History option to revert the vCloud Networking and Security App firewall configuration to a previous version. vCloud Networking and Security Manager saves the App firewall configuration each time new firewall rules are published and retains the previous ten configurations.</li>
<li>Schedule periodic backup of vCloud Networking and Security Manager data, which can include configuration, events, and audit log tables.</li>
<li>After creating a full backup of the vCloud Networking and Security Manager Database, shut down the virtual machine then take a snapshot or full clone of the virtual machine prior to any upgrades. Refer the <a href="http://kb.vmware.com/kb/2044458 ">KB article</a> for additional information.</li>
</ul>
<p>Get notification of these blogs and more vCloud Networking and Security information by following me on Twitter <a href="https://twitter.com/vCloudNetSec">@vCloudNetSec.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.vmware.com/vsphere/2013/06/vcloud-networking-and-security-5-1-app-firewall-best-practices.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss><!-- Dynamic page generated in 0.129 seconds. --><!-- Cached page generated by WP-Super-Cache on 2013-06-18 14:26:00 -->
