Crear una VM de VMware en una nube privada

En esta página, se explica cómo crear y administrar máquinas virtuales (VM) y políticas en tu nube privada mediante el cliente de vSphere.

Antes de comenzar

Para realizar esta guía de inicio rápido, se requiere una nube privada de Google Cloud VMware Engine. Puedes crear una si completas la siguiente guía de inicio rápido: Configura VMware Engine y crea una nube privada.

Para crear y administrar VM en tu nube privada mediante el cliente de vSphere, primero debes establecer una conexión segura desde tu red a la nube privada. Puedes establecer esta conexión mediante las siguientes opciones:

Accede al cliente de vCenter desde el portal de VMware Engine

  1. Accede al portal de Google Cloud VMware Engine.
  2. En la página principal, en Common tasks, haz clic en Launch vSphere client.
  3. Selecciona una nube privada y, luego, haz clic en Launch vSphere client para la nube privada seleccionada.
  4. Para abrir el cliente de vSphere, haz clic en el botón Launch del tipo de cliente de vSphere. Para la carga ISO, usa el cliente de vSphere HTML5.
  5. Cuando se te solicite, ingresa tus credenciales de acceso. Te recordamos que puedes recuperar las credenciales generadas desde la página de detalles de la nube privada.

Sube una plantilla de ISO o vSphere

Proporciona medios de instalación para tus VM mediante la carga de un archivo ISO o una plantilla de vSphere:

  1. Obtén la plantilla de ISO o vSphere que deseas subir a vCenter para crear una VM a fin de tenerla disponible en el sistema local.
  2. En vCenter, haz clic en el ícono Disk y selecciona vsanDatastore. Haz clic en Archivos > Nueva carpeta.
  3. Crea una carpeta llamada ISOs and templates.
  4. En la carpeta ISOs and templates, haga clic en Upload files.
  5. Sigue las instrucciones en pantalla para subir el ISO.

Crea una VM en el cliente de vCenter

  1. En vCenter, haz clic en el ícono Hosts and clusters.
  2. Haz clic derecho en Workload y selecciona New virtual machine.
  3. Selecciona Create new virtual machine y haz clic en Next.
  4. Asígnale un nombre a la máquina, selecciona la ubicación de Workload VM y haz clic en Next.
  5. Selecciona el recurso de procesamiento Workload y haz clic en Next.
  6. Selecciona vsanDatastore y haz clic en Next.
  7. Mantén la selección de compatibilidad predeterminada ESXi 6.5 y haz clic en Next.
  8. Selecciona el SO invitado del ISO para la VM que estás creando y haz clic en Next.
  9. Selecciona el disco duro y las opciones de red.
  10. En New CD/DVD Drive, selecciona Datastore ISO file.
  11. Si quieres permitir el tráfico desde la dirección IP pública hacia esta VM, selecciona la red como vm-1.
  12. Se abrirá una ventana de selección. Selecciona el archivo que subiste antes a la carpeta ISOs and templates y haz clic en OK.
  13. Revisa la configuración y haz clic en OK para crear la VM.

La VM se agrega a los recursos de procesamiento de la carga de trabajo y está lista para usarse. Se completó la configuración básica. Puedes comenzar a usar la nube privada de manera similar a como usarías la infraestructura de VM local.

En las siguientes secciones, encontrarás información opcional sobre cómo configurar servidores DNS y DHCP para cargas de trabajo en la nube privada y cómo modificar la configuración de red predeterminada.

Crea un servidor DNS y DHCP (opcional)

Las aplicaciones y las cargas de trabajo que se ejecutan en un entorno de nube privada requieren la resolución de nombres y los servicios de DHCP para la asignación de direcciones IP y la búsqueda. Se requiere una infraestructura de DHCP y DNS adecuada para proporcionar estos servicios. Puedes configurar una VM en vCenter para proporcionar estos servicios en el entorno de nube privada.

Requisitos previos

  • Un grupo de puertos distribuido con VLAN configurado
  • Una ruta configurada para servidores DNS locales o basados en Internet
  • Una plantilla de VM o ISO para crear una VM

Los siguientes vínculos conducen a páginas fuera de Google Cloud que proporcionan orientación sobre cómo configurar servidores DNS y DHCP en Linux y Windows Server.

Configura el servidor DNS basado en Linux

Linux ofrece varios paquetes para configurar servidores DNS. A continuación, se brindan instrucciones para configurar un servidor DNS BIND de código abierto:

Configura el servidor DNS basado en Windows

En los siguientes temas de Microsoft, se describe cómo configurar Windows Server como servidor DNS y como servidor DHCP:

