Что касается «передовой практики», когда дело доходит до виртуализации, рекомендуется ли запускать такие службы, как bind и / или dhcpd, на хосте KVM или эти службы следует запускать с гостевой машины?
Как насчет mysql или httpd? В принципе, может ли хост-машина использоваться в качестве функциональной системы, возможно, для более интенсивных служб ввода-вывода, минуя виртуальный уровень?
Я вижу преимущества для обоих сценариев. Я хотел бы знать, что будет считаться наилучшей практикой в отношении виртуализации.
Лучшая практика: не запускайте на хосте ничего, кроме гипервизора.
в принципе, да, вы можете запускать другие службы на хосте KVM, однако это означает, что виртуальным машинам, которые сами по себе довольно тяжелые службы, придется неконтролируемым образом делить ресурсы с другими приложениями. Не очень хорошо, если вы перегружаете ОЗУ и в конечном итоге меняете местами, например