Яка роль мережевих комутаторів у центрі обробки даних?

Мережевий комутатор — це пристрій, який розширює мережу та може забезпечити більше портів підключення в підмережі для підключення більшої кількості комп’ютерів.Він має характеристики високої вартості, високої гнучкості, відносної простоти та легкого впровадження.

Коли інтерфейс мережевого комутатора отримує більше трафіку, ніж він може обробити, мережевий комутатор вирішує або кешувати його, або мережевий комутатор скинути його.Буферизація мережевих комутаторів зазвичай спричинена різною швидкістю мережевого інтерфейсу, раптовими спалахами трафіку на мережевих комутаторах або передачею трафіку «багато-до-одного».

Найпоширенішою проблемою, яка викликає буферизацію мережевих комутаторів, є раптові зміни в трафіку «багато-до-одного».Наприклад, програма побудована на кількох вузлах кластера серверів.Якщо один із вузлів одночасно запитує дані від мережевих комутаторів усіх інших вузлів, усі відповіді мають надійти до мережевих комутаторів одночасно.Коли це відбувається, усі мережеві комутатори переповнюють порти мережевого комутатора заявника.Якщо мережевий комутатор не має достатньо вихідних буферів, мережевий комутатор може втратити частину трафіку або мережевий комутатор може збільшити затримку програми.Достатні буфери комутатора мережі можуть запобігти втраті пакетів або затримці мережі через протоколи низького рівня.

JHA-SW2404MG-28BC

Більшість сучасних платформ комутації центрів обробки даних вирішують цю проблему шляхом спільного використання кеша комутації мережевих комутаторів.Мережні комутатори мають простір буферного пулу, призначений для певних портів.Мережні комутатори спільно використовують комутаційні кеші, які значно відрізняються між постачальниками та платформами.

Деякі постачальники мережевих комутаторів продають мережеві комутатори, розроблені для певних середовищ.Наприклад, деякі мережеві комутатори мають обробку великого буфера та підходять для середовищ Hadoop у сценаріях передачі багато-до-одного.Мережеві комутатори У середовищах, які можуть розподіляти трафік, мережеві комутатори не потребують розгортання буферів на рівні комутатора.

Буфери комутатора мережі дуже важливі, але немає правильної відповіді на те, скільки простору комутатора мережі нам потрібно.Величезні буфери мережевого комутатора означають, що мережа не втрачає жодного трафіку, але це також означає збільшення затримки мережевого комутатора — дані, які зберігаються мережевим комутатором, повинні чекати перед пересиланням.Деякі мережеві адміністратори віддають перевагу меншим буферам на мережевих комутаторах, щоб дозволити програмі чи протоколу обробляти деякий трафік.Правильна відповідь полягає в тому, щоб зрозуміти моделі трафіку мережевих комутаторів вашої програми та вибрати мережевий комутатор, який відповідає цим потребам.


Час публікації: 24 березня 2022 р