Программируемые Ethernet-коммутаторы Intel®
Создавайте быстрые настраиваемые сети, соответствующие уникальным особенностям вашей инфраструктуры и предлагайте своим заказчикам дифференцированные решения.
Программируемые Ethernet-коммутаторы Intel®
По мере ускорения роста данных и появления новых важных рабочих задач с высокими требованиями нашим клиентам требуется, чтобы их сети работали еще лучше. С программируемыми сетевыми коммутаторами Intel® Programmable Ethernet Switch Products вы сможете создавать сверхбыстрые сети, полностью соответствующие вашим потребностям. Данный портфель решений устраняет узкие места и может трансформировать даже самый крупный центр обработки данных в сбалансированную и оптимизированную высокопроизводительную вычислительную систему целевого назначения.
Описанная здесь продукция появилась в ассортименте Intel в результате приобретения компании Barefoot Networks в июне 2019 г. Это приобретение поможет Intel обеспечить выполнение постоянно меняющихся требований владельцев к производительности сети и поддержит ее стремление к лидерству в области сетевых комплексов и инфраструктуры.
Серия Intel® Tofino™
Удовлетворите быстрорастущий спрос на пропускную способность и доступность данных с самыми быстрыми в мире специализированными интегральными микросхемами для коммутаторов Ethernet с поддержкой программирования P4.
Intel® Tofino™
Intel® Tofino™ — первый в мире коммутатор Ethernet, который могут программировать конечные пользователи. Он построен на основе независимой от протоколов архитектуры коммутаторов (PISA) и поддерживает программирование P4. Доступен широкий выбор конфигураций коммутаторов Intel® Tofino™ для разных областей применения и потребностей.
Intel® Tofino™ 2
Следующее поколение программируемых коммутаторов Ethernet, Intel® Tofino™ 2 — лучший выбор для потребностей центров обработки данных гипермасштаба.
Они построены на основе той же архитектуры, что и Intel® Tofino™, и могут обеспечить пропускную способность в два раза выше, чем у предшественника —до 12,8 Тбит/с.
Intel® P4 Suite
Доступ к полному набору инструментов, API и другим ресурсам для разработки и оптимизации программного обеспечения P4 для программируемых коммутаторов Intel® Programmable Ethernet Switch. P4 — единственный язык программирования с открытым исходным кодом, предназначенный для программируемых устройств обработки пакетов.
Intel® P4 Studio
Среда разработки нового поколения Intel® P4 Studio предоставляет наборы инструментов для конкретных задач, включая все ресурсы, необходимые для быстрой разработки персонализированного программного обеспечения P4 для программируемых коммутаторов Intel® Tofino™. Эта гибкая среда поддерживает разнообразные плоскости управления и позволяет создавать готовые к рабочему использованию решения плоскости данных.
Intel® P4 Insight
Сократите время разработки сетевых решений и полностью оптимизируйте сетевое программное обеспечение с Intel® P4 Insight. Это программное обеспечение предоставляет мощные инструменты отладки и детализированное представление информационной панели программы P4, позволяя видеть точное соответствие аппаратным ресурсам.
Intel® Deep Insight Network Analytics Software
Программное обеспечение Intel® Deep Insight Network Analytics Software позволяет в реальном времени видеть пакеты в сетевой инфраструктуре. Отслеживание и анализ каждого отброшенного пакета. Обнаружение и сохранение аномалий и событий для более глубокого анализа истории.
Выделенные модели использования
Сетевая телеметрия в реальном времени
Собирайте полные данные по состоянию сети в реальном времени, чтобы отслеживать проблемы, в том числе краткосрочные события, вызывающие узкие места и сетевые сбои. Это позволит вашей организации исправлять ошибки конфигурации и оптимизировать маршрутизацию данных для существенного повышения производительности сети.
Балансировщик нагрузки уровня 4
Для задач балансировки нагрузки часто требуются сложные устройства, которые могут создавать нагрузку на сетевую инфраструктуру. С Intel® Tofino™ и программируемостью Intel® P4 балансировка нагрузки может выполняться внутри коммутатора, закрывая промежуток между коммутаторами с пропускной способностью в несколько терабит и гигабитными серверами и устройствами.
Обнаружение атак DDoS внутри сети
Программируемые коммутаторы Intel® Tofino™ поддерживают сети, которые могут обнаруживать атаки DDoS быстрее и реагировать на них более эффективно за счет исключительно высокой производительности и того, что эти задачи выполняются в сети и не используют другие ресурсы.
Дополнительные модели использования
- Кэширование DNS
- Брандмауэр
- Брокер сетевых пакетов
- Туннельные шлюзы
Intel® Connectivity Education Hub
Узнайте, как язык программирования P4 может помочь полностью трансформировать вашу сетевую инфраструктуру. Ознакомьтесь с учебными курсами, подпишитесь на полезные онлайн-видео или участвуйте в нашей исследовательской программе. Образовательный центр предоставляет ресурсы и обучение навыкам для создания мощных и эффективных сетевых решений с нашей продукцией для сети.
Часто задаваемые вопросы
Часто задаваемые вопросы
Стоят ли программируемые чипы коммутации дороже, чем старые специализированные интегральные микросхемы с фиксированным функционалом?
Нет. Стоимость специализированных интегральных микросхем определяется размером кристалла. Размер кристалла Intel® Tofino™ аналогичен размеру кристалла старых интегральных микросхем с фиксированной функцией, работающих на той же скорости.
Потребляют ли программируемые чипы коммутаторов больше энергии, чем старые специализированные интегральные микросхемы с фиксированными функциями?
Нет. Во многих случаях они потребляют меньше энергии. При использовании эквивалентных функций и протоколов потребление энергии одинаково. В программируемом коммутаторе можно отключить ненужные функции и снизить мощность, или использовать таблицы меньшего размера.
Мне приходилось слышать, что программируемые коммутаторы работают медленнее, чем старые коммутаторы с фиксированными функциями. Так ли это?
Нет. Представив Intel® Tofino™ и Intel® Tofino™ 2, мы показали, что для реализации программирования не требуется жертвовать производительностью. Intel® Tofino™ и Intel® Tofino™ 2 полностью программируются пользователями с использованием языка программирования P4 и могут обрабатывать до 12,8 Тбит/с.
Является ли P4 открытым языком, или он контролируется Intel?
P4 — лицензированный Apache язык с открытым исходным кодом, принадлежащий независимой некоммерческой организации P4.org. Любые компании, университеты и физические лица могут присоединиться к проекту P4.org бесплатно и внести свой вклад в язык, компилятор и инструменты. Корпорация Intel является одним из более 100 участников P4.org, в число которых входят многие компании телекоммуникационной отрасли, от AT&T до ZTE, а также некоторые из ведущих мировых университетов. В консультативный совет P4.org входят Амин Вахдат (Google), Дженнифер Рексфорд (университет Принстон), Нейт Фостер (университет Корнелл), Гуру Парулкар (ONF) и Ник Маккьон (университет Стэнфорд/Intel). Язык был создан мировыми экспертами по проектированию языков программирования из университетов Принстон, Корнелл и Стэнфорд, а также из компаний VMware, Intel, Microsoft, Xilinx, Barefoot и Google. P4 — язык с открытым исходным кодом, доступный для всех. Язык тщательно спроектирован так, чтобы не зависеть от объекта программирования, и его можно использовать для любого программируемого устройства переадресации. Он использовался для программирования разнообразных программных и аппаратных коммутаторов и сетевых контроллеров из разных источников. Более подробную информацию можно найти на сайте P4.org.
Сможет ли P4 заменить OpenFlow?
P4 носит более общий характер, чем OpenFlow, позволяя пользователям четко определять обработку пакетов в плоскости перенаправления. OpenFlow можно выразить на языке P4; openflow.p4 — хорошая исходная точка для того, чтобы начать работу.
Я рассматриваю использование коммутатора на базе Intel® Tofino™ для моего проекта ЦОД нового поколения. У меня есть определенные требования к масштабируемости, которые я хочу сравнить с техническим описанием. Какие размеры таблиц используются для типичных сетевых функций, правил хостов L2, L3, самого длинного префикса соответствия L3 (LPM) и списков контроля доступа ACL?
Это хороший вопрос в отношении коммутатора, основанного на интегральной микросхеме с фиксированной функцией. Intel® Tofino™ — программируемое устройство, включающее несколько конвейеров и несколько блоков действий MAU в каждом конвейере. Блок MAU содержит гибкую логику синтаксического анализа и несколько блоков таблиц SRAM и TCAM, которые можно использовать для реализации конкретных вариантов развертывания. Корпорация Intel может предоставить подтвержденные на образцах данные по масштабируемости при участии в программе P4 и подписании соглашения о неразглашении. Однако эти данные не следует интерпретировать как максимальные теоретические значения масштабируемости чипа.
С каких типичных моделей использования можно начать?
Программируемость обеспечивает неограниченную гибкость и поддержку разнообразных моделей использования от персонализации размеров таблиц коммутации для эффективного масштабирования до расширения существующих сетевых функций и добавления новых возможностей, таких как телеметрия, безопасность и балансировка нагрузки.
Я — конечный пользователь, веду переговоры с ODM-/OEM-/OS-поставщиком коммутаторов о поддержке нового протокола или инкапсуляции, и мне говорят, что эта поддержка появится только в интегральных микросхемах следующего поколения. Может ли Intel® Tofino™ помочь?
Да, конечно! Вам следует спросить поставщика о поддержке Intel® Tofino™ в его платформе коммутации. После предложения платформы на базе Intel® Tofino™ вы должны получить все возможности для запроса функций плоскости данных и ожидать план выпуска функций для имеющейся специализированной интегральной микросхемы.
Является ли P4 открытым языком, или он контролируется Intel?
P4 — лицензированный Apache язык с открытым исходным кодом, принадлежащий независимой некоммерческой организации P4.org. Любые компании, университеты и физические лица могут присоединиться к проекту P4.org бесплатно и внести свой вклад в язык, компилятор и инструменты. Корпорация Intel является одним из более 100 участников P4.org, в число которых входят многие компании телекоммуникационной отрасли, от AT&T до ZTE, а также некоторые из ведущих мировых университетов. В консультативный совет P4.org входят Амин Вахдат (Google), Дженнифер Рексфорд (университет Принстон), Нейт Фостер (университет Корнелл), Гуру Парулкар (ONF) и Ник Маккьон (университет Стэнфорд/Intel). Язык был создан мировыми экспертами по проектированию языков программирования из университетов Принстон, Корнелл и Стэнфорд, а также из компаний VMware, Intel, Microsoft, Xilinx, Barefoot и Google. P4 — язык с открытым исходным кодом, доступный для всех. Язык тщательно спроектирован так, чтобы не зависеть от объекта программирования, и его можно использовать для любого программируемого устройства переадресации. Он использовался для программирования разнообразных программных и аппаратных коммутаторов и сетевых контроллеров из разных источников. Более подробную информацию можно найти на сайте P4.org.
Сможет ли P4 заменить OpenFlow?
P4 носит более общий характер, чем OpenFlow, позволяя пользователям четко определять обработку пакетов в плоскости перенаправления. OpenFlow можно выразить на языке P4; openflow.p4 — хорошая исходная точка для того, чтобы начать работу.
Я рассматриваю использование коммутатора на базе Intel® Tofino™ для моего проекта ЦОД нового поколения. У меня есть определенные требования к масштабируемости, которые я хочу сравнить с техническим описанием. Какие размеры таблиц используются для типичных сетевых функций, правил хостов L2, L3, самого длинного префикса соответствия L3 (LPM) и списков контроля доступа ACL?
Это хороший вопрос в отношении коммутатора, основанного на интегральной микросхеме с фиксированной функцией. Intel® Tofino™ — программируемое устройство, включающее несколько конвейеров и несколько блоков действий MAU в каждом конвейере. Блок MAU содержит гибкую логику синтаксического анализа и несколько блоков таблиц SRAM и TCAM, которые можно использовать для реализации конкретных вариантов развертывания. Корпорация Intel может предоставить подтвержденные на образцах данные по масштабируемости при участии в программе P4 и подписании соглашения о неразглашении. Однако эти данные не следует интерпретировать как максимальные теоретические значения масштабируемости чипа.
С каких типичных моделей использования можно начать?
Программируемость обеспечивает неограниченную гибкость и поддержку разнообразных моделей использования от персонализации размеров таблиц коммутации для эффективного масштабирования до расширения существующих сетевых функций и добавления новых возможностей, таких как телеметрия, безопасность и балансировка нагрузки.
Я — конечный пользователь, веду переговоры с ODM-/OEM-/OS-поставщиком коммутаторов о поддержке нового протокола или инкапсуляции, и мне говорят, что эта поддержка появится только в интегральных микросхемах следующего поколения. Может ли Intel® Tofino™ помочь?
Да, конечно! Вам следует спросить поставщика о поддержке Intel® Tofino™ в его платформе коммутации. После предложения платформы на базе Intel® Tofino™ вы должны получить все возможности для запроса функций плоскости данных и ожидать план выпуска функций для имеющейся специализированной интегральной микросхемы.
Ресурсы
Документация
Войдите в систему для доступа к документации по программируемым коммутаторам Ethernet.