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


Целевые показатели масштабируемости и производительности для аккаунтов хранения Page BLOB ценовой категории «Премиум»

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

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

Когда при работе приложения достигается предельная рабочая нагрузка на раздел, служба хранилища Azure начинает выдавать код ошибки 503 (сервер занят) или 500 (время ожидания операции истекло). При возникновении ошибок 503 попробуйте изменить приложение, чтобы при повторных попытках оно использовало политику экспоненциальной задержки. Экспоненциальная задержка позволяет уменьшить нагрузку на раздел и сгладить резкие скачки трафика в этом разделе.

Соглашение об уровне обслуживания для учетных записей службы хранилища Azure доступно в Соглашении об уровне обслуживания для учетных записей хранения.

Масштабные цели для учетных записей page blob класса "Премиум"

Учетная запись хранения BLOB-объектов уровня "Премиум" оптимизирована для операций чтения и записи. Этот тип учетной записи хранения обеспечивает поддержку автономного диска для виртуальной машины Azure.

Замечание

Корпорация Майкрософт рекомендует по возможности использовать управляемые диски с виртуальными машинами Azure. Дополнительные сведения об управляемых дисках см. в обзоре хранилища дисков Azure для виртуальных машин.

Учетные записи хранилища BLOB-объектов премиум-класса имеют следующие показатели масштабируемости:

Общая емкость учетной записи Общая пропускная способность для локально дублированной учетной записи хранения
Емкость диска: 4 ТБ (отдельный диск)/ 35 ТБ (совокупная сумма всех дисков)
Емкость моментального снимка: 10 ТБ3
До 50 гигабит в секунду для входящих1 + исходящих2

1 Все данные (запросы), отправляемые в учетную запись хранения

2 Все данные (ответы), полученные из учетной записи хранения

3 Общее количество моментальных снимков, которое может иметь отдельный страничный блоб, составляет 100.

Учетная запись блоба со страницами категории "Премиум" — это универсальная учетная запись, настроенная для премиальной производительности. Рекомендуется использовать учетные записи хранения версии 2 общего назначения.

Если вы используете учетные записи хранилища blob-страниц ценовой категории Premium для неуправляемых дисков, и ваше приложение превышает целевые показатели масштабируемости одной учетной записи хранилища, корпорация Майкрософт рекомендует перейти на управляемые диски Azure. Дополнительные сведения об управляемых дисках см. в обзоре хранилища дисков Azure для виртуальных машин.

Если вы не можете перенести на управляемые диски, создайте приложение для использования нескольких учетных записей хранения и секционирования данных между этими учетными записями хранения. Например, если вы хотите подключить диски размером 51 ТБ между несколькими виртуальными машинами, распределите их между двумя учетными записями хранения. 35 ТБ — это ограничение для одной учетной записи хранения класса Premium. Убедитесь, что одна учетная запись хранения производительности класса Premium никогда не имеет более 35 ТБ подготовленных дисков.

См. также