My server/desktop runs Ubuntu, has a public IP and has a web server for family and friends.
The web server uses 2 Nvidia GPUs through Nvidia extensions to docker (a deep learning webserver).
I am thinking of converting to proxmox.
Q1: How would I configure proxmox to host a VM that serves port 80/443 on my existing public fixed IP?
Would proxmox get anther IP or use the same just another port?
Q2: I assume I will need to purchase a cheap GPU for proxmox so that I can pass through the 2 GPUs to the VM.
Where could I find the best instructions for how to do this?
Q3: I have multiple disks on my server/Desktop. I assume proxmox will need one reformated to zfs for it to use.
Can I leave the other disks alone (EXT) and pass them through to the web server VM?
Q4: If I have 2 vm for the web server, once that uses the 2 GPUs and one that uses 1 GPU
and I have 2 images for an other ubuntu one that uses no GPU and one that uses 1 GPU.
Does proxmox GUI allow me to change from (2 GPU web VM + no GPU other ubuntu)
to (1 GPU web VM + 1 GPU other Ubuntu) or do I need to change configuration each time?
Why / What I would solve: Currently everything is on my desktop, so I reconfigure the web server to use less GPU when I want to train using the GPU.
Would be nice to have vm's preconfigured and just launch those with my desired allocation of GPU.
Reason #2: Every 6-9 months, I make some random change to Ubuntu that completely messed up everything. To the point where I need to reinstall ubuntu and all the applications. This often takes 2 days. Ideally, when I mess up a VM, I could just launch an older version of the VM.
Q5: Another desktop: If I convert a windows PC to Proxmox and install windows 10 as a VM, will windows 10 want another license purchased or can proxmox pass through enough stuff to make windows think its on the same hw? Is this documented somewhere?
Q6: anyone have success running truenas on a VM? Is this documented somewhere?
The web server uses 2 Nvidia GPUs through Nvidia extensions to docker (a deep learning webserver).
I am thinking of converting to proxmox.
Q1: How would I configure proxmox to host a VM that serves port 80/443 on my existing public fixed IP?
Would proxmox get anther IP or use the same just another port?
Q2: I assume I will need to purchase a cheap GPU for proxmox so that I can pass through the 2 GPUs to the VM.
Where could I find the best instructions for how to do this?
Q3: I have multiple disks on my server/Desktop. I assume proxmox will need one reformated to zfs for it to use.
Can I leave the other disks alone (EXT) and pass them through to the web server VM?
Q4: If I have 2 vm for the web server, once that uses the 2 GPUs and one that uses 1 GPU
and I have 2 images for an other ubuntu one that uses no GPU and one that uses 1 GPU.
Does proxmox GUI allow me to change from (2 GPU web VM + no GPU other ubuntu)
to (1 GPU web VM + 1 GPU other Ubuntu) or do I need to change configuration each time?
Why / What I would solve: Currently everything is on my desktop, so I reconfigure the web server to use less GPU when I want to train using the GPU.
Would be nice to have vm's preconfigured and just launch those with my desired allocation of GPU.
Reason #2: Every 6-9 months, I make some random change to Ubuntu that completely messed up everything. To the point where I need to reinstall ubuntu and all the applications. This often takes 2 days. Ideally, when I mess up a VM, I could just launch an older version of the VM.
Q5: Another desktop: If I convert a windows PC to Proxmox and install windows 10 as a VM, will windows 10 want another license purchased or can proxmox pass through enough stuff to make windows think its on the same hw? Is this documented somewhere?
Q6: anyone have success running truenas on a VM? Is this documented somewhere?