3.2.3. Scaling the Clos Topology
3.2.3. Scaling the Clos Topology
Eine Clos-Topologie kann skaliert werden, indem entweder die Portdichte der Netzelemente erhöht oder weitere Stufen hinzugefügt werden, z. B. durch Übergang zu einem 5-Stufen-Clos, wie in Abbildung 3 unten dargestellt:
Tier 1
+-----+
Cluster | |
+----------------------------+ +--| |--+
| | | +-----+ |
| Tier 2 | | | Tier 2
| +-----+ | | +-----+ | +-----+
| +-------------| DEV |------+--| |--+--| |-------------+
| | +-----| C |------+ | | +--| |-----+ |
| | | +-----+ | +-----+ +-----+ | |
| | | | | |
| | | +-----+ | +-----+ +-----+ | |
| | +-----------| DEV |------+ | | +--| |-----------+ |
| | | | +---| D |------+--| |--+--| |---+ | | |
| | | | | +-----+ | | +-----+ | +-----+ | | | |
| | | | | | | | | | | |
| +-----+ +-----+ | | +-----+ | +-----+ +-----+
| | DEV | | DEV | | +--| |--+ | | | |
| | A | | B | Tier 3 | | | Tier 3 | | | |
| +-----+ +-----+ | +-----+ +-----+ +-----+
| | | | | | | | | |
| O O O O | O O O O
| Servers | Servers
+----------------------------+
Figure 3: 5-Stage Clos Topology
Das kleine Topologiebeispiel in Abbildung 3 ist aus Geräten mit 4 Ports aufgebaut. In diesem Dokument wird ein Satz direkt verbundener Tier-2- und Tier-3-Geräte samt der angeschlossenen Server als « Cluster » bezeichnet. Z. B. bilden in Abbildung 3 DEV A, B, C, D und die Server, die mit DEV A und B verbunden sind, einen Cluster. Das Clusterkonzept kann auch als einzelne Bereitstellungs- oder Wartungseinheit nützlich sein, die mit anderer Frequenz als die gesamte Topologie betrieben werden kann.
In der Praxis wird die Übersubskription (oversubscription) typischerweise im Tier 3 des Netzes eingeführt, üblicherweise bei Top-of-Rack-Switches (ToR), um bei gleichzeitiger Erfüllung der Bandbreitenanforderungen verschiedener Anwendungstypen mehr Server im Rechenzentrum unterzubringen. Der Hauptgrund, die Übersubskription auf eine einzelne Netzschicht zu beschränken, ist die Vereinfachung der Anwendungsentwicklung, die sonst mehrere Bandbreitenpools berücksichtigen müsste: innerhalb des Racks (Tier 3), zwischen Racks (Tier 2) und zwischen Clustern (Tier 1). Da die Übersubskription keinen direkten Bezug zum Routing-Design hat, wird sie in diesem Dokument nicht weiter erörtert.