Достоверна ли виртуальная машина с жестким диском 10 ГБ, 8 ЦП и 4 ГБ ОЗУ?

10

Я получил задание установить Fedora 24-1.2 в VirtualBox с этими спецификациями, и у меня возникают проблемы, которые заставляют меня задуматься, насколько это реалистично.

С одной стороны, я даже не могу создать 8 процессоров. VirtualBox даже не дает мне возможность. Максимум, что я могу сделать, это 4.

Во-вторых, это не позволит мне создать столько ОЗУ только с жестким диском 10 ГБ.

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

burningbentley
источник
1
Какую версию VirtualBox вы используете? Я смог прекрасно создать такую ​​виртуальную машину в VirtualBox 5.0.40, хотя он уведомил меня о том, что использование более 6 процессоров (мой компьютер имеет 6-ядерный процессор) может снизить производительность. Фактически, новый мастер VM запрашивает сначала ОЗУ, а затем жесткий диск ...
CVN
Сколько оперативной памяти и сколько ядер у вашего хост-компьютера?
сентября

Ответы:

17

10 ГБ HD, 8 ЦП, 4 ГБ ОЗУ - эти настройки вполне могут быть правдоподобными для виртуальной машины Linux, у меня были виртуальные машины меньшего размера и гораздо большего размера (в оборудовании серверного уровня).

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

Вы делитесь / «крадете» ресурсы, которые хост не использует для предоставления ВМ; ты не можешь украсть то, чего там нет; для того, чтобы предоставить виртуальные процессоры, дисковое пространство и оперативную память для виртуальной машины в Virtualbox, у вас должны быть физические (свободные) ресурсы для сопоставления на (главном) компьютере, который вы используете.

Если у вас есть только 4 ГБ или даже 8 ГБ физической ОЗУ, ОС также требуется хороший блок для правильной работы, и она не позволит вам использовать вашу полную ОЗУ для VirtualBox; тот же комментарий относится примерно к вашим процессорам.

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

Руи Ф Рибейро
источник
9
Получите запрос на покупку (с подробной спецификацией и, возможно, некоторыми цитатами от нескольких одобренных поставщиков) для сервера, способного работать с 8-ядерным ВМ с 4 ГБ ОЗУ и 10 ГБ диском. Подсказка: на сервере должно быть более 8 ядер ЦП, более 4 ГБ ОЗУ и более 10 ГБ дискового пространства - по крайней мере, каждого должно быть достаточно для запуска ОС хоста плюс все остальное, что может понадобиться (возможно, включая другие виртуальные машины).
Cas
2
Разве четырехъядерный процессор Intel не имеет 8 виртуальных ядер из-за гиперпоточности?
jamesqf
4
@RuiFRibeiro в VirtualBox вполне возможно назначить все существующие потоки ЦП для ВМ. Они просто будут предоставлены хост-ОС.
Spc_555
1
@RuiFRibeiro Это будет зависеть от рабочей нагрузки. Если рабочая нагрузка, выполняемая внутри виртуальной машины, требует значительных ресурсов процессора, а на хосте больше ничего не загружается, то вы должны добиться максимальной производительности, если количество виртуальных процессоров будет соответствовать количеству физических процессоров. Но если вы используете на хосте что-то еще, интенсивно использующее ЦП, вы, вероятно, получите лучшую производительность с меньшим количеством виртуальных ЦП. Я не могу представить себе какую-либо рабочую нагрузку, в которой было бы неплохо использовать больше виртуальных процессоров, чем физических.
Касперд
1
Если вы назначаете около 100% ресурсов хоста, возникает вопрос о том, почему вы виртуализируете.
mkingsbu