Compartir a través de


Inicio rápido: Creación de un equilibrador de carga interno básico para equilibrar la carga de las máquinas virtuales mediante Azure Portal

Para empezar a usar Azure Load Balancer diríjase a Azure Portal para crear un equilibrador de carga interno y dos máquinas virtuales.

Nota:

Se recomienda usar la SKU Estándar de Load Balancer para las cargas de trabajo de producción. Para más información sobre las SKU, consulte SKU de Azure Load Balancer .

Prerrequisitos

Inicio de sesión en Azure

Inicie sesión en Azure Portal.

Crear la red virtual

Cuando se crea un equilibrador de carga interno, se configura una red virtual como red para él.

Una dirección IP privada de la red virtual se configura como front-end para el equilibrador de carga. La dirección IP de front-end puede ser estática o dinámica.

Se crea en un host de Azure Bastion para administrar de forma segura las máquinas virtuales e instalar IIS.

Importante

Los precios por hora comienzan desde el momento en que se implementa Bastion, independientemente del uso de datos salientes. Para más información, consulte Precios y SKU. Si va a implementar Bastion como parte de un tutorial o prueba, se recomienda eliminar este recurso una vez que haya terminado de usarlo.

En esta sección, creará una red virtual, una subred y un host Azure Bastion.

  1. En el cuadro de búsqueda de la parte superior del portal, escriba Red virtual. En los resultados de la búsqueda, seleccione Redes virtuales.

  2. En Redes virtuales, seleccione + Crear.

  3. En Crear red virtual, escriba o seleccione esta información en la pestaña Conceptos básicos:

    Configuración Valor
    Detalles del proyecto
    Suscripción Seleccione su suscripción a Azure.
    Grupo de recursos Seleccione Crear nuevo.
    En Nombre, escriba CreateIntLBQS-rg.
    Seleccione
    .
    Detalles de instancia
    Nombre Escriba myVNet.
    Region Seleccione Oeste de EE. UU. 3
  4. Seleccione la pestaña Direcciones IP o el botón Siguiente: Direcciones IP situado en la parte inferior de la página.

  5. En la pestaña Direcciones IP, especifique esta información:

    Configuración Value
    Espacio de direcciones IPv4 Escriba 10.1.0.0/16.
  6. En Nombre de subred, seleccione la palabra predeterminada.

  7. En Editar subred, especifique esta información:

    Configuración Value
    Nombre de subred Escriba myBackendSubnet.
    Intervalo de direcciones de subred Escriba 10.1.0.0/24.
  8. Seleccione Guardar.

  9. Seleccione la pestaña Seguridad .

  10. En BastionHost, seleccione Habilitar. Escriba esta información:

    Configuración Valor
    Nombre del bastión Escriba myBastionHost.
    Espacio de direcciones de AzureBastionSubnet Escriba 10.1.1.0/27.
    Dirección IP pública Seleccione Crear nuevo.
    En Nombre, escriba myBastionIP.
    Seleccione
    .
  11. Seleccione la pestaña Revisar y crear o el botón Revisar y crear.

  12. Seleccione Crear.

    Nota

    La red virtual y la subred se crean inmediatamente. La creación del host Bastion se envía como un trabajo y se completará en 10 minutos. Puede continuar con los pasos siguientes mientras se crea el host de Bastion.

Creación de un equilibrador de carga

En esta sección, va a crear un equilibrador de carga que equilibra la carga de las máquinas virtuales.

