Основные понятия управления Файлы Azure

В Azure ресурс — это управляемый элемент, который вы создаете и настраиваете в подписках Azure и группах ресурсов. Поставщики ресурсов — это службы управления, которые предоставляют определенные типы ресурсов. Хотя при развертывании рабочей нагрузки в Azure вы можете работать со множеством ресурсов, Файлы Azure основывается на двух ключевых ресурсах:

  • Учетные записи хранения, предлагаемые поставщиком Microsoft.Storage ресурсов. Учетные записи хранения — это ресурсы верхнего уровня, представляющие общий пул хранилища, операций ввода-вывода в секунду и пропускную способность, в которых могут быть развернуты классические файловые хранилища или другие ресурсы хранения, в зависимости от вида учетной записи хранения. Все ресурсы хранилища, развернутые в учетной записи хранения, разделяют ограничения, применяемые к этой учетной записи хранения. Классические общие папки поддерживают протоколы общего доступа к файлам SMB и NFS.

  • Общие папки, предоставляемые поставщиком ресурсов Microsoft.FileShares. Общие папки — это новый ресурс верхнего уровня, упрощающий развертывание Файлы Azure путем устранения необходимости в учетной записи хранения. В отличие от классических файловых общих ресурсов, которые необходимо развертывать в учетной записи хранения, файловые общие ресурсы вы развертываете непосредственно в группе ресурсов, как и сами учетные записи хранения или другие ресурсы Azure, такие как виртуальные машины, диски или виртуальные сети. В настоящее время Microsoft.FileShares поддерживает только протокол общего доступа к файлам NFS. Если требуется SMB, выберите классические общие папки.

Диаграмма, сравнивающая общие папки и классические файловые ресурсы Azure.

Это видео содержит полный обзор различий между учетной записью хранения и моделями управления общими папками:

Классические общие папки (Microsoft.Storage)

Классические файловые ресурсы, или файловые ресурсы, развернутые в учетных записях хранения, являются традиционным способом их развертывания для Файлы Azure. Они поддерживают все ключевые функции, поддерживаемые Файлы Azure, включая SMB и NFS, уровни хранения на носителях SSD и HDD, все типы избыточности и доступность во всех регионах. Хотя классические общие папки поддерживают весь набор функций Файлы Azure, они имеют важные ограничения:

  • Планирование емкости: классические файловые ресурсы, а также дочерние объекты, такие как контейнеры BLOB, которые находятся в одной учетной записи хранения, разделяют общий пул хранилища, операций ввода-вывода в секунду, и пропускную способность. Эта архитектура означает, что необходимо тщательно планировать, чтобы избежать ограничений по емкости при размещении нескольких классических файловых ресурсов в одной учетной записи хранения. Рассмотрите как текущие, так и будущие потребности каждой классической общей папки, помещенной в учетную запись хранения, так как рост одной классической общей папки может вытеснать другие файловые ресурсы.

  • Общие параметры. Вы применяете множество важных параметров, таких как правила сети и безопасности, на уровне учетной записи хранения. В результате необходимо тщательно рассмотреть способ размещения классических общих папок в той же учетной записи хранения. Считайте учетную запись хранения границей доверия и размещайте классические файловые ресурсы в одной и той же учетной записи хранения только в том случае, если вас устраивает, что для них будут применяться одинаковые параметры безопасности.

  • Сложность масштабирования. Для крупномасштабных Файлы Azure развертываний может потребоваться управление многими Azure подписками из-за ограничений учетных записей хранения от Microsoft.Storage поставщика ресурсов. Дополнительные сведения см. в разделе об ограничениях учетной записи хранения .

В классических развертываниях общих файловых ресурсов используются два типа учетных записей хранения:

  • Подготовленные учетные записи хранения: тип FileStorage учетной записи хранения определяет подготовленные учетные записи хранения. Вы можете развертывать классические общие файловые ресурсы с выделенной емкостью на базе SSD- или HDD-накопителей с помощью учетных записей хранения с выделенной емкостью. Для хранения классических общих папок можно использовать только подготовленные учетные записи хранения. Их нельзя использовать с другими ресурсами хранилища, такими как контейнеры BLOB, очереди и таблицы. Используйте учетные записи хранения данных с предварительно выделенной емкостью для всех новых развертываний классических общих файловых ресурсов.

  • Учетные записи хранения с оплатой по мере использования: тип StorageV2 учетной записи хранения определяет учетные записи хранения по мере использования. Файловые ресурсы с оплатой по мере использования можно развертывать на оборудовании с HDD с помощью учетных записей хранения данных с оплатой по мере использования. Учётные записи хранения с оплатой по мере использования можно использовать для хранения классических файловых ресурсов и других ресурсов хранилища, таких как контейнеры BLOB, очереди или таблицы.

