Client (09): vAPP & IP Pools

Una vAPP es una aplicación empaquetada que cuenta con varias VM en su interior: por ejemplo, una aplicación Web en el que está el frontend (tomcat) y el backend (base de datos). Entonces, tenemos las 2 MV en este recurso vAPP

Caracteristicas de una vApp

  • Una vAPP puede ser encendida, apagado o clonada:

    como tiene maquinas en su interior, pues se encenderán, apagarán o clonara estas máquinas, y además podemos elegir el orden de encendido/apagado

  • Es posible configurar el orden de arrancar de las VM que están dentro de la vAPP

    Que arranque primero la VM que tiene la bdbb y luego la VM que tiene el servidor web

  • Se puede configurar un grupo de IP para esa vAPP:

    No es necesario tener un DHCP en la red, y tener IP dedicada para

  • También se le puede añadir Reservations y limites

    Al igual que las VM y resource Pool

Crear una vApp

Desde el vSphere client. Crear vAPP y le damos los Resources. Una vez creada arrastramos las VM al vAPP

01..- Con el Web Client

Se abre el wizard. Next

 

En donde las guardamos

 

Los recursos de la vApp

Finish

Una vez creada la vAPP, podemos arrastrar las VM que lo formaran

 

Se nos comporta prácticamente igual que una VM, con sus reservar, utilization, etc…

 

 

02..- Propiedades de la vApp

Vamos a ver sus propiedades

  • CPU Resources: la reservations, limit y shares de la vAPP. Se comporta como una sola

 

 

  • Memory resources: ahora los limits, reservations, resources a nivel de memoria

  • Unrecognize OVF sections: Si la vApp se basa en un archivo OVF que no se creó en vSphere Web Client, es posible que incluya información de configuración no reconocida porvCenter Server.

  • IP Allocation: como está configurada la IP de la vAPP. Es editable más abajo

  • Start Order. Orden de power on / Poweroff de la VM’s, y con cuanto tiempo de diferencia entre ellas. Primero arrancaremos SQL01 y luego FE01 a los dos minutos

  • Product: ponemos información del producto

  • Properties:

  • IP Allocation: si la vAPP puede obtener su configuración de red a través de un dhcp server o del OVF enviroment (IP Pools) y que protocolos.

03.- Arrancar una vAPP

Arrancamos la vAPP. Primero lo hara SQL01 y luego FE01

Como vemos, la vAPP no tiene reservation y como es expandible y sin límite, tiene disponible para coger 4465 mhz /3241 MB que corresponden a los recursos del cluster

Aquí en Web client

 

04.-Exportar una vAPP

Se exportan de la misma manera que las VM. Las VM’s del vAPP deben estar apagadas

A donde la exportamos. A nuestro z:\ de nuestro Workstation

 

IP POOLS

IP Pools proporcionan una identidad de red a las vAPP, Si tenemos una vAPP (como vCOPS) sin IP configurada, al implementarla podemos asignarle una IP de rango que configuremos en IP pool mediante vCenter

Se puede crear desde el cliente antiguo o Web Client

Desde el web Client. Vemos que la que aparece ya está creada por defecto

Le damos un nombre y le asociamos un VM port Group. Por ahí saldrán las VM. OJO, solo debe haber asociado un VM port Group con un Network Profile (IP Pool),

 

 

Le damos la configuración IP

  • Subnet, mask y gateway para esta network profile (IP Pool
  • Habilitamos IP pool
  • Ponemos el rango que empieza en la 192.168.3.30 y tiene 8 IP (#8), es decir el rango sera 192.168.3.30,31,32,37,34,35,36,37

 

Si tiene IPv6

Le damos información adicional

Fimish

 

Ya nos aparece y podremos ver la información de los network profile / IP Pool

 

Implementado vCOPS (vApp)

vCOPS es una vAPP con 2 VM es una App a la cual le vamos a asignar automáticamente la IP del POOL (no recomendado para vCOPS).

Importamos el OVF (vCops 5.8.5 sopora vSphere 6.0)

A donde la guardaremos

Tipo de implementación

En que recurso lo guardaremos

En que datastore lo almacenaremos

La configuración de Reds. Elegiremos “Transnient – IP pool” de esta manera le asignara a las VM una IP de Pool anterior. El “static-Manul” nosotros tendremos que poner las IP a continuación en el wizard, y “DHCP” si tuviéramos un DHCP server en la organizacion

 

 

Customize template

Finish para implementarla

Be the first to comment

Leave a Reply