Hi,
Few doubts on your requirement. Do you have a physical server or do you need us to provide ?
For creating VM, i prefer to use built-in kvm virtualization on top of CentOS. Is there any preference for you.
Please ping me if you are interested after referring my skills on profile.
Happy to discuss further, thank you.