Кратко: 

  • Виртуальная машина (ВМ) - аналог физического сервера в облачной инфраструктуре.
  • ВМ может находиться на сервере в любой из зон доступности Yandex Cloud.
  • Внутри ВМ работает операционная система с прикладным ПО, выделяются ресурсы: ядра процессора, ОЗУ, диски.
  • ВМ проще управлять, чем физические серверы.
  • ВМ предпочтительнее для отказоустойчивых кластеров, ресурсоёмких задач и тестирования. Yandex Compute Cloud позволяет быстро создавать прототипы решений и проверять идеи на ранних стадиях разработки.

Основная информация о виртуальных машинах

Виртуальная машина (ВМ) — это аналог физического сервера в облачной инфраструктуре. По сути, компьютер внутри компьютера, изолированный от операционной системы, в которой запущен.
Физически ВМ может находиться на сервере в любой из зон доступности Yandex Cloud. У каждой зоны независимая инфраструктура, поэтому сбой в одной зоне не влияет на ВМ в других.
Внутри ВМ работает операционная система с прикладным программным обеспечением (ПО), например с базой данных. Для функционирования приложений выделяются ресурсы: ядра процессора, оперативная память и диски. Чтобы установить, настроить или обновить приложения, вы можете подключиться к ВМ удалённо.
Главное преимущество ВМ по сравнению с физическими серверами — ВМ проще управлять. Например, чтобы создать интернет-магазин в инфраструктуре Compute Cloud, достаточно создать ВМ с предустановленной системой OpenCart. Вам останется лишь зайти в административную панель OpenCart, настроить внешний вид магазина и эквайринг, добавить товары, а затем в административной панели регистратора доменных имён настроить перенаправление на ВМ.
При этом ВМ будет гарантированно выделяться указанное вами количество ресурсов. А если ресурсов не хватит, вы сможете быстро увеличить их или использовать автоматическое масштабирование. Тогда количество ВМ, обслуживающих магазин, автоматически подстроится под наплывы посетителей, чтобы вы не потеряли клиентов из-за медленной реакции и отказов сервера.
Чтобы создать резервные копии данных на дисках ВМ, достаточно нажать несколько кнопок в понятном веб-интерфейсе. Если вы неудачно накатили обновление веб-приложения, можно быстро вернуться к предыдущей версии.
Кроме того, ВМ предпочтительнее, если:
  • вам нужен отказоустойчивый кластер. Поместите серверы в разных зонах доступности Yandex Cloud, настройте быстрый перенос данных и создание резервных копий.
  • вы периодически запускаете ресурсоёмкие задачи. Например, преобразование форматов файлов, обработку и распознавание изображений, решение вычислительных задач. Не надо покупать оборудование — арендуйте ресурсы в Yandex Cloud, а когда надобность в них исчезнет, просто остановите их.
  • вы занимаетесь тестированием и прототипированием. На ВМ удобно проверять тестовые версии продуктов. Проводите нагрузочное, функциональное и регрессионное тестирование компонентов перед публикацией. Yandex Compute Cloud позволяет быстро создавать прототипы решений и проверять идеи на ранних стадиях разработки.