Perfiles de disponibilidad
Un perfil de disponibilidad determina el nivel de redundancia entre pods. El perfil que elija determina los pods que se replican automáticamente durante la instalación. Debido a que algunas organizaciones requieren mayores niveles de resistencia y disponibilidad que otras, los perfiles de disponibilidad proporcionan flexibilidad en varias variables conocidas, tales como requisitos de hardware, redundancia y uso de la organización.
Cuando cree su organización, seleccione un perfil de disponibilidad que se adapte a sus requisitos de redundancia.
Los perfiles de disponibilidad predefinidos se describen a continuación.
|
Perfil de disponibilidad |
Caso de uso |
Requisitos de hardware |
Redundancia predefinida entre pods |
|---|---|---|---|
|
Alta disponibilidad mejorada |
Diseñado para su uso en entornos de producción comerciales o críticos de la misión. Este perfil se ha concebido para el mayor nivel de disponibilidad, ya que incluye un aumento y una redundancia ampliada entre los pods críticos. |
Máximo |
Máximo |
|
Alta disponibilidad estándar |
Diseñado para su uso en entornos de producción y aquellos que deseen minimizar el tiempo de inactividad no planificado con redundancia entre muchos pods. Este es el perfil predeterminado. |
Moderada |
Moderada |
|
Entornos de desarrollo y pruebas |
Diseñado para su uso en entornos que no son de producción, incluidos aquellos para pruebas y evaluación. Este perfil no es compatible con entornos de producción. |
Mínima |
Mínima |
Al implementar ArcGIS Enterprise on Kubernetes en entornos no productivos, utilice la opción de entornos de desarrollo y pruebas. Requiere la menor cantidad de hardware y recursos. Al implementar en entornos de producción, ambos perfiles de alta disponibilidad proporcionan un uso y una disponibilidad continuos en caso de fallo. El perfil mejorado de alta disponibilidad proporciona una resiliencia adicional en comparación con el perfil estándar de alta disponibilidad, pero requiere recursos adicionales del sistema.
Pods replicados por perfil de disponibilidad
Como se describió anteriormente, cada perfil de disponibilidad proporciona un conjunto predefinido de pods replicados para admitir flujos de trabajo continuos en caso de un fallo inesperado. Se proporciona un ejemplo del flujo de trabajo compatible.
Alta disponibilidad mejorada: se proporcionan pods replicados para herramientas de publicación, almacenamiento, API y controladores de entrada con mayor redundancia para admitir el uso ininterrumpido en caso de fallo o tiempo de inactividad inesperados.
Alta disponibilidad estándar: se proporcionan pods replicados para herramientas de publicación y otros pods esenciales, como almacenamiento, API y controladores de entrada para admitir el uso continuo en caso de fallos o tiempo de inactividad inesperados.
Entornos de desarrollo y pruebas: las herramientas de publicación se replican para admitir varios publicadores en una organización.
A continuación, se ofrece una descripción de cada perfil de disponibilidad por pod replicado.
|
Pods replicados |
Perfil de alta disponibilidad mejorada |
Perfil de alta disponibilidad estándar |
Perfiles de entornos de desarrollo y pruebas |
|---|---|---|---|
|
Herramientas de publicación |
4 |
3 |
3 |
|
Data store relacional |
2 |
2 |
2 |
|
Controlador de entrada privado |
3 |
2 |
2 |
|
Controlador de entrada |
3 |
2 |
|
|
API del administrador |
2 |
2 |
|
|
API del portal |
2 |
2 |
|
|
API de servicios |
2 |
2 |
|
|
API de JavaScript |
2 |
||
|
Servicio de automatización de notebook |
2 |
||
|
Almacén de cola |
2 |
2 |
|
|
Almacén de objetos: mixto |
3 |
||
|
Almacén de objetos: metadatos |
3 |
||
|
Almacén de objetos: servidor de datos |
5 |
||
|
Almacén espaciotemporal y de índices: mixto |
3 |
||
|
Almacén espaciotemporal y de índices: coordinador |
3 |
||
|
Almacén espaciotemporal y de índices: datos |
2 |
||
|
Servicio de entidades compartidas |
2 |
2 |
|
|
Servicio de imágenes compartidas |
2 |
2 |
|
|
Servicio de mapas compartidos |
2 |
2 |
|
|
Servicio de teselas compartidas |
2 |
2 |
|
|
Portal de Enterprise |
2 |
||
|
Aplicaciones de Enterprise |
2 |
Tamaño de almacenamiento recomendado por perfil de disponibilidad
Para garantizar un almacenamiento suficiente, el tamaño de almacenamiento recomendado para cada volumen StatefulSet depende del perfil de disponibilidad seleccionado, tal y como se muestra en la tabla siguiente. El tamaño aprovisionado debe ser al menos igual al valor mínimo especificado en el perfil de entornos de desarrollo y pruebas. Puede aumentar el tamaño del volumen del almacén de objetos, el almacén relacional y el almacén espaciotemporal y de índices después de su creación si se necesita almacenamiento adicional.
|
StatefulSet |
Perfil de alta disponibilidad mejorada (GiB) |
Perfil de alta disponibilidad estándar (GiB) |
Perfil de entornos de desarrollo y pruebas (GiB) |
|---|---|---|---|
|
Almacenamiento relacional |
300 |
150 |
16 |
|
Almacén de objetos |
300 |
150 |
64 |
|
Caché en memoria |
16 |
16 |
16 |
|
Almacén de cola |
16 |
16 |
16 |
|
Almacén espaciotemporal y de índices |
300 |
150 |
32 |
|
Paquetes de elementos |
32 |
16 |
16 |
|
Prometheus |
120 |
60 |
30 |
El almacenamiento total recomendado para cada perfil de disponibilidad que se muestra en la siguiente tabla depende tanto del tamaño de cada volumen como del número de réplicas:
|
Perfil de disponibilidad |
Tamaño total de almacenamiento recomendado (GiB) |
|---|---|
|
Perfil de alta disponibilidad mejorada |
4732 |
|
Perfil de alta disponibilidad estándar |
1340 |
|
Perfiles de entornos de desarrollo y pruebas |
206 |