Выполнение операций REST со страничными BLOB-объектами с хранилищем класса Premium

Хранилище Azure класса Premium предлагает решение для рабочих нагрузок виртуальных машин Azure, требующих высокой производительности и низкой задержки. Диски уровня "Премиум" поддерживаются страничными BLOB-объектами в службе хранилища Azure. В этом разделе содержатся сведения о выполнении операций REST со страничными BLOB-объектами в учетных записях хранения общего назначения версии 2 (GPv2) с производительностью premium. Дополнительные сведения о хранилище Azure ценовой категории "Премиум" см. в статье Ssd (цен. категория "Премиум").

Сведения об уровнях производительности хранилища блочных BLOB-объектов Azure см. в статье Уровни производительности хранилища блочных BLOB-объектов Azure.

Сведения о хранилище файлов класса Premium см. в статье Создание общей папки Azure уровня "Премиум".

Сведения о создании учетных записей и управлении ими с помощью Resource Manager см. в справочнике по REST API поставщика ресурсов хранилища. Сведения о создании классических учетных записей и управлении ими см. в справочнике по REST API управления службами.

Вы также можете получить доступ к страничным BLOB-объектам в учетных записях хранения GPv2 с помощью клиентской библиотеки службы хранилища Azure для .NET.

Учетные записи хранения premium GPv2 поддерживают только страничные BLOB-объекты

В учетной записи GPv2 уровня "Премиум" хранятся только страничные BLOB-объекты, и поддерживаются только REST API для страничных BLOB-объектов и их контейнеров.

Примечание

Учетные записи GPv2 уровня "Премиум" не поддерживают блочные BLOB-объекты или службы файлов, таблиц и очередей. Однако учетные записи BlockBlobStorage уровня "Премиум" поддерживают блочные и добавляемые BLOB-объекты. Дополнительные сведения о различных вариантах хранения см. в статье Типы учетных записей хранения.

Конечную точку GPv2 уровня "Премиум" невозможно сопоставить с личным доменным именем.

Ограничения REST API для учетной записи GPv2 ценовой категории "Премиум"

Существуют определенные ограничения при использовании REST API службы BLOB-объектов для учетной записи GPv2 уровня "Премиум".

  • Поддерживаются только операции REST версии 2014-02-14 и более поздних версий. Дополнительные сведения см. в разделе Управление версиями для служб хранилища Azure .

  • Количество моментальных снимков на страничный BLOB-объект ограничено 100. Если это ограничение превышено, операция моментального снимка BLOB-объекта возвращает код ошибки 409 (SnapshotCountExceededed).

  • Snapshot страничного BLOB-объекта может выполняться каждые десять минут. При превышении этой скорости Snapshot Blob операция возвращает код ошибки 409 (SnapshotOperationRateExceededed).

  • Общий доступ к контейнеру, в котором хранятся страничные BLOB-объекты, не разрешен. При вызове set Container ACL с заголовком x-ms-blob-public-access возвращается код ошибки 400 (unsupportedHeader). Вы можете получить общий доступ, создав URI SAS с правильными разрешениями и бесконечным сроком действия.

Дополнительные сведения об ошибках см. в разделе Коды ошибок службы BLOB-объектов.

Ограничения операций REST API для дисков, подключенных к виртуальной машине

Если диск на основе страничного BLOB-объекта подключен к виртуальной машине Azure, некоторые операции REST API запрещены. Эти операции разрешены только в том случае, если диск отсоединен от виртуальной машины. При вызове ограниченной операции для присоединенного диска служба возвращает код ошибки 409 (SystemInUse).

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

Тип операции Ограниченные операции для подключенных дисков
Операции чтения Получение большого двоичного объекта, получение диапазонов страниц
Операции записи Put BLOB-объект, Put Page, Set Blob Properties, Set Blob Metadata
Операции удаления Удаление BLOB-объекта
Операции аренды Lease Blob (Аренда большого двоичного объекта)

См. также раздел

Коды ошибок службы BLOB-объектов