Inicio rápido: Creación de un equilibrador de carga básico público mediante Azure PortalQuickstart: Create a Basic Load Balancer by using the Azure portal

El equilibrio de carga proporciona un mayor nivel de disponibilidad y escala, ya que distribuye las solicitudes entrantes entre varias máquinas virtuales (VM).Load balancing provides a higher level of availability and scale by spreading incoming requests across virtual machines (VMs). Puede usar Azure Portal para crear un equilibrador de carga y equilibrar el tráfico entre las máquinas virtuales.You can use the Azure portal to create a load balancer and balance traffic among VMs. Esta guía de inicio rápido muestra cómo crear y configurar un equilibrador de carga, los servidores de back-end y los recursos de red en el plan de tarifa Básico.This quickstart shows you how to create and configure a load balancer, back-end servers, and network resources at the Basic pricing tier.

Si no tiene una suscripción a Azure, cree una cuenta gratuita antes de empezar.If you don't have an Azure subscription, create a free account before you begin.

Para realizar las tareas de esta guía de inicio rápido, inicie sesión en Azure Portal.To do the tasks in this quickstart, sign in to the Azure portal.

Creación de una instancia de Load Balancer básicoCreate a Basic Load Balancer

En primer lugar, cree un equilibrador de carga básico público desde el portal.First, create a public Basic Load Balancer by using the portal. El nombre y la dirección IP que crea se configuran automáticamente como el front-end del equilibrador de carga.The name and public IP address you create are automatically configured as the load balancer's front end.

  1. En la parte superior izquierda de la pantalla, haga clic en Crear un recurso > Redes > Azure Load Balancer.On the top left-hand side of the screen, click Create a resource > Networking > Load Balancer.

  2. En la pestaña Datos básicos de la página Crear equilibrador de carga, escriba o seleccione la siguiente información, acepte los valores predeterminados del resto de la configuración y, luego, seleccione Revisar y crear:In the Basics tab of the Create load balancer page, enter or select the following information, accept the defaults for the remaining settings, and then select Review + create:

    ConfiguraciónSetting ValorValue
    SubscriptionSubscription Seleccione su suscripción.Select your subscription.
    Resource groupResource group Seleccione Crear nuevo y escriba MyResourceGroupLB en el cuadro de texto.Select Create new and type MyResourceGroupLB in the text box.
    NOMBREName myLoadBalancermyLoadBalancer
    RegionRegion Seleccione Europa Occidental.Select West Europe.
    typeType Seleccione Público.Select Public.
    SKUSKU Seleccione Básica.Select Basic.
    Dirección IP públicaPublic IP address Seleccione Crear nuevo.Select Create new.
    Nombre de la dirección IP públicaPublic IP address name MyPublicIPMyPublicIP
    AsignaciónAssignment estáticaStatic
  3. En la pestaña Revisar y crear, haga clic en Crear.In the Review + create tab, click Create.

Creación de los servidores de back-endCreate back-end servers

A continuación, cree una red virtual y dos máquinas virtuales para el grupo de back-end del equilibrador de carga Básico.Next, create a virtual network and two virtual machines for the back-end pool of your Basic load balancer.

Creación de una red virtualCreate a virtual network

  1. En la parte superior izquierda del portal, seleccione Crear un recurso > Redes > Red virtual.On the upper-left side of the portal, select Create a resource > Networking > Virtual network.

  2. En el panel Crear red virtual, escriba o seleccione estos valores:In the Create virtual network pane, type or select these values:

    • Nombre: escriba MyVnet.Name: Type MyVnet.
    • ResourceGroup: despliegue las opciones de Seleccionar existente y seleccione MyResourceGroupLB.ResourceGroup: Drop down Select existing and select MyResourceGroupLB.
    • Subred > Nombre: escriba MyBackendSubnet.Subnet > Name: Type MyBackendSubnet.
  3. Seleccione Crear.Select Create.

    Creación de una red virtual

