View a markdown version of this page

Planos de datos y control para control de enrutamiento - 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.

Planos de datos y control para control de enrutamiento

A la hora de planificar la conmutación por error y la recuperación ante desastres, tenga en cuenta la resiliencia de los mecanismos de conmutación por error. Le recomendamos que se asegure de que los mecanismos de los que depende durante la conmutación por error tengan una alta disponibilidad, de modo que pueda utilizarlos cuando los necesite en caso de desastre. Por lo general, debe utilizar las funciones del plano de datos para los mecanismos siempre que pueda, a fin de obtener la máxima fiabilidad y tolerancia a errores. Teniendo esto en cuenta, es importante entender cómo se divide la funcionalidad de un servicio entre planos de control y planos de datos, y cuándo se puede confiar en una fiabilidad extrema con el plano de datos de un servicio.

Como ocurre con la mayoría de AWS los servicios, la funcionalidad de la capacidad de control de enrutamiento es compatible con los planos de control y los planos de datos. Aunque ambos están diseñados para ser fiables, el plano de control está optimizado para garantizar la coherencia de los datos, mientras que el plano de datos está optimizado para garantizar la disponibilidad. Un plano de datos está diseñado para ser resistente, de modo que puede mantener la disponibilidad incluso durante eventos disruptivos, cuando un plano de control podría no estar disponible.

En general, un plano de control permite realizar funciones de administración básicas, como crear, actualizar y eliminar recursos del servicio. Un plano de datos proporciona la funcionalidad principal de un servicio. Por ello, le recomendamos que utilice las operaciones del plano de datos cuando la disponibilidad sea importante, por ejemplo, cuando necesite redirigir el tráfico a una réplica en espera durante una interrupción.

Para el control de enrutamiento, los planos de control y los planos de datos se dividen de la siguiente manera:

  • La API del plano de control para el control de enrutamiento es la API de configuración de control de recuperación, compatible con la región Oeste de EE. UU. (Oregón) (us-west-2). Puede utilizar estas operaciones de API o las Consola de administración de AWS para crear o eliminar clústeres, paneles de control y controles de enrutamiento, a fin de prepararse para una situación de recuperación ante desastres en caso de que necesite redirigir el tráfico hacia su aplicación. El plano de control de la configuración del control de enrutamiento no tiene una alta disponibilidad.

  • El plano de datos del control de enrutamiento es un clúster dedicado en cinco regiones de AWS aisladas geográficamente. Cada cliente crea uno o más clústeres mediante el plano de control de enrutamiento. El clúster aloja paneles de control y controles de enrutamiento. A continuación, utilice la API de control de enrutamiento (clúster de recuperación) para obtener, enumerar y actualizar los estados de control de enrutamiento cuando desee redirigir el tráfico de su aplicación. El plano de datos de control de enrutamiento tiene una alta disponibilidad.

Como el plano de datos del control de enrutamiento tiene una alta disponibilidad, le recomendamos que planee utilizarlo para hacer que las llamadas AWS Command Line Interface a la API funcionen con los estados de control de enrutamiento cuando desee realizar una conmutación por error para recuperarse de un evento. Para obtener más información sobre las consideraciones clave a la hora de preparar y realizar una operación de recuperación con el control de enrutamiento, consulte Prácticas recomendadas para control de enrutamiento en ARC.

Para obtener más información sobre los planos de datos, los planos de control y cómo AWS se crean servicios para cumplir los objetivos de alta disponibilidad, consulte el artículo Static stability using Availability Zones en Amazon Builders' Library.