Минимальная конфигурация для хоста vms в старой и медленной конфигурации?

293
Somebody still uses you MS-DOS

У меня медленная машина, в основном Celeron с 250 ГБ HD.

Эта машина не используется, поэтому я планировал установить дистрибутив Linux и создать кучу виртуальных машин для разработки.

Какой дистрибутив мне выбрать? Я планирую использовать эту машину в основном в качестве небольшого «гипервизора» для других vms.

Является ли это возможным? Что ты предлагаешь? (Покупка другой машины не подлежит сомнению, так как я хотел бы знать, возможно ли дать такую ​​цель Celeron)

Спасибо!

0
Хороший вопрос, ответы на который я тоже с нетерпением жду, но выложен не на том сайте, к сожалению. 13 лет назад 1

4 ответа на вопрос

2
Tony

Я повторяю чужое мнение об OpenVZ. Я только что прошел через это несколько месяцев назад и смог эффективно запустить ~ 40 виртуальных машин на старом ноутбуке Thinkpad. ESX, вероятно, является более полнофункциональным решением, но я не вижу, чтобы старая машина выдерживала полную эмуляцию x86 на более чем 40 экземплярах.

1
voretaq7

Я бы предложил установить более старую версию гипервизора VMWare (может работать ESXi 3.5) или любую очень урезанную систему Linux и VMWare Server. Вы также можете обратиться к любому материалу Xen ( http://www.xen.org/products/ ), чтобы найти подход, который может быть немного лучше на менее надежном оборудовании.

Даже при этом, Celeron - довольно слабая машина для Гипервизора VM - сколько у вас оперативной памяти и какова скорость процессора?
Моя интуиция говорит, что производительность в виртуальных машинах на этом устройстве, вероятно, будет довольно ужасной, и может быть лучше просто выделить ее как (физическую) машину для разработки ...

The only thing with ESXi is that it often doesn't have the drivers for desktop/whimpy machines. So I think your vmware server recommendation is a good idea. If the VMs are all going to *nix, OpenVZ might be a good choice as well. Kyle Brandt 13 лет назад 2
Иногда, особенно в целях разработки, виртуальные машины не должны работать вообще, они просто должны быть там и реагировать на сигналы. По крайней мере, этот сценарий меня интересует. 13 лет назад 2
@Kyle true - ESXi - это 50/50 на настольном оборудовании (с ним мне повезло, но это было на последних системах). voretaq7 13 лет назад 0
0
A.Rashad

Я бы использовал Ubuntu Server для личного пользования и Red Hat для предприятий. Затем вы можете запустить SSH и / или запустить удаленный рабочий стол для каждого гостя.

0
RainDoctor

Что ж, если это одноядерный процессор Celeron, вы получите виртуальные машины, которые будут мучительно медленными. Получите как минимум двухъядерный процессор; это дает как минимум ядро ​​для всех виртуальных машин. Я обычно держу 2,5 vCPU для каждого ядра.

Похожие вопросы