Рейтинг:0

Сколько оперативной памяти я могу использовать с 2 процессорами

флаг in

У меня есть вопрос о новом сервере, который я хочу купить. Этот сервер имеет 2 процессора и 32 ГБ оперативной памяти. У меня вопрос: могу ли я использовать все 32 гб оперативной памяти для проксмокса и, следовательно, для виртуальной машины, или я могу использовать только 16 гб?

Рейтинг:0
флаг mx

Я бы лично использовал 30 Гб ОЗУ из 32 Гб и оставил 1-2 Гб оперативной памяти хоста, для iptables, fail2ban и т. д. и добавил немного ПОМЕНЯТЬ ОЗУ наверху. То же самое, если вы выберете сервер 16 ГБ: 14 ГБ для гостей, 2 ГБ для хоста.

Предполагая, что вы имеете в виду Проксмокс для управления гостевыми виртуальными машинами вы можете выделить столько оперативной памяти, сколько захотите.

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

Если на сервере есть KVM и разрешена «вложенная виртуализация», все будет в порядке. Если нет, он будет бороться с более чем 1 гостевой ВМ.

Если ответ да к «вложенной виртуализации», тогда вы действительно можете использовать неограниченную оперативную память, и QEMU будет делать то, что ему говорят, потому что все гости будут совместно использовать 2 процессора.

Если ответ нет к «вложенной виртуализации», то 2 процессора с 32 ГБ, скорее всего, 2x vCPU, и с ними будут проблемы.

Исходя из опыта, я сомневаюсь, что 2 процессора с 32 ГБ оперативной памяти будут иметь «вложенный виртуальный компьютер».

Вы можете проверить, когда находитесь на сервере:

Сначала включите KVM.

sudo modprobe квм

Посмотрите, работает ли KVM:

статистика /dev/kvm
статистика /dev/kvm
# Файл: /dev/kvm
# Размер: 0 Блоки: 0 Блок ввода/вывода: 4096 символов специальный #файл
#Device: 0,5 Inode: 780 Links: 1 Тип устройства: 10 232
#Access: (0666/crw-rw-rw-) Uid: (0/root) Gid: (78/kvm)
#Доступ: 2022-01-29 11:26:05.478771780 +0000
#Изменить: 2022-01-29 11:26:05.478771780 +0000
#Изменить: 2022-01-29 11:26:05.478771780 +0000
# Рождение: -

Если вы получите stat: невозможно statx '/dev/kvm: нет такого файла или каталога тогда сервер будет бороться, и вы, скорее всего, захотите вернуть деньги на этом сервере.

Вы также можете проверить информацию о процессоре:

кошка /proc/cpuinfo

Вот виртуальный процессор без вложенной виртуализации

[root@hostname ~]# cat /proc/cpuinfo 
процессор : 0
vendor_id : Подлинный Intel
семейство процессоров: 6
модель : 85
название модели: виртуальный процессор 82d9ed4018dd

Вот нормальный процессор с виртуализацией

[user@hostname ~]$ cat /proc/cpuinfo 
процессор : 0
vendor_id : Аутентичный AMD
семейство процессоров: 23
модель : 96
название модели: AMD Ryzen 9 4900H с графикой Radeon

Затем вы можете наблюдать за оперативной памятью при использовании сервера.

# увидеть все использование оперативной памяти
бесплатно -мч
Project_piffa avatar
флаг in
Спасибо за фантастическое объяснение, но это не ответ на мой вопрос .... может быть, я не понял. Я хочу купить физический сервер с 2 процессорами (X5650) и 32 ГБ оперативной памяти, разделенными между 2 процессорами (16 ГБ на первом и 16 ГБ на втором). У меня был вопрос: могу ли я использовать все 32 ГБ моего сервера или только 16 ГБ, потому что оперативная память разделена?
sickcodes avatar
флаг mx
Извините, я думал, вы имеете в виду 2 ЦП, например 2 ядра ЦП, поскольку большинство облаков представляют свои предложения. Похоже, вы покупаете 2 X5650, то есть по 6 ядер на каждом, то есть 12 ядер с 24 потоками между двумя системами? Я не знаю, что могу «объединить» два сервера. надеюсь, это поможет
Project_piffa avatar
флаг in
Да, сервер с 2 сокетами и так 2 процессора (dell r710)

Ответить или комментировать

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