Thin Client and Virtual Machines Thread, Virtualization in Technical; We're looking at implementing a Virtual Backend like this:
(see attachment)
Sorry for the cruddy diagram. Anyways, I believe Hyper-V ...
Xen is linux based and might be pretty complicated, I don't know I have never used it . Hyper-V on Windows 2008 seems to work well, and should be pretty easy if you are used to Server edition. VMWare ESXi is now free but it used to be their big flagship virtuliastion software. I would try out VMWare first as a test to see how easy mangemnt is and either Xen (if you prefer linux) or Hyper-V (if you prefer Windows).
Last edited by somabc; 11th September 2008 at 02:21 PM.
Call it what you will. All I know is I've been asked to research this and EduGeek is the place to do it. Surely it still needs some virtualization as there may be 2 OS's spread accross the servers?
Start from the begining, what exactly are you trying to achieve? Are you thinking of load balancing workloads, or are you looking for redundancy like vMotion in VMWare were if 1 server dies the OS runs on the other, or are you after something else entirely?
Lets say we have 3 physical servers. And we want 2 independant OS's. How do I get both the OS's to work independantly across all 3 servers? Yes, as a way of load balancing but also for redundancy ie we might want to take the 3rd server down for maintenance but nothing is affected as the OS's are still working perfectly across the 2 remaining servers (albeit a bit slower).
The best I know of is a VMWare cluster, but it's expensive for so few machines. I believe Xen may also support this (for free?).
Basically, with VMWare, you run ESX server on the three servers and run your OS's as Virtual machines. VMWare has a solution called vMotion that live migrates and loadbalances Virtual Machines across availble physical ESX servers.
Lets say we have 3 physical servers. And we want 2 independant OS's. How do I get both the OS's to work independantly across all 3 servers? Yes, as a way of load balancing but also for redundancy ie we might want to take the 3rd server down for maintenance but nothing is affected as the OS's are still working perfectly across the 2 remaining servers (albeit a bit slower).
The link I posted is a walkthrough to do all those things except automatic load balancing.
Its free if you use Centos.