Pregunta
Daniel Seco · Feb 3

Arquitectura en AWS para InterSystems IRIS Mirroring

Estimados,

Junto con saludarles consulto han implementado InterSystems IRIS Mirroring para IRIS 2019.2 en AWS?. Necesito tener dos AZ, subredes privadas, y lograr configurar los nodos primario y secundario de IRIS base de datos. Los gateway que están en API Management (IAM) deberán enviar peticiones a una IP que esté delante de los nodos de base de datos de IRIS. Agradeceré compartir un esquema de arquitectura

Product version: IRIS 2019.2
0
0 76
Debate (2)1
Inicie sesión o regístrese para continuar

Hola Daniel,

Para esa configuración te recomiendo que emplees Kubernetes y en especial InterSystems Kubernetes Operator (IKO),  se va a encargar de la configuración y despliegue. La documentación del IKO está aquí

Los pasos a seguir son:

1. Instanciar el cluster

2. Instalar IKO con helm

3. Instanciar el mirror de IRIS, incluyendo las APIs.  En la distribución del IKO hay un subdirectorio samples que contiene ejemplos, incluido un iris-sample.yaml que puedes usar para desplegar el mirror:

a.) En los nodos de datos busca los que tienen la opción mirrored: true

b.) Tus APIs las defines en el apartado  del webgateway usando "applicationPaths" o usando el IAM

Es muy importante que definas el tipo de almacenamiento usando "volumesClaims" y el servicio de red "LoadBalancer" con la opción "externalTrafficPolicy: local"

En la comunidad anglosajona hay un artículo muy completo con diferentes opciones de arquitectura.

Estimado Eduardo,

Muchas gracias por la información que me aportas. Comento que en la actual arquitectura entregada por nuestro proveedor se ha considerado el uso de servicios EC2 y trabajar con balanceador de carga. De lo que me aportas veo que mencionas el servicio NLB.

En nuestra revisión hemos considerado lo que dice en https://es.community.intersystems.com/post/mirroring-de-la-base-de-datos...

saludos,

DS