Durante la creación del equilibrador de carga, configurará:

  • Dirección IP del front-end
  • Grupo back-end
  • Reglas de equilibrio de carga de entrada
  1. En el cuadro de búsqueda que aparece en la parte superior del portal, escriba Load Balancer. Seleccione Equilibradores de carga en los resultados de la búsqueda.

  2. En la página Equilibrador de carga, seleccione Crear.

  3. En la pestaña Conceptos básicos de la página Crear equilibrador de carga, escriba o seleccione la siguiente información:

    Configuración Value
    Detalles del proyecto
    Subscription Seleccione su suscripción.
    Resource group Seleccione CreateIntLBQS-rg.
    Detalles de instancia
    Nombre Escriba myLoadBalancer.
    Region Seleccione Oeste de EE. UU. 3.
    SKU Seleccione Básica.
    Tipo seleccione Interno.
  4. Seleccione Siguiente: Configuración de IP de front-end en la parte inferior de la página.

  5. En Configuración de IP de front-end, seleccione + Agregar una IP de front-end.

  6. Escriba myFrontEnd en Nombre.

  7. Seleccione myVNet en Red virtual.

  8. Seleccione myBackendSubnet en Subred.

  9. Seleccione Dinámica para Asignación.

  10. Seleccione Agregar.

  11. Seleccione Siguiente: Grupos de back-end en la parte inferior de la página.

  12. En la pestaña Grupos de back-end, seleccione + Agregar un grupo de back-end.

  13. Escriba myBackendPool en Nombre.

  14. Seleccione Máquinas virtuales en Asociado a.

  15. Seleccione IPv4 o IPv6 para Versión de IP.

  16. Seleccione Agregar.

  17. Seleccione el botón Siguiente: Reglas de entrada situado en la parte inferior de la página.

  18. En Regla de equilibrio de carga de la pestaña Reglas de entrada, seleccione + Agregar regla de equilibrio de carga.

  19. En Agregar regla de equilibrio de carga, escriba o seleccione la siguiente información:

    Configuración Value
    Nombre Escriba myHTTPRule.
    Versión de la dirección IP Seleccione IPv4 o IPv6 en función de sus requisitos.
    Dirección IP del front-end Seleccione myFrontend.
    Grupo back-end Seleccione MyBackendPool.
    Protocolo seleccione TCP.
    Port Escriba 80.
    Puerto back-end Escriba 80.
    Sondeo de mantenimiento Seleccione Crear nuevo.
    En Nombre, escriba myHealthProbe.
    Seleccione TCP en Protocolo.
    Deje el resto de los valores predeterminados y seleccione Aceptar.
    Persistencia de la sesión Seleccione Ninguno.
    Tiempo de espera de inactividad (minutos) Escriba o seleccione 15.
    Dirección IP flotante Seleccione Deshabilitado.
  20. Seleccione Agregar.

  21. Seleccione el botón azul Revisar y crear en la parte inferior de la página.

  22. Seleccione Crear.

Creación de máquinas virtuales

En esta sección, creará dos máquinas virtuales (myVM1 y myVM2) en dos zonas distintas (Zona 1 y Zona 2).

Estas máquinas virtuales se agregan al grupo de back-end del equilibrador de carga que se creó anteriormente.

  1. En el cuadro de búsqueda que aparece en la parte superior del portal, escriba Máquina virtual. En los resultados de la búsqueda, seleccione Máquinas virtuales.

  2. En Máquinas virtuales, seleccione + Crear> máquina virtual de Azure.

  3. En Crear una máquina virtual, escriba o seleccione los valores en la pestaña Básico:

    Configuración Value
    Detalles del proyecto
    Suscripción Seleccione su suscripción a Azure.
    Grupo de recursos Seleccione CreateIntLBQS-rg
    Detalles de instancia
    Nombre de la máquina virtual Escriba myVM1.
    Region Seleccione (EE. UU.) Oeste de EE. UU. 3
    Opciones de disponibilidad Seleccione Conjunto de disponibilidad.
    Conjunto de disponibilidad Seleccione Crear nuevo.
    Escriba myAvailabilitySet en Nombre.
    Seleccione Aceptar
    Tipo de seguridad Seleccione Estándar.
    Imagen Seleccione Windows Server 2019 Datacenter - Gen2
    Instancia de Azure Spot Deje esta casilla desactivada, tal y como está de forma predeterminada.
    Size Elija el tamaño de la máquina virtual o acepte la configuración predeterminada.
    Cuenta de administrador
    Nombre de usuario Escriba un nombre de usuario.
    Contraseña Escriba una contraseña.
    Confirmar contraseña Vuelva a escribir la contraseña.
    Reglas de puerto de entrada
    Puertos de entrada públicos Seleccione Ninguno.
  4. Seleccione la pestaña Redes o seleccione Siguiente: Discos y, después, Siguiente: Redes.

  5. En la pestaña Redes, seleccione o escriba:

    Parámetro Valor
    Interfaz de red
    Virtual network myVNet
    Subnet myBackendSubnet
    Dirección IP pública Seleccione Ninguno.
    Grupo de seguridad de red de NIC Seleccione Avanzado.
    Configuración del grupo de seguridad de red Seleccione Crear nuevo.
    En la página Crear grupo de seguridad de red, escriba myNSG en Nombre.
    En
    , seleccione +Agregar una regla de entrada.
    En Servicio, seleccione HTTP.
    En
    , escriba 100.
    En Nombre, escriba myNSGRule
    Seleccione Agregar
    Seleccione Aceptar
    Equilibrio de carga
    ¿Quiere colocar esta máquina virtual detrás de una solución de equilibrio de carga existente? Active el cuadro.
    Configuración de equilibrio de carga
    Opciones de equilibrio de carga Seleccione Equilibrio de carga de Azure.
    Seleccionar un equilibrador de carga Seleccione myLoadBalancer.
    Seleccionar un grupo de back-end Seleccione MyBackendPool.
  6. Seleccione Revisar + crear.

  7. Revise la configuración y, a continuación, seleccione Crear.

  8. Siga los pasos 1 a 7 para crear otra máquina virtual con los siguientes valores y el resto de la configuración igual que la de myVM1:

    Configuración VM 2
    Nombre myVM2
    Conjunto de disponibilidad Seleccione el elemento myAvailabiltySet existente.
    Grupo de seguridad de red Seleccione el grupo myNSG existente.

