M
M
mrpsycho2010-11-11 19:49:52
Xen
mrpsycho, 2010-11-11 19:49:52

Virtualization: 1 large virtual server based on 2 (or more) real ones

Good afternoon, connoisseurs,

the question is:
what technologies (or even just buzzwords) do you know to create 1 large server from 2 (or more) real servers?

for example:
there are 2 servers with 32GB of memory.
need to do 1 with 50GB.
the rest under small other virtual machines.

Thanks :)

Answer the question

In order to leave comments, you need to log in

7 answer(s)
B
bdmalex, 2010-11-11
@mrpsycho

www.scalemp.com --> just what you are looking for...

D
dsn, 2010-11-11
@dsn

On simple servers, it is not possible to provide acceptable delays for the processor to access memory located in another physical server; a high-bandwidth data transfer bus is needed.
The IBM x3950 server has this bus, it is called the ScaleXpander Option Kit. It allows you to combine up to 4 x3950 servers into one (one operating system).
www.redbooks.ibm.com/redbooks/SG247630/4-2.htm
There were also SGI Origin200 servers, but these were RISC servers that were connected by a similar bus into one system.

S
Sergey, 2010-11-11
@bondbig

I can recommend

A
Alexey, 2010-11-11
@Softovick

Another smarter word is cloud.

V
vanxant, 2010-11-12
@vanxant

Why do you need 50 GB of memory? Well, for what purpose?
Some software can work on several machines "as if" on one. Paid MySQL has a clustering mode, squid can do something similar, there are *MP libraries for mathematical calculations, etc.

P
pietrovich, 2010-11-12
@pietrovich

emnip, the JVM could be scaled in a similar way using the developments of Terracota. but I have not heard anything about such scaling of the OS on ordinary hardware. only individual softins sharpened for clustering. or tricky iron, with an astronomical price tag.

T
TimTowdy, 2010-11-12
@TimTowdy

This is not possible at the operating system level. Scale at the software level: sharding, clusters, MapReduce.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question