Personaliza la configuración de herramientas de redes (opcional)

Las páginas de red en el portal de VMware Engine te permiten especificar la configuración para tablas de firewall y las direcciones IP públicas de las VM.

Asigna una dirección IP pública

  1. En el portal de VMware Engine, ve a Network > Public IPs.
  2. Haz clic en Allocate Public IP.
  3. Ingresa un nombre para identificar la entrada de la dirección IP.
  4. Mantén la ubicación predeterminada.
  5. Ingresa la dirección IP local en la que deseas asignar una dirección IP pública. La dirección local debe ser accesible a través de tu firewall.
  6. Haz clic en Done.

Comienza la tarea de asignación de la dirección IP pública. Verifica el estado de la tarea en la página Actividad > Tareas. Cuando se complete la asignación, la entrada nueva se mostrará en la página Public IPs.

La dirección local que especificaste debe agregarse a la VM que usa la dirección IP pública. El procedimiento para configurar una dirección IP es específico del sistema operativo de la VM. Para obtener información sobre cómo configurar una dirección IP en la VM, consulta la documentación del sistema operativo de VM.

Ejemplo para Ubuntu 16.04

Quieres agregar el método estático a la configuración de la familia de direcciones inet en el archivo /etc/network/interfaces y cambiar los valores de dirección, máscara de red y puerta de enlace.

En este ejemplo, se usa la interfaz eth0, la dirección IP interna 192.168.24.10, la dirección de puerta de enlace 192.168.24.1 y la máscara de red 255.255.255.0.

  1. Edita el archivo interfaces:

    posix-terminal
    sudo vi /etc/network/interfaces
  2. Actualiza la siguiente sección en el archivo interfaces:

    auto eth0
    iface eth0 inet static
    address 192.168.24.10
    netmask 255.255.255.0
    gateway 192.168.24.1
    dns-nameservers 8.8.8.8
    dns-domain acme.com
    dns-search acme.com
  3. Inhabilita la interfaz:

    posix-terminal
    sudo ifdown eth0
  4. Vuelve a habilitar la interfaz:

    posix-terminal
    sudo ifup eth0

    De forma predeterminada, se rechaza todo el tráfico entrante de Internet. Si deseas abrir cualquier otro puerto, crea una tabla de firewall.

  5. Después de configurar una dirección IP interna como la dirección IP estática, verifica que puedes llegar a Internet desde la VM:

    posix-terminal
    ping 8.8.8.8
  6. Verifica que puedas llegar a la VM desde Internet mediante la dirección IP pública. Asegúrate de que ninguna regla de firewall (iptable) en la VM no bloquee el puerto 80 entrante.

    posix-terminal
    netstat -an | grep 80
  7. Inicia un servidor HTTP que escuche en el puerto 80 mediante uno de los siguientes comandos:

    posix-terminal
    python2.7 -m SimpleHTTPServer 80

    o

    posix-terminal
    python3 -m http.server 80
  8. Para explorar los archivos en la VM, inicia un navegador en la computadora de escritorio y apúntalo al puerto 80 de la dirección IP pública.

Reglas de firewall predeterminadas para la asignación de direcciones IP públicas

Las siguientes reglas predeterminadas se aplican a la asignación de direcciones IP públicas:

  • Tráfico de VPN: Se permite todo el tráfico entre la VPN (desde ella y hacia ella) y todas las redes de carga de trabajo y redes de administración.
  • Tráfico interno de la nube privada: Todo el tráfico de este a oeste se permite entre redes de carga de trabajo (desde ellas y hacia ellas) y la red de administración (como se muestra arriba).
  • Tráfico de Internet:

    • Todo el tráfico entrante desde Internet se rechaza en las redes de carga de trabajo y en la red de administración.
    • Se permite todo el tráfico saliente a Internet desde redes de cargas de trabajo o red de administración.

A fin de modificar cualquiera de estas reglas, consulta Configura tablas y reglas de firewall para nubes privadas.

Soluciones de instalación (opcional)

Las soluciones, como el VMware Site Recovery Manager (SRM), proporcionan copias de seguridad, recuperación ante desastres, replicación y otras funciones para proteger tu VM. Instalar soluciones en tu nube privada es una forma opcional de mejorar las capacidades de tu entorno de vCenter de nube privada.

Para instalar una solución, debes solicitar privilegios adicionales. Estos privilegios adicionales se aplican por tiempo limitado. Para obtener más información, consulta Eleva los privilegios de VMware Engine.

¿Qué sigue?