Nota:

Azure proporciona una dirección IP de acceso de salida predeterminada para las máquinas virtuales que no tienen asignada una dirección IP pública o están en el grupo back-end de un equilibrador de carga de Azure básico interno. El mecanismo de dirección IP de acceso de salida predeterminado proporciona una dirección IP de salida que no se puede configurar.

La dirección IP de acceso de salida predeterminada está deshabilitada cuando se produce uno de los siguientes eventos:

  • Se asigna una dirección IP pública a la máquina virtual.
  • La máquina virtual se coloca en el grupo back-end de un equilibrador de carga estándar, con o sin reglas de salida.
  • Se asigna un recurso de Azure NAT Gateway a la subred de la máquina virtual.

Las máquinas virtuales creadas mediante conjuntos de escalado de máquinas virtuales en modo de orquestación flexible no tienen acceso de salida predeterminado.

Para más información sobre las conexiones de salida en Azure, vea Acceso de salida predeterminado en Azure y Uso de traducción de direcciones de red (SNAT) de origen para conexiones de salida.

Creación de una máquina virtual de prueba

En esta sección va a crear una máquina virtual denominada myTestVM. Esta máquina virtual se usará para probar la configuración del equilibrador de carga.

  1. En el cuadro de búsqueda que aparece en la parte superior del portal, escriba Máquina virtual. En los resultados de la búsqueda, seleccione Máquinas virtuales.

  2. En Máquinas virtuales, seleccione + Crear> máquina virtual de Azure.

  3. En Crear una máquina virtual, escriba o seleccione los valores en la pestaña Básico:

    Configuración Value
    Detalles del proyecto
    Suscripción Seleccione su suscripción a Azure.
    Grupo de recursos Seleccione CreateIntLBQS-rg
    Detalles de instancia
    Nombre de la máquina virtual Escriba myTestVM
    Region Seleccione (EE. UU.) Oeste de EE. UU. 3
    Opciones de disponibilidad Seleccione No se requiere redundancia de la infraestructura
    Tipo de seguridad Seleccione Estándar.
    Imagen Seleccione Windows Server 2019 Datacenter - Gen2
    Instancia de Azure Spot Deje esta casilla desactivada, tal y como está de forma predeterminada.
    Size Elija el tamaño de la máquina virtual o acepte la configuración predeterminada.
    Cuenta de administrador
    Nombre de usuario Escriba un nombre de usuario.
    Contraseña Escriba una contraseña.
    Confirmar contraseña Vuelva a escribir la contraseña.
    Reglas de puerto de entrada
    Puertos de entrada públicos Seleccione Ninguno.
  4. Seleccione la pestaña Redes o seleccione Siguiente: Discos y, después, Siguiente: Redes.

  5. En la pestaña Redes, seleccione o escriba:

    Parámetro Valor
    Interfaz de red
    Virtual network myVNet
    Subnet myBackendSubnet
    Dirección IP pública Seleccione Ninguno.
    Grupo de seguridad de red de NIC Seleccione Avanzado.
    Configuración del grupo de seguridad de red Seleccione MyNSG, que creó en el paso anterior.
  6. Seleccione Revisar + crear.

  7. Revise la configuración y, a continuación, seleccione Crear.

