host OS options for virtual server farm
I'm looking for guidance in choosing the host OS for a virtual server farm. I want a home server for media sharing, home automation, web serving and e-mail serving, and as a network proxy, plus I need a Windows virtual machine for Netflix. I want the proxy to provide anonymity and speed web surfing for the half dozen users connected to the network. A suggestion I found was to put each function into it's own virtual machine making it easier to administer each component.
What are my options for the host OS? What are your thoughts about OracleLinux VM, Proxmox, or Ubuntu with KVM (or Windows!)? I have been able to set up two Linux virtual machines using Virtualbox under Windows 8 and connecting them to a bridged network but I may need help connecting this virtual bridged network to the physical network through the host as well. I suspect someone will ask about hardware: I haven't bought it yet but I've budgeted about $300 for a processor, i7 or Xeon E3, and plan to use a low end ASUS motherboard that has at least two gigabit NICs as I'm planning to use 16 gb of ECC DDR3. To keep the scope of the question narrow for the forum I'm asking about the host operating system but I'll take any input regarding this configuration as I'm fairly new to Linux and to networking. |
Quote:
Quote:
Quote:
HTH |
Thanks for your help unSpawn
Does anyone have any thoughts about adding Xen to Linux Mint versus headless Debian as my host OS? |
additional information and questions
I've done some additional planning. Here are the virtual machines I plan to run:
1. media server such as XMBC that is capable of translating a media file to appropriate content based on the requesting client. 2. home automation server with about a dozen controls. 3. web server and wordpress server 4. e-mail server 5. proxy server 6. Windows 7 machine to access Netflix 7. game server - not local gameplay 8. software development machine 9. possibly another VM for tor and/or bittorrent I anticipate no more than about 3 dozen users logged on at any one time. I realize that any server software could handle this. I just want to do it the best way. I was just reading about VMware ESXi and I've been looking at Oracle's virtual server operating system. How do these solutions compare to just using Ubuntu or Linux Mint with Xen? I'm not as concerned with ease of use as I am with speed and efficiency. Hak5 had an episode building a VMware server where they put the hypervisor on a flash drive that was plugged into the motherboard as the main drive and it was only 8 GB. |
All times are GMT -5. The time now is 09:44 AM. |