Creación de máquinas virtualesCreate virtual machines

  1. En la parte superior izquierda del portal, seleccione Crear un recurso > Proceso > Windows Server 2016 Datacenter.On the upper-left side of the portal, select Create a resource > Compute > Windows Server 2016 Datacenter.

  2. En Crear una máquina virtual, escriba o seleccione los valores siguientes en la pestaña Básico:In Create a virtual machine, type or select the following values in the Basics tab:

    • Suscripción > Grupo de recursos: despliegue y seleccione MyResourceGroupLB.Subscription > Resource Group: Drop down and select MyResourceGroupLB.
    • Detalles de instancia > Nombre de máquina virtual: escriba MyVM1.Instance Details > Virtual machine name: Type MyVM1.
    • Detalles de instancia > Opciones de disponibilidad:Instance Details > Availability Options:
      1. En la lista desplegable seleccione Conjunto de disponibilidad.Drop down and select Availability set.
      2. Seleccione Crear nuevo, escriba MyAvailabilitySet y seleccione Aceptar.Select Create new, type MyAvailabilitySet, and select OK.
  3. Seleccione la pestaña Redes o seleccione Siguiente: Discos y, después, Siguiente: Redes.Select the Networking tab, or select Next: Disks, then Next: Networking.

    Asegúrese de que está seleccionado lo siguiente:Make sure the following are selected:

    • Red virtual: MyVNetVirtual network: MyVnet
    • Subred: MyBackendSubnetSubnet: MyBackendSubnet
    • Dirección IP pública: MyVM1-ipPublic IP: MyVM1-ip

    Para crear un nuevo grupo de seguridad de red (NSG), un tipo de firewall, en Grupo de seguridad de red, seleccione Avanzado.To create a new network security group (NSG), a type of firewall, under Network Security Group, select Advanced.

    1. En el campo Configurar grupo de seguridad de red, seleccione Crear nuevo.In the Configure network security group field, select Create new.
    2. Escriba MyNetworkSecurityGroup y seleccione Aceptar.Type MyNetworkSecurityGroup, and select OK.
  4. Seleccione la pestaña Administración o seleccione Siguiente > Administración.Select the Management tab, or select Next > Management. En Supervisión, establezca Diagnósticos de arranque en Desactivado.Under Monitoring, set Boot diagnostics to Off.

  5. Seleccione Revisar + crear.Select Review + create.

  6. Revise la configuración y, a continuación, seleccione Crear.Review the settings, and then select Create.

  7. Siga los pasos para crear una segunda máquina virtual llamada MyVM2, con una dirección IP pública establecida en MyVM2-ip y todos los demás valores iguales a MyVM1.Follow the steps to create a second VM named MyVM2, with a Public IP address of MyVM2-ip, and all the other settings the same as MyVM1.

Creación de reglas de NSG para las máquinas virtualesCreate NSG rules for the VMs

En esta sección, creará reglas del grupo de seguridad de red (NSG) para las máquinas virtuales, para permitir conexiones entrantes de Internet (HTTP) y escritorio remoto (RDP).In this section, you create network security group (NSG) rules for the VMs, to allow inbound internet (HTTP) and remote desktop (RDP) connections.

  1. Seleccione Todos los recursos en el menú izquierdo.Select All resources on the left menu. En la lista de recursos, seleccione MyNetworkSecurityGroup en el grupo de recursos MyResourceGroupLB.From the resource list, select MyNetworkSecurityGroup in the MyResourceGroupLB resource group.

  2. En Configuración, seleccione Reglas de seguridad de entrada y, a continuación, seleccione Agregar.Under Settings, select Inbound security rules, and then select Add.

  3. En el cuadro de diálogo Agregar regla de seguridad de entrada, escriba o seleccione lo siguiente para la regla HTTP:In the Add inbound security rule dialog, for the HTTP rule, type or select the following:

    • Origen: Seleccione Service Tag (Etiqueta de servicio).Source: Select Service Tag.
    • Etiqueta de servicio de origen: seleccione Internet.Source service tag: Select Internet.
    • Intervalos de puertos de destino: escriba 80.Destination port ranges: Type 80.
    • Protocolo: seleccione TCP.Protocol: Select TCP.
    • Acción: seleccione Permitir.Action: Select Allow.
    • Prioridad: escriba 100.Priority: Type 100.
    • Nombre: escriba MyHTTPRule.Name: Type MyHTTPRule.
    • Descripción: escriba Permitir HTTP.Description: Type Allow HTTP.
  4. Seleccione Agregar.Select Add.

    Creación de una regla de NSG

  5. Repita los pasos para la regla de RDP entrante, con los siguientes valores diferentes:Repeat the steps for the inbound RDP rule, with the following differing values:

    • Intervalos de puertos de destino: escriba 3389.Destination port ranges: Type 3389.
    • Prioridad: escriba 200.Priority: Type 200.
    • Nombre: escriba MyRDPRule.Name: Type MyRDPRule.
    • Descripción: escriba Permitir RDP.Description: Type Allow RDP.

