Есть самосборный сервер с 4-х ядерным Xeon E3-1220 v6, 32Gb RAM. Есть задача поместить на него 2 Windows-машины, на каждой будет установлен разный софт, который требует для нормальной работы 2 ядра/8 гигов, но, при этом, на полную катушку ресурсы процессора задействуются очень редко, если вообще когда-нибудь. Плюс туда же Linux-машина, которой также требуется 2 ядра/8 гигов, на ней будет более интенсивная загрузка процессора, но не запредельная. И дополнительно, нужно разместить 3-5 лёгких Linux-виртуалки, каждая под свою задачу, но им в любом случае будет достаточно одного ядра/1 гига. С оперативкой, вроде бы, вопросов нет - ESXi позволяет отпилить сколько нужно пока не кончится, а вот с ядрами процессора так не работает - можно чуть ли не на каждую виртуалку указать использование 4-х ядер, но я не совсем понимаю - можно ли так делать и впихнуть невпихуемое? Гипервизор как-то балансирует, распределяет нагрузку, или здесь другой принцип работает?
Гипервизор как-то балансирует, распределяет нагрузку, или здесь другой принцип работает?
Вот как раз процессор то проще простого.
Вы можете на 4-х ядерной машине завести и 4 виртуалки и задать каждой по 4 ядра.
И больше можете.
И все будет нормально балансироваться.