<?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>Divulgación sobre ciencia y tecnología</description>
	<lastBuildDate>Tue, 10 Jan 2012 22:36:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>Primera experiencia con RHEV en producción</title>
		<link>http://www.divulgaciones.net/2011/03/18/primera-experiencia-con-rhev-en-produccion/</link>
		<comments>http://www.divulgaciones.net/2011/03/18/primera-experiencia-con-rhev-en-produccion/#comments</comments>
		<pubDate>Fri, 18 Mar 2011 00:35:56 +0000</pubDate>
		<dc:creator>jadebustos</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Red Hat]]></category>
		<category><![CDATA[Virtualización]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[Migración]]></category>
		<category><![CDATA[RHEV]]></category>
		<category><![CDATA[vSphere]]></category>

		<guid isPermaLink="false">http://www.divulgaciones.net/?p=309</guid>
		<description><![CDATA[Aunque llevo siguiendo el producto, desde que estaba en beta, esta ha sido la primera vez que lo implantamos en producción y no sólo ha sido la implantación. He migrado un entorno de Vmware vSphere a RHEV. Fuimos el primer partner al que se le dió formación sobre el producto cuando aún era una versión [...]]]></description>
			<content:encoded><![CDATA[<p>Aunque llevo siguiendo el producto, desde que estaba en beta, esta ha sido la primera vez que lo implantamos en producción y no sólo ha sido la implantación. He migrado un entorno de Vmware vSphere a RHEV.</p>
<p>Fuimos el primer partner al que se le dió formación sobre el producto cuando aún era una versión beta.</p>
<p>Vino un francés a darnos el curso y lo que ví me encantó. Por aquel momento llevaba ya como un año dando el coñazo en mi empresa con la virtualización en Linux. No por que la cosiderará lista para entornos en producción, de una forma generalista, si no por conocer el producto y posicionarse en el mercado y ser uno de los referentes o el referente para cuando estuviera lista para una adopción de forma generalizada.<span id="more-309"></span></p>
<p>Muchos hablarán maravillas de la virtualización en Linux que si el antiguo UML (User Mode Linux), Xen o KVM. La virtualización lleva funcionando en Linux mucho tiempo pero la tecnología no está lo sufucientemente madura como para ser considerada en serio de forma generalizada.</p>
<p>Me explico, hay clientes para los que a día de hoy los sistemas de virtualización basados en tecnologías OpenSource (no confundir con gratis) les pueden servir y les dan garantías para su negocio pero hay otros muchos en los que no.</p>
<p>Hoy por hoy y le pese a quien le pese (y yo soy uno de ellos) VMware es el Rey en virtualización (Intel y AMD) y está a años luz de cualquier competidor desde el punto de vista tecnológico.</p>
<p>El producto de Red Hat es, para mi, la segunda opción más fiable. Me han hablado maravillas del producto comercial de Xen pero como no lo he podido evaluar no voy a dar mi opinión sobre él basandome en leer PDFs como hacen los gurús de hoy en día.</p>
<p>El producto de Red Hat, RHEV, está lo suficientemente maduro como para encajar en los planes de muchas empresas que no necesitan toda la potencia que VMware te ofrece y obviamente pagas.</p>
<p>Las mayores pegas que le encuentro al sistema de Red Hat son:</p>
<ul>
<li>No hay posibilidad de hacer 	Snapshots en caliente. Esto es un gran inconveniente ya que a la hora de hacer actualizaciones nos permite una marcha atrás rápida, comoda y flexible. Sin tener que apagar la máquina.</li>
</ul>
<ul>
<li>No hay posibilidad de añadir 	hardware virtual en caliente. A la hora de añadir discos en caliente para gestionar el crecimiento de nuestros servidores si tenemos que apagar la máquina deberemos pedir una ventana con el consiguiente impacto.</li>
</ul>
<ul>
<li>Para montar discos en cluster solo 	se puede hacer por iSCSI. Esto saldrá subsanado en la versión 3.0, o quizá en la 2.3 (ahora estamos en la 2.2).</li>
</ul>
<ul>
<li>Virtualización de Solaris x86. Desde mi punto de vista creo que Red Hat ha decidido no incluir esto debido a la gran campaña que tiene para migrar entornos Solaris a Red Hat. Creo que es un error ya que tengo algún cliente, GRAN CLIENTE, que no se decidió en su  momento a considerar a Red Hat como una alternativa a VMware por este motivo decidiendose a favor de Oracle VM. Pero gracias a las políticas de Oracle y a una demo del que escribe estas líneas han vuelto a considerarlo.</li>
</ul>
<ul>
<li>No es posible, de una forma 	sencilla, el instalar el manager en una VM dentro del entorno RHEV. 	Esto puede parecer una tontería pero en la vida real es una 	practica habitual, mientras que en VMware es una tontería en RHEV 	no es tan sencillo y es necesario montarla mediante libvirt.</li>
</ul>
<p>Es cierto que estos temas se van a solucionar en las proximas versiones.</p>
<p>¿Cual es la política por la que se decide en que feature se trabaja para añadirla? Pues es muy sencillo y lógico, la demanda de sus clientes. Obviamente si hay más clientes que demandan la característica A en lugar de la B Red Hat va a poner más carne en el asador para implementar A.</p>
<p>Hay que darle tiempo a Red Hat para que se ponga a nivel en características y fiabilidad con VMware. Hay que reconocer que la velocidad que lleva Red Hat a la hora de mejorar su producto es espectacular y no sólo por añadir características rápido, si no por hacerlo con bastante madurez y robustez. Desde luego que hay bugs, uno me lo he comido, pero el trabajo que están haciendo es sensacional.</p>
<p>Voy a comentar los problemas que me he encontrado en esta migración:</p>
<ol>
<li>Después de migrar una máquina, 	la primera tardó 7 horas en migrar &#8230; Me encuentro con un error al 	realizar la importación &#8220;No puede importar la máquina debido 	a que el tipo de discos no está soportado&#8221;. Bueno pues <a href="https://bugzilla.redhat.com/show_bug.cgi?id=647029" target="_blank">esto es 	un bug</a>. 	La solución era modificar el fichero OVF (Open Virtualization 	Format) y cambiar los discos de tipo Sparse a Preallocated. No me 	funcionó.</li>
<li>Decido probar con una  máquina 	windows más pequeña. Después de convertirla a kvm me dió un 	fallo debido a que no encontraba unos paquetes. Revisando la 	documentación me encontré que era necesario instalar unos paquetes 	adicionales. Esta información se encontraba en la documentación de 	RHEL 6 y no del hypervisor. Uno de esos paquetes no está disponible 	para RHEL 5 ¿adivinad que SO tenía la máquina que había montado 	para la migraciones? Con lo cual me tocó montar un RHEL6.</li>
<li>Realizando la conversión con una 	RHEL6 me encontré el mismo problema de la importación de discos. 	Salvo que ahora el &#8220;workaround&#8221; si funcionó.</li>
<li>La importación de los windows fue 	bien, salvo que no se conservó la configuración de red y tuve que 	replicarla a mano.</li>
<li>Con los linux fue todo bien, salvo 	que no se el motivo por el cual RHEV le asignó una MAC a la VM pero 	no la cambió en el SO y me toco hacerlo a mano.</li>
</ol>
<p>La batalla ahora mismo no se encuentra en tener un producto de virtualización, de hecho pocas novedades van a haber que sean revolucionarias en este campo. La batalla está en todos los productos que hay alrededor del software de virtualización. Desde hace tiempo VMware tiene una suite de productos que complementan su principal producto, vSphere, como:</p>
<ul>
<li><a href="http://www.vmware.com/products/site-recovery-manager/" target="_blank"><strong>Site Recovery Manager</strong></a>, un software 	que realiza un BRS de un CPD a otro. Ahora mismo estoy trabajando en 	un proyecto para implementar esto con dos CPDs a 12.000 km.</li>
<li><a href="http://www.vmware.com/products/capacity-planner/" target="_blank"><strong>Capacity Planner</strong></a>, te realiza un 	estudio de tu infraestructura física y te determina el número de 	servidores y características que necesitas para consolidarlo.</li>
<li><a href="http://www.vmware.com/products/vcenter-chargeback/overview.html" target="_blank"><strong>Charge Back</strong></a>, te permite conocer 	los costes de tu entorno para poder facturar a departamentos, &#8230; 	Ahora con el Cloud Computing esto es esencial.</li>
<li><a href="http://www.vmware.com/products/vcenter-capacityiq/overview.html" target="_blank"><strong>Capacity IQ</strong></a>, te permite tener 	estimaciones de cuando te vas a quedar sin recursos.</li>
</ul>
<p>Además de esto VMware está trabajando en otra serie de productos entorno a entornos de virtualización que como no estoy seguro de si puedo mentarlos (confidencialidad) no voy a hacerlo. Es en este campo donde ahora mismo está la batalla y no tenemos alternativas Open Source. No se si Red Hat u alguna otra compañia está trabajando en este área. De no ser así volveremos a perder la batalla, que no la guerra. Pero siendo positivo tendremos que decir que sólo tendremos a un paso de distancia a las alternativas no Open Source.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.divulgaciones.net/2011/03/18/primera-experiencia-con-rhev-en-produccion/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<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 [...]]]></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[Virtualización]]></category>
		<category><![CDATA[VMware]]></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 [...]]]></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>

