Gestión de pools de instancias

Un pool de instancias es un juego de instancias gestionadas como grupo.

Los grupos de instancias simplifican la gestión de sus instancias informáticas.

Visión General de Pools de Instancias

Los pools de instancias permiten crear y gestionar varias instancias informáticas en la misma región que un grupo. También permite la integración con otros servicios, como los servicios Load Balancer e IAM.

Puede crear un pool de instancias utilizando una configuración de instancia existente.

Después de crear un pool de instancias, puede actualizar el tamaño del pool, agregar y eliminar instancias existentes del pool, y asociar o desasociar equilibradores de carga y equilibradores de carga de red. También puede actualizar el pool de instancia para utilizar una configuración diferente de instancia o para colocar instancias en otro dominio de disponibilidad, dominio de errores o subred.

Puede ajustar automáticamente el número de instancias en un pool de instancias en función de las métricas de rendimiento o un programa. También puede parar e iniciar instancias en un pool de instancias en función de un programa. Para ello, active la escala automática del pool de instancia.

Una red de cluster es un tipo especial de pool de instancias diseñado para trabajos informáticos en masa y de alto rendimiento.

Estados del ciclo de vida del pool de instancias

En la siguiente lista se describen los diferentes estados del ciclo de vida de los pools de instancias.

  • Aprovisionando: al crear un pool de instancias, este es el primer estado en el que se encuentra el pool de instancias. Las instancias del pool de instancias se configuran según la configuración de la instancia especificada.
  • Iniciando: las instancias están en proceso de lanzamiento. En este punto, la única acción que puede realizar es terminar el pool de instancias.
  • En ejecución: las instancias se han creado y se están ejecutando.
  • Parando: las instancias están en proceso de cierre.
  • Parado: las instancias están cerradas.
  • Ampliación: una vezque se ha creado una pool de instancia, si actualiza el tamaño de pool de instancia, accederá a este estado mientras crea instancias (para aumentos de tamaño de pool) o termina instancias (para reducciones de tamaño de pool). En este punto, la única acción que puede realizar es terminar el pool de instancias.
  • Finalizando: las instancias y los recursos asociados están siendo terminados.
  • Finalizado: el pool de instancias, todas sus instancias y recursos asociados se han terminado.

Distribución de instancias entre dominios de errores para alta disponibilidad

Por defecto, las instancias de un pool se distribuyen en todos los dominios de errores de una mejor manera basada en la capacidad. Si las capacidades no están disponibles en un dominio de errores, las instancias se colocan en otros dominios de errores para permitir que el pool de instancia se inicie correctamente.

En un escenario de alta disponibilidad, puede hacer que las instancias de un pool se distribuyan uniformemente entre cada uno de los dominios de errores que especifique. Si no se dispone de suficiente capacidad en uno de los dominios de errores, el pool de instancias se iniciará ni se escalará correctamente y, además, una solicitud del trabajo para el pool de instancias devuelve un error de "capacidad agotada". Para solucionar el error de capacidad, espere a que esté disponible la capacidad o actualice la configuración para la ubicación (el dominios de disponibilidad y los dominios de errores) para el grupo de instancias.

Limitaciones y consideraciones

Al trabajar con configuraciones de instancias y pools de instancias, tenga en cuenta lo siguiente:

  • No puede suprimir una configuración de instancia si está asociada a un pool de instancias.
  • Puede usar la misma configuración de instancia para varios pools de instancias. Sin embargo, un pool de instancias solo puede tener una configuración de instancia asociada.
  • Si un pool de instancias ha estado en el estado Ampliando o Aprovisionando durante un período prolongado, el número de instancias solicitadas puede superar el número de instancias disponibles. En este escenario, a las 24 horas, el pool de instancia pasa a En ejecución con la capacidad disponible, que puede ser menor que el número de instancias solicitadas. El tamaño del pool de instancias se actualiza para reflejar el número de instancias que se están ejecutando actualmente.

  • Si modifica la configuración de instancia para un pool de instancias, las instancias existentes que forman parte de ese pool no cambian. Cualquier instancia nueva creada después de la modificación de la configuración de instancia utiliza la nueva configuración. No se crean nuevas instancias a menos que aumente el tamaño del pool de instancias o termine las instancias existentes.
  • Si disminuye el tamaño de un pool de instancia, para equilibrar las instancias entre ubicaciones (dominio en disponibilidad y dominio en errores), las instancias se terminan en primer lugar según cuántas instancias del pool de instancia están en ese dominio en disponibilidad y dominio en errores. Dentro de una ubicación, las instancias más antiguas se terminan primero.

Política de IAM necesaria

Para utilizar Oracle Cloud Infrastructure, un administrador debe ser miembro de un grupo al que se le haya otorgado acceso de seguridad en una política por parte de un administrador de arrendamiento. Este acceso es necesario tanto si utiliza la Consola como la API de REST con un SDK, una CLI u otra herramienta. Si recibe un mensaje que le indica que no tiene permiso o no está autorizado, verifique con su administrador el tipo de acceso y el compartimento en el que funciona su acceso.

Para administradores: para una política típica que da acceso a pools de instancias y configuraciones de instancias, consulte Permitir a los usuarios gestionar configuraciones de instancias de Compute, pools de instancias y redes de cluster.

Etiquetado de recursos

Puede aplicar etiquetas a los recursos para facilitar su organización según las necesidades de su negocio. Puede aplicar etiquetas cuando cree un recurso y puede actualizar un recurso más tarde con la etiqueta que desee agregar, revisar o eliminar. Para obtener información general sobre la aplicación de etiquetas, consulte Etiquetas de recursos.

Propagación del etiquetado en los recursos

Los servicios de OCI propagan todas las etiquetas de formato libre de un recurso principal y las etiquetas definidas a recursos secundarios cuando ambos recursos soportan el tipo de etiquetas. Por ejemplo, cuando los pools de instancias crean instancias, las etiquetas del pool de instancias y la configuración de la instancia se propagan a los recursos creados. Entre los recursos se incluyen instancias creadas por el pool, las VNIC principales, las VNIC secundarias, los volúmenes de inicio y los volúmenes en bloque creados con la instancia. Las etiquetas no se propagan a las instancias existentes asociadas al pool.

A veces, las etiquetas del pool de instancias, la configuración de la instancia y los recursos pueden entrar en conflicto. En esos casos, los valores de etiqueta de la configuración de la instancia se propagan a los recursos, sobrescribiendo tanto el pool de instancias como los valores de etiqueta de recurso. Si el pool de instancias y las etiquetas de recursos entran en conflicto y la configuración de la instancia no tiene una etiqueta, los valores de etiqueta del pool de instancias se propagan a los recursos, sobrescribiendo los valores de etiqueta de recurso.