Parallelstore es un sistema de archivos distribuido totalmente gestionado y de baja latencia diseñado para satisfacer las demandas de la computación de alto rendimiento (HPC) y las aplicaciones que requieren muchos datos.
Parallelstore es ideal para casos prácticos en los que varios clientes necesitan acceso simultáneo a archivos compartidos con integridad de datos.
Parallelstore es compatible con el estándar POSIX, lo que garantiza la compatibilidad con una amplia gama de aplicaciones y herramientas, y simplifica la migración y la integración.
Las instancias de Parallelstore se pueden montar en máquinas virtuales de Compute Engine o en clústeres de Google Kubernetes Engine. El controlador CSI de Parallelstore permite a los clientes usar las APIs de Kubernetes para acceder al sistema de archivos como volúmenes de sus cargas de trabajo con reconocimiento del estado.
Las transferencias de datos por lotes a Cloud Storage y desde Cloud Storage están disponibles en la línea de comandos y en la API REST.
Especificaciones
Parallelstore es un sistema de archivos "scratch": se basa en SSD local con codificación de borrado 2+1, con un tiempo medio hasta la pérdida de datos (MTTDL) de entre 2 y 16 meses, en función de la capacidad de la instancia. Para obtener más información, consulta la tabla Rendimiento.
La capacidad utilizable se puede configurar entre 12 y 100 TiB.
Disponible en varias regiones.
Rendimiento
En la siguiente tabla se muestra el rendimiento esperado de Parallelstore.
Métrica | Resultado |
---|---|
Rendimiento de escritura | 0,5 GiBps por TiB |
Rendimiento de lectura | 1,15 GiBps por TiB |
IOPS de lectura | 30.000 IOPS por TiB |
IOPS de escritura | 10.000 IOPS por TiB |
Latencia de lectura 4K | 0,3 ms |
Número de procesos de cliente admitidos | 4000 |
Velocidad de transferencia (Parallelstore <> Cloud Storage) | Velocidad de transferencia máxima de 20 GiBps o 5000 archivos por segundo |
Tiempo medio hasta la pérdida de datos (MTTDL) | Capacidad de 100 TiB: 2 meses
Capacidad de 48 TiB: 4 meses Capacidad de 12 TiB: 16 meses |
Estas cifras se miden con 256 conexiones de cliente a una sola instancia. La latencia se mide desde un solo cliente. Los ajustes de segmentación de directorios y archivos se optimizan para cada métrica.
Casos prácticos
Computación de alto rendimiento: Parallelstore destaca en entornos de HPC en los que varios nodos de computación necesitan un acceso rápido y coherente a datos compartidos para simulaciones, modelado y análisis.
Aprendizaje automático: Parallelstore puede gestionar los grandes conjuntos de datos y los requisitos de alto rendimiento de las cargas de trabajo de aprendizaje automático, lo que permite realizar entrenamientos e inferencias eficientes.
Precios
Consulta la página Precios para obtener más información.