Partekatu honen bidez:


¿Qué es Azure Container Storage habilitado por Azure Arc?

Azure Container Storage habilitado por Azure Arc es un sistema de almacenamiento de primera entidad diseñado para clústeres de Kubernetes conectados a Arc. Azure Container Storage habilitado por Azure Arc puede desplegarse para escribir archivos en una demanda de volumen persistente (PVC) «ReadWriteMany», desde donde se transfieren a Azure Blob Storage. Azure Container Storage habilitado por Azure Arc ofrece una variedad de características para admitir operaciones de Azure IoT y otros servicios de Arc. Azure Container Storage habilitado por Azure Arc con alta disponibilidad y tolerancia a errores será totalmente compatible y disponible con carácter general (GA) en la segunda mitad de 2024.

¿Qué hace Azure Container Storage habilitado por Azure Arc?

Azure Container Storage habilitado por Azure Arc actúa como un sistema de almacenamiento persistente nativo para clústeres de Kubernetes conectados a Arc. Su rol principal consiste en proporcionar un sistema de archivos confiable y tolerante a errores que permita organizar los datos en niveles en Azure. Para las Operaciones de Azure IoT y otros servicios de Arc, Azure Container Storage habilitado por Azure Arc es fundamental para hacer que los clústeres de Kubernetes sean con estado. Entre las características clave de Azure Container Storage habilitadas por los clústeres K8s conectados a Azure Arc se incluyen:

  • Tolerancia a errores de nodo: al configurarse como clúster de 3 nodos, Almacenamiento de contenedores de Azure replica los datos entre nodos (triplicación) para garantizar la alta disponibilidad y la tolerancia a errores de un solo nodo.
  • Sincronización de datos en Azure: Almacenamiento de contenedores de Azure habilitado por Azure Arc está configurado con un destino de almacenamiento, por lo que los datos escritos en volúmenes de Almacenamiento de contenedores de Azure se agrupan automáticamente en niveles en Azure Blob (blob en bloques, ADLSgen-2 o OneLake) en la nube.
  • Operaciones de baja latencia: Los servicios Arc, como Operaciones de IoT de Azure, pueden esperar una baja latencia para las operaciones de lectura y escritura.
  • Conexión sencilla: los clientes pueden conectarse fácilmente a una instancia de Azure Container Storage habilitada por el volumen de Azure Arc mediante un controlador CSI para empezar a realizar notificaciones de volumen persistente en su almacenamiento.
  • Flexibilidad en la implementación: Azure Container Storage habilitado por Azure Arc se puede implementar como parte de Operaciones de IoT de Azure o como una solución independiente.
  • Observable: Azure Container Storage habilitado por Azure Arc admite los registros de supervisión y las métricas estándar del sector, y admite la observabilidad del agente de Azure Monitor.
  • Neutralidad de la plataforma: Azure Container Storage habilitado por Azure Arc es un sistema de almacenamiento de Kubernetes que se puede ejecutar en cualquier plataforma compatible con Kubernetes de Arc. La validación se realizó para plataformas específicas, como Ubuntu + CNCF K3s/K8s, Windows IoT + AKS-EE y Azure Stack HCI + AKS-HCI.

¿Cuáles son las distintas ofertas de Azure Container Storage habilitadas para Azure Arc?

La oferta original de Azure Container Storage habilitada por Azure Arc es Volúmenesde caché. La oferta más reciente es Volúmenes perimetrales.

¿Qué son los Azure Container Storage habilitados por Azure Arc Edge Volumes?

La primera adición a la oferta de volúmenes perimetrales es Volúmenes perimetrales compartidoslocales, lo que proporciona almacenamiento con alta disponibilidad, compatible con conmutación por error, local en el clúster de Kubernetes. Este tipo de almacenamiento compartido sigue siendo independiente de la infraestructura de la nube, por lo que es ideal para el espacio temporal, el almacenamiento temporal y los datos persistentes localmente inadecuados para destinos en la nube.

La segunda oferta es Cloud Ingest Edge Volumes( Volúmenes perimetralesde ingesta de nube), lo que facilita la ingesta ilimitada de datos desde el perímetro al blob, incluido ADLSgen2 y OneLake. Los archivos escritos en este tipo de almacenamiento se transfieren sin problemas a Blob Storage y, posteriormente, se purgan de la caché local una vez confirmada la carga, lo que garantiza la disponibilidad del espacio para los nuevos datos. Además, esta opción de almacenamiento admite la integridad de los datos en entornos desconectados, lo que permite el almacenamiento local y la sincronización tras la reconexión a la red.

Adaptado para aplicaciones de IoT, los volúmenes de Edge no solo eliminan los problemas de almacenamiento local y las limitaciones de ingesta, sino que también optimizan el uso de recursos locales y reducen los requisitos de almacenamiento.

¿Cómo funcionan los volúmenes perimetrales?

Escribe en Volúmenes perimetrales como si fuera el sistema de archivos local. En el caso de un volumen perimetral compartido local, los datos se almacenan y dejan intactos. En el caso de un volumen perimetral de ingesta en la nube, el volumen comprueba si hay nuevos datos para marcar la carga cada minuto y, a continuación, carga esos nuevos datos en el destino de nube especificado. Cinco minutos después de la carga confirmada en la nube, se purga la copia local, lo que le permite mantener el volumen local claro de los datos antiguos y seguir recibiendo nuevos datos.

Introducción a los volúmenes de Edge.

Regiones de Azure admitidas para Azure Container Storage habilitadas para Azure Arc

Azure Container Storage habilitado por Azure Arc solo está disponible en las siguientes regiones de Azure:

  • Este de EE. UU.
  • Este de EE. UU. 2
  • Oeste de EE. UU.
  • Oeste de EE. UU. 2
  • Oeste de EE. UU. 3
  • Norte de Europa
  • Oeste de Europa

Operaciones de IoT de Azure

Si usa operaciones de Azure IoT, vaya a Configuración de los volúmenes.

Pasos siguientes