Antes de crear recursos, debes tener en cuenta los requisitos de mantenimiento de cada recurso que implementes. Además, debes tener en cuenta el mantenimiento de los recursos subyacentes.
Por ejemplo, algunos servicios se implementan en máquinas virtuales de Compute Engine subyacentes. La política de mantenimiento que definas para tu servicio desplegado es distinta de la política de mantenimiento de las VMs subyacentes.
Los siguientes ejemplos de dinámicas de mantenimiento se proporcionan para ayudarle a entender la planificación necesaria para que sus recursos estén disponibles y funcionen de forma eficiente.
Definir políticas de mantenimiento de máquinas virtuales
Cuando creas VMs, defines una política de mantenimiento que determina el comportamiento de las VMs cuando hay una actualización pendiente, una VM falla o se producen otros eventos del host. Por ejemplo, puedes crear una política para migrar en tiempo real las cargas de trabajo a otra máquina virtual o para apagar y reiniciar la máquina virtual afectada.
Para obtener más información, consulta las siguientes secciones:
Diferencias entre el mantenimiento de las VMs y el mantenimiento de los servicios
La política de mantenimiento que definas para las VMs es distinta de las políticas de mantenimiento que definas para los servicios que se ejecutan en tus VMs.
Por ejemplo, GKE despliega clústeres en máquinas virtuales de Compute Engine. Puedes definir políticas de mantenimiento para controlar cuándo se lleva a cabo el mantenimiento de algunos clústeres de GKE, pero esas políticas no impiden que se active el mantenimiento automático en las VMs de Compute Engine subyacentes.
Para obtener más información sobre las políticas de mantenimiento de los servicios que se ejecutan en VMs de Compute Engine, consulta la documentación correspondiente de esos servicios.
Mantener cargas de trabajo en VMs con GPUs o TPUs
Algunos recursos de Compute Engine que crees pueden tener GPUs o TPUs asociadas. Por ejemplo, puedes crear VMs que usen GPUs o TPUs para gestionar cargas de trabajo de IA. Si se produce un evento de host en estas VMs, no se admite la migración activa de la VM afectada a una nueva VM. Por lo tanto, los eventos de mantenimiento del host provocan un tiempo de inactividad de la VM y posibles interrupciones en tus cargas de trabajo. Para gestionar eventos de mantenimiento en recursos con GPUs o TPUs, consulta lo siguiente:
Mantener las conexiones durante el mantenimiento de la infraestructura de red
Los productos de conectividad de red te ayudan a conectar tus redes de emparejamiento a tus redes de nube privada virtual. Google Cloud realiza tareas de mantenimiento periódicas en esta infraestructura. Para evitar el tiempo de inactividad durante los eventos de mantenimiento, te recomendamos que sigas las recomendaciones de mantenimiento de cada producto de red, como en los siguientes ejemplos:
El mantenimiento de Cloud Router no interrumpe el enrutamiento, pero puede que tengas que configurar los ajustes en el router de tu red de peer. Para obtener más información, consulta Mantenimiento del software y reinicios automáticos de tareas.
Cloud Interconnect se somete a un mantenimiento automático periódico, por lo que es posible que tengas que configurar notificaciones y crear conexiones redundantes. Para obtener más información, consulta Eventos de mantenimiento de la infraestructura.