Введення в Distributed Switch Architecture: технологія управління мережею як єдиним пристроєм



Команда дизайн-центру електроніки Promwad повертається на Хабр після зимових канікул з новими статтями про розробку вбудованого ПЗ і нових пристроїв для серійного виробництва. Сьогодні ми поділимося своїм досвідом в темі мережевих технологій.

Середньостатистична домашня мережа, також як і мережа невеликого підприємства, — це вже давно не просто два-три комп'ютери, з'єднані через перший-ліпший китайський комутатор. Разом із зростанням обсягу контенту (бази даних, потокове аудіо/відео тощо) та збільшенням кількості пристроїв (VoIP-пристрої, сервери, NAS-и, IP-камери, а в домашніх мережах — телевізори та інший «інтернет речей») зростає і кількість переданих даних через мережеву інфраструктуру. Потоки даних потрібно розділяти між собою, при цьому не забуваючи про пріоритезації трафіку: наприклад, VoIP-трафік бажано пускати з великим пріоритетом, ніж IPTV, а IPTV в свою чергу — чим торренти. Тому не дивно, що з часом навіть малі локальні мережі ускладнюються, а ємності портів одиночних комутаторів стає недостатньо…

Читати далі →

Збільшуємо продуктивність мережевих пристроїв: технологія fast path в процесорах Marvell Kirkwood



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

У процесі розробки пристроїв для телекому і датакома ми постійно стикаємося з завданнями по забезпеченню високої швидкості пересилання даних. В рамках цієї статті ми розповімо про те, як їх вирішити. В якості прикладу проаналізуємо роботу технології fast path в процесорах лінійки Marvell Kirkwood, виміряємо параметри мережі мережі і покажемо, яким чином можна підвищити продуктивність різних пристроїв для маршрутизації трафіку.

Запрошуємо під кат інженерів і програмістів — всіх, хто проектує залізо і розробляє софт для мережевих маршрутизаторів. Наші рецепти можна використовувати і в секторі SOHO (малий офіс / домашній офіс), і в сегменті Enterprise (розробка мережевих пристроїв з високою продуктивністю).

Читати далі →