As you do not know much about virtualization, I'd recommend you to go for OpenVZ with HyperVM if you are looking for a free solution or OpenVZ with SolusVM if you want to pay for it.

OpenVZ is much easier to use for beginners compared to Xen, VMware, Hyper-V etc. If you need any help, you can pm me and I'll help you out for free, takes 5 minutes.