VM E2, новое семейство виртуальных машин от Google

Облако Google

Директор по управлению продуктами для Google объявила о выпуске большого семейства виртуальных машин VM E2. это было запущено в стадии бета-тестирования для Google Compute Engine. E2 - это универсальное семейство виртуальных машин с возможностями «динамического управления ресурсами», которые обеспечивают надежную производительность с гибкими конфигурациями и лучшей совокупной стоимостью владения (TCO) среди всех других виртуальных машин в Google Cloud.

Это новое семейство виртуальных машин общего назначения подходит для различных типов рабочих нагрузок. Google заявляет, что, за исключением наиболее требовательных рабочих нагрузок, он должен обеспечивать такую ​​же производительность, что и машина типа «N1», по более низкой цене. Согласно Google, это семейство виртуальных машин разработано для эффективного управления службами, чувствительными к задержкам и ориентированными на пользователя.

Джун Ян сказала в своем блоге:

«Виртуальные машины E2 идеально подходят для широкого спектра рабочих нагрузок, включая веб-серверы, критически важные приложения, небольшие базы данных, а также среды разработки и среднего размера. Если у вас есть рабочие нагрузки, которые хорошо работают на N1, но не требуют больших экземпляров, локальных графических процессоров или твердотельных накопителей, подумайте о переносе их на E2. Он добавил, что «для всех рабочих нагрузок, кроме самых требовательных, мы ожидаем, что E2 будет обеспечивать производительность, аналогичную N1, при значительно более низкой стоимости».

Ян далее сообщает, что функции динамического управления ресурсами обеспечивают Виртуальные машины E2 обеспечивают производительность сопоставима с семейством Google N1, но по сравнению со средней экономией 31% в общей стоимости владения.

Новые виртуальные машины также очень гибкие, поскольку иметь 15 предустановленных настроекЭти настройки идут всего от 2 виртуальных ЦП и 2 ГБ памяти, до 16 процессоров и 128 ГБ памяти.

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

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

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

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

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

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

Чтобы достичь целей производительности виртуальных машин E2, Google разработал собственный планировщик ЦП с большей задержкой и лучшим поведением. совместное программирование, чем программист Linux по умолчанию.

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


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Будьте первым, чтобы комментировать

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован.

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

bool (истина)