Puncte:0

Cât ram pot folosi cu 2 CPU-uri

drapel in

Am o întrebare despre un nou server pe care vreau să-l cumpăr. Acest server are 2 CPU-uri și 32 GB de ram în total. Întrebarea mea este: pot folosi toți cei 32 gb de ram pentru proxmox și, prin urmare, pentru vm, sau pot folosi doar 16 gb?

Puncte:0
drapel mx

Eu personal aș folosi 30 GB de RAM din 32 GB și aș lăsa 1-2 GB de RAM gazdă, pentru iptables, fail2ban etc. și aș adăuga câteva Schimbați RAM deasupra. La fel dacă alegeți serverul de 16 GB: 14 GB pentru oaspeți, 2 GB pentru gazdă.

Presupunând că te referi la Proxmox pentru a gestiona mașinile virtuale invitate, îi puteți oferi cât de multă RAM doriți.

Cu exceptia chiar primul lucru Aș face este să trimit un bilet către cloud/ISP-ul pe care îl utilizați și să-i întreb dacă serverul dorit are virtualizare imbricată.

Dacă serverul are KVM și permite „virtualizarea imbricată”, vei fi bine. Dacă nu, se va lupta cu mai mult de 1 VM invitat.

Dacă răspunsul este da la „virtualizarea imbricată”, atunci poți folosi cu adevărat RAM nelimitată, iar QEMU va face ceea ce i se spune pentru că toți oaspeții vor împărți cele 2 procesoare.

Dacă răspunsul este Nu la „virtualizarea imbricată”, atunci cele 2 procesoare cu 32 GB sunt cel mai probabil 2x vCPU-uri și va avea probleme.

Din experiență, mă îndoiesc că 2 procesoare cu 32 GB de ram vor avea „virt imbricat”.

Puteți verifica când vă aflați pe server:

Activați mai întâi KVM.

sudo modprobe kvm

Vedeți dacă KVM funcționează:

stat /dev/kvm
stat /dev/kvm
# Fișier: /dev/kvm
# Dimensiune: 0 Blocuri: 0 Bloc IO: #fișier special cu 4096 de caractere
#Dispozitiv: 0,5 Inode: 780 Link-uri: 1 Tip dispozitiv: 10,232
#Acces: (0666/crw-rw-rw-) Uid: ( 0/ rădăcină) Gid: ( 78/ kvm)
#Acces: 2022-01-29 11:26:05.478771780 +0000
#Modificare: 2022-01-29 11:26:05.478771780 +0000
#Modificare: 29-01-2022 11:26:05.478771780 +0000
# Naștere: -

Daca primesti stat: nu poate statx '/dev/kvm: Nu există un astfel de fișier sau director atunci serverul va avea probleme și, cel mai probabil, veți dori o rambursare pe acel server.

Puteți verifica și informațiile CPU:

cat /proc/cpuinfo

Iată un procesor virtual fără virtualizare imbricată

[rădăcină@nume gazdă ~]# cat /proc/cpuinfo 
procesor: 0
vendor_id : GenuineIntel
familia CPU: 6
model: 85
numele modelului: CPU virtual 82d9ed4018dd

Iată un procesor normal cu virtualizare

[utilizator@nume gazdă ~]$ cat /proc/cpuinfo 
procesor: 0
vendor_id : AuthenticAMD
familia CPU: 23
model: 96
Nume model: AMD Ryzen 9 4900H cu grafică Radeon

Apoi puteți urmări memoria RAM în timp ce utilizați serverul.

# vezi toată utilizarea RAM
liber -mh
Project_piffa avatar
drapel in
Mulțumesc pentru explicația fantastică, dar nu este răspunsul la întrebarea mea... poate nu am fost clar. Vreau să cumpăr un server fizic și are 2 CPU-uri (X5650) și 32 GB de RAM împărțit între cele 2 CPU-uri (16 GB pe primul și 16 GB pe cel de-al doilea). Întrebarea mea a fost: pot folosi toți cei 32 gb ai serverului meu sau doar 16 gb pentru că ram-ul este împărțit?
sickcodes avatar
drapel mx
Îmi pare rău, am crezut că vrei să spui 2 CPU-uri, cum ar fi 2 nuclee CPU, deoarece majoritatea norilor își prezintă ofertele. Se pare că cumpărați 2 X5650, deci ar fi 6 nuclee pe fiecare, deci 12 nuclee, cu 24 de fire între cele două sisteme? Nu știu că pot „agrega” două servere. Sper că te ajută
Project_piffa avatar
drapel in
Da, un server cu 2 socluri și deci 2 CPU-uri (dell r710)

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.