Консолидация нескольких серверов на одной машине

На 10 виртуальных машинах работают 10 игровых серверов. Каждый сервер слушает 10 различных портов для специальных целей. Однако обычно загрузка CPU/MEM для каждого сервера составляет менее 10%. Это бесполезная трата на использование 10 виртуальных машин, поскольку для управления каждой виртуальной машиной требуется больше времени. Есть ли способ объединить эти серверы?

Единственная фиксированная вещь - каждому серверу нужен IP и фиксированные 10 портов.

Благодарю.

РЕДАКТИРОВАТЬ: Эти виртуальные машины уже находятся на хосте VMWare ESXi. С точки зрения ресурсов, это хорошо консолидировано. С точки зрения управления, все еще требуется, чтобы люди проходили через все машины, чтобы делать дубликаты. Кроме того, на каждой машине также требуется копия Windows Server 2003, лицензия, которая является пустой тратой. Поскольку приложение использует только менее 10% ресурсов.

3 ответа

Решение

Правильно ли я понял: вы запускаете 10 виртуальных машин в одной или нескольких физических системах и хотите объединить их в одну физическую систему без какой-либо виртуализации или просто запустить их все вместе в одну виртуальную машину?

Если да, вам просто нужно установить все серверное программное обеспечение непосредственно на вашу (физическую или виртуальную) машину, убедитесь, что у вас есть 10 псевдонимов Ethernet с IP-адресами, и назначьте их соответствующим игровым серверам.

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

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

ESXi бесплатен и отлично подходит для переподписки памяти.

Но прежде чем положить все яйца в одну корзину, убедитесь, что вы понимаете, что это может привести к тому, что они "испортятся" и уничтожат все ваши серверы одновременно.

Сможете ли вы объединить все или нет, зависит от приложения. Ответ почти наверняка будет да, однако.

Я все еще рекомендую начать с виртуализации. Снижение тепла, мощности и более высокая загрузка делают эту деталь стоящей независимо от того, куда вы идете оттуда. VMware ESXi и VMware Converter Standalone - непростая комбинация.

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