Решения по снижению сетевой задержки
(Часть материала взята с веб-сайта Intel)
Как измерить задержку
Самый простой способ измерить задержку — использовать команду ping и посмотреть время прохождения пакета размером 56 байт (84 байта с учетом IP-заголовков) туда и обратно. Время, отображаемое командой ping, представляет собой время прохождения минимального пакета от отправляющего процессора вниз по его сетевому стеку, через сеть, вверх по принимающему сетевому стеку к принимающему процессору, а затем обратно через стеки и сеть к исходному процессору.
Решения по снижению сетевой задержки
Удивительным может показаться тот факт, что проблемы с задержкой зачастую связаны с программным обеспечением, а не с аппаратным обеспечением. Продукты Intel Ethernet оснащены функциями, помогающими устранять проблемы с задержкой, связанные с программным обеспечением.
Например, технология динамической персонализации устройств (DDP), доступная на некоторых сетевых адаптерах Intel® Ethernet, повышает предсказуемость сетевых потоков за счет маркировки пакетов определенным классом. Это означает, что адаптер может определять тип передаваемого пакета и направлять его в нужное место. Это приводит к повышению пропускной способности и сокращению задержки, а также к снижению нагрузки на ЦП.
Еще одной особенностью являются очереди устройств приложений (ADQ), которые выделяют отдельные аппаратные очереди и оптимально сопоставляют их с конкретными потоками выполнения. Это позволяет повысить предсказуемость работы приложений, пропускную способность и сократить задержки.
Технология удаленного прямого доступа к памяти (RDMA) представляет собой еще один способ снизить накладные расходы Ethernet для высокоскоростных приложений. RDMA позволяет сетевому адаптеру передавать данные непосредственно в память приложения и из нее. При этом происходит обход хоста, что обеспечивает связь между приложениями с низкой задержкой и высокой пропускной способностью. RDMA может исключить некоторые компоненты стека TCP/IP, что, в свою очередь, устраняет большую часть задержек, связанных с копированием данных на всех уровнях стека.
Диагностические инструменты
Компания Intel также предоставляет диагностические инструменты, помогающие оптимизировать сетевые конфигурации, такие как Intel® Cluster Checker, который позволяет проверять конфигурацию и производительность кластеров на базе Linux* и предлагать способы устранения неполадок. Например, этот инструмент может выявлять высокую задержку, связанную с настройками Ethernet, что позволяет разработчикам архитектуры вносить необходимые корректировки.
Модернизация компонентов сети Ethernet
Если вы устранили проблемы, связанные с программным обеспечением, но по-прежнему сталкиваетесь с высокой задержкой, возможно, пришло время заменить устаревшие сетевые компоненты, такие как сетевые карты, коммутаторы и т. д. Сетевые «узкие места» являются одной из наиболее распространённых причин задержек в работе сервисов, особенно на фоне постоянного роста мощности процессоров и технологий хранения данных. При правильном подборе компонентов производительность всего центра обработки данных может значительно повыситься.
Использование сетевого адаптера с подходящей пропускной способностью гарантирует наличие достаточного объема пропускной способности Ethernet для удовлетворения ваших потребностей. Многие центры обработки данных переходят с Gigabit Ethernet на 10GB Ethernet. Стандарт 10GBASE-T обеспечивает простой переход на 10GB Ethernet, который обратно совместим с существующими кабелями. В то же время добавляются сетевые карты 10GBASE-X, 25gbase-x, 40gbase-x, 100gbase-x и другие высокоскоростные оптоволоконные Ethernet-карты, чтобы лучше решать проблему узких мест в сетях хранения данных в различных центрах обработки данных и на предприятиях.
Проверенные решения для сетей Ethernet
Сетевой адаптер Intel Master Ethernet отличается проверенной производительностью и экономичностью. Он прошел все виды тщательных тестов на совместимость. Продукты Ethernet под управлением Intel позволяют значительно повысить производительность центров обработки данных и обеспечить конечным пользователям наилучшее качество обслуживания.
О LR-LINK
Компания LR-LINK, являющаяся предприятием, объединяющим научно-исследовательские и опытно-конструкторские работы, производство, продажи и сервисное обслуживание сетевых карт Ethernet, ориентируется на потребности рынка, самостоятельно разрабатывает и проектирует сетевые карты Ethernet, подходящие для различных практических применений на базе решений Intel и других ведущих производителей, и стремится устранять сетевые «узкие места» в различных отраслях и сферах деятельности. Посетите сайт www.lr-link.com

