2.1. Bandwidth and Traffic Patterns (Bandbreite und Verkehrsmuster)
2.1. Bandwidth and Traffic Patterns (Bandbreite und Verkehrsmuster)
Die primäre Anforderung beim Aufbau eines Verbindungsnetzwerks für eine große Anzahl von Servern besteht darin, die Bandbreiten- und Latenzanforderungen der Anwendungen zu erfüllen. Bis vor kurzem war es ziemlich üblich, dass der Großteil des Verkehrs das Rechenzentrum betritt und verlässt, allgemein als "Nord-Süd"-Verkehr bezeichnet. Traditionelle "Baum"-Topologien waren ausreichend, um solche Flüsse zu bewältigen, selbst bei hohen Überzeichnungsraten zwischen den Netzwerkebenen. Wenn mehr Bandbreite benötigt wurde, wurde sie durch "Hochskalierung" der Netzwerkelemente hinzugefügt, z.B. durch Aufrüstung der Linienkarten oder Fabrics des Geräts oder Ersetzen des Geräts durch eines mit höherer Portdichte.
Heute hosten viele groß angelegte Rechenzentren Anwendungen, die erhebliche Mengen an Server-zu-Server-Verkehr erzeugen, der das DC nicht verlässt, allgemein als "Ost-West"-Verkehr bezeichnet. Beispiele für solche Anwendungen könnten Computercluster wie Hadoop [HADOOP], massive Datenreplikation zwischen Clustern, die von bestimmten Anwendungen benötigt wird, oder Migrationen virtueller Maschinen sein. Die Skalierung traditioneller Baum-Topologien zur Erfüllung dieser Bandbreitenanforderungen wird entweder zu teuer oder aufgrund physischer Einschränkungen, z.B. Portdichte in einem Switch, unmöglich.