Finally the help of IT is here

Blog de soluciones informaticas.

Migrar servidor virtual hacia el Cloud con Amazon AWS

Posteado por Xavier Xaus Nadal on 17th Mayo 2014

Realizar un converter de una máquina virtual de físico a virtual o de virtual a virtual es muy sencillo con Vmware Converter, ya hemos hablado de ello en otros artículos, pero ahora que muchos de vosotros estáis realizando el paso hacia el Cloud hemos de mostraros otras técnicas para poder migrar servidor virtual hacia el Cloud y viceversa, desde el Cloud hacia vuestros entornos on premise.

Pero no todos los sistemas operativos pueden ser migrados y deberemos cumplir unos prerequisitos que veremos en el siguiente enlace: http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/VMImportPrerequisites.html

En este post vamos a mostraros como migrar un servidor ubicado en una infraestructura virtual (On premise) es decir en nuestra infraestructura hacia un entorno en la nube (El cloud que hemos escogido es Amazon ya que nos gusta bastante y a alguno teníamos que ir). Cuando tengamos mucha experiencia en Amazon veremos otras opciones como Azure o volveremos a entornos on premise y seguramente nos quedaremos con Amazon, pero todo se verá con el tiempo y el dinero dirá en definitiva qué entorno es el que podremos pagar y mantener (Que hay que pensar en todo, aires acondicionados, cpd, pintura, limpieza, luz…), el servidor que vamos a migrar estará en un entorno virtual basado en Vmware pero también sirve con Citrix o Microsoft Hyper-V.

