Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Файлы Azure предлагает полностью управляемые общие папки в облаке, к которым можно получить доступ через протоколы SMB и NFS. В этой статье рассматриваются целевые показатели масштабируемости и производительности для файлов Azure. Помимо ограничений, заданных Файлы Azure, другие переменные в развертывании могут повлиять на эти целевые объекты. Проверьте шаблон использования, чтобы определить, соответствует ли масштабируемость и производительность Файлы Azure требованиям.
В Azure ресурс — это управляемый элемент, который вы создаете и настраиваете в подписках Azure и группах ресурсов. Поставщики ресурсов — это службы управления, которые предоставляют определенные типы ресурсов. Хотя при развертывании рабочей нагрузки в Azure вы можете работать со множеством ресурсов, Файлы Azure основывается на двух ключевых ресурсах:
Учетные записи хранения, предлагаемые поставщиком
Microsoft.Storageресурсов. Учетные записи хранения — это ресурсы верхнего уровня, представляющие общий пул хранилища, операций ввода-вывода в секунду и пропускную способность, в которых могут быть развернуты классические файловые хранилища или другие ресурсы хранения, в зависимости от вида учетной записи хранения. Все ресурсы хранилища, развернутые в учетной записи хранения, разделяют ограничения, применяемые к этой учетной записи хранения. Классические общие папки поддерживают протоколы общего доступа к файлам SMB и NFS.Общие папки, предоставляемые поставщиком ресурсов
Microsoft.FileShares. Общие папки — это новый тип ресурса верхнего уровня, упрощающий развертывание файлов Azure, устраняя учетную запись хранения. В отличие от классических общих папок, которые необходимо развернуть в учетной записи хранения, вы развертываете общие папки непосредственно в группе ресурсов. Сами учетные записи хранения или другие ресурсы Azure, с которыми вы, возможно, уже знакомы, например виртуальные машины, диски или виртуальные сети. Общие папки поддерживают протокол общего доступа к файлам NFS. Если требуется SMB, выберите классические общие папки для развертывания.
Целевые показатели масштабирования классического ресурса файлового обмена (Microsoft.Storage)
Два типа ограничений применяются к учетным записям хранения и классическим общим папкам:
Ограничения уровня управления, которые применяет поставщик ресурсов
Microsoft.Storage. Эти ограничения применяются к таким запросам управления, как создание, обновление или удаление учетной записи хранения или других дочерних ресурсов, включая не только классические общие папки.Ограничения плоскости данных, которые применяет платформа хранилища Azure. Эти ограничения применяются к операциям, таким как создание и удаление файлов и папок с помощью SMB, NFS, FileREST и других протоколов. По устаревшим причинам некоторые операции управления, такие как создание, обновление или удаление классических общих папок, также доступны через плоскость данных (протокол FileREST). ограничения
Microsoft.Storageне применяются к запросам управления, которые вы делаете непосредственно к платформе хранения Azure.
Ограничения плоскости управления Microsoft.Storage
Следующие ограничения применяются к учетным записям хранения или дочерним ресурсам учетной записи хранения, например к классическим общим папкам.
| Attribute | Лимит |
|---|---|
| Максимальное количество учетных записей хранения на одну подписку в каждом регионе | 250 учетных записей хранения |
| Максимальное количество классических файловых хранилищ на учетную запись хранения |
|
| Максимальное количество моментальных снимков файлового хранилища на классическую файловую общую папку | 200 |
| Максимальное число правил виртуальной сети на учетную запись хранения | 200 |
| Максимальное число правил IP-адресов для учетной записи хранилища | 200 |
| Управление операциями чтения | 800 за 5 минут |
| Операции управления записью | 10 в секунду или 1200 в час |
| Операции управления списками | 100 за 5 минут |
Ограничения плоскости данных учетной записи хранения
Учетные записи хранения имеют немного разные ограничения в зависимости от номера SKU и типа учетной записи хранения. Номер SKU учетной записи хранения — это сочетание уровня мультимедиа, итерации модели выставления счетов и избыточности. Тип учетной записи хранения является дополнительным модификатором, определяющим, какие службы хранения, функции и модели выставления счетов она поддерживает. Для классических общих папок существует четыре сочетания:
SSD с включенной поддержкой учетные записи хранения версии v2, которые представлены типом
FileStorageучетной записи хранения иPremiumV2_LRSSKU илиPremiumV2_ZRSучетной записи хранения. Эти учетные записи хранилища могут содержать только классические общие файловые ресурсы и не могут использоваться для развертывания других ресурсов хранилища, таких как BLOB-контейнеры, очереди или таблицы. Классические файловые ресурсы, развернутые в этих учетных записях хранения, всегда находятся на уровне носителей SSD и оплачиваются с помощью подготовленной модели выставления счетов версии 2.Провизированные HDD учетные записи хранения версии 2, которые представлены типом учетной записи хранения
FileStorage, а также номерами SKU учетной записи храненияStandardV2_LRS,StandardV2_ZRS,StandardV2_GRSилиStandardV2_GZRS. Эти учетные записи хранилища могут содержать только классические общие файловые ресурсы и не могут использоваться для развертывания других ресурсов хранилища, таких как BLOB-контейнеры, очереди или таблицы. Классические файловые ресурсы, развернутые в этих учетных записях, всегда находятся на слое уровня носителей HDD и оплачиваются по предусмотренной модели выставления счетов версии 2.Учетные записи хранения v1 с выделенными SSD, которые представлены типом
FileStorageучетной записи хранения и SKUPremium_LRSилиPremium_ZRSучетной записи хранения. Эти учетные записи хранилища могут содержать только классические общие файловые ресурсы и не могут использоваться для развертывания других ресурсов хранилища, таких как BLOB-контейнеры, очереди или таблицы. Классические файловые ресурсы, развернутые в этих учетных записях хранения, всегда находятся на уровне носителей SSD и оплачиваются с помощью подготовленной модели выставления счетов версии 1.Учетные записи хранения HDD с оплатой по мере использования, которые представлены типом
StorageV2учетной записи хранения и SKU учетных записей храненияStandard_LRS,Standard_ZRS,Standard_GRS,Standard_GZRS,Standard_RAGRS, илиStandard_RAGZRS. Эти учетные записи хранения могут содержать классические файловые ресурсы или другие ресурсы хранилища, такие как контейнеры BLOB-объектов, очереди и таблицы. Классические файловые ресурсы, развернутые в этих учетных записях хранения, всегда размещаются на HDD-носителях и оплачиваются по модели pay-as-you-go.
Note
Хотя классические общие папки можно развернуть в учетных записях хранения с Standard_RAGRS номерами SKU или Standard_RAGZRS учетной записи хранения, службы "Файлы Azure" не поддерживают режим доступности для чтения для геоизбыточного хранения. Эти классические общие файловые ресурсы неявно используют SKU учетной записи хранения Standard_GRS или Standard_GZRS. Другие ресурсы хранилища, такие как контейнеры BLOB-объектов, поддерживают режим доступности для чтения и могут быть объединены в этих учетных записях хранения.
Следующие ограничения применяются к плоскости данных учетной записи хранения. Все в учетной записи хранения, включая классические файловые ресурсы, контейнеры объектов BLOB, таблицы или очереди, совместно используют эти ограничения.
| Attribute | Ssd, подготовленный версии 2 | HDD, подготовленная версия 2 | SSD выделенная версия 1 | HDD с оплатой по мере использования |
|---|---|---|---|---|
| Вид учетной записи хранения | FileStorage | FileStorage | FileStorage | StorageV2 |
| SKUs |
|
|
|
|
| Максимальная емкость хранилища | 256 ТиБ | 4 PiB | 100 ТиБ | 5 PiB |
| Максимальное число операций ввода-вывода в секунду (IOPS) | 102 400 операций ввода-вывода в секунду (IOPS) | 50 000 операций ввода-вывода в секунду (IOPS) | 102 400 операций ввода-вывода в секунду (IOPS) |
|
| Максимальная пропускная способность | 10 340 МиБ / с | 5,120 MiB / с | 10 340 МиБ / с |
|
Следующие регионы предлагают увеличенные максимальные значения IOPS и пропускной способности исключительно для учетных записей хранения HDD по модели оплаты по мере использования (StorageV2):
- East Asia
- Southeast Asia
- Australia East
- Brazil South
- Canada Central
- Восточный Китай 2
- Северный Китай 3
- North Europe
- West Europe
- France Central
- Центрально-Западная Германия
- Central India
- Japan East
- Jio Индия Запад
- Korea Central
- Norway East
- Северная часть ЮАР;
- Sweden Central
- UAE North
- UK South
- Central US
- East US
- Восточная часть США 2
- Правительство США (Вирджиния)
- Правительство США, Аризона
- Центрально-северная часть США
- Центрально-южная часть США
- West US
- западная часть США 2
- Запад США 3
Ограничения уровня данных классической общей папки
Следующие ограничения применяются на классическом уровне общей папки. Все классические файловые ресурсы также подпадают под ограничения учетной записи хранения данных, в которой они развернуты:
Учетные записи хранения SSD и HDD с подготовленными ресурсами версии 2: Вы не можете выделить больше места в хранилище, IOPS или пропускной способности, чем поддерживает учетная запись хранения. Однако файловые ресурсы v2 с подготовленной производительностью поддерживают кредитное повышение IOPS сверх подготовленного уровня IOPS по мере доступности ресурсов. Если несколько классических файловых ресурсов в учетной записи хранения одновременно переходят в режим burst, производительность ограничивается лимитами IOPS этой учетной записи хранения.
Учетные записи хранения SSD категории Provisioned v1: Нельзя выделить больше емкости хранилища, чем поддерживает учетная запись хранения, но можно выделить больше IOPS или пропускной способности, чем она поддерживает. Если суммарное число IOPS или пропускная способность превышают лимиты учетной записи хранения, эта учетная запись начинает ограничивать запросы.
Учетные записи хранения HDD с оплатой по мере использования. Вы можете создать неограниченное количество классических общих папок. Хотя каждый классический общий файловый ресурс теоретически может потреблять до пределов учетной записи хранения по IOPS и пропускной способности, если совокупное использование всех ресурсов в учетной записи хранения (классических общих файловых ресурсов, BLOB-контейнеров, таблиц и очередей) превышает эти пределы, учетная запись хранения начинает ограничивать запросы. Сегодня все облачные хранилища Azure с оплатой по мере использования могут увеличиваться до 100 ТиБ. Функция большой общий доступ к файлам в Файлы Azure — это устаревший параметр, который позволял файловым общим доступам с оплатой по мере использования выходить за пределы 5 ТиБ. Если у вас есть старая учетная запись хранения, которая предшествует внедрению этой функции, может потребоваться увеличить квоту общей папки.
| Attribute | Ssd, подготовленный версии 2 | HDD, подготовленная версия 2 | SSD выделенная версия 1 | HDD с оплатой по мере использования |
|---|---|---|---|---|
| Единица предоставления хранилища | 1 ГиБ | 1 ГиБ | 1 ГиБ | N/A |
| Единица обеспечения IOPS | одна операция ввода-вывода в секунду | одна операция ввода-вывода в секунду | N/A | N/A |
| Единица обеспечения пропускной способности | 1 МиБ / с | 1 МиБ / с | N/A | N/A |
| Минимальный размер хранилища | 32 ГиБ (подготовлено) | 32 ГиБ (подготовлено) | 100 ГиБ (подготовлено) | 0 байт |
| Максимальный размер хранилища | 256 ТиБ | 256 ТиБ | 100 ТиБ | 100 ТиБ |
| Максимальное число файлов | Unlimited | Unlimited | Unlimited | Unlimited |
| Максимальное количество операций ввода-вывода в секунду (данные) | 102 400 IOPS (зависит от настройки) | 50 000 IOPS (зависит от выделения ресурсов) | 102 400 IOPS (зависит от настройки) | 20 000 IOPS (операций ввода-вывода в секунду) |
| Максимальная пропускная способность | 10 340 МиБ / с (зависит от подготовки) | 5,120 MiB / с (зависит от предоставления ресурсов) | 10 340 МиБ / с (зависит от подготовки) | До ограничений учетной записи хранения |
| Максимальное число IOPS метаданных1 |
|
До 12 000 операций ввода-вывода в секунду |
|
До 12 000 операций ввода-вывода в секунду |
| Максимальная длина имени файла2 (полное имя пути, включая все каталоги, имена файлов и символы обратной косой черты) | 2 048 символов | 2 048 символов | 2 048 символов | 2 048 символов |
| Максимальная длина отдельного компонента pathname (в пути \A\B\C\D каждая буква представляет каталог или файл, который является отдельным компонентом) | 255 символов | 255 символов | 255 символов | 255 символов |
| Максимальное количество каналов SMB Multichannel | 4 | N/A | 4 | N/A |
| Максимальное число хранимых политик доступа на общую папку | 5 | 5 | 5 | 5 |
1 Операции метаданных — это операции, которые управляют дескрипторами файлов, например открытие файла или папки. Максимальное ограничение IOPS метаданных указывает максимально допустимые IOPS для использования с метаданными, независимо от количества выделенных IOPS для файлового ресурса. Общие папки SMB, хранящиеся на SSD, могут достигать производительности в расчёте до 35 000 операций ввода-вывода в секунду с помощью функции кэширования метаданных. См. Мониторинг IOPS метаданных для руководства.
2 Службы файлов Azure применяют определенные правила именования для имен каталогов и файлов.
Классические пределы масштабирования файловых ресурсов для отдельных файлов
Целевые объекты масштабирования файлов применяются к отдельным файлам, хранящимся в классических общих папках. Возможность достичь ограничений для отдельного файла зависит от ограничений классической общей папки и учетной записи хранения, в которой она находится.
| Attribute | Значение SSD (включает как зарезервированную версию v2, так и зарезервированную версию v1) | Значение HDD (включает предоставленный v2 и оплату по факту использования) |
|---|---|---|
| Максимальный размер файла | 4 ТиБ | 4 ТиБ |
| Максимальное количество операций ввода-вывода в секунду на файл | 8 000 операций ввода-вывода в секунду | 1 000 IOPS |
| Максимальная пропускная способность для каждого файла | 1024 МиБ / с | 60 MiB / с |
| Ограничение жестких ссылок на файл (только NFS) | 178 | N/A |
| Максимальное число одновременных дескрипторов для корневого каталога | 10 000 дескрипторов | 10 000 дескрипторов |
| Максимальное число одновременных дескрипторов для каждого файла и каталога | 2 000 дескрипторов | 2 000 дескрипторов |
* Максимальное число одновременных дескрипторов для каждого файла и каталога — это обратимое ограничение для классических общих папок на уровне носителей SSD с помощью протокола SMB. Если вам нужно масштабироваться за пределы этого ограничения, можно включить кэширование метаданных и подать заявку на увеличение ограничения дескрипторов файлов (предварительная версия).
Показатели масштабирования файловых хранилищ (Microsoft.FileShares)
Два типа ограничений применяются к общим папкам, созданным с помощью поставщика ресурсов Microsoft.FileShares:
Ограничения уровня управления, которые применяет поставщик ресурсов
Microsoft.FileShares. Эти ограничения применяются к запросам управления, таким как создание, обновление или удаление общей папки или дочерних ресурсов, таких как моментальные снимки общей папки.Ограничения плоскости данных, которые применяет платформа хранилища Azure. Эти ограничения применяются к действиям, таким как создание и удаление файлов и папок с помощью протокола общего доступа к файлам NFS.
Ограничения уровня управления Microsoft.FileShares
Следующие ограничения применяются к файловому ресурсу и его дочерним ресурсам, например, снимкам файлового ресурса.
| Attribute | Лимит |
|---|---|
| Максимальное количество файловых ресурсов на одну подписку на регион | 10 000 общих папок |
| Максимальное количество моментальных снимков файлового хранилища на каждое файловое хранилище | 200 моментальных снимков общих папок |
| Управление операциями чтения1 | Не более 375 запросов в секунду, перезаполненные в 37 запросов в секунду |
| Операции записи управления1 | Не более 300 запросов в секунду, пополняя с скоростью 15 запросов в секунду |
| Операции удаления в управлении1 | Не более 300 запросов в секунду, пополняя с скоростью 15 запросов в секунду |
1Microsoft.FileShares использует аналогичный алгоритм регулирования для запросов управления, как и сам Azure Resource Manager. Ограничение скорости запросов к API осуществляется с помощью алгоритма маркерного ведра. Контейнер маркеров представляет максимальное количество запросов, которые можно отправлять для каждой секунды. При достижении максимального количества запросов скорость повторного заполнения определяет, как быстро добавляются новые запросы в контейнер.
Целевые объекты слоя передачи данных файлового общего доступа
Следующие ограничения применяются на уровне общей папки и применяются на плоскости данных. Облачные хранилища, созданные с помощью Microsoft.FileShares, используют выделенную модель выставления счетов версии 2.
| Attribute | Значение SSD |
|---|---|
| Единица предоставления хранилища | 1 ГиБ |
| Единица обеспечения IOPS | одна операция ввода-вывода в секунду |
| Единица обеспечения пропускной способности | 1 МиБ / с |
| Минимальный размер подготовленного хранилища | 32 ГиБ |
| Минимальный объем выделенных IOPS | 3000 операций ввода-вывода в секунду |
| Минимальный размер подготовленной пропускной способности | 100 MiB / с |
| Максимальный размер подготовленного хранилища | 256 ТиБ |
| Максимально выделенное число операций ввода-вывода в секунду | 102 400 операций ввода-вывода в секунду (IOPS) |
| Максимальная подготовленная пропускная способность | 10 340 МиБ / с |
| Максимальное число операций ввода-вывода метаданных в секунду 1 | До 35 000 IOPS |
| Максимальная длина имени файла2 (полное имя пути, включая все каталоги, имена файлов и символы обратной косой черты) | 2 048 символов |
| Максимальная длина отдельного компонента pathname (в пути \A\B\C\D каждая буква представляет каталог или файл, который является отдельным компонентом) | 255 символов |
1 Операции метаданных — это операции, которые управляют дескрипторами файлов, например открытие файла или папки. Максимальный предел IOPS для метаданных определяет максимальное количество операций ввода-вывода в секунду, которое могут использовать метаданные, независимо от объема подготовленных IOPS у файлового ресурса.
Целевые показатели масштабирования для отдельных файлов в общем файловом ресурсе
Целевые объекты масштабирования файлов применяются к отдельным файлам, хранящимся в общей папке. Возможность достичь ограничений для отдельного файла зависит от ограничений общей папки.
| Attribute | Значение SSD |
|---|---|
| Максимальный размер файла | 4 ТиБ |
| Максимальное количество операций ввода-вывода в секунду на файл | 8 000 операций ввода-вывода в секунду |
| Максимальная пропускная способность для каждого файла | 1024 МиБ / с |
| Ограничение на количество жестких ссылок для файла | 178 |
| Максимальное число одновременных дескрипторов для корневой директории непосредственно | 10 000 дескрипторов |
| Максимальное число одновременных дескрипторов для каждого файла и напрямую | 2 000 дескрипторов |