Welcome to the Community - I do not think you will need to start with VMware vCloud Director but just a simple vSphere implementation - check out http://www.vmware.com/products/datacenter-virtualization/vsphere/overview.html for more information on vSphere -
The simplest solution would be a single ESXi server with sufficient resources to host the virtual machines running your two images -
I have also moved your question to a more approriate forum