Generic questions

Sep 9, 2021
41
4
8
47
Hello,
i just installed promos a few days ago and 2 VMs.
I do have a few questions:
- What will be a better approach on ssl to da auto renewal on *.domain …. the proxmox acme or a dedicate container or vm with a small Linux, certbot and ngix ? … I guess for nogix I will do the vm anyway ?! … and in this case vm or ct ?
- I have a AMD Ryzen 9 5900X …. and totally confused how many cpus I can allocate in vms … 12 or 24 ?
- i see a cpu type in my vm config …. I opted for host …. Is this the correct approach ?
- I.ve read about pass through ….. is this an advantage for the video card or other hardware as well ? My vms are mostly Linux headless…
- I see proxmox is taking huge memory (close to 50% of my 64g) and understood this is for raid … if I create more vms …. Will I be able to use that ram :) or shall I consider I have only 32 go ?
- any specific best practices on my first installation I should be aware of ?

thank you
 
The 5900x has 12 physical cores with hyper threading which means it has 24 logical cores. It’s a way to squeeze more efficiency out of the the chip but it won’t be as efficient as if it had 24 real physical cores, but rather somewhere in between.

You can assign as many cores in VMs as you’d like as Proxmox will load balance your assigned guest cores across what’s actually available in the hardware, including if you assign more guest cores than what’s actually available. At some point of course it starts to get inefficient. But don’t feel you have to map guest cores to physical ones one-to-one.

The memory used by Proxmox for disk cache will be released if needed for more important stuff including VMs. So there is no harm in this, just a useful way to not waste ram.

Passthrough can be useful in situations where you want to assign a piece of hardware (e.g. PCI card) to a VM as if the VM itself ran on bare metal. Useful for example to give NAS VMs I/O controller cards, firewall VMs physical nics, etc.

If you set cpu to host it will expose the cpu type and all features of it directly to the guests, otherwise an emulated / stripped down variant.

All of this should be available in docs, so may be worth doing some reading.
 
Last edited:
Hello,
i just installed promos a few days ago and 2 VMs.
I do have a few questions:
my personal opinion
- What will be a better approach on ssl to da auto renewal on *.domain …. the proxmox acme or a dedicate container or vm with a small Linux, certbot and ngix ? … I guess for nogix I will do the vm anyway ?! … and in this case vm or ct ?
a small dedicated linux container
- I have a AMD Ryzen 9 5900X …. and totally confused how many cpus I can allocate in vms … 12 or 24 ?
best practice is to allocate just enough cpu cores for the intended VM role, wasting cores is counter productive. You have 24 cores and you can over-allocate if you wish providing each vm will not be under sustained loads - in which case performance will suffer.
- i see a cpu type in my vm config …. I opted for host …. Is this the correct approach ?
'host' allows you to expose CPU features to your VM, if this isn't a requirement then the default option works just as well.
- I.ve read about pass through ….. is this an advantage for the video card or other hardware as well ? My vms are mostly Linux headless…
the use case for some VM's require access to physical resources - video cards, disks, controllers, usb devices - etc but this access will be exclusive to that VM so should only be considered if there is good use case.
- I see proxmox is taking huge memory (close to 50% of my 64g) and understood this is for raid … if I create more vms …. Will I be able to use that ram :) or shall I consider I have only 32 go ?
In general 64GB of ram should be able to run serveral VM's comfortably. Again, only allocate the amount of RAM the VM or container needs. Running a virtual host is about distributing the resources to make more efficient use - no VM will ever out-perform a native-metal system
- any specific best practices on my first installation I should be aware of ?
nothing I can think of at the moment :)


thank you
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!