Comparar instancias en Google Cloud al planificar nuevos workloads solía ser complejo y tardado. Creamos una herramienta de comparación que lo simplifica todo.

Cuando planificas nuevos workloads, es clave asegurarte desde el inicio de elegir la instancia adecuada para tus necesidades. Si te equivocas, terminarás con una aplicación de bajo rendimiento o gastando de más.
Sin embargo, hasta ahora, comparar tipos de instancias de GCP era un proceso complejo y tardado, lo que derivaba en malas decisiones, sobrecostos o aplicaciones con bajo rendimiento.
Por eso nos entusiasma anunciar el Google Cloud Instance Comparison Tool, que simplifica esa tarea antes tan compleja y vuelve muy fácil escoger las máquinas adecuadas para tus workloads.
Sigue leyendo para descubrir cómo funciona la herramienta y por qué representa una mejora frente a la forma en que los Engineers comparaban instancias hasta ahora.
Las dificultades de comparar instancias de cómputo
La información disponible sobre los precios de las instancias suele presentarse en tablas que no se pueden filtrar —salvo por región— y con datos básicos de cada instancia, lo que te deja abrumado y sin elementos suficientes para tomar buenas decisiones.
Por ejemplo, ¿qué pasa si quisieras filtrar todas las instancias de Google Cloud que admitan un mínimo de 64 vCPUs, 200 GiB de memoria y 62 Gigabits de rendimiento de red? ¿Qué tan rápido podrías identificar que la instancia c3-highmem-88 cumple con tus requisitos?

O imagina que quisieras filtrar instancias por sus puntajes de CoreMark. De nuevo, te tomaría un buen rato buscar entre tablas no filtrables (una por cada familia de instancias).

¿Y si quisieras combinar todos los parámetros anteriores y, además, fijar un tope de precio por hora según el presupuesto que tienes para ese workload? Claro, podrías usar la calculadora de precios de Google Cloud, pero con más de 10 campos por completar, ¿cuánto tardarías en hacer una comparación de precios decente?

En general, conciliar los requisitos de rendimiento de los workloads con las restricciones de presupuesto resulta una tarea difícil por tres razones principales:
- Comparación manual y tediosa: al planificar nuevos workloads u optimizar los existentes, la falta de un método de comparación ágil obliga a revisar documentación y recursos dispersos.
- Pasar por alto métricas clave de rendimiento: con la información dispersa, corres el riesgo de omitir parámetros esenciales y, sin querer, elegir instancias que no cumplen con las exigencias de tu aplicación. Esto puede derivar en bajo rendimiento o cuellos de botella inesperados.
- Ahorros que se pierden: sin una comparación clara entre costo y rendimiento, podrías optar por instancias que superan tus necesidades reales e inflar tus gastos sin motivo. O, al revés, instancias insuficientes que terminan generando costos imprevistos por upgrades constantes.
El futuro de la planificación de workloads
Después de ayudar a miles de clientes de Google Cloud a planificar nuevos workloads y optimizar los existentes, nos dimos cuenta de que hacía falta una herramienta que empoderara a los equipos de Engineering para llegar por sí mismos a las instancias más óptimas.
Por eso decidimos crear el Google Cloud Instance Comparison Tool.
Su objetivo es simplificar la forma en que abordas la planificación de workloads y la selección de instancias. Así puedes tomar decisiones bien fundamentadas que se alineen a la perfección con tus requisitos de rendimiento y tu presupuesto.
¿Qué lo hace mejor que lo que existe hoy?
Comparación integral de instancias: nuestra interfaz intuitiva te permite comparar sin esfuerzo más de 20 parámetros distintos en una amplia variedad de tipos de instancias de Google Cloud. Ya sea rendimiento de CPU, memoria, capacidades de red u otros aspectos, ahora puedes evaluar y comparar instancias por múltiples parámetros lado a lado y obtener una visión integral de las capacidades de cada una.

Filtros y ordenamiento interactivos: ¿te cansaste de ahogarte en un mar de información estática y tablas incompletas? El Google Cloud Instance Comparison Tool te permite filtrar y ordenar tipos de instancias según tus criterios específicos. Ya sea que priorices precio, rendimiento o cualquier otro factor, tú tienes el control del proceso de comparación.

Comparación de instancias lado a lado: tras definir tus requisitos, puedes comparar dos instancias que cumplan tus criterios una junto a la otra. En menos de 20 segundos (ver imagen abajo), pudimos comparar las únicas dos instancias que:
Tienen un mínimo de 96 vCPUs,
Tienen un mínimo de 128 GiB de memoria,
Tienen 32 Gigabits de rendimiento de red, Y
Admiten GPU

Ya sea que estés planificando nuevos workloads u optimizando los existentes, el Google Cloud Instance Comparison Tool elimina gran parte de la incertidumbre al elegir la instancia adecuada para tus necesidades.
Con un sinfín de datos a la mano, puedes tomar con confianza decisiones que impactan tanto la eficiencia de tus aplicaciones como los resultados de tu empresa.
Pruébalo hoy y cuéntanos si hay algo que podamos mejorar.