Instalación de IIS

  1. En el cuadro de búsqueda que aparece en la parte superior del portal, escriba Máquina virtual. En los resultados de la búsqueda, seleccione Máquinas virtuales.

  2. Seleccione myVM1.

  3. En la página Información general, seleccione Conectar y, luego, Bastion.

  4. Escriba el nombre de usuario y la contraseña especificados durante la creación de la máquina virtual.

  5. Seleccione Conectar.

  6. En el escritorio del servidor, vaya a Herramientas administrativas de Windows>Windows PowerShell>Windows PowerShell.

  7. En la nueva ventana de PowerShell, ejecute los siguientes comandos para hacer lo siguiente:

    • Instalar el servidor IIS.
    • Eliminar el archivo predeterminado iisstart.htm.
    • Agregar un nuevo archivo iisstart.htm que muestre el nombre de la VM.
    
     # Install IIS server role
     Install-WindowsFeature -name Web-Server -IncludeManagementTools
    
     # Remove default htm file
     Remove-Item  C:\inetpub\wwwroot\iisstart.htm
    
     # Add a new htm file that displays server name
     Add-Content -Path "C:\inetpub\wwwroot\iisstart.htm" -Value $("Hello World from " + $env:computername)
    
  8. Cierre la sesión de Bastion con myVM1.

  9. Repita los pasos del 1 al 8 para instalar IIS y el archivo iisstart.htm actualizado en myVM2.

Prueba del equilibrador de carga

En esta sección, probará el equilibrador de carga. Para hacerlo, se conectará a myTestVM y comprobará la página web.

  1. En el cuadro de búsqueda que aparece en la parte superior del portal, escriba Load Balancer. Seleccione Equilibradores de carga en los resultados de la búsqueda.

  2. Seleccione myLoadBalancer.

  3. Tome nota o copie la dirección que encontrará junto a Dirección IP privada, en la pestaña Información general de myLoadBalancer. Si no puede ver el campo Dirección IP privada, seleccione Ver más en la ventana de información.

  4. En el cuadro de búsqueda que aparece en la parte superior del portal, escriba Máquina virtual. En los resultados de la búsqueda, seleccione Máquinas virtuales.

  5. Seleccione myTestVM.

  6. En la página Información general, seleccione Conectar y, luego, Bastion.

  7. Escriba el nombre de usuario y la contraseña especificados durante la creación de la máquina virtual.

  8. Abra Internet Explorer en myTestVM.

  9. Escriba la dirección IP del paso anterior en la barra de direcciones del explorador. La página personalizada que muestra uno de los nombres de servidor back-end se muestra en el explorador. En este ejemplo, es 10.1.0.4.

Para ver cómo Load Balancer distribuye el tráfico entre ambas VM, puede forzar la actualización del explorador web desde la máquina cliente.

Limpieza de recursos

Cuando no los necesite, elimine el grupo de recursos, el equilibrador de carga y todos los recursos relacionados. Para ello, seleccione el grupo de recursos CreateIntLBQS-rg, que contiene los recursos y, a continuación, seleccione Eliminar.

Pasos siguientes

En esta guía de inicio rápido:

  • Se ha creado una Azure Load Balancer

  • Ha conectado 2 máquinas virtuales al equilibrador de carga

  • Ha configurado la regla de tráfico del equilibrador de carga, el sondeo de estado y, a continuación, ha probado el equilibrador de carga

Para más información sobre Azure Load Balancer, vaya a: