Project Kittyhawk - Einer, sie alle zu hosten
Supercomputer soll das ganze Internet hosten können
IBM untersucht am T.J. Watson Research Center, wie sich Supercomputer zum Hosten von Webapplikationen nutzen lassen. Die Forscher arbeiten an einem System auf Basis von IBMs BlueGene/P, das nicht nur in der Lage sein soll, einzelne Websites zu hosten, sondern das gesamte Internet.
Unter dem Titel "Project Kittyhawk: Building a Global-Scale Computer" veröffentlichten die IBM-Forscher Jonathan Appavoo, Volkmar Uhlig und Amos Waterland einen Aufsatz, der sich mit der Frage beschäftigt, wie gut sich IBMs Supercomputer-Plattform BlueGene/P zum Hosten von Webapplikationen nutzen lässt. Ihre Hypothese: BlueGene/P ist auch bei typischen "web-scale workloads" verglichen mit den heute eingesetzten Cluster-Lösungen deutlich effizienter.

Node-Karte mit 32 Nodes
Die Plattform BlueGene/P besteht aus einer Vielzahl eng gepackter und hoch integrierter Systeme, die mit hohen Bandbreiten miteinander verbunden sind. Jeder einzelne Node besteht aus einem System-on-a-Chip, je vier Cache-kohärenten, mit 850 MHz getakteten PowerPC-Kernen samt DRM und Verbindungscontrollern. Jeweils 32 Nodes werden auf eine Node-Karte gepackt, von denen jeweils 16 Stück auf einer "Midplane" sitzen. Pro Rack können zwei solcher Midplans mit insgesamt 1.024 Nodes mit 2 TByte RAM untergebracht werden. Das theoretische Hardware-Limit von BlueGene/P liegt bei 16.384 Racks bzw. 16,7 Millionen Nodes oder 67,1 Millionen Prozessorkernen sowie 32 PByte RAM.
Dabei kann jede einzelne Node-Karte zusätzlich mit bis zu zwei IO-Nodes bestückt werden, die einen 10-Gigabit-Ethernet-Port enthalten. So kann jedes Rack mit einer Bandbreite von 640 GBit/s an die Außenwelt angebunden werden, die Gesamtbandbreite der Maximal-Installation liegt bei rund 10,4 PByte/s.
Die einzelnen Nodes können dabei wie herkömmliche Computer betrachtet werden, die in erster Linie durch eine erweiterte Floating-Point-Unit für den Einsatz in Supercomputer-Umgebungen ausgelegt wurden. Ein solches auf die parallele Verarbeitung von Aufgaben ausgelegtes System müsste sich auch sehr gut für typische Webapplikationen eignen, so die Idee hinter Kittyhawk. Dabei würde dann ein Computer entstehen, der nicht nur einzelne große Webapplikationen hosten kann, sondern das gesamte Internet.






Der werte Herr hat vorher bei Google gearbeitet ;-) Aufgrund seines enormen praktischen...
oder nicht ? der gesichtausdruck von dem werten herren ist doch göttlich :D ,
Ja ja. Und dann stolpert die Putzfrau mal über's Kabel und macht das Internet aus!
Stell mir das grad bildlich vor...göttlich...
Zentrieren war schon immer die Philosophie vom IBM, deshalb konnten die auch nix Rechtes...
Kommentieren