
Compute ahora te permite elegir el tipo de instancia que deseas ejecutar: un contenedor o una máquina virtual (VM). Esa elección es importante, porque cambia el control que tienes sobre el entorno y la cantidad de trabajo de configuración que tendrás que realizar tú mismo. Si alguna vez pensaste: «Solo quiero que esto funcione», te gustarán los contenedores. Si alguna vez pensaste: «Necesito una máquina Linux de verdad», te gustarán las máquinas virtuales.
Si quieres obtener un contexto rápido sobre lo que ha cambiado en el producto, empieza aquí: Compute ahora admite máquinas virtuales (VM). Luego regresa y elige el tiempo de ejecución correcto.
Un contenedor es un entorno de ejecución ligero que comparte el sistema operativo anfitrión. Está diseñado para iniciarse rápidamente y ejecutar una aplicación o un servicio con un mínimo de complicaciones. En Compute, los contenedores son la opción predeterminada para la mayoría de las cargas de trabajo porque son eficientes y fáciles de repetir.
Una máquina virtual es un entorno Linux completo con control a nivel de sistema operativo. Se comporta como un servidor que puede adaptar a su flujo de trabajo. Si necesitas los servicios del sistema, el sudo o las herramientas propias de una máquina tradicional, una máquina virtual suele ser la opción más limpia.
Elija un contenedor si desea la ruta más sencilla para ejecutar una carga de trabajo y no necesita administrar el sistema operativo. Los contenedores son una buena opción cuando tu trabajo consiste en «ejecutar esta aplicación», «aplicar este modelo» o «crear un entorno estándar y empezar».
Elija una máquina virtual si necesita un control a nivel del sistema operativo o si sigue corriendo dentro de los límites del entorno. Si en tus notas aparecen las palabras «Necesito Sudo», «Necesito Docker» o «Necesito un servicio que funcione como lo hace en un servidor normal», deja de luchar y lanza una VM.
Esta es la lista de verificación práctica que usaría:
Si alguna de estas opciones es cierta, lean VM.
Si esto es cierto, limpie el recipiente.
Está alojando un punto final de inferencia y quiere que se active rápidamente. Comience con un contenedor. Suele ser la ruta más rápida para «correr», y puedes mantener una configuración sencilla.
Estás creando una canalización que usa varios servicios que dependen de Docker, o estás intentando reproducir una configuración de servidor conocida desde otra nube. Empieza con una máquina virtual. Le resultará familiar y dedicará menos tiempo a traducir suposiciones.
Estás experimentando y aún no sabes lo que demandará la carga de trabajo. Comience con un contenedor, porque es más económico en tiempo y atención. Cambie a una máquina virtual tan pronto como alcance sus necesidades a nivel de sistema operativo. Obtenga más información: Cuándo vale la pena cambiar de una instancia de contenedor a una VM
Quieres una explicación más profunda sobre «qué es una máquina virtual con GPU y quién la necesita». Esta está diseñada para eso: Máquina virtual GPU: qué es y quién la necesita realmente.
Si operas bajo requisitos de seguridad o residencia de datos más estrictos, también vale la pena leer esto: Cuando las cargas de trabajo de IA soberanas requieren máquinas virtuales.
Esta es la parte en la que la gente piensa demasiado. No estás firmando un contrato con tu motor de ejecución.
Si comienza con un contenedor y, más adelante, necesita un control a nivel del sistema operativo, puede mover la carga de trabajo a una máquina virtual. La mayor parte de lo que ha aprendido sigue siendo válido: la elección de la región, la elección del hardware, la conectividad y la forma en que piensa acerca de iniciar y detener. La principal diferencia es que una máquina virtual ofrece un sistema operativo más completo con el que trabajar.
Abra Compute, haga clic en Crear y elija Contenedor o Máquina virtual. Si desea tomar la decisión con un riesgo mínimo, comience de a poco, confirme su flujo de trabajo y amplíe una vez que sepa lo que realmente necesita.
Para obtener ayuda paso a paso para conectarse a través de SSH, este documento es la referencia confiable: Lanza tu primera instancia de Compute y conéctate a ella. Si quieres la página corta «corre rápido», usa: Inicio rápido de cómputos.