Creación de recursos para el equilibrador de cargaCreate resources for the load balancer

En esta sección se configura el equilibrador de carga para un grupo de direcciones de back-end, un sondeo de mantenimiento y una regla del equilibrador de carga.In this section, you configure load balancer settings for a back-end address pool, a health probe, and a load balancer rule.

Creación de un grupo de direcciones de back-endCreate a backend address pool

Para distribuir el tráfico a las máquinas virtuales, el equilibrador de carga utiliza un grupo de direcciones de back-end.To distribute traffic to the VMs, the load balancer uses a back-end address pool. El grupo de direcciones de back-end contiene las direcciones IP de las tarjetas de interfaz de red (NIC) virtuales conectadas al equilibrador de carga.The back-end address pool contains the IP addresses of the virtual network interfaces (NICs) that are connected to the load balancer.

Para crear un grupo de direcciones de back-end que incluya VM1 y VM2:To create a back-end address pool that includes VM1 and VM2:

  1. Seleccione Todos los recursos en el menú de la izquierda y, a continuación, en la lista de recursos seleccione MyLoadBalancer.Select All resources on the left menu, and then select MyLoadBalancer from the resource list.

  2. En Configuración, seleccione Grupos de back-end y, a continuación, seleccione Agregar.Under Settings, select Backend pools, and then select Add.

  3. En la página Agregar un grupo back-end, escriba o seleccione los siguientes valores:On the Add a backend pool page, type or select the following values:

    • Nombre: escriba MyBackEndPool.Name: Type MyBackEndPool.
    • Asociado a: En la lista desplegable seleccione Conjunto de disponibilidad.Associated to: Drop down and select Availability set.
    • Conjunto de disponibilidad: seleccione MyAvailabilitySet.Availability set: Select MyAvailabilitySet.
  4. Seleccione Agregar una configuración IP de red de destino.Select Add a target network IP configuration.

    1. Agregue cada máquina virtual (MyVM1 y MyVM2) que creó al grupo de back-end.Add each virtual machine (MyVM1 and MyVM2) that you created to the back-end pool.
    2. Después de agregar cada máquina, despliegue las opciones y seleccione su Configuración IP de red.After you add each machine, drop down and select its Network IP configuration.
  5. Seleccione Aceptar.Select OK.

    Incorporación del grupo de direcciones de back-end

  6. En la página Grupos back-end, expanda MyBackendPool y asegúrese de que aparecen ambas máquinas VM1 y VM2.On the Backend pools page, expand MyBackendPool and make sure both VM1 and VM2 are listed.

Creación de un sondeo de estadoCreate a health probe

Para permitir que el equilibrador de carga supervise el mantenimiento de la máquina virtual, utilice un sondeo de mantenimiento.To allow the load balancer to monitor VM status, you use a health probe. El sondeo de estado agrega o quita de forma dinámica las máquinas virtuales de la rotación del equilibrador de carga en base a su respuesta a las comprobaciones de estado.The health probe dynamically adds or removes VMs from the load balancer rotation based on their response to health checks.

Para crear un sondeo de mantenimiento para supervisar el mantenimiento de las máquinas virtuales:To create a health probe to monitor the health of the VMs:

  1. Seleccione Todos los recursos en el menú de la izquierda y, a continuación, en la lista de recursos seleccione MyLoadBalancer.Select All resources on the left menu, and then select MyLoadBalancer from the resource list.

  2. En Configuración, seleccione Sondeos de mantenimiento y, a continuación, seleccione Agregar.Under Settings, select Health probes, and then select Add.

  3. En la página Agregar sondeo de mantenimiento, escriba o seleccione los siguientes valores:On the Add a health probe page, type or select the following values:

    • Nombre: escriba MyHealthProbe.Name: Type MyHealthProbe.
    • Protocolo: en la lista desplegable, seleccione HTTP.Protocol: Drop down and select HTTP.
    • Puerto: escriba 80.Port: Type 80.
    • Ruta de acceso: acepte / para el identificador URI predeterminado.Path: Accept / for the default URI. Puede reemplazar este valor por cualquier otro identificador URI.You can replace this value with any other URI.
    • Intervalo: escriba 15.Interval: Type 15. El valor Intervalo es el número de segundos entre los intentos de sondeo.Interval is the number of seconds between probe attempts.
    • Umbral incorrecto: escriba 2.Unhealthy threshold: Type 2. Este valor es el número de errores de sondeo consecutivos que tienen que producirse para que se considere que una máquina virtual no funciona correctamente.This value is the number of consecutive probe failures that occur before a VM is considered unhealthy.
  4. Seleccione Aceptar.Select OK.

    Incorporación de un sondeo

