Fat-tree-nätverkstopologi ser ut som en trädtopologi som nedan. Inom trädtopologi har vi samma terminologier som rot, förälder, barn etc. Detta används främst för att ansluta ett stort antal fysiska servrar / datorer i ett stort datacenter.
I trädstrukturtopologin är bladnoder fysiska servrar eller datorer. Vila andra noder är switchar. Strömställare är i grund och botten tre typer: Kärnomkopplare, Aggregeringsomkopplare och Kantomkopplare. Min fråga är vad syftet med en sådan struktur är, och jag vill veta funktionerna i varje lager (t.ex. vilket lager som har en routningsroll …).
Kommentarer
- Hjälpte något svar dig? I så fall bör du acceptera svaret så att frågan inte ' inte dyker upp för evigt och letar efter en svar. Alternativt kan du lägga upp och acceptera ditt eget svar.
Svar
Syftet med ett ”fett trädstrukturen är att ge enhetlig bandbredd mellan två noder. Jämför detta med en traditionell kärnfördelningsaccessmodell, där trafiken överförs i kärnan.
Det finns olika sätt att implementera ett fett träd. Du kan låta alla lager utföra dirigering.
artikeln du kopierade den här bilden från har en bra, om teknisk, förklaring.
Svar
Om alla dina länkar använder samma bandbredd (t.ex. 1 Gbit / s), alla noder som hänger av en aggregeringsomkopplare måste dela denna begränsade bandbredd för sin upplänk. Eftersom hierarkin möjliggör en hög aggregeringsnivå med ett stort antal slutnoder blir de aggregerade länkarna mycket snabbt en flaskhals. Ur en annan synpunkt kör du ett mycket högt abonnemangsförhållande (summan av kantnodbandbredder: summan av upplänkens bandbredd), potentiellt många hundra till en.
Istället ökar du länkbandbredden högre upp Beroende på antalet kantnoder och deras arbetsbelastningar kan du t.ex. öka länkhastigheten mellan kant och aggregering till 10 Gbit / s och följaktligen hastigheten mellan aggregering och kärna till 40 Gbit / s. Det ”sa fettträd där länkar växer snabbare ju närmare de kommer till roten / kärnan.