View a markdown version of this page

Comprobación de disponibilidad de los componentes - Controlador de recuperación de aplicaciones (ARC) de Amazon

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.

Comprobación de disponibilidad de los componentes

nota

La función de comprobación de disponibilidad de Amazon Application Recovery Controller (ARC) dejará de estar disponible para nuevos clientes a partir del 30 de abril de 2026. Los clientes existentes pueden seguir utilizando el servicio con normalidad. Para obtener más información, consulte el cambio de disponibilidad para comprobar la disponibilidad de Amazon Application Recovery Controller (ARC).

El siguiente diagrama ilustra un ejemplo de grupo de recuperación que está configurado para admitir la función de verificación de disponibilidad. Los recursos de este ejemplo se agrupan en celdas (por Región de AWS) y celdas anidadas (por zonas de disponibilidad) en un grupo de recuperación. Hay un estado de preparación general para el grupo de recuperación (aplicación), así como estados de preparación individuales para cada celda (región) y celda anidada (zona de disponibilidad).

Un ejemplo de grupo de recuperación de ARC. Tiene dos celdas, por región, y dentro de cada región hay 2 celdas anidadas, por zona de disponibilidad. La primera celda de región tiene todos los estados de lista y la segunda celda de región tiene el estado de no lista porque una de sus celdas de zona no está lista. En general, el grupo de recuperación no está preparado.

Los siguientes son componentes de la característica de verificación de preparación de ARC.

Celda

Una celda define las réplicas o unidades independientes de conmutación por error de la aplicación. Agrupa todos los AWS recursos necesarios para que la aplicación se ejecute de forma independiente dentro de la réplica. Por ejemplo, puede tener un conjunto de recursos en una celda principal y otro conjunto en una celda en espera. Usted determina el límite de lo que incluye una celda, pero las celdas suelen representar una zona o región de disponibilidad. Puede tener varias celdas (celdas anidadas) dentro de una celda, por ejemplo, AZs dentro de una región. Cada celda anidada representa una unidad aislada de conmutación por error.

Grupo de recuperación

Las células se recolectan en un grupo de recuperación. Un grupo de recuperación representa una aplicación o un grupo de aplicaciones para las que desea comprobar si están preparadas para la conmutación por error. Se compone de dos o más celdas, o réplicas, que coinciden entre sí en términos de funcionalidad. Por ejemplo, si tiene una aplicación web que se replica en us-east-1a y us-east-1b, donde us-east-1b es el entorno de conmutación por error, puede representar esta aplicación en ARC como un grupo de recuperación con dos celdas: una en us-east-1a y otra en us-east-1b. Un grupo de recuperación también puede incluir un recurso global, como una comprobación de estado de Route 53.

Recursos e identificadores de recursos

Cuando crea componentes para las verificaciones de preparación en ARC, especifica un recurso, como una tabla de Amazon DynamoDB, un equilibrador de carga de red o un recurso de destino de DNS, mediante un identificador de recurso. Un identificador de recurso es el nombre de recurso de Amazon (ARN) del recurso o, en el caso de un recurso de destino de DNS, el identificador que ARC genera al crear el recurso.

Recurso de destino de DNS

Un recurso de destino de DNS es la combinación del nombre de dominio de la aplicación y otra información de DNS, como el AWS recurso al que apunta el dominio. Incluir un AWS recurso es opcional, pero si lo proporciona, debe ser un registro de recursos de Route 53 o un Network Load Balancer. Al proporcionar el AWS recurso, puede obtener recomendaciones de arquitectura más detalladas que pueden ayudarle a mejorar la resiliencia de recuperación de su aplicación. Puede crear conjuntos de recursos en ARC para los recursos de destino de DNS y, a continuación, crear una verificación de preparación del conjunto de recursos, de modo que pueda obtener recomendaciones de arquitectura de la aplicación. La comprobación de disponibilidad también supervisa la política de enrutamiento de DNS de la aplicación, en función de las reglas de preparación de los recursos de destino del DNS.

Conjunto de recursos

Un conjunto de recursos es un conjunto de recursos, incluidos los AWS recursos o los recursos de destino del DNS, que abarcan varias celdas. Por ejemplo, es posible que tenga un balanceador de carga en us-east-1a y otro en us-east-1b. Para supervisar la capacidad de recuperación de los balanceadores de carga, puedes crear un conjunto de recursos que incluya ambos balanceadores de carga y, a continuación, crear una verificación de disponibilidad para el conjunto de recursos. ARC comprobará continuamente la preparación de los recursos del conjunto. También puede agregar un ámbito de preparación para asociar los recursos de un conjunto de recursos al grupo de recuperación que cree para su aplicación.

Regla de preparación

Las reglas de preparación son auditorías que ARC realiza en relación con un conjunto de recursos de un conjunto de recursos. ARC tiene un conjunto de reglas de preparación para cada tipo de recurso para el que admite las verificaciones de preparación. Cada regla incluye un ID y una descripción que explica para qué inspecciona ARC los recursos.

Verificación de preparación

Una verificación de preparación supervisa un conjunto de recursos de la aplicación, como un conjunto de instancias de Amazon Aurora, para el que ARC audita la preparación para la recuperación. Las comprobaciones de disponibilidad pueden incluir la auditoría, por ejemplo, de las configuraciones de capacidad, AWS las cuotas o las políticas de enrutamiento. Por ejemplo, si desea auditar la preparación de sus grupos de Amazon EC2 Auto Scaling en dos zonas de disponibilidad, puede crear una verificación de preparación para un conjunto de recursos con dos ARNs recursos, uno para cada grupo de Auto Scaling. A continuación, para asegurarse de que cada grupo tenga la misma escala, ARC supervisa continuamente los tipos de instancias y los recuentos de los dos grupos.

Alcance de preparación

Un ámbito de preparación identifica la agrupación de recursos que abarca una verificación de preparación específica. El alcance de una comprobación de disponibilidad puede ser un grupo de recuperación (es decir, global para toda la aplicación) o una celda (es decir, una región o zona de disponibilidad). Si se trata de un recurso global de ARC, establezca el ámbito de preparación como grupo de recuperación o recurso global. Por ejemplo, una comprobación de estado de Route 53 es un recurso global de ARC porque no es específico de una región o zona de disponibilidad.