My company is a small startup with about 20 people. We plan to set up a bunch of Ubuntu servers:
- A mail server running Zimbra;
- A gateway running Zentyal;
- A content sharing/management server running Alfresco;
- A web server hosting our company's website;
- An application server running Tomcat/MySQL hosting our internal business application;
- A development server running Tomcat/MySQL/SVN for our software development team;
- A domain controller server running Samba
We have two Dell rack servers:
- PowerEdge R710, two Intel Xeon 5506 (Quad-core), 16GB RAM, 1TB HDD with RAID 0
- PowerEdge R410, one Intel Xeon 5506 (Quad-core), 8GB RAM, 1TB HDD with RAID 0
We don't expect a lot of Internet tranfic/mail, but we do expect quite some load on the Alfresco server, since there are quite some fairly large Excel sheets need to be stored. So my question is: can I virtualize all the above servers and run them on our two Dell servers? If yes, what are the best practices? Thanks.