RDMA, RoCE
RDMA (Remote Direct Memory Access)원래는 서로 다른 server끼리 소통할 때 application 단에서 OS 통해 NIC까지 거쳐서 TCP/IP protocol을 통해서 다른 server로 전송되었는데, RDMA 방식으로는 OS를 거치지 않고! (kernel-bypass) 메모리에서 메모리로 직접 소통 가능.+) Low Latency : CPU 중간과정 생략하니까 훨씬 빠르다!+) High Bandwidth : TCP/IP의 복잡한 header도 필요없으니 load 줄어듦. +) CPU efficiency : CPU 개입이 필요없어지니까 그 시간에 CPU는 다른 작업을 처리할 수 있게 됨.+) Zero-Copy (Memory efficiency) : 원래의 TCP 통신에서는..
2024.11.18