Jaką rolę odgrywają przełączniki sieciowe w centrum danych?

Przełącznik sieciowy to urządzenie, które rozszerza sieć i może zapewnić więcej portów połączeń w podsieci, aby podłączyć więcej komputerów. Charakteryzuje się wysoką wydajnością kosztową, wysoką elastycznością, względną prostotą i łatwą implementacją.

Gdy interfejs przełącznika sieciowego otrzymuje więcej ruchu, niż może obsłużyć, przełącznik sieciowy wybiera albo buforowanie go, albo odrzucenie. Buforowanie przełączników sieciowych jest zwykle spowodowane różnymi szybkościami interfejsu sieciowego, nagłymi wzrostami ruchu na przełącznikach sieciowych lub transmisją ruchu typu wiele do jednego.

Najczęstszym problemem powodującym buforowanie na przełącznikach sieciowych są nagłe zmiany w ruchu typu wiele do jednego. Na przykład aplikacja jest budowana na wielu węzłach klastra serwerów. Jeśli jeden z węzłów jednocześnie żąda danych z przełączników sieciowych wszystkich innych węzłów, wszystkie odpowiedzi powinny dotrzeć do przełączników sieciowych w tym samym czasie. Kiedy tak się dzieje, wszystkie przełączniki sieciowe zalewają porty przełącznika sieciowego petenta. Jeśli przełącznik sieciowy nie ma wystarczającej liczby buforów wyjściowych, może on odrzucić część ruchu lub może zwiększyć opóźnienie aplikacji. Wystarczające bufory przełączników sieciowych mogą zapobiec utracie pakietów lub opóźnieniu sieciowemu z powodu protokołów niskiego poziomu.

Sprawiedliwość-SW2404MG-28BC

Większość nowoczesnych platform przełączających centrów danych rozwiązuje ten problem, dzieląc pamięć podręczną przełączania przełączników sieciowych. Przełączniki sieciowe mają przestrzeń puli buforów przydzieloną do określonych portów. Przełączniki sieciowe dzielą pamięci podręczne przełączania, które znacznie różnią się między dostawcami i platformami.

Niektórzy dostawcy przełączników sieciowych sprzedają przełączniki sieciowe przeznaczone do konkretnych środowisk. Na przykład niektóre przełączniki sieciowe mają duże przetwarzanie buforowe i nadają się do środowisk Hadoop w scenariuszach transmisji wiele do jednego. Przełączniki sieciowe W środowiskach, które mogą dystrybuować ruch, przełączniki sieciowe nie muszą wdrażać buforów na poziomie przełącznika.

Bufory przełączników sieciowych są bardzo ważne, ale nie ma dobrej odpowiedzi na pytanie, ile miejsca na przełączniki sieciowe potrzebujemy. Ogromne bufory przełączników sieciowych oznaczają, że sieć nie traci żadnego ruchu, ale oznaczają również zwiększone opóźnienie przełącznika sieciowego — dane przechowywane przez przełącznik sieciowy muszą odczekać przed przekazaniem. Niektórzy administratorzy sieci wolą mniejsze bufory na przełącznikach sieciowych, aby aplikacja lub protokół mogły obsłużyć część ruchu. Prawidłowa odpowiedź to zrozumienie wzorców ruchu przełączników sieciowych aplikacji i wybranie przełącznika sieciowego, który spełnia te potrzeby.


Czas publikacji: 24-03-2022