<?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>Virtualization Pro &#187; VMware ESXi</title>
	<atom:link href="http://itknowledgeexchange.techtarget.com/virtualization-pro/tag/vmware-esxi/feed/" rel="self" type="application/rss+xml" />
	<link>http://itknowledgeexchange.techtarget.com/virtualization-pro</link>
	<description>A SearchVMware.com blog</description>
	<lastBuildDate>Fri, 22 Feb 2013 17:58:03 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Open letter to VMware: Suggestions for 2009</title>
		<link>http://itknowledgeexchange.techtarget.com/virtualization-pro/some-things-i-would-like-to-see-happen-from-vmware-in-2009/</link>
		<comments>http://itknowledgeexchange.techtarget.com/virtualization-pro/some-things-i-would-like-to-see-happen-from-vmware-in-2009/#comments</comments>
		<pubDate>Mon, 05 Jan 2009 15:06:10 +0000</pubDate>
		<dc:creator>Eric Siebert</dc:creator>
				<category><![CDATA[Eric Siebert]]></category>
		<category><![CDATA[VCP]]></category>
		<category><![CDATA[VI4]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[VMware ESX]]></category>
		<category><![CDATA[VMware ESXi]]></category>
		<category><![CDATA[VMworld 2008]]></category>
		<category><![CDATA[vSphere]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/virtualization-pro/?p=209</guid>
		<description><![CDATA[Dear VMware: 1. Please slow down a bit. Produce a quality bug-free product and not try to rush out new versions, features and functionality until they are ready. Stop with the experimental features and only put them in the finished product unless they are ready and you are going to fully support them. I know [...]]]></description>
				<content:encoded><![CDATA[<p>Dear VMware:</p>
<p>1.	Please slow down a bit. Produce a quality bug-free product and not try to rush out new versions, features and functionality until they are ready. Stop with the experimental features and only put them in the finished product unless they are ready and you are going to fully support them. I know it’s almost impossible to produce 100% bug-free code, especially as your product code grows larger and larger in size, but please catch the major ones that can cause outages for your customers. If you can’t slow down, at least hire more QA personnel and do more public Betas so your customers can help you with this. You can’t afford another <a href="http://www.eweek.com/c/a/Windows/Microsofts-Zune-in-Worldwide-Meltdown/" target="_blank">mishap like Microsoft is </a><a href="http://www.eweek.com/c/a/Windows/Microsofts-Zune-in-Worldwide-Meltdown/">currently experiencing</a><a href="http://www.eweek.com/c/a/Windows/Microsofts-Zune-in-Worldwide-Meltdown/" target="_blank"> with their Zune music players</a>.</p>
<p>2. On the release of VI4 (or vSphere as you now call it): This should be an exciting upgrade and further distance you from your competitors, but please don’t release it before it’s fully done, polished and tested. I can wait an extra month or two if necessary.</p>
<p>3.	Please, no more product name changes. Enough is enough with the name changes! You’re just confusing your customers and complicating things. Instead, get your marketing department to do more to attract new customers, keep your current ones and fight all the HyperV vs. ESX misinformation that Microsoft releases. Also please leave ESX named ESX, I know your marketing department is probably itching to change it so something like vHypervisor but resist and leave it as ESX. (For those who don’t know ESX stands for Elastic Sky X which was the name used in the development of the original version.)</p>
<p>4.	More competitive pricing. You have lots of competition now and the hypervisor is becoming commoditized. Giving away ESXi for free was a good start. Why not give ESX away for free also and sell all the advanced features as add-ons? You also have plenty of automation and management products that you can sell to complement it. Also, please reduce the price of Workstation. It’s too expensive for many. You’d probably sell a lot more if you reduced the price so it was close to the price of Fusion.</p>
<p>5.	On VMworld presentations: Please go back to releasing these to non-attendees after the show ends as you did in previous years. Not everyone can afford to go to it and the information in the sessions would be valuable to both your current and potential customers. It’s to your benefit to educate your customers and provide as much information to them as possible. At the very least, allow people to purchase a subscription to the sessions so they can access them right away after the show ends.</p>
<p>6.	Relax the VMware Certified Professional (VCP) certification requirements. I shouldn’t have to take a class to become a VCP, if I have the knowledge and experience to pass the VCP exam that should be enough. Many qualified people can’t afford to take a class just so they can take the test.</p>
<p>Well VMware, I hope 2009 is a very good year for you, I look forward to the release of vSphere and any other great things that you will deliver to us in the upcoming year.</p>
<p>Best,</p>
<p>A VMware aficionado</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/virtualization-pro/some-things-i-would-like-to-see-happen-from-vmware-in-2009/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Why you shouldn&#8217;t restore VMware ESX from a backup</title>
		<link>http://itknowledgeexchange.techtarget.com/virtualization-pro/why-you-shouldnt-restore-vmware-esx-from-a-backup/</link>
		<comments>http://itknowledgeexchange.techtarget.com/virtualization-pro/why-you-shouldnt-restore-vmware-esx-from-a-backup/#comments</comments>
		<pubDate>Tue, 30 Dec 2008 19:37:32 +0000</pubDate>
		<dc:creator>Texiwill</dc:creator>
				<category><![CDATA[Edward L. Haletky]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[Virtualization security]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[VMware ESX]]></category>
		<category><![CDATA[VMware ESX 3.5]]></category>
		<category><![CDATA[VMware ESXi]]></category>
		<category><![CDATA[VMware scripting]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/virtualization-pro/why-you-shouldnt-restore-vmware-esx-from-a-backup/</guid>
		<description><![CDATA[A common question that arises on the VMware Communities Forum is how to backup VMware ESX so that you can restore the backup if there is a problem, the theory being that this would be faster than reinstalling the server. As stated within the VMware KB article 1000761 it is possible to restore ESX to [...]]]></description>
				<content:encoded><![CDATA[<p>A common question that arises on the VMware Communities Forum is how to backup VMware ESX so that you can restore the backup if there is a problem, the theory being that this would be faster than reinstalling the server.</p>
<p>As stated within the VMware KB article 1000761 it is possible to <a href="http://kb.vmware.com/selfservice/search.do?cmd=displayKC&amp;docType=kc&amp;externalId=1000761&amp;sliceId=1&amp;docTypeID=DT_KB_1_1&amp;dialogID=4440332&amp;stateId=0%200%202302981" target="_blank">restore ESX to identical hardware;</a> however, you need to reinstall ESX first and restore the data you backed up while making changes to how the system boots, else the Universally Unique Identifier (UUID) written by the installation will not work anymore as you have overwritten the data from your backup.</p>
<p>This method will restore everything effectively to identical hardware, however if you want to use new hardware, perhaps with different PCI devices, then the restoration would fail to properly configure the new devices. It may even fail to properly configure NICs if there are any IRQ differences between the supposed identical hardware.</p>
<p>So in these cases you would have to at least verify the configuration and fix anything that was broken. This could lead to a set of unknowns from a security perspective. You are after all trusting the backup was restored properly and if it was not, then you could end up with security issues. So the verification step would have to be extremely well documented.</p>
<p>It is far easier to reinstall VMware ESX to the hardware and to use a either a installation document,  kickstart, or other type of script to configure all the devices for you using either the Remote CLI or the VMware ESX CLI.</p>
<p>When restoring VMware ESX or VMware ESXi the best tool to have will be very good installation documentation that is easy to follow and has graphics and text for every step of the configuration.  These documents could be reviewed for security concerns, and used to derive the scripts that could do the work for you.</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/virtualization-pro/why-you-shouldnt-restore-vmware-esx-from-a-backup/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>VMware offers new searchable compatibility for support resources</title>
		<link>http://itknowledgeexchange.techtarget.com/virtualization-pro/vmware-offers-new-searchable-compatibility-for-support-resources/</link>
		<comments>http://itknowledgeexchange.techtarget.com/virtualization-pro/vmware-offers-new-searchable-compatibility-for-support-resources/#comments</comments>
		<pubDate>Mon, 22 Dec 2008 14:32:27 +0000</pubDate>
		<dc:creator>Rick Vanover</dc:creator>
				<category><![CDATA[Rick Vanover]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[VI3]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[VMware ESX]]></category>
		<category><![CDATA[VMware ESXi]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/virtualization-pro/vmware-offers-new-searchable-compatibility-for-support-resources/</guid>
		<description><![CDATA[In October of this year, I mentioned in a prior blog post that VMware updated their storage and compatibility guides to reflect a split of sorts between ESX 3.0.x and ESX 3.5 and ESXi. This is now available as a searchable by product name or hardware vendor for multiple solutions and provides a central resource [...]]]></description>
				<content:encoded><![CDATA[<p>In October of this year, I mentioned in a <a href="http://itknowledgeexchange.techtarget.com/virtualization-pro/vmware-updates-storage-and-san-compatibility-guides/">prior blog post</a> that VMware updated their storage and compatibility guides to reflect a split of sorts between ESX 3.0.x and ESX 3.5 and ESXi. This is now available as a searchable by product name or hardware vendor for multiple solutions and provides a central resource for all supported configurations. This tool allows for the following search categories:</p>
<ol>
<strong>Systems </strong>- What products are supported for installations for ESX and ESXi platforms<br />
<strong>Storage and SAN </strong>– Allows searches for partners and their products for ESX and ESXi-based storage devices.<br />
<strong>I/O devices</strong> – Has brand information for supported HBAs, RAID controllers, and SCSI adapters.<br />
<strong>VMware View</strong> – Lists supported connecting devices to the new virtual desktop product.</ol>
<p>This new <a href="http://www.vmware.com/resources/compatibility/search.php">hardware compatibility guide search website</a> also has direct links to all of the relevant other configuration information. This includes resources on CPU configuration for VMotion, supported guest operating systems, as well as my trusty PDF documents that are available as a traditional download. </p>
<p>More information on the new tool can be found in the <a href="http://www.vmware.com/resources/compatibility/help.php">online help section</a> of the hardware compatibility guide website.</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/virtualization-pro/vmware-offers-new-searchable-compatibility-for-support-resources/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Top VMware security links</title>
		<link>http://itknowledgeexchange.techtarget.com/virtualization-pro/top-vmware-security-links/</link>
		<comments>http://itknowledgeexchange.techtarget.com/virtualization-pro/top-vmware-security-links/#comments</comments>
		<pubDate>Wed, 10 Dec 2008 15:43:48 +0000</pubDate>
		<dc:creator>Texiwill</dc:creator>
				<category><![CDATA[Edward L. Haletky]]></category>
		<category><![CDATA[Virtualization security]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[VMware ESX]]></category>
		<category><![CDATA[VMware ESX 3.5]]></category>
		<category><![CDATA[VMware ESXi]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/virtualization-pro/top-vmware-security-links/</guid>
		<description><![CDATA[Keeping track of Security issues associated with virtualization requires a serious investment in time. To aid in that I have put together the top virtualization security links that will continue to grow over time. Top Virtualization Security Links The following links are just a sample of what is at the aforementioned site and should be [...]]]></description>
				<content:encoded><![CDATA[<p>Keeping track of Security issues associated with virtualization requires a serious investment in time. To aid in that I have put together the top virtualization security links that will continue to grow over time.</p>
<p><a href="http://www.astroarch.com/wiki/index.php/Top_Virtualization_Security_Links" title="Top Virtualization Security Links">Top Virtualization Security Links</a></p>
<p>The following links are just a sample of what is at the aforementioned site and should be read in order for those interested in securing your VMware Virtual Infrastructure and unfamiliar with VMware ESX, at the same time these are great references for the experienced administrator.</p>
<ul>
<li><a href="http://www.vmware.com/files/pdf/virtual_networking_concepts.pdf" class="external text" title="http://www.vmware.com/files/pdf/virtual_networking_concepts.pdf" rel="nofollow">VMware Virtual Networking Concepts</a></li>
<li><a href="http://www.vmware.com/pdf/esx3_vlan_wp.pdf" class="external text" title="http://www.vmware.com/pdf/esx3_vlan_wp.pdf" rel="nofollow">VMware ESX Server 3: 802.1Q VLAN Solutions</a></li>
<li><a href="http://www.vmware.com/pdf/vi3_security_architecture_wp.pdf" class="external text" title="http://www.vmware.com/pdf/vi3_security_architecture_wp.pdf" rel="nofollow">Security Design of the VMware 3 Architecture</a></li>
<li><a href="http://www.vmware.com/files/pdf/dmz_virtualization_vmware_infra_wp.pdf" class="external text" title="http://www.vmware.com/files/pdf/dmz_virtualization_vmware_infra_wp.pdf" rel="nofollow">DMZ Virtualization with VMware Infrastructure</a></li>
<li><a href="http://www.vmware.com/files/pdf/vi35_security_hardening_wp.pdf" class="external text" title="http://www.vmware.com/files/pdf/vi35_security_hardening_wp.pdf" rel="nofollow">VMware Infrastructure 3 Hardening</a></li>
<li><a href="http://www.cisecurity.org/bench_vm.html" class="external text" title="http://www.cisecurity.org/bench_vm.html" rel="nofollow">CISecurity VMware ESX Security Benchmark</a> followed by the CISecurity Linux Benchmark</li>
<li><a href="http://iase.disa.mil/stigs/checklist/index.html" class="external text" title="http://iase.disa.mil/stigs/checklist/index.html" rel="nofollow">DISA STIG</a> (ESX STIG depends on the UNIX STIG)
<ul>
<li> <a href="http://communities.vmware.com/thread/145435?tstart=0" class="external text" title="http://communities.vmware.com/thread/145435?tstart=0" rel="nofollow">VMware Communities thread on ESX_SRRSecure &#8211; Script to allow ESX to pass a DISA Security Readiness Review.</a></li>
<li> <a href="http://iase.disa.mil/stigs/checklist/unix_checklist_v5_r1-14_20080915.zip" class="external text" title="http://iase.disa.mil/stigs/checklist/unix_checklist_v5_r1-14_20080915.zip" rel="nofollow">UNIX STIG</a></li>
<li> <a href="http://iase.disa.mil/stigs/checklist/esx_server_checklist_v1_r1-2_03sep2008pdf.zip" class="external text" title="http://iase.disa.mil/stigs/checklist/esx_server_checklist_v1_r1-2_03sep2008pdf.zip" rel="nofollow">ESX STIG</a></li>
</ul>
</li>
<li> <a href="http://viops.vmware.com/home/docs/DOC-1032" class="external text" title="http://viops.vmware.com/home/docs/DOC-1032" rel="nofollow">Proven Practice: VI3 Security Risk Assessment &#8211; Xtravirt.com</a></li>
<li><a href="http://www.astroarch.com/wiki/index.php/Remote_Authentication" title="Remote Authentication">Remote Authentication</a> &#8211; Full/Partial AD Integration, Secure LDAP, NIS, &#8230;</li>
</ul>
<p>It is recommended to read as each guide or benchmark as each covers things from a slightly different but useful perspective.</p>
<p>VMware VI:OPs has also launched the <a href="http://viops.vmware.com/home/docs/DOC-1224">Top 100 Virtualization Security Questions</a>. This can also be referenced from the <a href="http://www.astroarch.com/wiki/index.php/Top_Virtualization_Security_Links" title="Top Virtualization Security Links">Top Virtualization Security Links</a> sites as well as other blogs of interest.</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/virtualization-pro/top-vmware-security-links/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CompareMyVM website to offer VMware ESX virtual machine configuration comparisons</title>
		<link>http://itknowledgeexchange.techtarget.com/virtualization-pro/comparemyvm-site-to-offer-vmware-esx-virtual-machine-configuration-comparisons/</link>
		<comments>http://itknowledgeexchange.techtarget.com/virtualization-pro/comparemyvm-site-to-offer-vmware-esx-virtual-machine-configuration-comparisons/#comments</comments>
		<pubDate>Tue, 25 Nov 2008 16:29:18 +0000</pubDate>
		<dc:creator>Rick Vanover</dc:creator>
				<category><![CDATA[Chargeback and virtualization]]></category>
		<category><![CDATA[Rick Vanover]]></category>
		<category><![CDATA[VMware ESX]]></category>
		<category><![CDATA[VMware ESX 3.5]]></category>
		<category><![CDATA[VMware ESXi]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/virtualization-pro/comparemyvm-site-to-offer-vmware-esx-virtual-machine-configuration-comparisons/</guid>
		<description><![CDATA[Virtual machine provisioning sometimes requires administrator guesswork which doesn&#8217;t always yield the best results. To help address this need, Portsmouth, N.H.-based VKernel has launched a beta-stage community website, CompareMyVM.com, which will post configuration of virtual machines to help virtualization administrators. At this point on the site, there are hardly enough virtual machines to make a [...]]]></description>
				<content:encoded><![CDATA[<p><font size="2" color="black" face="Arial"><span></span></font><font size="2" color="black" face="Arial"><span></span></font>Virtual machine provisioning sometimes requires administrator guesswork which doesn&#8217;t always yield the best results. To help address this need, Portsmouth, N.H.-based <a href="http://www.vkernel.com/">VKernel</a> has launched a beta-stage community website, <a href="http://www.comparemyvm.com">CompareMyVM.com</a>, which will post configuration of virtual machines to help virtualization administrators.</p>
<p>At this point on the site, there are hardly enough virtual machines to make a quality sample of how the world is using ESX-based VMs. So, I encourage you to upload to the site, and as it matures the quality of the site will improve with more data. Uploading a VM or appliance’s configuration is easy, simply go to the CompareMyVM website and select to Snapshot My VM via a Java applet that will connect to VirtualCenter or the ESX host, or you can click the Contribute My VM button to enter the configuration manually. Once a virtual machine is loaded into the site, it is shown in the list among the other contributed VMs. An example of a VM I uploaded is shown below:<br />
<img src="http://rickvanover.chickenkiller.com/blogosphere/scratch-ssv-blog-20081124-compare1.jpg" alt="CompareMyVM website" /></p>
<p>Uploaded VMs can be given information about what applications they run, such as a Windows domain controller, Apache 2.2 web engine or an Exchange mail server. At first glance, you may think that this is simply a way that virtualization admins can put their data on the CompareMyVM site and have it sold as data that says how administrators configure their VMs.</p>
<p>Not so according to Christian Simko, director of marketing and communications from VKernel who states that “The idea is to keep it open and never charge for it… We may eventually publish a best practices guide with data derived from CompareMyVM, but that will also be a freebie.”  This is good news, as the site develops, there will surely be value to determine how other administrators are provisioning VMs with similar application inventories.</p>
<p>As the site matures, look for more comparative performance data on the contributed configurations as well. To date, there is only a limited number of virtual machines posted from virtualization users. I’ve put some VMs up there and hopefully you will as well. As more users contribute data, this free service will hopefully provide some valuable comparative information on how people use virtualization across different market segments. Most importantly, this information will be vendor-neutral, so different server hardware as well as various software configurations will be represented on the community site.</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/virtualization-pro/comparemyvm-site-to-offer-vmware-esx-virtual-machine-configuration-comparisons/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Security outside the box</title>
		<link>http://itknowledgeexchange.techtarget.com/virtualization-pro/security-outside-the-box/</link>
		<comments>http://itknowledgeexchange.techtarget.com/virtualization-pro/security-outside-the-box/#comments</comments>
		<pubDate>Mon, 17 Nov 2008 18:31:45 +0000</pubDate>
		<dc:creator>Texiwill</dc:creator>
				<category><![CDATA[Edward L. Haletky]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[VI3]]></category>
		<category><![CDATA[Virtual machine security]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[Virtualization security]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[VMware ESX]]></category>
		<category><![CDATA[VMware ESX 3.5]]></category>
		<category><![CDATA[VMware ESXi]]></category>
		<category><![CDATA[VMware scripting]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/virtualization-pro/security-outside-the-box/</guid>
		<description><![CDATA[Virtualization security depends on more than securing the virtualization host and hypervisor. It depends on everything that touches your virtualization host, directly or indirectly, also being secure. Let us take a quick look at the daily operations you may perform within your virtual infrastructure. Create/Move/Modify virtual machines (VMs) Backup/replicate VMs View performance and other data [...]]]></description>
				<content:encoded><![CDATA[<p>Virtualization security depends on more than securing the virtualization host and hypervisor. It depends on everything that touches your virtualization host, directly or indirectly, also being secure.</p>
<p>Let us take a quick look at the daily operations you may perform within your virtual infrastructure.</p>
<ul>
<li>Create/Move/Modify virtual machines (VMs)</li>
<li>Backup/replicate VMs</li>
<li>View performance and other data about hosts and VMs</li>
<li>Install/Reinstall/Update hosts</li>
<li>Add or remove administrative users from VMs and hosts</li>
<li>Monitor your VMs and hosts</li>
<li>etc.</li>
</ul>
<p>The list is quite endless. Each one of these actions will affect security or be affected by security.</p>
<p>Ease of use, ease of administration is sometimes paramount. This is the age-old debate of security over usability. Do not knock holes in your firewalls, instead, use existing secure protocols to improve the experience. One I use is <a href="http://openvpn.net/" target="_blank">OpenVPN</a> to access my administrative network workstation using pre-shared keys for encryption. The extra step of starting up the VPN is trivial with the service provided, this gives me secure access to the management network over which the tools can be run.</p>
<p>Affected by Security</p>
<p>There will be at least one more step involved in use of daily tools then you would normally use. Mainly some way to ensure your access to the management tools is secured from sniffing by your non-administrative network. Or the use of different procedures to ensure you have proper auditing in place.</p>
<p>One tool I use is a simple expect script called expectsudo which will allow me to run remote commands on my VMware ESX hosts while retaining logging of all access. To use this tool you must first install the expect RPM onto your host. Then setup sudo to allow access to the appropriate commands.</p>
<p><!--[if gte mso 9]&amp;gt;     Normal   0               false   false   false      EN-US   X-NONE   X-NONE                                                     MicrosoftInternetExplorer4                                                   --><!--[if gte mso 9]&amp;gt;                                                                                                                                                                                                                                                                                                                                                                                                                                --> <!--  /* Font Definitions */  @font-face 	{font-family:"Cambria Math"; 	panose-1:2 4 5 3 5 4 6 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:roman; 	mso-font-pitch:variable; 	mso-font-signature:-1610611985 1107304683 0 0 159 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Arial","sans-serif"; 	mso-fareast-font-family:"Times New Roman"; 	mso-bidi-font-family:"Times New Roman";} code 	{mso-style-noshow:yes; 	mso-style-priority:99; 	font-family:"Courier New"; 	mso-ascii-font-family:"Courier New"; 	mso-fareast-font-family:"Times New Roman"; 	mso-hansi-font-family:"Courier New"; 	mso-bidi-font-family:"Courier New";} pre 	{mso-style-priority:99; 	mso-style-link:"HTML Preformatted Char"; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Courier New"; 	mso-fareast-font-family:"Times New Roman";} p.Body, li.Body, div.Body 	{mso-style-name:Body; 	mso-style-unhide:no; 	mso-style-link:"Body Char"; 	margin-top:0in; 	margin-right:0in; 	margin-bottom:3.0pt; 	margin-left:0in; 	text-indent:.25in; 	line-height:11.0pt; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	mso-bidi-font-size:10.0pt; 	font-family:"Times New Roman","serif"; 	mso-fareast-font-family:"Times New Roman"; 	color:black;} span.BodyChar 	{mso-style-name:"Body Char"; 	mso-style-unhide:no; 	mso-style-locked:yes; 	mso-style-link:Body; 	mso-ansi-font-size:11.0pt; 	color:black;} span.HTMLPreformattedChar 	{mso-style-name:"HTML Preformatted Char"; 	mso-style-priority:99; 	mso-style-unhide:no; 	mso-style-locked:yes; 	mso-style-link:"HTML Preformatted"; 	font-family:"Courier New"; 	mso-ascii-font-family:"Courier New"; 	mso-hansi-font-family:"Courier New"; 	mso-bidi-font-family:"Courier New";} .MsoChpDefault 	{mso-style-type:export-only; 	mso-default-props:yes; 	font-size:10.0pt; 	mso-ansi-font-size:10.0pt; 	mso-bidi-font-size:10.0pt;} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.0in 1.0in 1.0in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --> <!--[if gte mso 10]&amp;gt;   /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-priority:99; 	mso-style-qformat:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:"Times New Roman"; 	mso-fareast-theme-font:minor-fareast; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;}  --></p>
<blockquote>
<pre><code>#!/usr/bin/expect --</code></pre>
<pre><code>set pass [lindex $argv 0]</code></pre>
<pre><code>set timeout 5</code></pre>
<pre><code> </code></pre>
<pre><code>spawn /usr/bin/sudo [lrange $argv 1 end]</code></pre>
<pre><code>expect "Password: {send "$passr"; exp_continue</code></pre>
<pre><code>sleep 1</code></pre>
</blockquote>
<p>In the above script the first argument will be the password to use. This script can not be run remotely using any form of SSH. For example:<br />
<code>ssh user@hostname expectsudo password esxcfg-vswitch -l</code><br />
The only drawback to this script is the need to have the password available, instead you can setup pre-shared keys for SSH and setup <a href="http://www.sudo.ws/" target="_blank">Sudo</a> to allow the  user to issue certain commands without requiring a password. This form of single sign on relies on the security of the management workstation in use.</p>
<p>Security of your VMware Infrastructure relies on the security of all the management workstations and servers in use. Not just on the hardening of the VMware ESX host.</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/virtualization-pro/security-outside-the-box/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>VMFS volume names: UUID and symbolic</title>
		<link>http://itknowledgeexchange.techtarget.com/virtualization-pro/vmfs-volume-names-uuid-and-symbolic/</link>
		<comments>http://itknowledgeexchange.techtarget.com/virtualization-pro/vmfs-volume-names-uuid-and-symbolic/#comments</comments>
		<pubDate>Mon, 17 Nov 2008 17:22:45 +0000</pubDate>
		<dc:creator>Eric Siebert</dc:creator>
				<category><![CDATA[Eric Siebert]]></category>
		<category><![CDATA[VirtualCenter]]></category>
		<category><![CDATA[VMFS]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[VMware ESX]]></category>
		<category><![CDATA[VMware ESXi]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/virtualization-pro/vmfs-volume-names-uuid-and-symbolic/</guid>
		<description><![CDATA[If you have ever done a directory listing of your VMFS volumes on a VMware ESX host from the Service Console or using a file browser application like WinSCP you will notice the names of your VMFS volumes but also a number of directories that consist of a long string of numbers and letters as [...]]]></description>
				<content:encoded><![CDATA[<p>If you have ever done a directory listing of your VMFS volumes on a VMware ESX host from the Service Console or using a file browser application like WinSCP you will notice the names of your VMFS volumes but also a number of directories that consist of a long string of numbers and letters as seen below.</p>
<p><img src="http://vmware-land.com/blog_images/vmfs-vol1.jpg" alt="VMFS Volume Listing in WinSCP" /></p>
<p>If you look in these directories the contents of them are exactly the same as the directories that are named the same as your VMFS volumes. So what are these directories? Let’s explain what happens when you create a VMFS volume to find out.</p>
<p>When creating VMFS volumes you are prompted to name them. This name is not what the ESX host uses to reference the volume; it is purely a friendly name to make it easier for the user to identify the volume. The ESX host actually uses a unique identifier called a Universal Unique ID (UUID) to reference the volume. The name you specify when you create a VMFS volume is a user-defined device name which is a symbolic link to the UUID of the VMFS volume. This is done to solve the problem of changing the device name, when you change the volume name you are only changing the user-defined device name and not the UUID of the volume. So when you look in your /vmfs/volumes directory you will see both a UUID, ie. 4404e8b4-bcfd52fc-1e4b-0017a4a91076 and the symbolic link, i.e. ServerA-Local. Changing to the symbolic link name by using the cd command or clicking on it in WinSCP simply takes you to the UUID directory. You can see the relationship between symbolic links and UUID’s by using the ls –l command inside the service console as shown below.</p>
<p><img src="http://vmware-land.com/blog_images/vmfs-vol2.jpg" alt="VMFS Volume Listing in the ESX Service Console" /></p>
<p>Additionally you can see the UUID of a volume in the VMware Infrastructure Client by selecting a volume in the Configuration, Storage section and then looking in the Details pane at the Location field. It’s definitely a lot easier to remember the volumes friendly name then it’s long UUID which is why symbolic links are used with ESX.</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/virtualization-pro/vmfs-volume-names-uuid-and-symbolic/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Secure method to P2V across security zones</title>
		<link>http://itknowledgeexchange.techtarget.com/virtualization-pro/secure-method-to-p2v-across-security-zones/</link>
		<comments>http://itknowledgeexchange.techtarget.com/virtualization-pro/secure-method-to-p2v-across-security-zones/#comments</comments>
		<pubDate>Mon, 17 Nov 2008 16:49:51 +0000</pubDate>
		<dc:creator>Texiwill</dc:creator>
				<category><![CDATA[Edward L. Haletky]]></category>
		<category><![CDATA[P2V migrations]]></category>
		<category><![CDATA[VI3]]></category>
		<category><![CDATA[Virtual machine security]]></category>
		<category><![CDATA[VirtualCenter]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[VMware Converter]]></category>
		<category><![CDATA[VMware ESX 3.5]]></category>
		<category><![CDATA[VMware ESXi]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/virtualization-pro/secure-method-to-p2v-across-security-zones/</guid>
		<description><![CDATA[A common VMware Communities question is how to P2V or convert a system from within a demilitarized zone (DMZ) to a virtual machine (VM) running within an ESX host that will be part of the DMZ virtual network. P2V works by imaging the physical host within the DMZ and transferring that image to the administrative/management [...]]]></description>
				<content:encoded><![CDATA[<p>A common VMware Communities question is how to P2V or convert a system from within a demilitarized zone (DMZ) to a virtual machine (VM) running within an ESX host that will be part of the DMZ virtual network.</p>
<p>P2V works by imaging the physical host within the DMZ and transferring that image to the administrative/management network attached to the service console (management appliance) of the VMware ESX(i) host. This in essence crosses security zones and could connect the hostile DMZ to the &#8216;in need of protection&#8217; virtualization management network. Access to this network from the DMZ could be disastrous.</p>
<p>One solution is to perform the P2V migration in stages.</p>
<ol>
<li>Create the DMZ virtual network within your virtual infrastructure.</li>
<li>Get your security team to bless a laptop/workstation for work within the DMZ. Ensure this laptop/workstation has enough removable storage to contain the resultant VM or VMs of the physical servers you wish to convert.Use your  P2V tool to convert the VM and store it on the removable media.</li>
<li>Disconnect the removable media and bring it to your secure administrative network.</li>
<li>Connect the removable media to a workstation within the administrative network. Ensure this connection is read-only for the moment if possible.</li>
<li>Virus Scan the removable media, but note a VMDK can give false positives; you are really looking for anything that may be hidden from view.</li>
<li>Use VMware Converter to import the VM or VMs into the virtual infrastructure ensuring they are connected to the proper virtual network.</li>
<li>Power on the VM with the network disconnected and fix any issues that are caused by the P2V migration, such as the need to remove hardware agents, and fix anything that needs to be fixed.</li>
<li>Reboot the VM with the network connected</li>
</ol>
<p>The P2V migration is now complete and isolated from the network. The key to this is to only power on the VM once you are within a safe environment and to check for viruses and worms that may live within your DMZ.</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/virtualization-pro/secure-method-to-p2v-across-security-zones/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VMware ESXi security review: Firewall, please</title>
		<link>http://itknowledgeexchange.techtarget.com/virtualization-pro/vmware-esxi-security-review-firewall-please/</link>
		<comments>http://itknowledgeexchange.techtarget.com/virtualization-pro/vmware-esxi-security-review-firewall-please/#comments</comments>
		<pubDate>Mon, 03 Nov 2008 18:52:15 +0000</pubDate>
		<dc:creator>Texiwill</dc:creator>
				<category><![CDATA[Edward L. Haletky]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[VI3]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[VMware ESX]]></category>
		<category><![CDATA[VMware ESXi]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/virtualization-pro/vmware-esxi-security-review-firewall-please/</guid>
		<description><![CDATA[VMware ESXi may have a smaller footprint than VMware ESX, but the pro-security theory behind the skinny ESX version may be defunct given the lack of ability to create a Defense in Depth strategy around the hypervisor. As is, I suggest you consider ESXi a safe hypervisor only when behind a firewall. VMware touts ESXi as being [...]]]></description>
				<content:encoded><![CDATA[<p>VMware ESXi may have a smaller footprint than VMware ESX, but the pro-security theory behind the skinny ESX version may be defunct given the lack of ability to create a <a href="http://en.wikipedia.org/wiki/Defense_in_Depth_(computing)" target="_blank">Defense in Depth</a> strategy around the hypervisor. As is, I suggest you consider ESXi a safe hypervisor only when behind a firewall.</p>
<p>VMware touts ESXi as being more secure by having less of an attack footprint, but it is missing the most important feature of modern operating systems: The ability to build a strategy to protect the system from those reaching it and users gaining access to those things to which they are not authorized, currently known in the IT world as Defense in Depth.</p>
<p>Defense in Depth is more than just the availability of a packet filtering firewall, a la VMware ESX&#8217;s iptables-based firewall. It is the ability to control when and from where users can log in, and how they can access or view information on the system as well as audit all actions within the system for later perusal or immediate notification of unauthorized access to data or the system. Defense in Depth often starts with the use of a directory service as a centralized management point for all users.</p>
<p>VMware ESXi v3.x is missing all of these capabilities. Directory services are not supported within the VMware ESXi management appliance, there is no ability to audit actions that take place while on the management appliance, there is no control of when or how a user can access the appliance, and most importantly there is no built in firewall.</p>
<p>All of this begs the question: does ESX&#8217;s smaller footprint really offer a more secure hypervisor? From the network facing view, its attack surface is limited but not as much as you would expect. What a user can do or access once on the system is also limited, but also not as much as you would expect.</p>
<p><strong>Network daemons almost the same as ESX, minus default SSH</strong></p>
<p>From the network perspective, all the normal daemons that are available for VMware ESX are also available for VMware ESXi: vmware-hostd daemon, cimserver, time daemon, and webAccess.  What is missing by default is SSH access, which most ESXi users enable immediately. The ability to start most other services on the system is also missing. In other words it has nearly the same network daemons running by default that ESX does.</p>
<p>The major difference is that you can no longer log directly into the ESXi box without degrading your security first, in other words without enabling the dropbear SSH server. This does not need to happen and should not according to VMware.</p>
<p>Management of ESXi is performed by either direct access via Remote Command Line Interface (RCLI), the VMware Infrastructure Client (VI Client) and VMware webAccess or by going through VirtualCenter.  Each of these use SSL in order to encrypt and protect all traffic from the workstation and ESXi host. These are the same tools you can use to manage ESX and, as such, share all the weaknesses and strengths. All administrative access via these tools is performed through the vpxuser account which in turn runs many commands as the root user. This is no different than what ESX does. If you go through VirtualCenter, however, you can gain the benefits and disadvantages of using a directory service, but this is not the case when going direct to ESXi.</p>
<p><strong>Possible split-brain authentication</strong></p>
<p>The largest security difference as discussed above is that there is no Defense in Depth, and that once you break the shell by enabling SSH you now run into possible split-brain authentication and authorization that did not exist before. This implies that unprivileged users can gain access to data which they do not own and should not be able to access or even see.</p>
<p>Lastly, since ESXi has no Defense in Depth, its management appliance belongs behind a firewall of its own. This is a step backward in my opinion, and hopefully will be fixed in future releases!</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/virtualization-pro/vmware-esxi-security-review-firewall-please/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
