Кубок Сапорты
- 1 year ago
- 0
- 0
iWARP — это набор сетевых стандартов, определяющих компьютерный сетевой протокол, реализующий удаленный прямой доступ к памяти (RDMA) для эффективной передачи данных по IP -сетям. Вопреки мнению некоторых пользователей , iWARP не является аббревиатурой .
Поскольку iWARP основан на стандартных протоколах инженерной группы Интернета ( IETF ), учитывающих перегрузку сети , таких как TCP и SCTP , он предъявляет мало требований к сети и может быть успешно использован в самых разных сетевых конфигурациях. Также, существуют расширения iWARP, ориентированные на работу поверх датаграм UDP , ориентированные на работу в сетях для высокопроизводительных вычислений .
Разработка технологии iWARP началась в 1989 году, совместно компанией Intel и университетом Карнеги-Меллона .
В дальнейшем развитие iWARP было сориентировано на применение в сетевых адаптерах, разгружающих CPU от операций передачи данных по сети путём выноса логики обработки TCP/IP непосредственно в сам адаптер .
К 2007 технология была переработана и предложена IETF .
Тогда же IETF опубликовал набор документов, официально определяющих iWARP:
Эти спецификации базировались на опрелённых консорциумом RDMA спецификациях RDMA over TCP . В свою очередь спецификации консорциума RDMA испытали влияние более ранних стандартов и технологий, относящихся к RDMA , включая Virtual Interface Architecture (VIA) и InfiniBand .
После 2007 года IETF опубликовал три дополнительных RFC, имеющих отношение к iWARP:
Основным компонентом протокола iWARP является Direct Data Placement Protocol (DDP), который определяет передачу данных без дополнительного копирования. Сам DDP не обеспечивает передачу, это спецификация того, как должна быть устроена реализация базового протокол (TCP или SCTP), на который наложен DDP.