Будущее данные плоскости в сетевое оборудование
В настоящее время цель распространены среди процессоров разработчики, ориентирующиеся на рынке связи является выполнение обработки пакетов на OC-48 линии номера, где в дополнение к необработанным требованиям скорости OC-48, провайдеров услуг спроса Content-Aware возможности, такие как обнаружение вторжений, нагрузки балансировка и качество обслуживания.
Группа OC-192 технологии быстро становится реальностью, дизайнеры сетевого оборудования уже думают за OC-48 и ищут для обработки решения, которые обеспечивают четкое и жизнеспособного масштабируемость путь для данных плоскости. Некоторые компании, которые исповедуют все-в-1 программируемый решение отвечает этим требованиям, а другие имеют свои надежды верхом на аппаратных, маршрут ASIC.
На самом деле, для достижения этих беспрецедентные темпы и время выхода на рынок требованиям, дизайнеры сетевого оборудования должны принять гибридный подход. Этот гибридный подход основывается на более быстрый и обслуживании программирования на быстрых общего назначения процессора и проволоки скорости транспортного средства, данные путей применения конкретных стандартных изделий (ASSPs), создание разделения труда в данных плоскости.
Немного больше, чем год назад, производители сетевой процессор вскочил на сцену объявить OC-48 и возможностей, как их устройства могут обрабатывать все пакетной обработки функций в программное обеспечение, превосходя, где традиционные микропроцессоры оказалось недостаточно. Какая разница в год делает. Теперь исповедующих поддержку OC-12, сетевой процессор понимает, что нуждается в помощи и от нагрузок обработки приложений, таких как пакет классификации и экспедирование, чтобы сопроцессор для достижения OC-48 номера строки.
Программирование этих сетевых процессоров также сложны по своей природе, потому что все архитектуры требуют низкого уровня ассемблера контролируемых многопроцессорности и многопоточности для достижения достойной работы. Переносимость даже не мыслимо, действительно. Даже открытие решение дизайнера задача становится все труднее из-за различных архитектур на выбор - каждый со своей уникальной средой разработки. Программирование времени равно больше денег потратили и упустил время выхода на рынок целей.
ASICs выполнения конкретных функций по обработке очень быстро, а потому, что занимает около 3 лет с момента создания дизайна внедрение на рынок, ASIC не всегда доступны, которые могут доставить пакет обработки функциональность, необходимую дизайнерами. Нынешнее поколение, универсальные микропроцессоры, такие как те, которые используют архитектуру MIPS, имеют характеристики гибких, портативных и обслуживании программного обеспечения, которые являются синонимами с отраслевым стандартом и поставляются с множеством сторонних средств и приложений. Тем не менее, эти традиционные процессоры не хватало производительности, необходимой для более высоких темпов линии.
Хорошая новость для дизайнеров сети является то, что мы сейчас находимся в точке, где Content-Aware устройств превратились в ASSPs и микропроцессоров доставки нескольких гигагерц производительности, низкой латентностью интегрированные контроллеры памяти и высокоскоростной пакетной I / O порты, были введены .
Графической индустрии представляет собой интересную параллель в этой эволюции. Чем больше графических функций, как ожидается, и разрешение дисплея увеличился геометрически - подобно линии ставок - ASICs не может быть изменена достаточно быстро. Программируемые графические решения затем были введены, чтобы обеспечить более высокую производительность и соответствовать современным требованиям. Эти решения не удалось в конце концов, поскольку быстрого процессора с высокоскоростным ASIC дешевле, быстрее и легче программировать. Все это взял была стандартизация функций для следующего поколения ASICs и программного обеспечения для программируемых вытесняют двигатели графики.
Программируемый двигатели нашли в сегодняшнем сетевого оборудования каналам передачи данных также будет заменен гораздо дешевле, быстрее ASIC в сочетании с процессором тесно связана с пути данных. ASIC ручки повторяющихся функций обработки на проводной скорости процессора и обеспечивает гибкость для обработки исключений и обработки общих задач, таких как первый маршрут неудачи и сбора статистических данных, соответственно. Это модель будущего самолета данные предложения дизайнеров отрасли испытания дорожной карты принимать сетевое оборудование OC192 и за ее пределами.
Том Риордан вице-президент и ГМ для разделения MIPS процессор PMC-Sierra инк Барнаби, Британская Колумбия.