Intel представила технологию очередей устройств приложений (ADQ) в продуктах 800-й серии 100G Ethernet, чтобы реализовать поддержку NVMe для протокола передачи TCP через Fabric.
Функция ADQ, выпущенная Intel, может быть использована для ускорения доступа к NVMe на основе TCP. Эта новая функция была поддержана в операционной системе на базе ядра Linux. Сетевая карта Intel 800-й серии 100G Ethernet может в полной мере использовать преимущества доступа к NVMe на основе протокола TCP, а задержка может быть сопоставима с задержкой Fabric NVMe на основе функции RDMA.
Очередь устройств приложений (ADQ) - это передовая технология, ориентированная на трафик, которая позволяет улучшить предсказуемость и масштабируемость времени отклика приложений. В LRES1014PF-2QSFP28 используется сетевой контроллер Intel Ethernet 800-й серии, то есть применяется технология очереди прикладного оборудования (ADQ), и создаются каналы передачи данных для ключевых приложений. ADQ позволяет значительно повысить производительность ключевых приложений и обеспечить более высокую стабильность в соблюдении SLA клиентов.
Когда мы измеряем производительность центра обработки данных, большинство людей в первую очередь обращают внимание на такие показатели, как пропускная способность и задержка - то есть, какой объем данных может быть обработан в секунду и сколько времени занимает операция?
Мы сравниваем ADQ с предоставлением быстрого выделенного канала для наиболее важных приложений на магистралях, которые идут рука об руку. Таким образом, основной бизнес может выполняться на более высокой скорости.

(Изображение с сайта Intel)
В центрах обработки данных используются параллельные вычисления, поэтому задание может быть разбито на несколько инструкций и распределено по десяткам или сотням серверов для завершения. Затем, среди всех инструкций, задание будет завершено, когда инструкция с самым медленным откликом будет выполнена и результат возвращен. Иными словами, чем больше серверов, тем больше вероятность того, что результаты будут возвращаться медленно, что снижает скорость завершения всего задания. В это время сеть между серверами и сетевое программное обеспечение играют важную роль во влиянии на время передачи данных.
ADQ - это технология, направленная на решение проблем сетевого трафика путем повышения пропускной способности и задержки, и в то же время она позволяет улучшить предсказуемость времени отклика приложений. Согласно результатам тестирования, по сравнению с отсутствием технологии ADQ, производительность приложения ADQ значительно улучшилась. После включения ADQ предсказуемость системы улучшилась более чем на 50 %, задержка приложения сократилась более чем на 45 %, а пропускная способность повысилась более чем на 30 %. Это связано с тем, что ADQ напрямую достигает целевого канала или очереди для основной очереди, что делает ненужным для других приложений разделять или вытеснять канал передачи.
Адаптеры Intel серии 800 оснащены 2048 выделенными аппаратными очередями, которые могут быть настроены как выделенные ADQ или использоваться как стандартные каналы трафика. Выделяйте очереди для приложений с помощью настроек системного администратора, чтобы выделить больше очередей для приложений с более высоким приоритетом и обеспечить высокую предсказуемость их производительности.
В настоящее время Intel обновила ключевой патч для ядра Linux, чтобы включить ADQ, и этот патч был включен в Linux 4.19 и более поздние версии. ADQ можно настроить с помощью стандартных инструментов операционной системы Linux, таких как iproute2, управление потоком (TC), настройка сетевого порта (ethtool) и группа управления (cgroup).
ADQ открывает скоростную магистраль, которая является ключевым приложением для предприятий и позволяет им избежать пробок. Вы можете добиться большей предсказуемости в работе приложений, уменьшить задержки и повысить общую производительность.
Ссылка::
1、Центр ресурсов по очередям устройств приложений (ADQ) https://www.intel.cn/content/www/cn/zh/architecture-and-technology/ethernet/adq-resource-center.html
2、《英特尔助力数据中心发展 为企业铺设ADQ高速公路》 https://mydown.yesky.com/news/715274156.html