Publicado el 05 October 2010. Tags: blog, Citrix, manual, SpeedScreen, Virtualizacion, XenApp
Hola soy Miguel Ángel Alonso y hoy voy a explicaros Citrix SpeedScreen, que es una tecnología de Citrix XenApp la cual nos ayuda a reducir la latencia y tiempo de carga de las aplicaciones virtualizadas dentro de nuestros entornos de producción, ayudándonos a reducir los I/O de red y de disco.
Aquí os voy a explicar como realizar los pasos necesarios para la configuración y optimización de nuestras aplicaciones mediante SpeedScreen.
Lo primero que hay que decir es que deberemos de realizarlo en cada Servidor de XenApp que tengamos instalado si es que tenemos una GRANJA de servidores, y sino sólo en el que tengamos.
Dada esta breve introducción comenzaremos con su instalación:

Aquí como podemos ver, aparece marcado el icono de SpeedScreen en nuestro escritorio. Para arrancarlo, has doble clic sobre el icono.

Ahora nos aparecerá una consola como esta con nuestro Servidor de XenApp:

Con botón derecho sobre nuestro Server XenApp nos dará dos opciones:
1.- Agregar nueva aplicación: las aplicaciones que queremos ir añadiendo para su optimización 2.- Propiedades del Servidor.

