I want to make a load-balanced service with (at first) 3 computers.
I want to use round robin or even better: "NAT and Feedback" (clients get send to servers which have nothing to do).
Because I don't want to have the same data multiple times, I want to let all the servers access the same hard drive, if possible.
How can I do that and would this even be a good idea/reasonable, because a HD can only be read by one computer at a time -- or can it?
And if this is a bad idea, what could I do to not spend all the space on duplicate data? and if there is no way (with which I won't lose the speed) how can I sync the HDs?
Can I do something with NAS?
ps. i want to use mac os x lion server and many one or two linux ubuntu servers