Aprzełącznik sieciowyjest urządzeniem, które rozszerza sieć i może zapewnić więcej portów połączeń w podsieci, aby połączyć więcej komputerów. Posiada cechy wysokiego stosunku wydajności do ceny, wysokiej elastyczności, jest stosunkowo proste i łatwe do wdrożenia. Jaka jest więc rola przełącznika sieciowego w centrum danych?
Gdy interfejs przełącznika sieciowego odbiera więcej ruchu, niż może obsłużyć, przełącznik sieciowy wybierze albo buforowanie go, albo odrzucenie. Pamięć podręczna przełącznika sieciowego jest zwykle spowodowana różną prędkością interfejsu sieciowego, nagłym wzrostem ruchu przełącznika sieciowego lub transmisją ruchu typu wiele do jednego.
Najczęstszym problemem powodującym buforowanie w 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łącznika sieciowego w tym samym czasie. Gdy tak się stanie, zalew ruchu wszystkich przełączników sieciowych zaleje port przełącznika sieciowego wnioskodawcy. Jeśli przełącznik sieciowy nie ma wystarczającej liczby buforów wyjściowych, może odrzucić część ruchu lub zwiększyć opóźnienie aplikacji. Wystarczająca liczba buforów przełącznika sieciowego może zapobiec utracie pakietów lub opóźnieniom sieciowym spowodowanym przez protokoły niskiego poziomu.
Najnowocześniejsza platforma przełączająca centrum danych rozwiązuje ten problem, dzieląc bufor przełączania przełącznika sieciowego. Przełącznik sieciowy ma przestrzeń puli buforów przydzieloną do określonego portu. Wspólne bufory wymiany przełączników sieciowych różnią się znacznie w zależności od dostawców i platform.
Niektórzy producenci przełączników sieciowych sprzedają przełączniki sieciowe przeznaczone do konkretnych środowisk. Na przykład niektóre przełączniki sieciowe mają większe przetwarzanie buforów, co jest odpowiednie dla scenariuszy transmisji typu wiele do jednego w środowisku Hadoop. W środowisku zdolnym do dystrybucji ruchu przełączniki sieciowe nie muszą wdrażać buforów na poziomie przełącznika.
Bufor przełącznika sieciowego jest bardzo ważny, ale nie ma poprawnej odpowiedzi na pytanie, ile miejsca potrzebujemy na przełącznik sieciowy. Ogromny bufor przełącznika sieciowego oznacza, że sieć nie odrzuci żadnego ruchu, a także oznacza, że opóźnienie przełącznika sieciowego jest zwiększone — dane przechowywane przez przełącznik sieciowy muszą odczekać przed przekazaniem. Niektórzy administratorzy sieci preferują mniejsze bufory przełączników sieciowych, aby umożliwić aplikacji lub przetwarzaniu protokołu zmniejszenie ruchu. Poprawną odpowiedzią jest zrozumienie wzorca ruchu przełącznika sieciowego aplikacji i wybranie przełącznika sieciowego, który odpowiada tym potrzebom.
Czas publikacji: 18-paź-2021