Y aquí nos aparece una panorámica de las propiedades del servidor (para que tengáis una idea de lo que hay en esta opción.

Luego vamos a “agregar una aplicación“, que es la parte que más nos interesa, y nos aparecerá un asistente al que seleccionaremos siguiente:

Aquí nos dice que busquemos la opción que queremos optimizar:

Aquí mediante la opción de examinar, localizaremos en nuestro servidor la aplicación que hemos instalado en XenApp ó podemos abrir la aplicación e ir al icono de la “mano” y arrastrar dicha mano hasta nuestra aplicación abierta. Una vez la hayamos seleccionado sea por el método que sea, daremos en nuestro botón de siguiente:

Ahora nos recordará el asistente que SpeedScreen está deshabilitado y que para habilitarlo deberemos marcar la opción: Activar repetición local de texto para esta aplicación. Después selecciona siguiente:

Marcamos la primera opción y continuamos presionando siguiente:

Y para terminar el asistente seleccionamos finalizar. A qui nos quedamos hoy. La próxima semana la segunda entrega de este fantástico producto.
Posted in Citrix, Estandars, Estrategia, Integración, Manuales, reviews, Software, Xendesktop, XenServer, XenServer
Publicado el 29 September 2010. Tags: añadir, blog, Citrix, DVDs, manual, maquina virtual, XenServer
Queridos lectores,
Igual que en los pcs de sobremesa, en una máquina virtual dentro de XenServer puede sernos útil tener varios dispositivos DVDs.
XenServer por defecto soporta de 0 a 7 unidades de disco virtuales y los numera en ese orden.
Pasos a seguir para añadir una segunda unidad de DVD:
1.- Listamos las máquinas virtuales para encontrar el uuid de la que nos interesa
xe vm-list
2.- Comprobamos que no pasemos el número máximo de discos virtuales permitidos
xe vm-disk-list uuid=”uuid de la VM”
3.- Buscamos la .iso que queramos asignar al nuevo dispositivo en XenServer y añadimos la nueva unidad
xe vm-cd–add vm=”uuid de la VM” device=”numero de la unidad del 0 al 7 que quede libre” cd-name=”imagen.iso”.
4.- Ya podemos ir a XenCenter y desplegar los diferentes DVDs asignados a una máquina virtual.
Como veis con 4 sencillos pasos que podréis hacer siempre que se presente la necesidad de tener varios DVDs en la máquina virtual.
Posted in Citrix, Integración, Manuales, Trucos, Virtualizacion, Xen, XenServer, XenServer
Publicado el 22 September 2010. Tags: blog, Citrix, manual, plantillas, templates, Virtualizacion, XenServer
Queridos lectores,
En el post de hoy os explicaré como modificar la memoria máxima que puede usar un determinado template.
Para ello seguiremos los 3 sencillos pasos que os detallo a continuación:
1.- Comprobamos la memoria máxima del template:
xe template-list name-label=”Etiqueta del Template” params=memory-static-max,recommendations
2.- Le asignamos la memoria que consideremos
xe template-param-set uuid=”uuid del template memory-static-max=”Memoria limite en bytes”
3.- Volvemos a comprobar la memoria máxima del template para verificar si lo hemos hecho correctamente
xe template-list name-label=”Etiqueta del Template” params=memory-static-max,recommendations
Para terminar añado el siguiente enlace donde podréis descargaros la guía de administración de XenServer y poder echar un vistazo a los limites de memoria soportados.
http://support.citrix.com/article/CTX124887
Posted in Citrix, Estandars, Manuales, Xen, XenServer, XenServer
Publicado el 15 September 2010. Tags: blog, Citrix, manual, resolv.conf, Virtualizacion, XenServer
Queridos lectores,
En linux cuando queremos añadir alguna entrada al fichero resolv.conf, para que el sistema sea capaz de resolver dns, simplemente editamos a mano dicho fichero.
Esto mismo en XenServer no lo podemos hacer dado que cuando reiniciemos el sistema se borrarán todas las entradas que hayamos añadido. Por lo tanto tendremos que hacerlo de la siguiente manera:
1.- Identificamos la interfaz de administración:
xe pif-list host-name-label=”nombre del host” management=true
2.- Añadimos la entrada:
xe pif-param-set uuid=”uuid de la interfaz de administración” other- config:domain=dominio1.com,dominio2.com
3.- Reinciamos:
reboot
4.- Comprobamos si se han añadido las entradas:
cat /etc/resolv.conf
Como habéis comprobado son 4 sencillos pasos que seguro alguna vez tendremos que hacer sobre el servidor XenServer, bien sea porque las entradas introducidas durante la instalación se han quedado anticuadas o un cambio de configuración.
Esto es todo, una vez mas espero que os sea de utilidad.
Posted in Citrix, Integración, Manuales, Xen, XenServer, XenServer
Publicado el 08 September 2010. Tags: blog, hotfix, Virtualizacion, XenServer, XenServer 5.6
Queridos lectores,
Después del mes de descanso que nos hemos tomado volvemos de nuevo a la carga. Esta vez es con el anuncio a primeros de septiembre de un nuevo hotfix para XenServer 5.6, el cual podemos descargar del siguiente enlace:
http://support.citrix.com/servlet/KbServlet/download/24803-102-647968/Hotfix_XS56E001.zip
Citrix recomienda que todos los usuarios de XenServer 5.6 lo instalen y para ir refrescando memoria os recuerdo como podemos instalarlo desde CLI, mi opción favorita
1.- Descargamos el parche:
wget http://support.citrix.com/servlet/KbServlet/download/24803-102-647968/Hotfix_XS56E001.zip
2.- Lo subimos sobre el pool:
xe pach-upload file-name=”fichero que hemos descargado”
3.- Aplicamos el hotfix:
xe patch-pool-apply uuid=”uuid del hotfix”
4.- Reiniciamos.
Nada más queridos lectores, como siempre espero que os sea de utilidad.
Posted in Citrix, Software, Xen, XenServer
Publicado el 25 August 2010. Tags: blog, español, foros, HyperV, manual, Red Hat Virtualization, Virtualizacion, vSphere, XenServer
El blog de virtualización en español, ya tiene una nueva sección de foros sobre la virtualización
Es un placer para mí y para nuestro Blog de Virtualización en Español, poder contaros que a partir de este preciso instante, nace en el Blog de Virtualización en Español, los foros de virtualización en español, una nueva funcionalidad más añadida y muy deseada por muchos lectores de este blog, nuestro blog de virtualización en español.
Inicialmente, he creado dos categorías (Virtualización y General), a las cuales podremos unir y desarrollar tantas otras como queramos, para lo cual espero vuestro más que bienvenido feedback.
Dentro de la categoría Virtualización, he creado las sub-categorías VMware vSphere – para las preguntas relacionadas con VMware vSphere -, Microsoft HyperV – para la preguntas relacionadas con HyperV -, XenServer – para las preguntas relacionadas con Citrix XenServer – y finalmente, Red Hat Virtualization – para las preguntas relacionadas con el software de virtualización de servidores de Red Hat.
Espero que disfrutes de los foros de virtualización en español, tanto o más como yo he disfrutado creándolos para ti, mi querido lector.
http://www.josemariagonzalez.es/foros
Posted in Citrix, Estrategia, ESX, ESXi, Hyper-V, HyperV, Integración, josemariagonzalez.es, Manuales, Microsoft, RedHat, Virtualizacion, Virtualización, VMware, VMware, vSphere, XenServer, XenServer
Publicado el 28 July 2010. Tags: blog, Citrix, Lun, lvm, manual, maquinas virtuales, SR, Virtualizacion, XenServer
Hola amigos,
Imaginaros que disponemos de una Lun en una san iSCSI del fabricante X y por necesidades de espacio desde la interfaz de administración de la san incrementamos el tamaño de la partición gestionada por LVM.
Posteriormente tendremos que realizar los siguientes pasos en XenServer para que podamos disfrutar de ese espacio adicional en la Lun.
1.- Apagamos las máquinas virtuales.
2.- Buscamos el uuid del SR
# xe sr-list
3.- Sacamos más información del SR localizado anteriomente
# xe sr-param-list uuid=”uuid” |grep PBD
4.- desadjuntamos el PBD
# xe pbd-unplug uuid=”uuid del PBD”
5.- Adjuntamos el PBD
# xe pbd-plug uuid=”uuid del PBD”
6.- Arrancamos las máquinas virtuales.
Con esto tendremos el SR redimensionado y funcionando. Como siempre espero que esta breve lectura os sea de utilidad.
Aprovecho la ocasión para desearos unas felices vacaciones a todos.
Un abrazo,
Posted in Citrix, Hardware, Manuales, Xen, XenServer, XenServer
Publicado el 21 July 2010. Tags: blog, Citrix, instalacion, manuales, manuales virtualizacion, segundo CD, Virtualizacion, XenServer
Hola a todos,
Como sabéis durante el proceso de instalación de XenServer, este te dice si deseas instalar el cd adicional con los templates para linux.
En caso de no hacerlo, podremos instalar dicho cd posteriormente.
En el siguiente post os explicaré como hacerlo:
1.- Insertamos el cd en XenServer
2.- Accedemos a Xenserver desde CLI
3.- Montamos la unidad de cd
# mount /dev/hda /mnt
4.- Accedemos al directorio
# cd /mnt
5.- Instalamos
# ./install.sh
6.- Salimos del directorio y desmontamos
# cd ..
# umount /mnt
7.- Expulsamos el cd.
Y esto es todo, con ello tendremos instalado los templates de linux.
Espero que os sea de utilidad.
Posted in Citrix, Estandars, Manuales, Software, Xen, XenServer, XenServer
Publicado el 14 July 2010. Tags: almacenamiento, blog, ext, fdisk, lvm, manuales, manuales virtualizacion, raid, repositorio, Virtualizacion, XenServer
Hola amigos,
En el post de hoy trataré de explicar como añadir un repositorio local en XenServer.
Imaginad, por ejemplo, que la instalación inicial del servidor se hizo sobre un raid 1 con dos discos. Ahora disponemos de 4 más y hemos montado un raid 5 con ellos.
Con estos dos pequeños pasos podremos hacerlo.
1.- Localizamos como ha llamado el servidor a la unidad compuesta por el raid 5.
# fdisk -l
otra opción:
# ls /dev/sd*
2.- Añadimos el repositorio:
# xe sr-create content-type=”Almacenamiento_local” host-uuid=”uuid del servidor” type=lvm ó ext device-config-device=/dev/sdb shared=false name-label=”Almacenamiento en raid 5″
Como podéis ver hay posibilidad de escoger entre partición lvm o ext. Esto queda a vuestra elección.
Decir que una partición ext se tomará más tiempo en crearse que lvm. Además, en mi opinión, lvm tiene muchas más ventajas.
Una vez terminado, podremos ir a XenServer y veremos el repositorio creado.
Espero que os sea de utilidad.
Posted in Citrix, Hardware, Manuales, Xen, XenServer, XenServer
Publicado el 07 July 2010. Tags: blog, Citrix, ethtool, interfaz, mii-tool, red, Virtualizacion, XenServer 5.5
Hola Amigos,
En el post de hoy os voy a explicar como solucionar un problema típico cuando trabajamos con servidores los cuales tienen varias tarjetas de red.
Muchas veces no sabemos como identificar que tarjeta de red corresponde a la interfaz que asigna el sistema. Para resolverlo en linux existe el comando “ethtool –p” el cual hará parpadear el led de la tarjeta durante los segundos que le pongamos al comando.
En XenServer también existe este comando por lo que cuando queramos localizar una interfaz haremos lo siguiente:
# ethtool -p ethX 100
Donde X es el número de interfaz del sistema y 100 son los segundos que queremos que esté parpadeando.
Relacionado con esto también podremos usar el comando “mii-tool” el cual nos dirá que interfaces tienen conexión:
# mii-tool
eth0: negotiated 100baseTx-FD, link ok
eth1: negotiated 100baseTx-FD, link ok
eth2: negotiated 100baseTx-FD, link ok
eth3: negotiated 100baseTx-FD, link ok
eth4: negotiated 100baseTx-FD, link ok
eth5: negotiated 100baseTx-FD, link ok
Añadiros también que los comandos anteriomente descritos no influyen en el servicio de nuestro XenServer.
Pero no hay que tomarse el comando ethtool a la ligera. Por ejemplo, hay un “reconocido problema” con el comando ethtool -b. Si hacemos uso de este a la vez que XenCenter.
En caso de ser necesario hacerlo se recomienda ejecutar el comando con un timeout asignado. Porque como cortemos el comando con Contr+C tendremos que usar el puerto serie de nuestro XenServer, tal y como expliqué hace algunos post, para poder logearnos y matar el proceso ethtool.
Nada mas, como siempre espero que os sea de utilidad.
Posted in Citrix, Estandars, Xen, XenServer