Las bondades que actualmente tienen los entornos Cloud como Amazon son que se pagan por meses y por uso, si tienes un servidor apagado no pagas por él (Bueno,.. más o menos (hay que tener en cuenta las Elastic IP, discos EBS, snapshots en S3, VPC, ….) Ya os lo explicaré más adelante como funcionan estos productos o mientras vayáis preguntando con comentarios o mediante correos os iremos solventado vuestras dudas. Otra de las bondades de estos sistemas en Cloud es que son altamente escalables, si necesitamos más recursos únicamente ampliamos el servidor y ya está en minutos tenemos más CPU, más RAM, más disco, incluso discos SSD, o incluso más IOPS en un disco específico, si por ejemplo queremos montar un sistema de video en streaming o un juego para móvil (app) y no sabemos la cantidad de usuarios que vamos a tener en el sistema y no podemos preveerlo podremos usar métodos como Auto-Scaling que arrancará instancias EC2 (Servidores) de las mismas características que harán Load Balancing entre ellos y tendremos recursos ilimitados para proveer a nuestros clientes del servicio deseado, pero lo mejor de todo es que cuando los clientes dejen de usar la aplicación, juego, o dejen de visionar el partido de futbol en streaming estos servidores se irán apagando / eliminando y el coste del producto será únicamente el usado.

Pero dejemonos de tanto texto y vamos a lo que realmente hemos venido a hacer.

Sigue leyendo MegaCrack »

Tags: , , , , ,
Posteado por Amazon AWS | 1 Comment »

Detectar estado del CBT en maquinas virtuales

Posteado por Xavier Xaus Nadal on 12th Septiembre 2013

Hace tiempo que no escribo pero es que no tengo tiempo para hacerlo (Lo siento).

El título de este artículo para quien no tenga nociones de parametrización de máquinas virtuales quedará un poco fuera de contexto, pero para los administradores de sistemas que trabajan con copias de seguridad diferenciales sobre máquinas virtuales para hacer disaster recovery sabrán que para poder realizar una copia diferencial de un disco vmdk es necesario tener CBT habilitado y de esta forma no ir copiando cada día todo el disco vmdk a disco o cinta.

Para detectar si tenemos CBT habilitado hay varias formas de hacerlo como en el artículo que hice hace un tiempo http://www.megacrack.es/2013/06/12/como-detectar-si-cbt-change-block-tracking-est-habilitado/ pero eran otros tiempos y no tenía los conocimientos actuales sobre estos sistemas, por tanto os muestro a continuación una forma más profesional de detectar el estado del CBT en las máquinas virtuales desde línea de comandos con powershell y sus modulos powercli para vmware.

Espero que os sirva el script para otros cometidos ya que el principio del script hasta la fila 25 es para realizar una conexión a ESX o virtual center y la línea 25 es el script en sí para detectar el estado del CBT.

   1:  #################################################
   2:  # Detectar estado CBT (Change Block Tracking)   #
   3:  #################################################
   4:  
   5:  Add-PSSnapin VMware.VimAutomation.Core
   6:  
   7:  function Read-HostMasked([string]$prompt="Introduce la contrasena: ") {
   8:    $password = Read-Host -AsSecureString $prompt;
   9:    $BSTR = [System.Runtime.InteropServices.marshal]::SecureStringToBSTR($password);
  10:    $password = [System.Runtime.InteropServices.marshal]::PtrToStringAuto($BSTR);
  11:    [System.Runtime.InteropServices.Marshal]::ZeroFreeBSTR($BSTR);
  12:    return $password;
  13:  }
  14:  write .
  15:  write "**************************************"
  16:  write "* Iniciando proceso de autenticacion *"
  17:  write "**************************************"
  18:  write .
  19:  $server = read-host "Introduce el Vcenter, ESXi o IP: "
  20:  $user = read-host "Introduce el usuario: "
  21:  $pwd = Read-HostMasked
  22:  
  23:  Connect-VIServer $server -User $user -Password $pwd -Force | out-string
  24:  
  25:  Get-VM | Get-View | Select Name, @{N="ChangeTrackingStatus";E={$_.Config.ChangeTrackingEnabled}}

 

Cuando sepáis que CBT está habilitado también tenéis que saber que si no tenéis una versión de máquina virtual igual o superior a 7, CBT no funcionará, la versión de ESX por lo tanto debe ser superior a 4.0, NFS no está admitido y tampoco RDM en modo de compatibilidad virtual.

Ya sabéis que podéis comentar lo que queráis acerca de este artículo u otros del blog, saludos y hasta pronto.

Tags: , , ,
Posteado por Backup Exec 3600, VMware | No Comments »

Copias diferenciales e incrementales ocupan lo mismo que la FULL

Posteado por Xavier Xaus Nadal on 12th Junio 2013

Las copias diferenciales como todos sabemos son copias de las diferencias que existen contra una copia FULL.

Las copias incrementales realizan la copia de las diferencias desde la última full o desde la última incremental o diferencial.

En los actuales entornos virtuales donde copiamos los servidores virtuales completamente, las máquinas virtuales disponen de una característica llamada Change Block Tracking que posibilita realizar únicamente la copia de las modificaciones en los bloques de memoria y de esta forma ocupar únicamente un espacio muy pequeño reduciendo el tiempo de copia y el espacio ocupado,  PERO hay veces que esto no está configurado si venimos de versiones anteriores de Vsphere 4 por ejemplo, al hacer la actualización de los entornos ESX estos valores no se crean y se tiene que hacer manualmente.

En este artículo vamos a mostrar como habilitar Change Block Tracking en una máquina virtual

Para realizar esta acción deberemos hacerlo con la máquina virtual apagada.

Debemos editar la configuración de la máquina virtual pulsando con el botón derecho del ratón sobre la máquina virtual y pulsando sobre Edit Settings.

Pulsamos sobre Hard Disk 1.

Apuntar mentalmente el valor de cada disco SCSI creado en la máquina virtual: SCSI(0:0),…

Sigue leyendo MegaCrack »

Tags: , ,
Posteado por VMware | No Comments »

Aplicaciones útiles para entornos VMware

Posteado por Xavier Xaus Nadal on 12th Mayo 2013

Hoy os vamos a mostrar varias aplicaciones útiles para VMware, estas aplicaciones son gratuitas y no requieren de muchos conocimientos para usarlas.

Algunas de ellas son bastante potentes y son como veréis a continuación sustitutas de aplicaciones ya existentes en los entornos de VMware, pero en algunos casos mejoradas por la comunidad. Es impresionante lo que pueden hacer los programadores con una buena base de conocimientos y con su imaginación.

UBERAlign, IOMETER, y ESXI-customizer

UBERAlign

Y para finalizar, la mejor de las 3, UBERAlign es una aplicación que mediante Windows o mediante una appliance (OVA) de Vmware nos permite alinear los discos vmdk de las máquinas virtuales con el array de discos donde esté montado y con el sistema vmfs de windows por ejemplo.

 

Consta de 2 partes, el cliente y la máquina virtual..

 

En el caso de crear los discos vmdk mediante Virtual Center el problema en los vmdk no existe, pero si en lugar de montar windows 7 o windows server 2008 montamos un sistema operativo antiguo el sistema vmfs no estará correctamente alineado y tendremos la posibilidad de aumentar el rendimiento de los discos si usamos esta herramienta.

 

Comentan que podemos llegar a ganar entre un 9 y un 13% de performance en la infraestructura virtual.

 

Con UBERAlign podremos primero diagnosticar si tenemos un fallo de alineamiento y luego solventarlo si lo creéis oportuno.

 

Pero esta herramienta va todavía más allá, también consigue si lo necesitáramos reclamar espacio que no estamos usando en las máquinas virtuales y tras transformar los discos a thin poder disponer de este espacio en la LUN para albergar más máquinas, Lo podéis ver en el siguiente video.

 

http://vimeo.com/31551795

 

Hasta te realiza un snapshot de la máquina virtual por si hubiera algún problema en el proceso.

 

Si queréis ver porqué es importante hacer el alineamiento os lo explican perfectamente en el siguiente enlace: http://www.blueshiftblog.com/?p=300

 

Podéis ver más información avanzada en el siguiente enlace http://nickapedia.com/2011/11/07/for-advanced-users-uberalign-api-cli-powershell/

IOMETER

La primera aplicación que os mostramos es Iometer que podéis descargar desde el siguiente enlace: http://www.iometer.org/doc/downloads.html, esta aplicación es de código abierto y no solo es útil para entornos VMware, sino para entornos donde tengamos una SAN, NAS, Iscsi, o incluso discos locales detrás donde almacenar nuestros datos, equipos o servidores, esta aplicación sirve como bien dice la palabra para medir los IOPs del disco que queramos, aunque también podremos ver los tiempos de respuesta y los MBs por segundo entre otros datos.

 

Al ejecutar la aplicación se nos permitirá seleccionar los discos que queramos o incluso acceder a discos de red mediante el 5 icono del menú superior.

Sigue leyendo MegaCrack »

Tags: , , , , , , , , , ,
Posteado por VMware | No Comments »

50% descuento en VMware Horizon Mirage: Install, Configure, Manage [V4.0] BETA

Posteado por Xavier Xaus Nadal on 12th Mayo 2013

Buenas, os informo que si queréis cursar la formación sobre VMware Horizon Mirage: Install, Configure, Manage [V4.0] BETA podéis hacerlo con un 50% de descuento.

El curso es en inglés y se imparte el próximo 17 de Junio a las 9:00 AM hasta el 18 de Junio a las 05:00 PM en horario de Los Angeles (GMT –7).

Location:

Facilities of MicroTek – Los Angeles

222 N. Sepulveda Blvd

Suite 1240

El Segundo, CA, United States 90245

Objectives:

By the end of the course, you should understand the features and operation of Horizon Mirage and be able to do the following:
•  Install and configure Horizon Mirage components.
•  Demonstrate how to navigate and use Horizon Mirage Management Console.
•  Identify the process for deploying Horizon Mirage to endpoints.
•  Explain the tasks for capturing and assigning base layers and application layers.
•  Identify the tasks for performing a Windows XP to Windows 7 migration.
•  Define the methods  of performing desktop recovery.
•  Recognize how to plan and perform a mass hardware migration.
•  Demonstrate how to use the Client Status window and the Sync and Snooze options.
•  Discuss how to install and configure Horizon Mirage File Portal and how end users access their files.

Prerequisites:

Required
•  Experience with VMware® vSphere®

 

Recommended
•  Completion of VMware vSphere: Install, Configure, Manage

Tags: ,
Posteado por Formación | No Comments »