Можно ли уменьшить количество ядер ЦП для виртуальной машины CentOS?

Наши администраторы VMware говорят мне, что мы можем добавить дополнительные ядра виртуальных процессоров к нашим виртуальным машинам, но они говорят мне, что мы не можем уменьшить количество ядер виртуальных процессоров.

Один из них недавно заявил: "С другой стороны, ЦП - более серьезная проблема, потому что, хотя вы можете добавлять ядра ЦП, вы не сможете их убрать, как только это будет сделано". Спросив несколько причин, он заявил: "К проблеме сложения / вычитания ЦП это ограничение практически всех версий ОС и никак не связано с версией VMware".

Мой вопрос заключается в том, можем ли мы уменьшить количество ядер ЦП для виртуальной машины CentOS 6.8 без необходимости переустанавливать или переконфигурировать ОС.

Поиски в Интернете оказались очень мало для меня. Большинство результатов поиска касаются добавления виртуальных ядер ЦП или отключения ЦП в ОС.

Моя мотивация... Иногда мы сталкиваемся с проблемами производительности наших виртуальных машин (например, на этой работает Jenkins), и нам нужно быстро решать проблемы с производительностью. Запрос дополнительных ресурсов VMware (по крайней мере, временно) превращается в медленный, болезненный процесс, потому что администраторы говорят, что, как только они нам его дадут, они не смогут его вернуть.

Спасибо за любую помощь, вы можете предоставить!

2 ответа

Вы можете изменить размеры виртуальной машины (RAM, CPU, количество сокетов) без перенастройки операционной системы. CentOS с этим справится.

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

Политическая проблема с обеспечением и распределением ресурсов - отдельная ситуация. Но админы не правдивы в своих ответах.

Уменьшение количества ядер ЦП просто требует остановки ВМ. Это невозможно сделать во время работы виртуальной машины. Возможно, это то, что они имели в виду? Я полагаю, также возможно, что они этого не знают...

Другие вопросы по тегам