Нововведение: переключение на интеллект с процессором Intel® Tofino™ 3 Intelligent Fabric
Процессор Intel® Tofino ™ 3 Intelligent Fabric (IFP) основан на P4-программируемости и ускоряет обработку пакетов с полосой пропускания до 25,6 Тбит/с. Он оптимизирует энергопотребление для гипермасштабирования и ускоряет машинное обучение с распределенными нагрузками. Он также поддерживает сетевую телеметрию в основном канале (INT) в режиме реального времени, охватывая весь спектр от периферии до облака.
Когда рост данных ускоряется и растут распределенные рабочие нагрузки, поставщики услуг и предприятия требуют от своих сетей более интеллектуальной работы. Процессоры Intel® Intelligent Fabric (Intel® IFPS) улучшают сетевую коммутацию с помощью интеллекта, высокой производительности и телеметрии в режиме реального времени от периферии до облака для обеспечения прозрачности и управляемости. В их основе лежит P4-программируемость, ускорение рабочих нагрузок машинного обучения и решения с повышенной безопасностью. Также процессоры Intel® IFP ускоряют обработку пакетов для ЦОД на периферии и в облаке, высокопроизводительные вычисления и переход поставщиков услуг связи на облачные технологии.
Описанная здесь продукция появилась в ассортименте Intel в результате приобретения корпорацией компании Barefoot Networks в июне 2019 г. Это дало преимущества клиентам Intel в достижении их производственных показателей и в плане постоянно меняющихся потребностей владельцев сетей — теперь еще большее внимание уделяется возможностям подключения и преимуществам сетевой инфраструктуры.
Серия Intel® Tofino™
Удовлетворяйте быстрорастущий спрос на пропускную способность и доступность данных с самыми быстрыми в мире процессорами Intelligent Fabric с поддержкой программирования P4.
Intel® Tofino™ 2
Следующее поколение программируемых коммутаторов Ethernet, Intel® Tofino™ 2 — лучший выбор для потребностей центров обработки данных гипермасштаба.
Они построены на основе той же архитектуры, что и Intel® Tofino™, и могут обеспечить пропускную способность в два раза выше, чем у предшественника —до 12,8 Тбит/с.
Intel® Tofino™
Intel® Tofino™ — первый в мире коммутатор Ethernet, который могут программировать конечные пользователи. Он построен на основе независимой от протоколов архитектуры коммутаторов (PISA) и поддерживает программирование P4. Доступен широкий выбор конфигураций коммутаторов Intel® Tofino™ для разных областей применения и потребностей.
Intel® P4 Suite
Доступ к полному набору инструментов, API и другим ресурсам для разработки и оптимизации программного обеспечения P4 для процессоров Intel® Intelligent Fabric. P4 — единственный язык программирования с открытым исходным кодом, предназначенный для программируемых устройств обработки пакетов.
Intel® P4 Studio
Среда разработки нового поколения Intel® P4 Studio предоставляет наборы инструментов для конкретных задач, включая все ресурсы, необходимые для быстрой разработки персонализированного программного обеспечения P4 для процессоров Intel® Tofino™ Intelligent Fabric. Эта гибкая среда поддерживает разнообразные плоскости управления и позволяет создавать готовые к рабочему использованию решения плоскости данных.
Intel® P4 Insight
Сократите время разработки сетевых решений и полностью оптимизируйте сетевое программное обеспечение с Intel® P4 Insight. Это программное обеспечение предоставляет мощные инструменты отладки и детализированное представление информационной панели программы P4, позволяя видеть точное соответствие аппаратным ресурсам.
Программное обеспечение Intel® для детальной аналитики сети
Программное обеспечение Intel® Deep Insight Network Analytics Software позволяет в реальном времени видеть пакеты в сетевой инфраструктуре. Отслеживание и анализ каждого отброшенного пакета. Обнаружение и сохранение аномалий и событий для более глубокого анализа истории.
Выделенные модели использования
Сетевая телеметрия в реальном времени
Собирайте полные данные по состоянию сети в реальном времени, чтобы отслеживать проблемы, в том числе краткосрочные события, вызывающие узкие места и сетевые сбои. Это позволит вашей организации исправлять ошибки конфигурации и оптимизировать маршрутизацию данных для существенного повышения производительности сети.
Балансировщик нагрузки уровня 4
Для задач балансировки нагрузки часто требуются сложные устройства, которые могут создавать нагрузку на сетевую инфраструктуру. С Intel® Tofino™ и программируемостью Intel® P4 балансировка нагрузки может выполняться внутри коммутатора, закрывая промежуток между коммутаторами с пропускной способностью в несколько терабит и гигабитными серверами и устройствами.
Обнаружение атак DDoS внутри сети
Процессоры Intel® Tofino™ Intelligent Fabric могут поддерживать работу сетей для более быстрого обнаружения DDoS-атак и их более эффективного отражения — благодаря их исключительно высокой производительности и тому, что эти задачи выполняются в сети и не полагаются на иные ресурсы.
Дополнительные модели использования
- Кэширование DNS
- Брандмауэр
- Брокер сетевых пакетов
- Туннельные шлюзы
Intel® Connectivity Education Hub
Узнайте, как язык программирования P4 может помочь полностью трансформировать вашу сетевую инфраструктуру. Ознакомьтесь с учебными курсами, подпишитесь на полезные онлайн-видео или участвуйте в нашей исследовательской программе. Образовательный центр предоставляет ресурсы и обучение навыкам для создания мощных и эффективных сетевых решений с нашей продукцией для сети.
Часто задаваемые вопросы
Часто задаваемые вопросы
Стоят ли программируемые чипы коммутации дороже, чем старые специализированные интегральные микросхемы с фиксированным функционалом?
No. Стоимость специализированных интегральных микросхем определяется размером кристалла. Размер кристалла Intel® Tofino™ аналогичен размеру кристалла старых интегральных микросхем с фиксированной функцией, работающих на той же скорости.
Потребляют ли программируемые чипы коммутаторов больше энергии, чем старые специализированные интегральные микросхемы с фиксированными функциями?
No. Во многих случаях они потребляют меньше энергии. При использовании эквивалентных функций и протоколов потребление энергии одинаково. В программируемом коммутаторе можно отключить ненужные функции и снизить мощность, или использовать таблицы меньшего размера.
Мне приходилось слышать, что программируемые коммутаторы работают медленнее, чем старые коммутаторы с фиксированными функциями. Так ли это?
No. Представив 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™ вы должны получить все возможности для запроса функций плоскости данных и ожидать план выпуска функций для имеющейся специализированной интегральной микросхемы.
Ресурсы
Документация
Войдите в систему для доступа к документации по программируемым коммутаторам Programmable Ethernet Switch.