La familia de máquinas con optimización de red es adecuada para cargas de trabajo que ejecutan aplicaciones que requieren mucha red, como telecomunicaciones, dispositivos de red y aplicaciones de la industria de servicios financieros (FSI). Estas series de máquinas ofrecen el mayor rendimiento de red y almacenamiento en bloque dentro de Compute Engine.
| Series de máquinas | Cargas de trabajo |
|---|---|
| M4N |
|
Serie de máquinas M4N
M4N está diseñada para ofrecer el mayor rendimiento de E/S disponible, alcanzando hasta 12,500 MiB/s de rendimiento combinado de almacenamiento del host. Este nuevo nivel de rendimiento abre nuevas posibilidades para las cargas de trabajo que requieren mucha E/S y que requieren un ancho de banda extremo para el acceso a los datos y el procesamiento.
Las instancias de M4N funcionan con los procesadores Intel Emerald Rapids y Titanium procesadores de descarga. Estas series de máquinas son adecuadas para bases de datos en memoria grandes, como SAP HANA, y para el procesamiento analítico en línea (OLAP) y las cargas de trabajo de estadísticas de datos en la memoria. La serie de máquinas M4N ofrece un costo por transacción más bajo para las cargas de trabajo de Oracle Database y el mejor TCO en comparación con cualquier otra instancia de procesamiento para bases de datos que requieren licencias por núcleo.
Los tipos de máquinas M4N te permiten aprovisionar hasta 112 CPU virtuales y hasta 2.9 TB de RAM. Las instancias de M4N solo usan NVMe para el almacenamiento y admiten Hyperdisk Balanced y Hyperdisk Extreme. Las instancias de M4N solo usan gVNIC para las redes. Las interfaces VirtIO-net y SCSI no son compatibles.
M4N ofrece las siguientes características:
- Ancho de banda de red superior de VM a VM: Alcanza hasta 200 Gbps de ancho de banda de red de VM a VM y admite hasta 50 Gbps de ancho de banda de flujo único entre instancias de M4N enrutadas dentro de la misma red de VPC.
- Rendimiento mejorado de VM a Internet: El ancho de banda de red de salida de Internet puede alcanzar hasta 100 Gbps. El rendimiento del procesamiento de paquetes de salida de Internet puede escalarse verticalmente hasta 24 millones de paquetes por segundo (MPPS).
- Procesamiento de paquetes líder en la industria: Hasta 48 MPPS de rendimiento sostenido de procesamiento de paquetes (medido con DPDK Pktgen).
- E/S optimizada para formas más pequeñas: Hasta 100 Gbps de ancho de banda de red específicamente para tipos de máquinas con 16 a 56 CPU virtuales sin necesidad de complementos de infraestructura premium (como el rendimiento de red Tier_1 por VM).
- Redes mejoradas listas para usar: Las interfaces de red de tipo gVNIC en M4N ahora comienzan con 64 colas Tx/Rx de forma predeterminada.
- Eficiencia con tecnología Titanium con arquitectura Titanium de NIC doble: Usa un adaptador de red Titanium de 200 G para descargar por completo la administración de redes y almacenamiento, lo que garantiza que tus aplicaciones se ejecuten con el máximo rendimiento y previsibilidad.
- Rendimiento y opciones de almacenamiento en bloque líderes: Admite opciones de almacenamiento en bloque Hyperdisk Balanced y Hyperdisk Extreme. M4N con Hyperdisk Extreme proporciona el acceso a los datos de baja latencia y alta velocidad que necesitan las bases de datos modernas y las aplicaciones de IA empresarial, con hasta 12.5 GiB/s de capacidad de procesamiento de almacenamiento en bloque y 500,000 IOPS.
Limitaciones de M4N
La serie de máquinas M4N tiene las siguientes restricciones:
- Los tipos de máquinas M4N solo están disponibles en un tipo predefinido de máquina. Los tipos personalizados de máquinas no están disponibles.
- No puedes usar GPU con instancias de M4N.
- Las instancias de M4N solo están disponibles en zonas y regiones determinadas.
Tipos de máquinas M4N
| Tipos de máquina | CPU virtuales1 | Memoria (GB) | SSD local | Ancho de banda de red interno máximo (Gbps)2 |
Ancho de banda de red externo máximo (Gbps)2 |
Dominios NUMA |
|---|---|---|---|---|---|---|
m4n-hypermem-16 |
16 | 248 | No disponible | Hasta un 50 | Hasta 25 | 1 |
m4n-hypermem-32 |
32 | 496 | No disponible | 57 | 28 | 1 |
m4n-hypermem-64 |
64 | 992 | No disponible | 114 | 57 | 2 |
m4n-megamem-28 |
28 | 372 | No disponible | 50 | 25 | 1 |
m4n-megamem-56 |
56 | 744 | No disponible | 100 | 50 | 1 |
m4n-megamem-112 |
112 | 1,488 | No disponible | 200 | 100 | 2 |
m4n-ultramem-28 |
28 | 744 | No disponible | 50 | 25 | 1 |
m4n-ultramem-56 |
56 | 1,488 | No disponible | 100 | 50 | 2 |
m4n-ultramem-112 |
112 | 2,976 | No disponible | 200 | 100 | 4 |
1 Cada CPU virtual se implementa como un solo subproceso múltiple de hardware único
y dos CPU virtuales comparten cada núcleo de la CPU física de forma predeterminada.
2 El ancho de banda de salida máximo no puede ser superior al número especificado. El ancho de banda de salida real
depende de la dirección IP de destino y de otros factores.
Consulta Ancho de banda de red.
Tipos de discos compatibles con M4N
Las instancias de M4N pueden usar los siguientes tipos de almacenamiento en bloque:
- Hiperdisco balanceado (
hyperdisk-balanced) - Hiperdisco extremo (
hyperdisk-extreme)
Límites de disco y capacidad
Se aplican las siguientes restricciones:
- La cantidad de volúmenes de Hyperdisk no puede exceder los 64 por VM.
- La capacidad total máxima del disco en todos los discos no puede exceder los 512 TiB.
Para obtener detalles sobre los límites de capacidad, consulta Límites de capacidad de Hyperdisk por VM.
Los límites de almacenamiento M4N se describen en la siguiente tabla:
| Cantidad máxima de discos | |||||
|---|---|---|---|---|---|
| Tipos de máquina | Hyperdisk por VM |
Hiperdisco balanceado | Hyperdisk Throughput | Hiperdisco extremo | |
m4n-hypermem-16 |
16 | 16 | 0 | 8 | |
m4n-hypermem-32 |
32 | 32 | 0 | 8 | |
m4n-hypermem-64 |
32 | 32 | 0 | 8 | |
m4n-megamem-28 |
32 | 32 | 0 | 8 | |
m4n-megamem-56 |
32 | 32 | 0 | 8 | |
m4n-megamem-112 |
64 | 64 | 0 | 8 | |
m4n-ultramem-28 |
32 | 32 | 0 | 8 | |
m4n-ultramem-56 |
32 | 32 | 0 | 8 | |
m4n-ultramem-112 |
64 | 64 | 0 | 8 | |
Compatibilidad de red para instancias de M4N
Las instancias de M4N requieren interfaces de red gVNIC. Las instancias de M4N admiten hasta 100 Gbps de ancho de banda de red para redes estándar y no admiten el rendimiento de red Tier_1 por VM.
Antes de migrar a M4N o crear instancias de VM de M4N, asegúrate de que la
imagen del sistema operativo
que uses admita el controlador gVNIC para instancias de VM.
Estas imágenes incluyen un controlador gVNIC actualizado, incluso si el SO invitado muestra la versión del controlador gve como 1.0.0. Si tu VM de M4N usa un sistema operativo con una versión anterior del controlador gVNIC, aún se admite, pero es posible que la VM experimente un rendimiento no óptimo, como menos ancho de banda de red o mayor latencia.
Si usas una imagen de SO personalizada para crear una VM M4N, puedes instalar el controlador de gVNIC más reciente de forma manual. Se recomienda la versión 1.4.2 o posterior del controlador gVNIC para usar con VMs M4N. Google recomienda usar la versión más reciente del controlador gVNIC para aprovechar las funciones adicionales y las correcciones de errores.
Experiencia de mantenimiento para instancias de M4N
Durante el ciclo de vida de una instancia de Compute Engine, la máquina anfitrión en la que se ejecuta tu instancia se somete a varios eventos de host. Un evento de host puede incluir el mantenimiento regular de la infraestructura de Compute Engine o, en casos excepcionales, un error de host. Compute Engine también aplica algunas actualizaciones básicas no disruptivas para el hipervisor y la red en segundo plano.
La serie de máquinas M4N ofrece las siguientes características relacionadas con el mantenimiento del host:
| Tipo de máquina | Frecuencia típica de eventos de mantenimiento programados | Comportamiento de mantenimiento | Notificación avanzada | Mantenimiento a pedido | Simular mantenimiento |
|---|---|---|---|---|---|
| Todos los tipos de máquinas | Mensual | Migración en vivo | 7 días | Sí | Sí |
Las frecuencias de mantenimiento que se muestran en la tabla anterior son aproximaciones, no garantías. Puede que Compute Engine haga tareas de mantenimiento con mayor frecuencia.
¿Qué sigue?
- Crea e inicia una instancia de máquina virtual
- Obtén información sobre las diferentes opciones de almacenamiento para tu VM.
- Mueve tu carga de trabajo a una nueva instancia de procesamiento
- Precios de instancias de VM