Creación de una regla de equilibrador de cargaCreate a load balancer rule

Una regla del equilibrador de carga define cómo se distribuye el tráfico a las máquinas virtuales.A load balancer rule defines how traffic is distributed to the VMs. La regla define la configuración IP de front-end para el tráfico entrante y el grupo de direcciones IP de back-end para recibir el tráfico y los puertos de origen y destino requeridos.The rule defines the front-end IP configuration for incoming traffic, the back-end IP pool to receive the traffic, and the required source and destination ports.

La regla del equilibrador de carga llamada MyLoadBalancerRule escucha en el puerto 80 en el front-end LoadBalancerFrontEnd.The load balancer rule named MyLoadBalancerRule listens to port 80 in the front-end LoadBalancerFrontEnd. La regla envía el tráfico de red al grupo de direcciones de back-end MyBackEndPool, también a través del puerto 80.The rule sends network traffic to the back-end address pool MyBackEndPool, also on port 80.

Para crear la regla del equilibrador de carga:To create the load balancer rule:

  1. Seleccione Todos los recursos en el menú de la izquierda y, a continuación, en la lista de recursos seleccione MyLoadBalancer.Select All resources on the left menu, and then select MyLoadBalancer from the resource list.

  2. En Configuración, seleccione Reglas de equilibrio de carga y, a continuación, seleccione Agregar.Under Settings, select Load balancing rules, and then select Add.

  3. En la página Agregar regla de equilibrio de carga, escriba o seleccione los valores siguientes:On the Add load balancing rule page, type or select the following values:

    • Nombre: escriba MyLoadBalancerRule.Name: Type MyLoadBalancerRule.
    • Dirección IP de front-end: escriba LoadBalancerFrontend.Frontend IP address: Type LoadBalancerFrontend.
    • Protocolo: seleccione TCP.Protocol: Select TCP.
    • Puerto: escriba 80.Port: Type 80.
    • Puerto back-end: escriba 80.Backend port: Type 80.
    • Grupo de back-end: seleccione MyBackendPool.Backend pool: Select MyBackendPool.
    • Sondeo de mantenimiento: seleccione MyHealthProbe.Health probe: Select MyHealthProbe.
  4. Seleccione Aceptar.Select OK.

    Incorporación de una regla de equilibrador de carga

Prueba del equilibrador de cargaTest the load balancer

Usará la dirección IP pública para probar el equilibrador de carga en las máquinas virtuales.You'll use the public IP address to test the load balancer on the VMs.

En el portal, en la página Información general de MyLoadBalancer, encuentre su dirección IP pública en Dirección IP pública.In the portal, on the Overview page for MyLoadBalancer, find its public IP address under Public IP Address. Mantenga el puntero sobre la dirección y seleccione el icono Copiar para copiarlo.Hover over the address and select the Copy icon to copy it.

Instalación de IIS en las máquinas virtualesInstall IIS on the VMs

Instale Internet Information Services (IIS) en las máquinas virtuales para ayudar a probar el equilibrador de carga.Install Internet Information Services (IIS) on the virtual machines to help test the load balancer.

