Is there a reason why you woudln't want to setup vCenter Server as a virtual machine?
If you don't have a bunch of vCenter Server settings (e.g. permissions, alarms, resource pools...) and don't really care about the historical performance data, you may consider to just create a new vCenter Server (with the number of hosts, I'd suggest you take a look at the vCenter Server Appliance).
André