Quick Questions on Storage & Platform

I'm looking to use proxmox in small business single server environments that need to run a couple VM's locally. I've been hunting for an easy linux based hypervisor solution that works over a simple webGUI for the creation and management of OS containers from Linux to Windows. I think proxmox is the answer...

Question 1: These servers may have a RAID 1 with two drives as their only storage. If the proxmox install sits on this storage can it still be used as VM storage for container creation? In the past, separate storage mediums where required (like ESXI), which lead to the Hypervisor being installed on USB sticks (I know, something proxmox doesn't recommend). How does proxmox work in this area?

Question 2: As I mentioned, I'm looking to use proxmox as an easy way to take a single server and create a simple virtual environment box with an easy webGUI I can access remotely. The VM's created would only be used locally for small needs (like a lightweight windows server that only does Quickbooks, or a LAMP server for a internal wiki, etc etc). Knowing this, does ProxMox seem like a good fit for this scenario?


Generalized, I know. But I just found proxmox and I'm on an airplane so I can just spin one up to find these things out on my own right now.

Any input is appreciated. Thank you.

-Colt
 
Question 1: These servers may have a RAID 1 with two drives as their only storage. If the proxmox install sits on this storage can it still be used as VM storage for container creation? In the past, separate storage mediums where required (like ESXI), which lead to the Hypervisor being installed on USB sticks (I know, something proxmox doesn't recommend). How does proxmox work in this area?

You can in fact create CTs and VMs on the same storage Proxmox VE is installed. We create by default a lvm with three vgs on it, root, swap and data.
Data shows up as "local" storage in the GUI an can be used to create VMs/CTs on it and so on.

Question 2: As I mentioned, I'm looking to use proxmox as an easy way to take a single server and create a simple virtual environment box with an easy webGUI I can access remotely. The VM's created would only be used locally for small needs (like a lightweight windows server that only does Quickbooks, or a LAMP server for a internal wiki, etc etc). Knowing this, does ProxMox seem like a good fit for this scenario?

I'd guess so, but I'm clearly a little biased. :D At best you try it out yourself and create a VM and CT the installation of PVE is quite quick, as you have no complex setup even more quicker for you, also creating a VM is done quickly. I'd honestly think it suits your needs quite good. So if you aren't in a plane anymore I'd get some test hardware and install it. For evaluation only it does not needs much resources. You can even install it in a VM (I use next Proxmox VEs for developing often) if you just want to get a quick hands-on experience.

LAMP and other Linux based services can be made with CTs which also needs a little less resources and I tested windows VMs a few times, works as expected. With "Spice" you also get a nice remote viewer. And can setup things like auto resizing the guests resolution if you resize the window or host to guest copy paste, useful if you have a windows gui.