 




<?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; Virtual machine security</title>
	<atom:link href="http://itknowledgeexchange.techtarget.com/virtualization-pro/tag/virtual-machine-security/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>Understanding VMware ESX security zones</title>
		<link>http://itknowledgeexchange.techtarget.com/virtualization-pro/vmware-esx-security-zones/</link>
		<comments>http://itknowledgeexchange.techtarget.com/virtualization-pro/vmware-esx-security-zones/#comments</comments>
		<pubDate>Mon, 01 Dec 2008 19:22:40 +0000</pubDate>
		<dc:creator>Texiwill</dc:creator>
				<category><![CDATA[Edward L. Haletky]]></category>
		<category><![CDATA[VI3]]></category>
		<category><![CDATA[Virtual machine security]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[Virtualization security]]></category>
		<category><![CDATA[VMware]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/virtualization-pro/vmware-esx-security-zones/</guid>
		<description><![CDATA[There is confusion around VMware ESX with regards to security zones. On one hand VMware ESX is a single multi-homed physical machine. On the other hand, it contains multiple security zones. We need to look within the physical to properly understand security zones within VMware ESX and ESXi. Security zones within VMware ESX are either [...]]]></description>
				<content:encoded><![CDATA[<p>There is confusion around VMware ESX with regards to security zones. On one hand VMware ESX is a single multi-homed physical machine. On the other hand, it contains multiple security zones. We need to look within the physical to properly understand security zones within VMware ESX and ESXi.</p>
<p>Security zones within VMware ESX are either based on networks employed (Management, VMotion, Storage, DMZ, Production, etc.) or it can be based on functionality such as hypervisor, management tool, backup systems, or virtual machine.</p>
<p>Each of these zones reflects a configuration for the VMware ESX host. It also reflects what is being run within the virtual machines as well as what network upon which the VMs and hosts resides.</p>
<p>Network security zones are relatively easy to understand. Each network would be isolated from one another except through well defined gateways and firewalls. The confusion among some security administrators is that they believe since the VMware ESX or ESXi host has multiple adapters that it would therefore act as an undefined gateway between the disparate networks.</p>
<p>This is simply not the case. Unlike other VMware products where networking is done using bridging technology, the virtual switch within the ESX host is similar to any other layer 2 physical switch. The physical NICs within the VMware ESX or ESXi host act as uplink ports between the physical switch and the virtual switch. Whether a virtual NIC used by virtual machines (VMs), or a vmkernel NIC used by the hypervisor, each virtual device connects to a portgroup within a virtual switch then out the physical NICs to the physical switches unless the communication is VM to VM on the same portgroup.</p>
<p>Since there is no way to layer virtual switches or portgroups, the only way to speak across them is by the use of well-defined gateways or firewalls. VMs can act as firewalls and gateways but only if they have more than one virtual NIC. So the rule of no multi-homed VMs is the best place to start unless it is a well defined virtual firewall or gateway.</p>
<p>The other definition of security zones is based on the roles used within the virtual infrastructure as well. There are three well-defined roles within the virtual infrastructure: hypervisor, virtual machine, and management tool.</p>
<p>The hypervisor controls everything so access to this must be limited to only the service console or management appliance, data stores used as VM storage, or VMware VMotion interfaces. Two of these are through vmkernel NIC used by the hypervisor as described previously: data stores for VM Storage and VMware VMotion Interfaces. Anything that accesses the hypervisor must be protected from those items that should not be able to access the hypervisor.</p>
<p>A virtualization management tool is another role within the system, these tools interact with the service console or management appliance for the virtualization host which will indirectly interact with the hypervisor. This indirect interaction is the key to handling this role. Virtualization management tools such as VMware VirtualCenter, HP SIM VMM plugin, VMware Lab Manager, etc. should be firewalled from other networks as they have indirect access to the hypervisor.</p>
<p>Backup systems act as another role within a virtual environment. These systems can interact directly with the storage devices attached to virtualization hosts through VMware VCB, or through the service console or management appliance just like virtualization management tools. This can also lead to indirect interaction with the hypervisor. Due to the direct and indirect access these systems should be firewalled as well from other networks.</p>
<p>The last role is that of a standard virtual machine. These virtual machines could live on any network but they should not be able to directly access the service console or management appliance of thse virtualization host in addition they should not be able to directly attach to the storage device ued by the virtualization hosts. Virtual machines are considered to be hostile to the virtualization host and should be treated as such.</p>
<p>Security zones depend on the security roles each component of your virtual environment directly or indirectly interacts. These few tips will aid in designing a secure environment.</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/virtualization-pro/vmware-esx-security-zones/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Handy VMware guest compatibility documentation</title>
		<link>http://itknowledgeexchange.techtarget.com/virtualization-pro/handy-vmware-guest-compatibility-documentation/</link>
		<comments>http://itknowledgeexchange.techtarget.com/virtualization-pro/handy-vmware-guest-compatibility-documentation/#comments</comments>
		<pubDate>Thu, 20 Nov 2008 21:00:49 +0000</pubDate>
		<dc:creator>Rick Vanover</dc:creator>
				<category><![CDATA[Rick Vanover]]></category>
		<category><![CDATA[Virtual machine security]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[VMware ESX]]></category>
		<category><![CDATA[VMWare Server 2.0]]></category>
		<category><![CDATA[VMware Workstation]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/virtualization-pro/handy-vmware-guest-compatibility-documentation/</guid>
		<description><![CDATA[The planning steps are incredibly important for a successful configuration of any VMware implementation, regardless of shape and size. One specific area you should consider while planning is supported guest operating system configuration limitations. VMware frequently updates the Guest Operating System Installation Guide (GOSIG), an online book that gives specific information for VMware ESX Server, VMware [...]]]></description>
				<content:encoded><![CDATA[<p>The planning steps are incredibly important for a successful configuration of any VMware implementation, regardless of shape and size. One specific area you should consider while planning is supported guest operating system configuration limitations.</p>
<p>VMware frequently updates the <a href="http://www.vmware.com/pdf/GuestOS_guide.pdf">Guest Operating System Installation Guide (GOSIG)</a>, an online book that gives specific information for <a href="http://www.vmware.com/products/vi/esx/">VMware ESX Server</a>, <a href="http://www.vmware.com/download/gsx/">VMware GSX Server</a>, <a href="http://www.vmware.com/products/server/">VMware Server,</a> <a href="http://www.vmware.com/products/ace/">VMware ACE</a>,<a href="http://www.vmware.com/products/ws/"> VMware Workstation</a> and <a href="http://www.vmware.com/products/fusion/">VMware Fusion</a> guest operating systems. This guide gives very specific configuration matrices for the VMware product and the guest OSes that can be run within the product. Further, there are very handy known issues sections for each guest OS.</p>
<p><strong>Supported VMware Server 2.0 configurations<br />
</strong></p>
<p>A specific example that I have found this guide helpful in regards to VMware Server 2.0. According to the GOSIG resource, Windows Server 2003 is only a supported configuration on VMware Server 2.0 with Service Pack 1, Service Pack 2 or the R2 features added to Windows Server 2003. VMware ESX, however, has a fully supported configuration for Windows Server 2003, including the base release without any Service Packs or the R2 features, in all versions from 2.0 through 3.5 Update 3.</p>
<p><strong>Supported Windows Server 2008 configurations<br />
</strong></p>
<p>Some configurations are more obvious, such as running Windows Server 2008 as a guest operating system on a hypervisor that predates the release of the guest OS. In the GOSIG guide, Windows Server 2008 64-bit guest OSes are supported only on more current products. Some platforms, such as VMware GSX server and VMware ESX Server 2.x and 3.0x are not a supported configuration for this guest OS. Even with all of this information, and the officially supported configurations &#8211; you may find that certain situations are successful even though they are not listed in the GOSIG documentation. A better practice would be to match the hypervisors with the supported configurations in regards to the guest OSes, and this may mean standing up different versions of VMware products to cover the full range of OSes that are required in your environment.</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/virtualization-pro/handy-vmware-guest-compatibility-documentation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Antivirus software on the VMware ESX Service Console?</title>
		<link>http://itknowledgeexchange.techtarget.com/virtualization-pro/installing-anti-virus-software-on-vmware-esx-service-console/</link>
		<comments>http://itknowledgeexchange.techtarget.com/virtualization-pro/installing-anti-virus-software-on-vmware-esx-service-console/#comments</comments>
		<pubDate>Thu, 20 Nov 2008 20:41:02 +0000</pubDate>
		<dc:creator>Eric Siebert</dc:creator>
				<category><![CDATA[Eric Siebert]]></category>
		<category><![CDATA[Virtual machine security]]></category>
		<category><![CDATA[Virtualization security]]></category>
		<category><![CDATA[VMware ESX]]></category>
		<category><![CDATA[VMware ESX 3.5]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/virtualization-pro/installing-anti-virus-software-on-vmware-esx-service-console/</guid>
		<description><![CDATA[This question is often asked, should I install antivirus (AV) software on the VMware ESX Service Console? If you ask VMware and many seasoned ESX Administrators the answer is usually no. According to VMware’s Security Hardening Guide ESX is less susceptible (not immune) to viruses and if you follow proper security best practices installing AV [...]]]></description>
				<content:encoded><![CDATA[<p>This question is often asked, should I install antivirus (AV) software on the VMware ESX Service Console? If you ask VMware and many seasoned ESX Administrators the answer is usually no. According to <a href="http://www.vmware.com/pdf/vi3_security_hardening_wp.pdf">VMware’s Security Hardening Guide</a> ESX is less susceptible (not immune) to viruses and if you follow proper security best practices installing AV software on the service console is not recommended:</p>
<blockquote><p>Because it is based on a light-weight, kernel optimized for virtualization, VMware ESX Server is less susceptible to viruses and other problems that affect general-purpose operating systems. However, ESX Server is not impervious to attack, and you should take proper measures to harden it, as well as the VMware VirtualCenter management server, against malicious activity or unintended damage.</p></blockquote>
<blockquote><p>Because ESX Server runs a customized, locked-down version of Linux, there is much less likelihood of security exploits than in a standard Linux distribution. If you follow the best practice of isolating the network for the service console, there is no reason to run any antivirus or other such security agents, and their use is not recommended. However, if your environment requires that such agents be used, then use a version designed to run on Red Hat Enterprise Linux 3, Update 6.</p></blockquote>
<p>The key here is following proper security best practices. This means taking steps like keeping your host patched in a timely manner, isolating Service Console network traffic from the other traffic on the network including VM traffic and following the additional hardening best practices listed in <a href="http://www.vmware.com/pdf/vi3_security_hardening_wp.pdf">VMware’s Security Hardening Guide</a> and <a href="http://www.cisecurity.org/tools2/vm/CIS_VMware_ESX_Server_Benchmark_v1.0.pdf">CISecurity’s ESX Security Benchmark</a>.</p>
<p>There are some good reasons for not installing AV software on the Service Console. The first reason is that it can impact on the performance of the ESX host and subsequently all of the virtual machines that reside on it because of the extra CPU, memory and disk resources that antivirus software typically uses. Antivirus software can be particularly resource intensive and can draw resources away from the virtual machines and potentially have a very negative impact on them. Another reason is that there is the possibility that the software may cause other issues on the Service Console as is true with any additional third party software that is installed on the Service Console.</p>
<p>Despite the reasons for not installing it some enterprises mandate that AV software be installed on all systems regardless of how secure they are. You might try and exempt your ESX hosts from this by explaining the following points:</p>
<p>1.	The design of ESX does not allow for a VM that is infected by a virus to spread it to the ESX host through the VMKernel. It can only spread through traditional means which is typically over the network by leveraging open ports and OS vulnerabilities. If you <a href="http://www.vmware.com/pdf/vi3_security_architecture_wp.pdf" target="_blank">isolate your Service Console network then it is protected</a> from any VMs that may be infected.</p>
<p>2.	Most viruses are written to exploit Windows systems, there are <a href="http://en.wikipedia.org/wiki/List_of_Linux_computer_viruse" target="_blank">very few viruses that are written specifically for Linux systems</a>.</p>
<p>3.	ESX has a built-in firewall that protects the Service Console and blocks all ports except those few required by ESX and VirtualCenter.</p>
<p>4.	ESX has a very good historical track record, I’ve never heard of a virus infecting the ESX Service Console. This doesn’t mean it can’t happen just that the chances are extremely low.</p>
<p>5.	Explain the negative performance impact the AV software will have on an ESX host which can affect all of the VMs on the host.</p>
<p>If you are forced to install antivirus software on the Service Console because of security requirements in your environment then you should make sure that you run a version that is designed for the version of Linux that the Service Console uses. Additionally try and configure it as minimal as possible to minimize the impact on the server’s resources. It’s best to exclude all your VMFS volumes from scanning or at a minimum exclude specific virtual machine files like vmdk and vswp files that are frequently written to. Make sure and keep a close eye on the performance of the host to see how much impact the antivirus software is having on it. Also if you have to run on-demand scans make sure they are performed in off-peak hours when activity on the ESX host is low.</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/virtualization-pro/installing-anti-virus-software-on-vmware-esx-service-console/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>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>
	</channel>
</rss>
