Поделиться через


Что такое хранилище контейнеров Azure с поддержкой Azure Arc?

Система хранилища контейнеров Azure, поддерживаемая Azure Arc, является собственной системой хранения, предназначенной для кластеров Kubernetes, подключенных к Arc. Это расширение Arc можно развернуть для записи файлов в утверждение постоянного тома ReadWriteMany (PVC), где они могут храниться локально или передаваться в места назначения хранилища BLOB-объектов Azure в облаке. Хранилище контейнеров Azure обеспечивает ряд функций для поддержки различных типов нагрузок, таких как операции Интернета вещей Azure и другие службы Arc. С доступными опциями высокой доступности и отказоустойчивости это расширение Arc готово для эксплуатации в рабочей среде.

Схема хранилища контейнеров Azure, работающего на основе архитектуры решения Azure Arc.

Чтобы скачать схемы архитектуры в высоком разрешении, перейдите на страницу Jumpstart Gems.

Что делает хранилище контейнеров Azure?

Хранилище контейнеров Azure служит собственной системой постоянного хранения для кластеров Kubernetes, подключенных к Arc. Ее основная роль заключается в предоставлении гибкой, надежной, отказоустойчивой файловой системы, которая позволяет безопасно хранить данные на периферии и/или перемещать их в Azure. Для операций Интернета вещей Azure и других служб Arc хранилище контейнеров Azure имеет решающее значение для обеспечения состояния кластеров Kubernetes. К ключевым функциям кластеров, подключенных к Arc, работающим с этим расширением, относятся:

  • Отказоустойчивость к сбоям узлов: При настройке в качестве кластера трех узлов хранилище контейнеров Azure реплицирует данные между узлами, чтобы обеспечить высокий уровень доступности и устойчивость к сбоям одного узла.
  • Локальное хранилище в кластере: С помощью локального общего тома Edge пользователь может хранить данные локально в пограничном развертывании с моделью доступа ReadWriteMany.
  • Синхронизация данных с Azure: Хранилище контейнеров Azure настроено с целевым хранилищем, поэтому данные, записываемые на тома, автоматически перемещаются в Azure Blob (блочный BLOB-объект), Azure Data Lake Storage 2-го поколения или OneLake в облаке.
  • Простое подключение: Клиенты могут подключаться к настроенному тому с помощью драйвера CSI, чтобы начать создание запросов на постоянный том к хранилищу.
  • Достойный внимания: Поддерживает отраслевые стандартные журналы мониторинга Kubernetes и средства метрик и поддерживает наблюдаемость агента Azure Monitor.
  • Нейтралитет платформы: Хранилище контейнеров Azure — это система хранения Kubernetes, которая может работать на любой поддерживаемой платформе Arc Kubernetes. Проверка была выполнена для конкретных платформ, включая Ubuntu + CNCF K3s/K8s, Windows IoT + AKS Edge Essentials и Azure Local.

Поддерживаемые регионы Azure

Служба хранилища контейнеров Azure, поддерживаемая Azure Arc, доступна в следующих регионах Azure:

  • Восточная часть США
  • Восточная часть США 2
  • Западная часть США
  • западная часть США 2
  • Запад США 3
  • Северная Европа
  • Западная Европа