[uanog] switch's port buffers

Yevgen Ionov yevgen.ionov at gmail.com
Wed Jan 5 12:56:04 EET 2022


Использование FPGA ограничено в основном задачами в data plane (программные
манипуляции с пакетами, например тоже RTP timestamp с использованием P4,
OpenFlow), все что относится с к программируемым сетям, AI, как
альтернатива ASIC с его fixed instructions. Т.е. вспомогательная функция и
нет смысла его не позиционировать как замену микропроцессорам, при всем
желании он не будет широко использоваться в HW. Это даже бессмысленно
дискутировать.
Таже Cisco год назад использовала его только в одной модели свитчей, пару
от Arista и Palo Alto в high end моделях для offload некоторых задач.
Да и с offload тоже нужно детально проверять, что поддерживает ОС. Три года
назад тестировал различные uCPE, например на Intel SoC и поддержкой
QAT. QAT мог разгрузить Core в задачах с криптованием и в итоге оказалось,
что ни в PanOS, ни в FortiOS, ни в Cisco ISRv в VM исполнении не были
заложены инструкции для offload таких задач (AES-NI - да, QAT - нет).
Вендоры обещали реализовать это в будущем.

Возвращаясь к начальной дискуссии о проблеме с буферной памятью FPGA + P4
имеет лучшие перспективы для решений подобных задач чем ASIC. Но с этим еще
надо разбираться, пока есть идеи, но не могу сказать будут ли они работать.

On Wed, 5 Jan 2022 at 09:26, Vladimir Sharun <vladimir.sharun at ukr.net>
wrote:

> Привет,
>
> Netflix делает свой трафик через Mellanox ConnectX-6 DX c оффлоадом
> шифрования TCP в карту.
>
> А чтобы это в принципе работало, Netflix/Mellanox/Chelsio "к гирям
> freeBSD" написали код, который дал такую возможность правильно.
>
> Для шифрования "сильно зависит": можно и на проце через AES-NI и это
> работает. Вопрос в количестве гигабит.
>
> Я по-этому и спросил про FPGA - оч интересно какое именно применение даст
> смысл вложениям денег в голую железку, почему не купить готовое и сделать
> бизнес с использованием готовых инструментов.
>
>
> *5 січня 2022, 01:51:47, від "Andriy Berestovskyy" <berestovskyy at gmail.com
> <berestovskyy at gmail.com>>: *
>
> > On 4 Jan 2022, at 20:15, Alexander V Soroka <alex at euro.net.ua> wrote:
> > Хеон? серьезно? с гирями на ногах ФрииБСД, с узкими местами общей шины
>
> Xeon-ы есть разные: есть со встроенными FPGA, есть со встроенными 2x100Gbps, есть с 288 аппаратными потоками…
>
> > Шифрование  на  FPGA  по  любому  будет лучше  и быстрее чем прога на
>
> Для шифрования TCP/IP лучше и быстрее купить готовую сетевую карту c crypto offload.
>
> > Нетфликс  пусть  и  гики,  но возможности железа не перепрыгнуть, да и
>
> ИМО FPGA может иметь смысл под что-то узкоспециализированное, а IPsec/TLS — это стандартные задачи, давным давно реализованные в SoC-ах, с готовыми драйверами и библиотеками под Linux/FreeBSD…
>
> Андрей
>
> _______________________________________________
> uanog mailing listuanog at uanog.kiev.uahttps://mailman.uanog.kiev.ua/mailman/listinfo/uanog
>
> _______________________________________________
> uanog mailing list
> uanog at uanog.kiev.ua
> https://mailman.uanog.kiev.ua/mailman/listinfo/uanog



-- 
Best regards,

Yevgen Ionov
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.uanog.kiev.ua/pipermail/uanog/attachments/20220105/0f2e3ab0/attachment.html>


More information about the uanog mailing list