Размеры для облачных служб (классических)
Внимание
Облачные службы (классическая версия) теперь устарела для всех клиентов с 1 сентября 2024 года. Все существующие запущенные развертывания будут остановлены и завершены корпорацией Майкрософт, и данные будут постоянно потеряны начиная с октября 2024 года. Для новых развертываний следует использовать Облачные службы Azure с расширенной поддержкой. Это новая модель развертывания на основе Azure Resource Manager.
В этой статье описываются доступные размеры и параметры экземпляров ролей облачной службы (веб-роли и рабочие роли). Здесь также предоставлены рекомендации по развертыванию, которые нужно учитывать при планировании использования этих ресурсов. Каждому размеру присвоен идентификатор, который вы поместите в файл определения службы. Цены за каждый размер доступны на этой странице.
Примечание.
Чтобы просмотреть связанные ограничения Azure, посетите подписку Azure и ограничения службы, квоты и ограничения.
Размеры экземпляров веб-ролей и рабочих ролей
В Azure доступно несколько стандартных размеров на выбор. Ниже приведены замечания по некоторым из этих размеров:
- Виртуальные машины серии D предназначены для приложений, которым необходимы большие вычислительные мощности и высокопроизводительные временные диски. Виртуальные машины серии D отличаются более быстрыми процессорами, более высоким соотношением "память — ядро" и твердотельным накопителем (SSD) в качестве временного диска. Дополнительные сведения см. в объявлении в блоге Azure New D-Series Virtual Machine Sizes (Новые размеры виртуальных машин серии D).
- Серии Dv3 и Dv2, продолжение оригинальной серии D, отличаются более мощным ЦП. Процессор серии Dv2 примерно на 35 % быстрее, чем процессор серии D. Он основывается на последнем поколении 2,4 ГГц Intel Xeon® E5-2673 v3 (Haswell) процессор, и с Intel Turbo Boost Technology 2.0, может перейти до 3,1 ГГц. Серия Dv2 имеет такие же конфигурации памяти и диска, как и серия D.
- Виртуальные машины серии G отличаются максимальным объемом памяти и работают на серверах с процессорами семейства Intel Xeon E5 V3.
- Виртуальные машины серии A можно развертывать с использованием оборудования и процессоров разных типов. Размер регулируется на основе оборудования для обеспечения согласованной производительности процессора для работающего экземпляра независимо от оборудования сценария развертывания. Чтобы определить физическое оборудование, на котором развернут определенный размер, отправьте запрос к виртуальному оборудованию из виртуальной машины.
- Размер A0 характеризуется превышением лимита подписки на физическом оборудовании. Только для этого размера другие развертывания клиентов могут повлиять на производительность выполняемой рабочей нагрузки. Мы рассмотрим ожидаемые базовые показатели относительной производительности, при условии приблизительной дисперсии в размере 15 процентов, далее в статье.
От размера виртуальной машины зависит ее цена. Размер также влияет на процессорную мощность, объем памяти и хранилища виртуальной машины. Стоимость хранилища рассчитывается отдельно в зависимости от количества страниц, используемых в учетной записи хранения. Дополнительные сведения см. в разделах Сведения о ценах — облачные службы и Цены на хранилища Azure.
Следующие рекомендации помогут вам выбрать оптимальный размер экземпляра.
- Экземпляры A8–A11 и серия Н также называются экземплярами с интенсивным использованием вычислительных ресурсов. Оборудование, на котором выполняются эти типоразмеры, разработано и оптимизировано для ресурсоемких приложений, в том числе приложений высокопроизводительного вычислительного кластера (HPC) и моделирования. Серия A8-A11 использует Intel Xeon E5-2670 @ 2,6 ГГц, а серия H использует Intel Xeon E5-2667 v3 @ 3,2 ГГц. Подробные сведения и рекомендации по использованию этих размеров см. в статьях о размерах виртуальных машин с высокой производительностью.
- Серии Dv3, Dv2, D и G идеально подходят для приложений, требующих быстрого центрального процессора, большей производительности локального диска или большего количества памяти. Это мощное сочетание характеристик подходит для многих приложений корпоративного уровня.
- Некоторые физические узлы в центрах обработки данных Azure не поддерживают виртуальные машины больших размеров, таких как A5—A11. Из-за этого при попытке изменить размер виртуальной машины, создать виртуальную машину в виртуальной сети, созданной до 16 апреля 2013 г., либо добавить новую виртуальную машину в существующую облачную службу могут возникать сообщения об ошибках Не удалось настроить виртуальную машину {имя_виртуальной_машины} или Не удалось создать виртуальную машину {имя_виртуальной_машины}. Обходные способы решения этих проблем для каждого сценария развертывания описаны в теме Error: “Failed to configure virtual machine” на форуме поддержки.
- Ваша подписка также может накладывать ограничения на количество ядер, которые можно развернуть в некоторых экземплярах. Для увеличения квоты на ядра обратитесь в службу поддержки Azure.
Замечания, связанные с быстродействием
Мы создали концепцию единицы вычислений Azure (ACU), чтобы обеспечить способ сравнения производительности вычислений (ЦП) в SKU Azure и определить, какой номер SKU, скорее всего, соответствует вашим потребностям в производительности. В настоящее время ACU стандартизирован на небольшой (Standard_A1) виртуальной машине, являясь 100. После этого sandard все остальные номера SKU представляют приблизительно, сколько быстрее SKU может выполнять стандартный тест.
Внимание
Единица ACU используется только для справки. Фактические результаты для конкретной рабочей нагрузки могут отличаться.
Семейство SKU | ACU/число ядер |
---|---|
ExtraSmall | 50 |
Small-ExtraLarge | 100 |
A5–7 | 100 |
A8-A11 | 225* |
A v2 | 100 |
D | 160 |
D v2 | 210–250* |
D v3 | 160–190* |
E v3 | 160–190* |
G | 180–240* |
H | 290–300* |
Единицы ACU, помеченные * , основаны на технологии Intel® Turbo для увеличения частоты ЦП и значительного повышения производительности. Степень увеличения производительности может различаться в зависимости от размера виртуальной машины, рабочей нагрузки и других рабочих нагрузок, выполняющихся на том же узле.
Таблицы размеров
В таблицах ниже перечислены все размеры и указаны соответствующие характеристики.
- Емкость хранилища отображается в единицах ГиБ (1 ГиБ = 1024^3 байтов). При сравнении дисков, измеряемых в ГБ (1000^3 байта), с дисками, измеряемыми в ГиБ (1024^3), помните, что число емкости, заданное в ГиБ, может быть меньше. Например, 1023 ГиБ = 1098,4 ГБ.
- Пропускная способность дисков измеряется в операциях ввода-вывода в секунду (IOPS) и МБит/с, где 1 МБит/с = 10^6 байтов в секунду.
- Диски данных могут работать в режиме кэширования и в режиме без кэширования. Чтобы использовать кэширование диска данных, для режима кэширования узла следует задать значение ReadOnly или ReadWrite. Чтобы не использовать кэширование диска данных, для режима кэширования узла следует задать значение None.
- Максимальная пропускная способность сети является максимальной совокупной пропускной способностью, выделенной и назначенной для каждого типа виртуальной машины. Максимальная пропускная способность определяет рекомендации по выбору подходящего типа виртуальной машины, обеспечивающего адекватную доступную емкость сети. При переходе между низким, средним, высоким и очень высоким уровнем пропускная способность увеличивается соответствующим образом. Фактическая производительность сети зависит от многих факторов, в том числе загрузки сети и приложений, а также параметров сети приложений.
Серия A
Размер | Ядра ЦП | Память, ГиБ | Временное хранилище: Гиб | Максимальное число сетевых карт, максимальная пропускная способность сети |
---|---|---|---|---|
ExtraSmall | 1 | 0,768 | 20 | 1, низкая |
Небольшой | 1 | 1,75 | 225 | 1, средняя |
Средние | 2 | 3.5 | 490 | 1, средняя |
Большой | 4 | 7 | 1000 | 2, высокая |
Очень большой | 8 | 14 | 2040 | 4, высокая |
A5 | 2 | 14 | 490 | 1, средняя |
A6 | 4 | 28 | 1000 | 2, высокая |
A7 | 8 | 56 | 2040 | 4, высокая |
Серия А: экземпляры для ресурсоемких вычислений
Cведения и рекомендации по использованию этих размеров см. в статье Размеры виртуальных машин, оптимизированных для высокопроизводительных вычислений.
Размер | Ядра ЦП | Память, ГиБ | Временное хранилище: Гиб | Максимальное число сетевых карт, максимальная пропускная способность сети |
---|---|---|---|---|
A8* | 8 | 56 | 1817 | 2, высокая |
A9* | 16 | 112 | 1817 | 4, очень высокая |
A10 | 8 | 56 | 1817 | 2, высокая |
A11 | 16 | 112 | 1817 | 4, очень высокая |
*С поддержкой RDMA
Серия Av2
Размер | Ядра ЦП | Память, ГиБ | Временное хранилище (SSD): Гиб | Максимальное число сетевых карт, максимальная пропускная способность сети |
---|---|---|---|---|
Standard_A1_v2 | 1 | 2 | 10 | 1, средняя |
Стандартный A2 v2 | 2 | 4 | 20 | 2, средняя |
Standard_A4_v2 | 4 | 8 | 40 | 4, высокая |
Standard_A8_v2 | 8 | 16 | 80 | 8, высокая |
Standard_A2m_v2 | 2 | 16 | 20 | 2, средняя |
Standard_A4m_v2 | 4 | 32 | 40 | 4, высокая |
Standard_A8m_v2 | 8 | 64 | 80 | 8, высокая |
Серия D
Размер | Ядра ЦП | Память, ГиБ | Временное хранилище (SSD): Гиб | Максимальное число сетевых карт, максимальная пропускная способность сети |
---|---|---|---|---|
Standard_D1 | 1 | 3.5 | 50 | 1, средняя |
Standard_D2 | 2 | 7 | 100 | 2, высокая |
Standard_D3 | 4 | 14 | 200 | 4, высокая |
Standard_D4 | 8 | 28 | 400 | 8, высокая |
Standard_D11 | 2 | 14 | 100 | 2, высокая |
Standard_D12 | 4 | 28 | 200 | 4, высокая |
Standard_D13 | 8 | 56 | 400 | 8, высокая |
Standard_D14 | 16 | 112 | 800 | 8, очень высокая |
Серия Dv2
Размер | Ядра ЦП | Память, ГиБ | Временное хранилище (SSD): Гиб | Максимальное число сетевых карт, максимальная пропускная способность сети |
---|---|---|---|---|
Standard_D1_v2 | 1 | 3.5 | 50 | 1, средняя |
Standard_D2_v2 | 2 | 7 | 100 | 2, высокая |
Standard_D3_v2 | 4 | 14 | 200 | 4, высокая |
Standard_D4_v2 | 8 | 28 | 400 | 8, высокая |
Standard_D5_v2 | 16 | 56 | 800 | 8, чрезвычайно высокая |
Standard_D11_v2 | 2 | 14 | 100 | 2, высокая |
Standard_D12_v2 | 4 | 28 | 200 | 4, высокая |
Standard_D13_v2 | 8 | 56 | 400 | 8, высокая |
Standard_D14_v2 | 16 | 112 | 800 | 8, чрезвычайно высокая |
Standard_D15_v2 | 20 | 140 | 1,000 | 8, чрезвычайно высокая |
Серия Dv3
Размер | Ядра ЦП | Память, ГиБ | Временное хранилище (SSD): Гиб | Максимальное число сетевых карт, максимальная пропускная способность сети |
---|---|---|---|---|
Standard_D2_v3 | 2 | 8 | 50 | 2, средняя |
Standard_D4_v3 | 4 | 16 | 100 | 2, высокая |
Standard_D8_v3 | 8 | 32 | 200 | 4, высокая |
Standard_D16_v3 | 16 | 64 | 400 | 8, чрезвычайно высокая |
Standard_D32_v3 | 32 | 128 | 800 | 8, чрезвычайно высокая |
Standard_D48_v3 | 48 | 192 | 1200 | 8, чрезвычайно высокая |
Standard_D64_v3 | 64 | 256 | 1600 | 8, чрезвычайно высокая |
Серия Ev3
Размер | Ядра ЦП | Память, ГиБ | Временное хранилище (SSD): Гиб | Максимальное число сетевых карт, максимальная пропускная способность сети |
---|---|---|---|---|
Standard_E2_v3 | 2 | 16 | 50 | 2, средняя |
Standard_E4_v3 | 4 | 32 | 100 | 2, высокая |
Standard_E8_v3 | 8 | 64 | 200 | 4, высокая |
Standard_E16_v3 | 16 | 128 | 400 | 8, чрезвычайно высокая |
Standard_E32_v3 | 32 | 256 | 800 | 8, чрезвычайно высокая |
Standard_E48_v3 | 48 | 384 | 1200 | 8, чрезвычайно высокая |
Standard_E64_v3 | 64 | 432 | 1600 | 8, чрезвычайно высокая |
Серия G
Размер | Ядра ЦП | Память, ГиБ | Временное хранилище (SSD): Гиб | Максимальное число сетевых карт, максимальная пропускная способность сети |
---|---|---|---|---|
Standard_G1 | 2 | 28 | 384 | 1, высокая |
Standard_G2 | 4 | 56 | 768 | 2, высокая |
Standard_G3 | 8 | 112 | 1536 | 4, очень высокая |
Standard_G4 | 16 | 224 | 3072 | 8, чрезвычайно высокая |
Standard_G5 | 32 | 448 | 6144 | 8, чрезвычайно высокая |
Серия H
Виртуальные машины Azure серии H представляют следующее поколение виртуальных машин для высокопроизводительных вычислений в сфере высоких технологий, например для молекулярного моделирования и вычислительной гидродинамики. Эти виртуальные машины с 8 или 16 ядрами созданы на базе процессоров Intel Haswell E5-2667 V3, а также имеют оперативную память DDR4 и локальное хранилище на основе твердотельных дисков (SSD).
Помимо мощных процессоров виртуальные машины серии H предлагают различные варианты работы в сети RDMA с низкими задержками благодаря использованию FDR InfiniBand, а также несколько конфигураций памяти для поддержки вычислений с активным использованием памяти.
Размер | Ядра ЦП | Память, ГиБ | Временное хранилище (SSD): Гиб | Максимальное число сетевых карт, максимальная пропускная способность сети |
---|---|---|---|---|
Standard_H8 | 8 | 56 | 1000 | 8, высокая |
Standard_H16 | 16 | 112 | 2000 | 8, очень высокая |
Standard_H8m | 8 | 112 | 1000 | 8, высокая |
Standard_H16m | 16 | 224 | 2000 | 8, очень высокая |
Standard_H16r* | 16 | 112 | 2000 | 8, очень высокая |
Standard_H16mr* | 16 | 224 | 2000 | 8, очень высокая |
*С поддержкой RDMA
Внимание
В Microsoft Azure появились новые поколения высокопроизводительных вычислительных (HPC) виртуальных машин, виртуальных машин общего назначения и оптимизированных для памяти виртуальных машин. По этой причине мы рекомендуем к 31 августа 2022 г.перенести рабочие нагрузки из исходных виртуальных машин серии H и H Promo на новые предложения. Виртуальные машины Azure HC, HBv2, HBv3, Dv4, Dav4, Ev4 и Eav4 обладают большей пропускной способностью, отличаются улучшенными функциями для работы с сетью и лучшим соотношением стоимости и производительности в различных рабочих нагрузках HPC.
31 августа 2022 г. мы прекращаем поддержку следующих виртуальных машин Azure серии H:
- H8
- H8m
- H16
- H16r
- H16m
- H16mr
- Рекламная акция на H8
- Рекламная акция на H8m
- Рекламная акция на H16
- Рекламная акция на H16r
- Рекламная акция на H16m
- Рекламная акция на H16mr
Настройка размеров для облачных служб
Вы можете указать для виртуальной машины размер экземпляра роли, установив его в модели службы, описанной в файле определения службы(CSDEF-файл). Размер роли определяет количество ядер ЦП, объем памяти и размер локальной файловой системы, которые выделяются запущенному экземпляру. Выбирайте размер роли в соответствии с тем, какие ресурсы требуются для вашего приложения.
Ниже приведен пример настройки размера роли для Standard_D2 для экземпляра веб-роли:
<WorkerRole name="Worker1" vmsize="Standard_D2">
...
</WorkerRole>
Изменение размера имеющейся роли
Так как характер рабочей нагрузки меняется и новые размеры виртуальных машин стают доступными, может потребоваться изменить размер роли. Для этого необходимо изменить размер виртуальной машины в файле определения службы (как показано ранее), переупаковать облачную службу и развернуть ее.
Совет
Возможно, вам понадобится использовать разные размеры виртуальной машины для роли в разных средах (например, тестовая или рабочая). Это можно сделать, создав несколько файлов определения службы (.csdef) в проекте. Затем создайте разные пакеты облачной службы для сред во время автоматической сборки с помощью инструмента CSPack. Дополнительные сведения об элементах пакета облачных служб и способах их создания см. в статье Что такое модель облачных служб и как создать ее пакет?.
Получение списка размеров
Чтобы получить список размеров, можно использовать PowerShell или REST API. Интерфейс REST API описан здесь. Следующий код — это команда PowerShell, которая перечисляет все размеры, доступные для Облачные службы.
Get-AzureRoleSize | where SupportedByWebWorkerRoles -eq $true | select InstanceSize, RoleSizeLabel
Следующие шаги
- Узнайте о лимитах, квотах и ограничениях подписок и служб Azure.
- Узнайте больше об использовании размеров виртуальных машин, оптимизированных для высокопроизводительных вычислений, для рабочих нагрузок HPC.