Inicio rápido: Uso de Azure Portal para crear un equilibrador de carga público para equilibrar la carga de máquinas virtuales
Artigo
Comience a usar Azure Load Balancer mediante Azure Portal para crear un equilibrador de carga público para un grupo de back-end con dos máquinas virtuales. Otros recursos incluyen Azure Bastion, NAT Gateway, una red virtual y las subredes necesarias.
En el cuadro de búsqueda que aparece en la parte superior del portal, escriba Puerta de enlace NAT. Seleccione Puertas de enlace NAT en los resultados de búsqueda.
Seleccione + Create (+ Crear).
En la pestaña Datos básicos de Crear puerta de enlace de traducción de direcciones de red (NAT), escriba o seleccione la información siguiente:
Configuración
Valor
Detalles del proyecto
Suscripción
Selecciona tu suscripción.
Resource group
Seleccione Crear nuevo. Escriba load-balancer-rg en Nombre. Seleccione Aceptar.
Detalles de instancia
Nombre de NAT Gateway
Escriba lb-nat-gateway.
Region
Seleccione Este de EE. UU.
Zona de disponibilidad
Seleccione Sin zona.
Tiempo de espera de inactividad (minutos)
Escriba 15.
Seleccione la pestaña Dirección IP de salida o elija el botón Siguiente: Dirección IP de salida situado en la parte inferior de la página.
Seleccione Crear una nueva dirección IP pública en Direcciones IP públicas.
Escriba nat-gw-public-ip en Nombre en Agregar una dirección IP pública.
Seleccione Aceptar.
Seleccione el botón azul Revisar y crear en la parte inferior de la página, o seleccione la pestaña Revisar y crear.
Seleccione Crear.
Creación de una red virtual y un host bastión
En esta sección creará una red virtual con una subred de recursos, una subred de Azure Bastion y un host de Azure Bastion.
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 el portal, busque y seleccione Redes virtuales.
En la página Redes virtuales, seleccione y Crear.
En la pestaña Datos básicos de Crear una red virtual, introduce o selecciona la siguiente información:
Configuración
Valor
Detalles del proyecto
Suscripción
Selecciona tu suscripción.
Resource group
Seleccione load-balancer-rg en la lista desplegable o Crear nuevo si no existe. Escriba load-balancer-rg en Nombre. Seleccione Aceptar.
Detalles de instancia
Nombre
Escriba lb-vnet.
Region
Seleccione (EE. UU.) Este de EE. UU. .
Seleccione la pestaña Seguridad o el botón Siguiente situado en la parte inferior de la página.
En Azure Bastion, escriba o seleccione la información siguiente:
Configuración
Valor
Azure Bastion
Habilitación de Azure Bastion
Seleccionar casilla.
Nombre de host de Azure Bastion
Escriba lb-bastion.
Dirección IP pública de Azure Bastion
Seleccione Crear nuevo. Escriba lb-bastion-ip en Nombre. Seleccione .
Seleccione la pestaña Direcciones IP o el botón Siguiente situado en la parte inferior de la página.
En Crear red virtual, escriba o seleccione la siguiente información:
Configuración
Valor
Agregar espacio de direcciones IPv4:
Espacio de direcciones IPv4
Escriba 10.0.0.0/16 (65 356 direcciones)..
Subredes
Seleccione el vínculo de subred predeterminado para editar.
Editar la subred
Propósito de subred
Deje el valor predeterminado.
Nombre
Escriba backend-subnet.
Dirección inicial
Escriba 10.0.0.0.
Tamaño de la subred
Escriba /24(256 direcciones).
Seguridad
NAT Gateway
Seleccione lb-nat-gateway.
Seleccione Guardar.
Seleccione Revisar y crear en la parte inferior de la pantalla y, cuando se supere la validación, seleccione Crear.
Creación de un equilibrador de carga
En esta sección, creará un equilibrador de carga con redundancia de zona que equilibra la carga de las máquinas virtuales. Con la redundancia de zona, aunque se produzcan errores en una o varias zonas disponibilidad, la ruta de los datos puede mantenerse a salvo siempre que una zona de la región permanezca en buen estado.
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
Sondeo de mantenimiento
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.
En la página Equilibrador de carga, seleccione + Crear.
En la pestaña Conceptos básicos de la página Crear equilibrador de carga, escriba o seleccione la siguiente información:
Configuración
Valor
Detalles del proyecto
Suscripción
Selecciona la suscripción
Resource group
Seleccione load-balancer-rg
Detalles de instancia
Nombre
Escriba load-balancer
Region
Seleccione Este de EE. UU.
SKU
Deje el valor predeterminado Estándar.
Tipo
Seleccione Público.
Nivel
Deje el valor predeterminado Regional
Seleccione Siguiente: Configuración de IP de front-end en la parte inferior de la página.
En Configuración de IP de front-end, seleccione + Agregar una IP de front-end.
En Agregar una dirección IP pública, escriba lb-frontend-ip como Nombre.
Seleccione Con redundancia de zona en Zona de disponibilidad.
Nota
En las regiones con Availability Zones, tiene la opción de seleccionar Ninguna zona (opción predeterminada), una zona específica o redundancia de zona. La elección dependerá de los requisitos de error de dominio específicos. En regiones sin Availability Zones, este campo no aparecerá. Para más información sobre las zonas de disponibilidad, consulte Introducción a las zonas de disponibilidad.
Deje el valor predeterminado Microsoft Network para Preferencia de enrutamiento.
Seleccione Guardar.
Seleccione Guardar.
Seleccione Siguiente: Grupos de back-end en la parte inferior de la página.
En la pestaña Grupos de back-end, seleccione + Agregar un grupo de back-end.
Escriba lb-backend-pool para Nombre en Agregar grupo de back-end.
Seleccione lb-vnet en Red virtual.
Seleccione Dirección IP en Configuración del grupo de back-end.
Seleccione Guardar.
Seleccione Siguiente: Reglas de entrada en la parte inferior de la página.
En Regla de equilibrio de carga de la pestaña Reglas de entrada, seleccione + Agregar regla de equilibrio de carga.
En Agregar regla de equilibrio de carga, escriba o seleccione la siguiente información:
Configuración
Value
Nombre
Escriba lb-HTTP-rule
Versión de la dirección IP
Seleccione IPv4 o IPv6 en función de sus requisitos
Dirección IP del front-end
Seleccione lb-frontend (Para crear)
Grupo back-end
Seleccione lb-backend-pool
Protocolo
Seleccione TCP.
Port
Escriba 80
Puerto back-end
Escriba 80
Sondeo de mantenimiento
Seleccione Crear nuevo. En Nombre, escriba lb-health-probe. Seleccione HTTP en Protocolo. Deje el resto de los valores predeterminados y seleccione Guardar.
Persistencia de la sesión
Seleccione Ninguno.
Tiempo de espera de inactividad (minutos)
Escriba o seleccione 15
Habilitación de restablecimiento de TCP
Seleccionar casilla
Habilitar IP flotante
Dejar la opción desactivada
Traducción de direcciones de red de origen (SNAT) de salida
Deje el valor predeterminado, (Recommended) Use outbound rules to provide backend pool members access to the internet ([Recomendado] Usar reglas de salida para que los miembros del grupo de servidores de back-end puedan acceder a Internet).
Seleccione Guardar.
Seleccione el botón azul Revisar y crear en la parte inferior de la página.
Seleccione Crear.
Nota
En este ejemplo, crearemos una puerta de enlace NAT para proporcionar acceso saliente a Internet. La pestaña de reglas de salida de la configuración se omite, ya que es opcional y no se necesita con la puerta de enlace NAT. Para obtener más información sobre la puerta de enlace de Azure NAT, consulte ¿Qué es Azure Virtual Network NAT? Para obtener más información sobre las conexiones salientes en Azure, consulte Traducción de direcciones de red de origen (SNAT) para conexiones salientes
Creación de máquinas virtuales
En esta sección, se crean dos máquinas virtuales (lb-vm1 y lb-VM2) en dos zonas diferentes (Zona 1 y Zona 2).
Estas máquinas virtuales se agregan al grupo de back-end del equilibrador de carga que se creó anteriormente.
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.
En Máquinas virtuales, seleccione + Crear> máquina virtual de Azure.
En Crear una máquina virtual, escriba o seleccione los valores siguientes en la pestaña Básico:
Configuración
Valor
Detalles del proyecto
Suscripción
Seleccione su suscripción a Azure.
Grupo de recursos
Seleccione load-balancer-rg
Detalles de instancia
Nombre de la máquina virtual
Escriba lb-VM1
Region
Seleccione ((EE. UU.) Este de EE. UU.).
Opciones de disponibilidad
Seleccione Zonas de disponibilidad.
Zona de disponibilidad
Seleccione Zona 1
Tipo de seguridad
Seleccione Estándar.
Imagen
Seleccione Windows Server 2022 Datacenter: Azure Edition - 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.
Seleccione la pestaña Redes o seleccione Siguiente: Discos y, después, Siguiente: Redes.
En la pestaña Redes, seleccione o escriba la siguiente información:
Configuración
Valor
Interfaz de red
Virtual network
Seleccione lb-vnet
Subnet
Seleccione backend-subnet
Dirección IP pública
Selecciona Ninguno.
Grupo de seguridad de red de NIC
Seleccione Avanzado.
Configuración del grupo de seguridad de red
Omita esta configuración hasta que se complete el resto de la configuración. Complete después de Seleccionar un grupo de back-end.
Eliminar NIC al eliminar la VM
Deje esta casilla desactivada.
Redes aceleradas
Deje el valor predeterminado de seleccionado.
Equilibrio de carga
Opciones de equilibrio de carga
Opciones de equilibrio de carga
Seleccione el equilibrador de carga de Azure.
Seleccionar un equilibrador de carga
Seleccione load-balancer
Seleccionar un grupo de back-end
Seleccione lb-backend-pool
Configuración del grupo de seguridad de red
Seleccione Crear nuevo. En la página Crear grupo de seguridad de red, escriba lb-NSG en Nombre. En , seleccione +Agregar una regla de entrada. En Servicio, seleccione HTTP. En , escriba 100. En Nombre, escriba lb-NSG-Rule Seleccione Agregar Seleccione Aceptar
Seleccione Revisar + crear.
Revise la configuración y, a continuación, seleccione Crear.
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 lb-VM1:
Configuración
VM 2
Nombre
lb-VM2
Zona de disponibilidad
Zona 2
Grupo de seguridad de red
Seleccione el lb-NSG 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.
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.
Seleccione lb-VM1.
En la página Introducción, seleccione Conectar y después Instancia de Bastion.
Escriba el nombre de usuario y la contraseña especificados durante la creación de la máquina virtual.
Seleccione Conectar.
En el escritorio del servidor, vaya a Inicio>Windows PowerShell>Windows PowerShell.
Ejecute los siguientes comandos en la ventana de PowerShell para:
Instalar el servidor IIS.
Eliminar el archivo predeterminado iisstart.htm.
Agregue un nuevo archivo iisstart.htm que muestre el nombre de la máquina virtual:
PowerShell
# Install IIS server roleInstall-WindowsFeature -nameWeb-Server -IncludeManagementTools# Remove default htm fileRemove-Item C:\inetpub\wwwroot\iisstart.htm
# Add a new htm file that displays server nameAdd-Content -Path"C:\inetpub\wwwroot\iisstart.htm" -Value $("Hello World from " + $env:computername)
Cierre la sesión de Bastion con lb-VM1.
Repita los pasos del 1 al 8 para instalar IIS y el archivo iisstart.htm actualizado en lb-VM2.
Prueba del equilibrador de carga
En el cuadro de búsqueda que aparece en la parte superior de la página, escriba IP pública. Seleccione Direcciones IP públicas en los resultados de la búsqueda.
En Direcciones IP públicas, seleccione frontend-ip.
Copie el elemento en dirección IP. Pegue la IP pública en la barra de direcciones del explorador. La página de VM personalizada del servidor web de IIS se muestra en el explorador.
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 load-balancer-rg que contiene los recursos y luego seleccione Eliminar.
Pasos siguientes
En esta guía de inicio rápido:
Ha creado un Azure Load Balancer
Ha conectado 2 máquinas virtuales al equilibrador de carga
Ha probado el equilibrador de carga.
Para más información sobre Azure Load Balancer, vaya a:
Aprenderá las distintas opciones del equilibrador de carga en Azure y cómo elegir e implementar la solución de Azure adecuada para el tráfico que no sea HTTP(S).
Muestre el diseño, la implementación y el mantenimiento de la infraestructura de red de Azure, el tráfico de equilibrio de carga, el enrutamiento de red, etc.
Aprenda a crear una instancia interna de Azure Load Balancer y probarla con dos máquinas virtuales. Aprenda a configurar reglas de tráfico y sondeos de estado para distribuir el tráfico entre varias máquinas virtuales.
Aprenda a usar Azure Load Balancer para distribuir eficazmente el tráfico y mejorar la escalabilidad de las aplicaciones. Explore guías de inicio rápido, tutoriales y procedimientos para implementar equilibradores de carga en máquinas virtuales, recursos en la nube y redes entre locales.
Obtenga información general sobre las características, la arquitectura y la implementación de Azure Load Balancer. Obtenga información sobre cómo funciona el servicio y cómo usarlo en la nube.