Где сохранить пакет? Чипы и буферы

Эта статья едва ли для широкого круга читателей, но будет небезынтересна тем, кто хотел бы знать, сколько максимум пакет может полежать где-нибудь в сети, добираясь от точки А к точке Б, и как выбрать коммутатор так, чтобы через месяц от него не тянуло протухшими пакетами.
Для примера — на некоторых современных коммутаторах буферы по 4 гигабайта — спокойно можно четвёртый сезон Рика и Морти сохранить. Или вообще собрать кластер распределённого хранилища из коммутаторов.

Не обошлось и без того, чтобы взглянуть по-новому на путь пакета, на архитектуру чипов и процесс производства.

В этой статье будет запредельно много сленга, англицизмов и слов на английском, потому что переводить их на русский неблагодарно, а порой и кощунственно.



Но знаете, какая мысль действительно не даёт мне покоя всю дорогу? Как вся эта сложнейшая конструкция: миллиарды транзисторов, размером около десятка нанометров, напечатанных на пластине размером с большую печеньку, которая полдюжиной тысяч ног припаяна к многослойной плате, напичканной мириадами других микрочипов, сопротивлений и конденсаторов и являющейся частью многоюнитовой модульной коробки, управляемой операционной системой, состоящей из сотен прошивок для разных чипов, инструкций по работе с ними, реализаций стандартизированных и проприетарных протоколов и механизмов поддержания жизнедеятельности многочисленных вентиляторов, блоков питания, линейных карт, фабрик коммутации, интерфейсов, процессоров, памяти — вообще хоть как-то работает, а тем более работает настолько стабильно в течение многих лет.

Настоятельно рекомендую ознакомиться с 14-м выпуском СДСМ перед тем, как приступить к чтению.



Содержание



TL;DR

Читать дальше →

telecom №71. Mellanox Technologies

В начале 2019-го мы пополнили список вендоров, побывавших у нас в гостях. Теперь ребята, которые сами разрабатывают чипы, сами делают коммутаторы, сами пишут софт, при этом не забывая делать весомые вклады в стандарты.

В гостях:
  • Александр Петровский. Системный инженер Мелланокс
  • Павел Антонов. Представитель Мелланокс в России
  • Роман Горшунов — IT архитектор и инженер OpenStack Airship. Новый ведущий в linkmeup_sysadmins
Про что: Вселенная Mellanox.

Получилось достаточно глубоко поговорить про чипы (что интересно, вероятно, не всем), про SmartNIC'и (уже интереснее тем, кто хочет поофлоадить что-нибудь на железо), про тренды разработки софта под сетевые задачи: в ядре или юзерсейсе (расширяется список заинтересованных) и в конце-концов про whitebox-коммутаторы и запуск на них всего, чего ваша linux-одержимая душа пожелает (интересно примерно всем сетевикам)

Скачать файл подкаста






Добавить RSS в подкаст-плеер.

Подкаст доступен в iTunes.

Скачать все выпуски подкаста вы можете с яндекс-диска.


Анонс подкаста. Выпуск 71 \\\\\19.01 10:00 Мск.

Слушатель, готовься рано встать ради подкаста про Mellanox Tecnologies.

Когда: 19.01 10:00 Мск.
Кто:
  • Александр Петровский. Системный инженер Мелланокс
  • Павел Антонов. Представитель Мелланокс в России
  • Роман Горшунов — IT архитектор и инженер OpenStack Airship. Новый ведущий в linkmeup_sysadmins
Про что: Коммутаторы Mellanox.

Слайды почти к выпуску:
yadi.sk/i/FrCh_UVSt3_0Nw



Попробуем затронуть следующие темы:
  • Производство собственного чипа. Зачем?
  • Whitebox-коммутаторы. Есть ли спрос?
  • Разработка ПО для коммутаторов.

Задайте свой вопрос в форме.