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


Сравнение вычислительных продуктов на основе виртуальных машин

Microsoft Azure предлагает различные вычислительные продукты на основе виртуальных машин, предназначенные для удовлетворения различных требований к рабочей нагрузке. Стандартные виртуальные машины (виртуальные машины), масштабируемые наборы виртуальных машин (VMSS) и вычислительный флот — это некоторые из вычислительных продуктов, которые обеспечивают гибкость и масштабируемость для различных приложений.

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

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

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

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

Таблица сравнения продуктов

Виртуальные машины Масштабируемые наборы виртуальных машин Вычислительный флот
Описание продукта Создание и настройка отдельных виртуальных машин вручную. Балансировка нагрузки, автоматическое масштабирование групп виртуальных машин с оптимизацией рабочей нагрузки в нескольких зонах доступности. Подготовка тысяч виртуальных машин смешанного размера для обеспечения производительности и высокой доступности.
Экземпляры Единичные экземпляры, развернутые отдельно От 2 до 1000 экземпляров До 10 000 случаев
Различия продуктов

Ознакомьтесь с основными возможностями и ограничениями рядом
— развертывание и управление каждой виртуальной машиной по отдельности
точная настройка пользовательских приложений
— назначено одной зоне доступности одновременно
— до 1000 виртуальных машин смешанного размера в группе
— автоматическое масштабирование
— области отказоустойчивости для обеспечения высокой доступности
— Интеграция виртуальных машин Azure Spot для сокращения затрат
— оптимизировано для рабочих нагрузок без состояния или с состоянием
— до 10 000 виртуальных машин смешанного размера в группе
— зоны отказа для обеспечения высокой доступности
Гипермасштабирование по требованию
— Поддержание емкости с помощью Spot VMs для сокращения затрат
— оптимизация распределения по цене, емкости или обоим
Вариант использования

Поиск подходящего продукта для проекта
- Небольшие, простые задания
— Специализированные однопользовательские приложения
— тестирование конфигураций и эксперимент с Azure
— масштабирование за пределами одной виртуальной машины
— проектирование платформы или инфраструктура в виде кода
— перемещение локальных приложений в облако
— параллелизованные высокопроизводительные вычислительные рабочие нагрузки
-Баз данных
— пакетная обработка
— поддержание производительности при управлении затратами
— сочетание размеров виртуальных машин для повышения гибкости
— крупные, высокопараллельные рабочие нагрузки или пакетные задачи
— гибкость с размерами виртуальных машин
— оптимизация больших затрат с помощью Azure Spot

Спецификации продукта

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

Виртуальные машины Масштабируемые группы виртуальных машин (Virtual Machine Scale Sets) Вычислительный флот
— выставление счетов как за отдельный экземпляр виртуальной машины
— экономичное для согласованной загрузки и трафика
Оптимизация затрат с помощью VMSS
— VMSS может автоматически использовать меньше емкости при низкой нагрузке и трафике и оптимизирует затраты при одновременном сокращении и пиках циклических, периодических и растущих рабочих нагрузок.
— Используйте 100% точечных виртуальных машин или смешайте стандартные виртуальные машины, чтобы сократить затраты
Оптимизация затрат с помощью вычислительного флота
— Объединение скидок (например, зарезервированных виртуальных машин и планов экономии) с экономией Spot VM, а также определение списка размеров виртуальных машин, которые вы хотите, чтобы Fleet приоритизировал.
— Ваш флот будет поддерживать емкость с помощью виртуальных машин Spot по сниженной цене для оптимизации затрат.

Дальнейшие шаги

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

Используйте встроенные процессоры ARM корпорации Майкрософт с виртуальными машинами Azure Cobalt.

Узнайте, как отслеживать виртуальные машины Azure.