I am looking for suggestions on what virtualization solution to use for my small business server.
I am currently running a Head-less Proliant ML110 G5 [CentOS - Xeon 3056 Dual Core 2.33 Ghz| 3.5GB Ram] as:
Simple File Server [Samba]
Accounting Software Server [Cobol Program using SSH login 5-8 users] + Oracle 10g XE for business intelligence (Rarely Used)
I am thinking of using a VM solution to separate these two functions, since the Accounting software is periodically accessed by the vendor. And I am thinking of running Asterisk with the samba server. I am looking for some opinions on whether to use a bare metal solution (VMWARE esXi) or using something like (Virtual Box/VwWare Server/ or XEN virtualization). What would you suggest ?
ps. I am ordering an extra 4 GB or Ram. 1.