Agregar una zona de disponibilidad - Amazon EC2 Auto Scaling

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Agregar una zona de disponibilidad

Para aprovecharse de la seguridad y la fiabilidad de la redundancia geográfica, distribuya el grupo de escalado automático entre varias zonas de disponibilidad de una región en la que trabaje y asocie después un equilibrador de carga para distribuir el tráfico entrante entre las zonas de disponibilidad.

Cuando una zona de disponibilidad deja de estar en mal estado o no está disponible, Amazon EC2 Auto Scaling lanza nuevas instancias en una zona de disponibilidad no afectada. Cuando la zona de disponibilidad en mal estado vuelve a su estado correcto, Amazon EC2 Auto Scaling redistribuye automáticamente las instancias de la aplicación de manera uniforme en todas las zonas de disponibilidad de su grupo de Auto Scaling. Para ello, Amazon EC2 Auto Scaling intenta lanzar nuevas instancias en la zona de disponibilidad con el menor número de instancias. Sin embargo, si el intento fracasa, Amazon EC2 Auto Scaling intentará lanzarse en otras zonas de disponibilidad hasta que tenga éxito.

Elastic Load Balancing crea un nodo de balanceador de carga para cada zona de disponibilidad que habilita para el balanceador de carga. Si habilita el balanceo de carga entre zonas para el balanceador de carga, cada nodo del balanceador de carga distribuye el tráfico equitativamente entre las instancias registradas en todas las zonas de disponibilidad habilitadas. Si cross-zone load balancing está inhabilitado, cada nodo del balanceador de carga distribuye las solicitudes equitativamente entre todas las instancias registradas solo en su zona de disponibilidad.

Deberá especificar al menos una zona de disponibilidad cuando crea el grupo de Auto Scaling. Después, puede ampliar la disponibilidad de su aplicación agregando una zona de disponibilidad al grupo de Auto Scaling y habilitando esa zona de disponibilidad para el balanceador de carga (si este lo admite).

Limitaciones

Para actualizar las zonas de disponibilidad que están habilitadas para el balanceador de carga, debe conocer las siguientes limitaciones:

  • Cuando se habilita una zona de disponibilidad para el balanceador de carga, se especifica una subred de esa zona de disponibilidad. Tenga en cuenta que puede habilitar como máximo una subred por cada zona de disponibilidad para el balanceador de carga.

  • Para los balanceadores de carga expuestos a Internet, las subredes que especifique para el balanceador de carga deben tener al menos ocho direcciones IP disponibles.

  • Para los balanceadores de carga de aplicaciones, debe habilitar al menos dos zonas de disponibilidad.

  • En el caso de los balanceadores de carga de red, no puede desactivar las zonas de disponibilidad habilitadas, pero puede habilitar otras adicionales.

  • En el caso de los balanceadores de carga de gateway, no puede deshabilitar las zonas de disponibilidad habilitadas, pero puede habilitar otras adicionales.

Utilice el siguiente procedimiento para ampliar el grupo de Auto Scaling y el balanceador de carga a una subred en una zona de disponibilidad adicional.

Para agregar una zona de disponibilidad
  1. Abre la EC2 consola de Amazon en https://console.aws.amazon.com/ec2/y selecciona Auto Scaling Groups en el panel de navegación.

  2. Seleccione la casilla de verificación situada junto a un grupo existente.

    Se abre un panel dividido en la parte inferior de la página Auto Scaling groups (Grupos de Auto Scaling).

  3. En la pestaña Details (Detalles), elija Network (Red), Edit (Editar).

  4. En Subredes, elija la subred correspondiente a la zona de disponibilidad que desee agregar al grupo de Auto Scaling.

  5. Elija Actualizar.

  6. Para actualizar las zonas de disponibilidad del balanceador de carga para que comparta las mismas zonas de disponibilidad que el grupo de Auto Scaling, realice los pasos siguientes:

    1. En el panel de navegación, en Equilibrio de carga, elija Equilibradores de carga.

    2. Elija el equilibrador de carga de .

    3. Realice una de las siguientes acciones siguientes:

      • Para los balanceadores de carga de aplicaciones y los balanceadores de carga de red:

        1. En la pestaña Description (Descripción), en Availability Zones (Zonas de disponibilidad), elija Edit subnets (Editar las subredes).

        2. En la página Edit subnets (Editar las subredes), en Availability Zones (Zonas de disponibilidad), seleccione la casilla de verificación de la zona de disponibilidad que desea agregar. Si solo hay una subred para esa zona, se selecciona. Si hay más de una subred para esa zona, seleccione una de ellas.

      • Para balanceadores de carga clásicos en: VPC

        1. En la pestaña Instances (Instancias), elija Edit Availability Zones (Editar zonas de disponibilidad).

        2. En la página Add and Remove Subnets (Agregar y eliminar subredes), en Available subnets (Subredes disponibles), seleccione la subred utilizando su icono de adición (+). La subred se situará bajo Selected subnets (Subredes seleccionadas).

    4. Seleccione Guardar.

Amazon EC2 Auto Scaling reequilibra su grupo cuando cambia las zonas de disponibilidad. Esto implica reemplazar y redistribuir algunas instancias. Para obtener más información, consulte Ejemplo: distribuir instancias entre zonas de disponibilidad.

Si ha registrado destinos en zonas de disponibilidad que no están habilitadas para el equilibrador de cargas, este no dirige el tráfico hacia ellas. Para obtener más información, consulte Funcionamiento de Elastic Load Balancing en la Guía del usuario de Elastic Load Balancing.