[plug] VM made out of a cluster of real servers?
acooks at gmail.com
Fri Jun 29 15:49:51 WST 2012
There are various options for running a Single System Image cluster
where the OS is aware of multiple nodes. Last time I checked, they had
typical limitations of not being able to run different threads of a
single process across multiple nodes and not being able to migrate
processes doing memory mapped io.
I don't think that a hypervisor that can span multiple nodes of
generic PC hardware and run a regular PC OS is commercially available,
but it would definitely be interesting to see what can be done with
the SGI Altix machines.
Consider the IBM mainframe. It was around before the beginning of time
(00:00:00 UTC on 1 January 1970). It can run multiple OSs. It has
multiple independent processor boards that you can replace without
shutting down the whole machine. Can any arbitrary processor be
assigned to, or removed from any VM?
There's usually a more efficient way to do things. Once you've
analysed the problem that would require such a machine well enough
that you could build the machine, you'll have a more elegant and
robust solution that doesn't require such a machine. There are just
too many layers of abstraction between the application and the bare
metal and to get reasonable performance with the old PC way of
building the application into one massive process.
>From a practical perspective, can you think of any task that would
require such an architecture?
On Fri, Jun 29, 2012 at 1:31 PM, Marcos Raúl Carot Collins
<marcos.carot at gmail.com> wrote:
> Hi there,
> I been just curious of whether is possible to build a VM on top of a
> cluster, in such a way that the VM has the processing power and memory of
> the cluster as if it was one machine.
> Google says things like clustering services, or Beowulf clusters, but could
> not find anything about say a Qemu, Xen or similar based on a cluster of
> Any ideas? Have you heard of such setup?
> Marcos R Carot Collins
> -Sound Therapy -http://www.soundtherapyperth.com
> -Carot Collins
> PLUG discussion list: plug at plug.org.au
> Committee e-mail: committee at plug.org.au
> PLUG Membership: http://www.plug.org.au/membership
More information about the plug