
Ist es möglich, mehrere Maschinen zu einem Cluster zusammenzufassen und diesen als einen einzigen Server erscheinen zu lassen? Mit einem solchen Cluster können wir beispielsweise einen CPU-gebundenen Prozess mit 32 Threads auf 8 Quad-Core-Maschinen ausführen.
Gibt es bereits Software, die dies ermöglicht? Das einzige, was mir bekannt ist, istMOSIX, aber ich bin nicht sicher, ob es funktioniert.
Mir ist klar, dass dies zu enormen Leistungseinbußen führen kann. Trotzdem möchte ich es versuchen :)
Antwort1
Ich habe es selbst noch nie verwendet, aber ich kenne ein paar Leute, die ScaleMP für diesen Zweck verwenden.
Gibt es einen bestimmten Grund, warum Sie diesen Ansatz ausprobieren möchten?
Antwort2
Antwort3
* Offenlegung: Ich bin bei ScaleMP *
Die kurze Antwort auf Ihre Frage lautet: „Ja, das ist möglich.“
Die lange Antwort lautet: 1. Ja, das ist möglich. 2. Ähnliche Lösungen sind seit 2005 bei Unternehmen und Forschungsinstituten im Einsatz. 3. Die Leistung ist tatsächlich großartig für Workloads, die auf NUMA-Architekturen skalierbar sind. Weitere Informationen finden Sie unterhttp://www.ScaleMP.com/performance4. Um zu prüfen, ob Ihr Gerät für die Verwendung mit der Software von ScaleMP zertifiziert ist, lesen Sie bittehttp://www.ScaleMP.com/spec