Дополнительные сведения см. в статье "Создание классической общей папки".

Общие папки (Microsoft. FileShares)

Поставщик ресурсов Microsoft.FileShares предоставляет общие файловые ресурсы в качестве нового ресурса Azure верхнего уровня. Эти общие папки предоставляют следующие преимущества по сравнению с классическими общими папками:

  • Упрощенное управление. Создание общих папок непосредственно в качестве ресурсов верхнего уровня на портале Azure или с помощью API управления. Этот подход удаляет требование для управления учетной записью хранения и упрощает развертывание.

  • Независимая емкость и производительность: каждая файловая доля имеет собственное выделенное хранилище, IOPS и пропускную способность. Такая архитектура избавляет от необходимости планировать ёмкость с учётом ограниченности ресурсов вашей учётной записи хранения и позволяет файловым ресурсам свободно увеличиваться по мере роста требований рабочей нагрузки.

  • Гибкая настройка: Применяйте сетевые параметры и параметры безопасности на уровне файлового ресурса, чтобы точно управлять границами доступа и изоляцией. Эта конфигурация упрощает применение политик безопасности для определенных приложений, команд или сред.

  • Прогнозируемое, гибкое выставление счетов: общие ресурсы используют подготовленную модель выставления счетов версии 2, которая позволяет независимо provisionировать объем хранения, IOPS и пропускную способность для каждого общего ресурса. Поскольку Azure выставляет счета за каждый ресурс Azure верхнего уровня, вы можете легко отслеживать затраты по каждому отдельному общему файловому ресурсу для отнесения этих затрат на проект, команду или клиента, которые используют этот общий файловый ресурс.

  • Улучшенная масштабируемая и производительность: общие папки поддерживают более высокие ограничения и меньше времени развертывания, чем классические общие папки. Дополнительные сведения см. в разделе целевые показатели масштабируемости и производительности Файлы Azure.

Региональная доступность

В настоящее время можно создать общую папку с Microsoft. FileShares в следующих регионах. Поддержка частных конечных точек для общих файловых ресурсов с Microsoft.FileShares доступна во всех общедоступных облачных регионах Azure.

  • Australia Central
  • Восточная Австралия
  • Australia Southeast
  • Южная Бразилия
  • Brazil Southeast
  • Центральная Канада
  • Восточная Канада
  • Центральная Индия
  • Восточная Азия
  • Восточная часть США
  • Центральная Франция
  • France South
  • Germany North
  • Западно-Центральная Германия
  • Israel Central
  • Италия Север
  • Восточная Япония
  • Западная Япония
  • JIO India Central
  • JIO India West
  • Центральная Корея
  • Korea South
  • северо-центральная часть США
  • Северная Европа
  • Восточная Норвегия
  • Norway West
  • Poland Central
  • Север Южной Африки
  • Западная часть ЮАР
  • Южно-Центральный регион США
  • Южная Индия
  • Юго-Восточная Азия
  • Центральная Швеция
  • UAE Central
  • Север ОАЭ
  • Южная Часть Великобритании
  • Западная часть Великобритании
  • Западная Европа
  • Западная часть США

Сравнение поставщиков ресурсов: Microsoft.Storage и Microsoft.FileShares

Оцените новый опыт обмена файлами с Microsoft. FileShares для всех ваших новых развертываний протокола Файлы Azure NFS.

Если в новом интерфейсе общей папки еще не доступно определенное требование к функциям или рабочая нагрузка требует поддержки протокола SMB, используйте классический интерфейс общей папки.

Feature Классические общие папки fileshareclassicicon1 Общие папки (Microsoft.FileShares) mfsicon
Гарантия поддержки Общедоступно Общедоступно
Ресурс верхнего уровня для службы учетная запись хранения fileshareclassicicon2 Общие папки mfsicon
Протокол SMB Да Нет
Протокол NFS Да Да
поддержка Синхронизация файлов Azure Да Нет
Требовать учетную запись хранения Да Нет
Модель выставления счетов с оплатой по мере использования Да Нет
Подготовленная модель выставления счетов версии 1 Да Нет
Подготовленная модель выставления счетов версии 2 Да Да
Поддержка HDD Да Нет
Поддержка SSD Да Да
LRS Да Да
ZRS Да Да
GRS Да Нет
GZRS Да Нет
Выставление счетов на уровне доли, сетевые и конфигурации безопасности Нет Да
Конфигурации одной виртуальной сети для общего использования файлов Нет Да
Единая конфигурация виртуальной сети для нескольких общих файловых ресурсов Да Нет
Драйвер CSI AKS Да Нет
REST API плоскости данных Да Нет
Поддержка мягкого удаления Да Нет
Поддержка моментальных снимков Да Да
Шифрование при передаче Да Да
Ключи, управляемые клиентом Да Нет
Закрепление по зонам Да Нет