Должен ли я выбрать KVM или OpenVZ для моего VPS? [закрыто]

StackOverflow https://stackoverflow.com/questions/1603351

  •  05-07-2019
  •  | 
  •  

Вопрос

Мой провайдер VPS предоставляет мне выбор между KVM и OpenVZ. Какой лучший выбор для VPS с 128 МБ или 256 МБ оперативной памяти?

Это было полезно?

Решение

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

KVM также поддерживает любую операционную систему (теоретически), тогда как OpenVZ ограничивается только Linux.

Мы используем KVM исключительно для наших систем виртуализации и не заинтересованы в переходе на что-либо еще.

Другие советы

KVM не предоставляет ничего похожего на производительность OpenVZ (или Virtuozzo, его коммерческий эквивалент). Чрезвычайно важно отметить, что KVM требует работающего ядра внутри VPS, тогда как OpenVZ запускает контейнеры с использованием общего ядра. Это означает, что 256-мегабайтный VPS KVM на самом деле не имеет того же объема памяти, доступного для пользовательского пространства, как OpenVZ. OpenVZ - чрезвычайно легкая технология виртуализации, которая легко превосходит полную виртуализацию.

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

Что касается первоначального вопроса, если бы я покупал VPS, нужно учитывать два фактора:

1) При той же цене вы получите меньше за свои деньги с KVM. 256 МБ KVM - это меньше 256 МБ OpenVZ, потому что вам нужно запустить свое собственное ядро, так что для ваших реальных приложений будет меньше. С другой стороны, некоторые хостеры взимают больше за OpenVZ, поэтому вам нужно будет посчитать.

2) хостинговым компаниям проще перегружать системы OpenVZ, поэтому плохие хостинговые компании могут поставить вас в систему со слишком большим количеством контейнеров, так что будьте осторожны с этим.

Если вы покупаете у провайдера VPS, то KVM / Xen. Поставщики OpenVZ / LXC могут перепродать свою продукцию.

Если это ваш собственный сервер, вы можете использовать сочетание OpenVZ / LXC и KVM на одном компьютере.

Выберите KVM, потому что OpenVZ часто дешевле других хостов:)

OpenVZ не предоставляет вашим процессам полный объем выделенной памяти из-за накладных расходов, поэтому для VPS с меньшим объемом памяти я бы предпочел выбрать KVM или XEN.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top