La próxima divulgación principal del almacenamiento de contenedores de Azure ofrece IOP hasta 7 veces más parada y 4 veces menos latencia en comparación con las versiones anteriores.
Más empresas que nunca antiguamente eligen ejecutar cargas de trabajo con estado, como bases de datos relacionales, inferencias de IA y colas de correo, en Kubernetes. Para los desarrolladores que se basan en Kubernetes, el rendimiento de almacenamiento nunca ha sido más importante.
Hoy, anunciamos el próximo divulgación importante de Azure Container Storage – V2.0.0. En comparación con las versiones anteriores, ofrece IOP hasta 7 veces más altos, 4 veces menos latencia y una mejor eficiencia de los posibles. Con el soporte incorporado para las unidades NVME locales, Azure Container Storage ahora ofrece nuestra plataforma de almacenamiento de Kubernetes más rápida y potente en Azure. Ahora incluso es completamente sin cargo, y acondicionado como Una traducción de código campechano Para la instalación en grupos que no son Aks. Ya sea que esté ejecutando aplicaciones con estado en la producción, escalando las cargas de trabajo de IA o la racionalización de entornos de expansión/prueba, el rendimiento de esta gran traducción le dará a sus cargas de trabajo un impulso considerable.
¿Qué es el almacenamiento de contenedores de Azure?
Antaño de sumergirnos en las últimas mejoras, tomemos un momento para retornar a pasarse qué es el almacenamiento de contenedores de Azure y cómo los desarrolladores ejecutan cargas de trabajo con estado en Kubernetes con velocidad, simplicidad y confiabilidad.
El almacenamiento de contenedores de Azure es un servicio de delegación de bombeo y orquestación nativa de nubes en la nimbo diseñado específicamente para Kubernetes. Se integra a la perfección con AK (servicio de Kubernetes Azure) para permitir el aprovisionamiento de volúmenes persistentes para las cargas de trabajo a escalera de producción y con estado.
La visión de Azure Container Storage es servir como orquestador de almacenamiento de bloques unificados para cargas de trabajo de Kubernetes en Azure, proporcionando una experiencia consistente en múltiples backends de almacenamiento para la orquestación de bombeo simplificada a través de las API de Kubernetes. Esta traducción v2.0.0 se centra específicamente en el rendimiento reformador con el almacenamiento circunscrito de NVME, lo que brinda el rendimiento de límite empresarial con simplicidad nativa de nimbo. A finales de este año, debutaremos el soporte para el almacenamiento de contenedores de Azure para integrarse con SAN elástica.
El almacenamiento de contenedores de Azure ofrece un rendimiento y eficiencia optimizados con almacenamiento de víctima latencia para aplicaciones de parada rendimiento de ingreso rendimiento, unido con orquestación y automatización incorporadas que permiten a Kubernetes tener la llave de la despensa grupos de almacenamiento, ciclos de vida de bombeo persistentes, instantáneas y escalas, todo sin cambiar contextos o tener la llave de la despensa individuales Controladores de CSI (interfaz de almacenamiento de contenedores).
¿Qué hay de nuevo?
Hay congruo que desempacar aquí, así que hagamos una inmersión más profunda en algunos de los beneficios secreto que entrega el almacenamiento de contenedores de Azure v2.0.0:
Cambios de precios
Como antiguamente, continuará pagando el backend de almacenamiento subyacente que use. Pero las versiones de almacenamiento de contenedores de Azure 2.0.0 y más allá ya no cobrarán una tarifa mensual por GB por grupos de almacenamiento mayores de 5 TIB para nuestra traducción de código campechano y de código campechano, lo que hace que el servicio sea completamente sin cargo para usar. Provise la decano cantidad de almacenamiento que necesite sin preocuparse por las tarifas de administración adicionales. Esto significa que obtiene una orquestación de almacenamiento de límite empresarial y un rendimiento reformador sin ningún costo de servicio adicional, solo un valencia puro para sus cargas de trabajo de Kubernetes.
Rendimiento mejorado con un consumo de posibles pequeño
Esta exención de almacenamiento de contenedores de Azure está optimizado específicamente para unidades NVME locales provistas de una variedad de familias VM. Este enfoque desbloquea el rendimiento de E/S más rápido posible para sus cargas de trabajo más exigentes al tiempo que reduce los costos de infraestructura.
Quizás lo más emocionante, esta última traducción de Azure Container Storage en NVME circunscrito ahora es más rápida que nunca. Hemos reconstruido nuestra cimentación desde cero, desde el nivel del núcleo hasta el plano de control, para aventajar los límites de nuestro orquestador de almacenamiento. Esta dramática progreso de la velocidad viene con una reducción igualmente impresionante en el consumo de posibles de clúster. Anteriormente, el almacenamiento de contenedores de Azure en NVME circunscrito tenía tres modos de rendimiento que podían consumir 12.5%, 25%o 50%de los núcleos de CPU de su camarilla de nodos. El almacenamiento de contenedores de Azure v2.0.0 ya no tiene niveles de rendimiento. En cambio, ofrece un rendimiento superior mientras usa menos posibles que incluso nuestra configuración preliminar de impacto más bajo. Esto se traduce directamente en ahorros de costos: obtienes un mejor rendimiento al tiempo que liberas la capacidad de la CPU para que tus aplicaciones funcionen aún más rápido.
Veamos los puntos de relato. En fio (Tester de E/S flexible)El unificado de la industria de código campechano para las pruebas de almacenamiento, el almacenamiento de contenedores de Azure en NVME ofrece aproximadamente 7 veces más parada IOPS y 4 veces menos latencia en comparación con la traducción preliminar.
Pero, ¿cómo se traduce esto en cargas de trabajo reales? Probamos el nuestro PostgreSQL para la piloto de implementación de AKS y descubrió que las transacciones de PostgreSQL por segundo mejoraron por 60% Mientras corta la latencia por encima 30%. Para aplicaciones basadas en la pulvínulo de datos, esto significa respuestas de consulta más rápidas, decano rendimiento y mejores experiencias de beneficiario.


