1. 개요
1. 개요
인피니밴드(Infiniband)는 고속 네트워크 기술이다.SDR(Single data rate), DDR(Double..), QDR(Quad), FDR(Fourteen), EDR(Enhance)순으로 발전하며, 각각 레인(채널)당 2.5GBit/s, 5GBit/s, 10Gbit/s, 14GBit/s, 25GBit/s 의 데이터 전송능력이 있으며 일반적으로 4개의 레인을 하나의 케이블로 수용하여 4배의 대역폭을 낸다.
대역폭 뿐 아니라 레이턴시 또한 나노세컨트단위로 작기 때문에 이더넷을 대신하여 슈퍼컴퓨터에 쓰이면서, 데이터센터, 인공지능, 금융 등의 분야에서 주로 활용된다.
주의할 점은 인피니밴드 규격은 API 규격으로서 이더넷과 달리 신호 규격이 아니므로 각 회사별로 스위치와 케이블 등의 규격이 같다는 보장은 없다. 즉 스위치와 케이블, 호스트 채널 어댑터를 한 제조사에서 모두 구입해야 한다.
또한 낮은 레이턴시와 높은 대역폭의 활용을 극대화하기 위해 RDMA (Remote DMA)라는 통신 방식을 쓴다. 즉 상대편 컴퓨터의 메모리에 직접 읽고 쓰고 가능한 설계로부터 모든 활용이 출발한다.
IP over Infiniband (IPoIB)기술을 활용하면 TCP/IP 프로그램을 대부분 높은 성능으로 돌릴 수 있기는 하나, 완벽히 호환되진 않는다 (특히 UDP패킷은 드랍이 심하다고 볼 수 있다. 원래 UDP는 전송이 보장되는 것이 아니긴 하지만.)
최근에는 서버와 스토리지간의 고속 공유 네트워크로 활용되고 있다. 오라클 Exadata 제품은 아예 스토리지 네트워크가 인피니밴드로 구성되어 있다.
주로 인텔, 멜라녹스(현재 NVIDIA)의 제품을 사용한다. 특히 NVIDIA에서 칩셋 단위가 아닌 슈퍼컴퓨터를 직접 판매하겠다고 나선 이후부터 이더넷을 대체하는 기술로 밀고 있다.