Con la versión 2.11 y posteriores de QueryGrid, se ha agregado compatibilidad con la implementación automatizada de QueryGrid en clústeres de Hadoop escalables. Con la implementación automática, se instala el software de QueryGrid y los nuevos nodos se registran automáticamente con QueryGrid Manager. Esta característica forma parte de un paquete/script diferente denominado TDQG_DEPLOYMENT, que forma parte del paquete de nodos.
Esta función está disponible para los siguientes clústeres:
- Implementar automáticamente QueryGrid en Hortonworks HDP
- Implementar automáticamente QueryGrid en Cloudera CDH/CDP
- Implementar automáticamente QueryGrid en Azure HDInsight
- Implementar automáticamente QueryGrid en Amazon EMR
- Implementación automática de QueryGrid en el grupo de instancias de Google Cloud
- Implementación automática de QueryGrid en Dataproc de Google Cloud
- Implementar automáticamente QueryGrid en un conjunto de escalado de máquinas virtuales de Azure
- Implementar automáticamente QueryGrid en el grupo de escalado automático de AWS
- Implementar automáticamente QueryGrid en Presto en AWS CFT
- Implementar automáticamente QueryGrid en Presto en Kubernetes (GKE o AKS)
Consideraciones de implementación automática
- Quitar un nodo de un clúster o quitar el servicio QueryGrid de un nodo no quita la entrada de Viewpoint. Debe eliminar la entrada manualmente o utilizar la característica de eliminación automática de nodos, si está habilitada.
- Al reiniciar el servicio QueryGrid, se reinicia el nodo y puede afectar a las consultas activas de QueryGrid. Esto no se aplica a HDInsight.
- El objetivo de la implementación automática es registrar un nodo con QueryGrid Manager. No se puede utilizar para actualizar el software de QueryGrid o para pasar a una versión anterior de este.
- La implementación automática no admite la adición de un único nodo a varias instancias de QueryGrid Manager.