En común, el almacenamiento de contenedores de Azure ofrece un aumento significativo de rendimiento para las cargas de trabajo de demanda de E/s de la caja sin carencia de configuración adicional, ofreciendo a los desarrolladores una aparejo simple pero poderosa en su astillero nativo de nimbo.
Carga de maniquí AI acelerada e integración de Kaito
Para las cargas de trabajo de AI y estudios necesario, el tiempo de carga del maniquí puede ser un cuello de botella significativo. Las máquinas virtuales de Azure equipadas con GPU tienen unidades NVME locales disponibles. Con las últimas mejoras de NVME en la nueva traducción v2.0.0, el almacenamiento de contenedores de Azure aprovecha este hardware acelerando drásticamente la carga de archivos de maniquí para cargas de trabajo de inferencia de IA. Con nuestro Integración nuevo con Kaito, El primer compensador nativo de Kubernetes para automatizar la implementación del maniquí de IAahora puede implementar y medrar modelos de IA más rápido que nunca, reduciendo el tiempo a la inferencia y mejorando la capacidad de respuesta común de la aplicación de IA.

Cargamos LLAMA-3.1-8B-INSTRUCT LLM y encontramos un 5 veces progreso En la velocidad de carga del archivo de maniquí con el almacenamiento de contenedores Azure v2.0.0, en comparación con el uso de un disco del sistema activo efímero.

Opciones de escalera más flexibles
El almacenamiento de contenedores de Azure previamente requería un reducido de tres nodos cuando se usa unidades efímeras. Ahora funciona con grupos de cualquier tamaño, incluidas las implementaciones de un solo nodo. Esta flexibilidad es particularmente valiosa para aplicaciones con una sólida replicación incorporada o capacidades de respaldo, entornos de expansión e implementaciones de borde donde necesita almacenamiento de parada rendimiento sin la sobrecarga de grupos más grandes. La aniquilación de los requisitos mínimos de nodo incluso reduce los costos para implementaciones más pequeñas al tiempo que mantiene las mismas capacidades de parada rendimiento.
Apoyo de código campechano y comunidad
Reconocemos lo importante que es la comunidad de código campechano para la lozanía y el espíritu del ecosistema de Kubernetes. Azure Container Storage Traducción 2.0.0 ahora se cimiento en nuestros repositorios de código campechano recientemente creados, lo que lo hace accesible para la comunidad de Kubernetes más amplia.
Ya sea que necesite la traducción administrada por Azure para la integración de AKS sin costuras o prefiera la traducción de código campechano de la comunidad para los clústeres de Kubernetes autohostados, obtiene el mismo gran producto y características. El enfoque de código campechano incluso significa una instalación más obvio, una decano transparencia y la capacidad de contribuir a la crecimiento del esquema.
Explore nuestro repositorio de código campechano (conductor local-csi), y aprenda más sobre nuestros productos de almacenamiento de bloques relacionados:
En epítome
Esta puesta al día importante para el almacenamiento de contenedores de Azure ofrece una plataforma de almacenamiento Kubernetes de parada rendimiento más rápida y más flaca. Esto es lo que obtienes:
- Incluido fuera de la caja: Este divulgación se centra en las unidades efímeras (NVME circunscrito y SSD temporal) provisto de Familias de VM seleccionadasincluido Serie L optimizada para el almacenamiento, Serie ND habilitada para GPUy Serie DA de uso común.
- Soporte de carga de trabajo mejorado: Optimizado para aplicaciones exigentes como Bases de datos PostgreSQL y Kaito-La servicio de maniquí AI administrado.
- Rendimiento superior: 7 veces progreso en IOP de repaso/escritura y 4 veces la reducción en la latencia, con un rendimiento de transacción Postgresql 60% mejor.
- Código campechano: Construido sobre bases de código campechano con Repositorios de la comunidad Para una instalación más obvio en cualquier clúster de Kubernetes.
- Escalado flexible: Implemente en grupos con tan solo un nodo, sin requisitos mínimos de tamaño del clúster.
- Tarifas de servicio cero: Completamente sin cargo para todos los tamaños de camarilla de almacenamiento, solo paga el almacenamiento subyacente.
Empezando
¿Dispuesto para verificar el impulso de rendimiento? Estos son sus próximos pasos:
Independientemente de su carga de trabajo, el almacenamiento de contenedores de Azure proporciona el rendimiento y la facilidad que dilación del almacenamiento nuevo de nación nativa de la nimbo. Estamos emocionados de ver lo que construye, y nos encantaría escuchar sus comentarios. ¡Adecuado piratería!