Имеются ли у виртуальных машин Azure ограничения на объемы дискового ввода-вывода?

Имеются ли у виртуальных машин Azure ограничения на объемы дискового ввода-вывода?

У нас есть SQL-сервер, размещенный на Azure VM. Одно из наших приложений очень интенсивно использует чтение\запись в базе данных, и мы наблюдаем низкую производительность диска. Длина очереди диска 10 или больше.

Я пытался найти способ увеличить производительность диска. Я нашел видео на technetздесьупоминает дисковую квоту и охватывает 4 учетных записи хранения, что увеличивает дисковый ввод-вывод. Может ли кто-нибудь подтвердить этот дисковый ограничитель или порекомендовать эту технику охвата?

решение1

Диски Azure хранятся как страничные BLOB-объекты в Azure Storage. Учетная запись хранения имеет определенные целевые показатели масштабирования. При высокой нагрузке на дисковый ввод-вывод через VM можно расширить пределы этих целевых показателей хранения. Локально-избыточные учетные записи хранения имеют целевой показатель производительности 10 Гбит/с на входе/15 Гбит/с на выходе, в то время как геоизбыточные учетные записи имеют целевой показатель 5 Гбит/с на входе/10 Гбит/с на выходе. Определенный BLOB-объект (который содержит один диск) имеет целевой показатель 60 Мбайт/с.

Вот почему вы увидите предложения (например, видео TechNet) по использованию нескольких дисков в нескольких учетных записях хранения, чтобы выйти за рамки целевых показателей масштабирования хранилища, специфичных для учетной записи.

Вотстатьяотносительно размеров ВМ и соответствующих максимальных IOP. Вы увидите, что каждый размер ВМ имеет макс. IOP, эквивалентный 500 x #подключенных дисков.

Эта статьяВ статье рассматриваются вопросы производительности при запуске SQL Server на виртуальной машине, а также затрагиваются многие темы, включая дисковый ввод-вывод.

РЕДАКТИРОВАТЬЭтот ответ сейчас немного устарел. Помимо стандартных дисков хранения, вы теперь можете использовать Premium-хранилище для дисков. Premium-хранилище поддерживается SSD, а диски варьируются от 500 до 5000 IOPS и 100-200 МБ/с, в зависимости от уровня диска (максимум 1 ТБ, 5000 IOPS, 200 МБ/с). У вас все еще будут общие ограничения для данной DS- или GS-серии VM, но эти ограничения выше, чем для D- или G-серии (максимум 80 000 IOPS и 2000 МБ/с на GS5, например).

Дополнительная информация о размерах виртуальных машинздесь.

Дополнительная информация о Премиум-хранилищездесь.

решение2

Как вы можете видеть, новые виртуальные машины серии DS (с локальным временным SSD-диском и постоянными SSD-дисками) имеют ограничение пропускной способности для каждой виртуальной машины.В документации серии DS.

Пропускная способность составляет ~32 МБ/с на ядро.

Связанный контент