Emular um servidor SMP com um cluster Linux?

Emular um servidor SMP com um cluster Linux?

É possível combinar algumas máquinas em um cluster e fazer com que ele apareça como um único servidor? Por exemplo, com esse cluster podemos executar um processo vinculado à CPU de 32 threads em 8 máquinas quad-core.

Existe algum software existente que permita isso? A única coisa que estou ciente éMOSIX, mas não tenho certeza se funciona.

Entendo que isso pode gerar uma enorme sobrecarga de desempenho. No entanto, ainda quero tentar :)

Responder1

Eu nunca usei isso, mas conheço algumas pessoas que usam o ScaleMP para essa finalidade.

http://www.scalemp.com/

Algum motivo específico para você querer tentar essa abordagem?

Responder2

Responder3

*Divulgação: estou com ScaleMP*

A resposta curta à sua pergunta é: "Sim, isso pode ser feito"

A resposta longa é: 1. Sim, isso pode ser feito. 2. Soluções semelhantes estão em produção com empresas e institutos de pesquisa desde 2005. 3. O desempenho é realmente excelente para cargas de trabalho criadas em escala em arquiteturas NUMA. Veja mais emhttp://www.ScaleMP.com/performance. 4. Para verificar se o seu equipamento é certificado para uso com o software ScaleMP, consultehttp://www.ScaleMP.com/spec

informação relacionada