<?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>Divulgaciones &#187; VMware</title>
	<atom:link href="http://www.divulgaciones.net/category/virtualizacion/vmware/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.divulgaciones.net</link>
	<description>Y eso que no quería oiga, y eso que no quería</description>
	<lastBuildDate>Fri, 21 May 2010 21:58:51 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>VMware, ¿Frasier? o quizá ¿Elvis?</title>
		<link>http://www.divulgaciones.net/2009/09/30/vmware-%c2%bffrasier-o-quiza-%c2%bfelvis/</link>
		<comments>http://www.divulgaciones.net/2009/09/30/vmware-%c2%bffrasier-o-quiza-%c2%bfelvis/#comments</comments>
		<pubDate>Wed, 30 Sep 2009 18:24:35 +0000</pubDate>
		<dc:creator>jadebustos</dc:creator>
				<category><![CDATA[VMware]]></category>
		<category><![CDATA[Huevos de Pascua]]></category>

		<guid isPermaLink="false">http://www.divulgaciones.net/?p=136</guid>
		<description><![CDATA[Es muy conocido el hecho de que en esto de la informática hay muy geek suelto. Es habitual por parte de los programadores el introducir huevos de pascua.
Hoy, revisando unos logs en un cluster de VMware ESX Server me he encontrado con esto en el fichero /var/log/vmware.log:

Todos aquellos que hayan seguido la sitcom Frasier se [...]]]></description>
			<content:encoded><![CDATA[<p>Es muy conocido el hecho de que en esto de la informática hay muy geek suelto. Es habitual por parte de los programadores el introducir <a href="http://es.wikipedia.org/wiki/Huevo_de_pascua_(virtual)">huevos de pascua</a>.<span id="more-136"></span></p>
<p>Hoy, revisando unos logs en un cluster de VMware ESX Server me he encontrado con esto en el fichero <em>/var/log/vmware.log</em>:</p>
<p><img class="alignleft size-full wp-image-137" title="vmware-frasier" src="http://www.divulgaciones.net/wp-content/uploads/2009/09/vmware-frasier.jpg" alt="vmware-frasier" width="636" height="126" /></p>
<p>Todos aquellos que hayan seguido la sitcom <a href="http://www.imdb.com/title/tt0106004/">Frasier</a> se acordarán de que todos los episodios terminaban con la frase <strong>Frasier has left the building</strong>.</p>
<p>La frase proviene de la época de Elvis. Cuándo Elvis terminaba un concierto para evitar que la gente se quedará para ver si el <strong>Rey</strong> se dignaba a volver al escenario se anunciaba al público que Elvis ya no se encontraba en el recinto con un:</p>
<p><strong>Elvis has left the building</strong></p>
<p>¿Será Frasier o quizá Elvis quien inspiró este huevo de pascua?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.divulgaciones.net/2009/09/30/vmware-%c2%bffrasier-o-quiza-%c2%bfelvis/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Virtualización de Solaris 10 x86 en VMware</title>
		<link>http://www.divulgaciones.net/2009/08/12/virtualizacion-de-solaris-10-x86-en-vmware/</link>
		<comments>http://www.divulgaciones.net/2009/08/12/virtualizacion-de-solaris-10-x86-en-vmware/#comments</comments>
		<pubDate>Wed, 12 Aug 2009 17:07:53 +0000</pubDate>
		<dc:creator>jadebustos</dc:creator>
				<category><![CDATA[Solaris]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[Virtualización]]></category>
		<category><![CDATA[Solaris x86]]></category>

		<guid isPermaLink="false">http://www.divulgaciones.net/?p=106</guid>
		<description><![CDATA[La virtualización de servidores x86 es un área que se lleva explotando durante varios años. Al principio era un proceso bastante problemático. Existe software que permite automatizar y realizar conversiones de máquinas físicas a virtuales (P2V).

Estos procesos se llevan a cabo mediante software especializado como por ejemplo Converter (VMware) o Platespin.
Otra forma de afrontarlo es [...]]]></description>
			<content:encoded><![CDATA[<p>La virtualización de servidores x86 es un área que se lleva explotando durante varios años. Al principio era un proceso bastante problemático. Existe software que permite automatizar y realizar conversiones de máquinas físicas a virtuales (<strong>P2V</strong>).</p>
<p><span id="more-106"></span></p>
<p>Estos procesos se llevan a cabo mediante software especializado como por ejemplo <strong>Converter </strong>(VMware) o <strong>Platespin</strong>.</p>
<p>Otra forma de afrontarlo es mediante la creación de una imagen de la máquina a virtualizar y restaurarla sobre una máquina virtual. Este método tiene el inconveniente de que el hardware sobre el que va  a correr no es el mismo sobre el que la máquina física estaba ejecutándose y el software de restauración deberá soportar el cambio de los drivers de los dispositivos en la imagen restaurada en el entorno virtual.</p>
<p>Todos estos procesos son conocidos y existe software preparado para realizar virtualizaciones de sistemas Windows y Linux. Pero no es el caso de querer virtualizar una máquina Solaris.</p>
<p>Lo primero que hay que aclarar es que las máquinas a virtualizar serán Solaris 10 ejecutándose en servidores x86:</p>
<ul>
<li><strong>Solaris 10</strong> ya que es la versión de Solaris soportada por VMware</li>
<li><strong>Ejecutándose en arquitecturas x86</strong> ya que al virtualizar una máquina los binarios de la física y la virtual serán los mismos. Un binario de SPARC no se ejecuta en x86</li>
<li><strong>El sistema utiliza UFS</strong></li>
</ul>
<p>El proceso de virtualización, visto de una forma simple, es el siguiente:</p>
<ul>
<li>Creación de la máquina virtual</li>
<li>Copia de los ficheros de la máquina física a la virtual</li>
<li>Reajustes en la máquina virtual debido a la infraestructura virtual sobre la que se va a ejecutar, los dispositivos pueden cambiar, se pueden requerir nuevos drivers, &#8230;</li>
<li>Dejar la máquina arrancable</li>
</ul>
<p>La virtualización la podremos realizar de dos formas:</p>
<ul>
<li><strong>En frío</strong>, el servidor a virtualizar no estará arrancado</li>
<li><strong>En caliente</strong>, el servidor estará arrancado pudiendo o no estar dando servicio</li>
</ul>
<p><strong>Virtualización en frío</strong></p>
<p>Para ello es necesario que la máquina no esté arrancada y sin embargo deberemos tener acceso a los discos donde reside la información.</p>
<p>Para ello arrancaremos la máquina física a virtualizar con un sistema Live basado en Linux o Solaris. La mejor opción es utilizar un sistema basado en Solaris.</p>
<p>Una vez arrancado deberemos:</p>
<ul>
<li>Configurar la red y tener comunicación con el entorno virtual</li>
<li>Montamos todo el sistema a virtualizar respetando la jerarquía en un directorio</li>
</ul>
<p>Al no estar ejecutándose la máquina con el sistema operativo a virtualizar nos aseguraremos de que la máquina virtual será consistente al no estar modificándose los archivos de la misma por ningún proceso.</p>
<p><strong>Virtualización en caliente</strong></p>
<p>La virtualización en caliente la realizaremos con el sistema levantado y corriendo. Dependiendo de los aplicativos que se esten ejecutando en el servidor quizá sea necesario pararlos. Un aplicativo que modifique datos constantemente, como una base de datos, sería conveniente pararlo ya que de lo contrario los datos no serían consistentes.</p>
<p><strong>Creación y preparación de la máquina virtual</strong></p>
<p>Deberemos crear una máquina virtual sobre la que virtualizaremos la máquina física y darle acceso por red a la máquina física. Acto seguido arrancaremos la máquina física con un sistema Live.</p>
<p>Crearemos el particionado, formatearemos las particiones.</p>
<p><strong>Proceso de virtualización</strong></p>
<p>Una vez creadas las particiones y los sistemas de ficheros transferiremos los datos:</p>
<ul>
<li>Montamos el sistema de ficheros <em>root</em> y transferimos los datos desde la máquina física</li>
<li>Una vez transferido el sistema de ficheros root, montaremos uno a uno el resto de sistemas de ficheros e iremos transfiriendo los datos</li>
</ul>
<p>La transferencia de datos la podemos hacer de varias formas, por <em>scp</em>, <em>rsync</em> o mediante <em>ufsdump/ufsrestore</em>.</p>
<p>Ahora ya tenemos los datos en la máquina virtual pero no arrancará.</p>
<p>A continuación deberemos reconstruir los dispositivos, el fichero <em>/etc/path_to_inst</em> y modificar el <em>boot path</em> de la máquina.</p>
<p>Tenemos que modificar el fichero <em>/etc/vfstab</em> para que los sistemas de ficheros que se montaban de forma automática en la máquina física se puedan seguir montando en la virtual. Esto aplica también a cualquier script o aplicativo que tengamos instalado y monte o utilice dispositivos de bloque.</p>
<p>Los dispositivos de red también habrán cambiando y ahora serán <em>e1000g?</em> con lo cual será necesario renombrar los antiguos ficheros <em>/etc/hostname.????</em> a <em>/etc/hostname.e1000g?</em></p>
<p>A continuación deberemos hacer arrancable el sistema reinstalando el gestor de arranque <strong>GRUB</strong>.</p>
<p>Ya casi hemos terminado. Deberemos desmontar todos los sistemas de ficheros de la máquina virtual y reiniciar en modo <strong>failsafe</strong> para configurar los nuevos dispositivos. Una vez hecho esto podremos arrancar la máquina y proceder a instalar las VMware Tools.</p>
<p>Tenemos la máquina lista.</p>
<p><strong>Propósito de este artículo<br />
</strong></p>
<p>El propósito de este artículo es mostrar como afrontar la virtualización de sistemas Solaris x86 en un entorno virtual.</p>
<p>Este procedimiento ha sido utizado con éxito virtualizando Solaris 10 sobre VMware ESX 3.5 Update 2.</p>
<p>¿Quiere decir esto que la virtualización de Solaris está resumida en este artículo? La respuesta es un rotundo <strong>NO</strong>.</p>
<p>Este artículo pretende servir de ilustración a como proceder a virtualizar un Solaris 10 sobre VMware. Cada máquina es un mundo y nos podemos encontrar situaciones que no hemos contemplado aquí:</p>
<ul>
<li>El sistema está instalado con <strong>ZFS</strong></li>
<li>Se está utilizando <strong>Veritas Volume Manager</strong></li>
<li>Se está utilizando <strong>Solaris Volume Manager (SVM)</strong> utilizando metadispositivos, replicas, &#8230;</li>
<li>Se está utilizando <strong>IPMP</strong></li>
<li>&#8230;</li>
</ul>
<p>En estos casos el proceso de virtualización se complica y será necesario realizar más tareas en la máquina virtual para adecuar la configuración de la máquina física a la virtual.</p>
<p><strong>Autores</strong></p>
<p>Este procedimiento ha sido realizado por <strong>José Angel de Bustos Pérez</strong> y <strong>José Luis Barquin Guerola.</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.divulgaciones.net/2009/08/12/virtualizacion-de-solaris-10-x86-en-vmware/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