Para acceder mediante escritorio remoto (RDP) a la máquina virtual:To remote desktop (RDP) into the VM:

  1. En el portal, seleccione Todos los recursos en el menú izquierdo.In the portal, select All resources on the left menu. En la lista de recursos, seleccione MyVM1 en el grupo de recursos MyResourceGroupLB.From the resource list, select MyVM1 in the MyResourceGroupLB resource group.

  2. En la página Información general, seleccione Conectar y, a continuación, seleccione Descargar archivo RDP.On the Overview page, select Connect, and then select Download RDP file.

  3. Abra el archivo RDP que descargó y seleccione Conectar.Open the RDP file you downloaded, and select Connect.

  4. En la pantalla Seguridad de Windows, seleccione Más opciones y, después, Usar otra cuenta.On the Windows Security screen, select More choices and then Use a different account.

    Escriba el nombre de usuario y la contraseña y seleccione Aceptar.Enter username and password and select OK.

  5. Responda a cualquier solicitud de certificado.Respond Yes to any certificate prompt.

    El escritorio de la máquina virtual se abre en una nueva ventana.The VM desktop opens in a new window.

Para instalar IISTo install IIS

  1. Seleccione Todos los servicios en el menú de la izquierda, Todos los recursos y, después, en la lista de recursos myVM1, que se encuentra en el grupo de recursos myResourceGroupSLB.Select All services in the left-hand menu, select All resources, and then from the resources list, select myVM1 that is located in the myResourceGroupSLB resource group.

  2. En la página Información general, seleccione Conectar para conectar mediante RDP con la máquina virtual.On the Overview page, select Connect to RDP into the VM.

  3. Inicie sesión en la máquina virtual con las credenciales que proporcionó durante la creación de esta máquina virtual.Log into the VM with the credentials that you provided during the creation of this VM. Esto inicia una sesión de escritorio remoto con la máquina virtual myVM1.This launches a remote desktop session with virtual machine - myVM1.

  4. En el escritorio del servidor, vaya a Herramientas administrativas de Windows>Windows PowerShell.On the server desktop, navigate to Windows Administrative Tools>Windows PowerShell.

  5. En la ventana de PowerShell, ejecute los comandos siguientes para instalar el servidor IIS, eliminar el archivo iisstart.htm predeterminado y agregar uno nuevo que muestre el nombre de la máquina virtual:In the PowerShell Window, run the following commands to install the IIS server, remove the default iisstart.htm file, and then add a new iisstart.htm file that displays the name of the 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)
    
  6. Cierre la sesión de RDP con myVM1.Close the RDP session with myVM1.

  7. Repita los pasos 1 a 6 para instalar IIS y el archivo iisstart.htm actualizado en myVM2.Repeat steps 1 to 6 to install IIS and the updated iisstart.htm file on myVM2.

  8. Repita los pasos para la máquina virtual MyVM2, excepto establecer el servidor de destino en MyVM2.Repeat the steps for the virtual machine MyVM2, except set the destination server to MyVM2.

Prueba del equilibrador de cargaTest the load balancer

Abra el explorador y pegue la dirección IP pública del equilibrador de carga en la barra de direcciones del explorador.Open a browser and paste your load balancer's public IP address into the browser's address bar. La página predeterminada del servidor web IIS debe aparecer en el explorador.The IIS web server default page should appear in the browser.

Servidor web de IIS

Para ver cómo el equilibrador de carga distribuye el tráfico entre ambas máquinas virtuales que ejecutan la aplicación, puede realizar una actualización forzada del explorador web.To see the load balancer distribute traffic across both VMs running your app, you can force-refresh your web browser.

Limpieza de recursosClean up resources

Para eliminar el equilibrador de carga y todos los recursos relacionados cuando ya no los necesite, abra el grupo de recursos MyResourceGroupLB y seleccione Eliminar grupo de recursos.To delete the load balancer and all related resources when you no longer need them, open the MyResourceGroupLB resource group and select Delete resource group.

Pasos siguientesNext steps

En esta guía de inicio rápido, ha creado un equilibrador de carga del plan de tarifa Básico.In this quickstart, you created a Basic-tier load balancer. Ha creado y configurado un grupo de recursos, recursos de red, servidores de back-end, un sondeo de mantenimiento y las reglas para usar con el equilibrador de carga.You created and configured a resource group, network resources, back-end servers, a health probe, and rules to use with the load balancer. Ha instalado IIS en las máquinas virtuales y lo ha usado para probar el equilibrador de carga.You installed IIS on the VMs and used it to test the load balancer.

Para más información acerca de Azure Load Balancer, continúe con los tutoriales.To learn more about Azure Load Balancer, continue to the tutorials.