Tag Archive: Infiniband

RDMA방식의 TCP Bypass인 Mellanox VMA 설치와 설정

1. Mellanox의 VMA를 설치하려고 이런저런 작업을 진행하였습니다. 저는 차근차근 문서를 읽어보고 정리를 한 다음 머리속으로 작업순서를 그리고 진행하는 방식이 아니라 무엇을 하고 장벽에 부딪히면 찾아보고 다시 하는 좌충우돌같은 방식으로 일합니다. 이번에 문제 해결식으로 일을 하다 보니까 불필요한 시간을 낭비하지 않았나 후회를 하기도 했습니다. 그렇지만 처음 접한 과제를 놓고 어떤 문서를 읽어야 할지 캄캄한 상태에서 어쩔 수 없는 선택이었다고 위안을 해봅니다….
Read more

Exture+ 이후, Infiniband와 HSE 두번째

1. Exture+ 이후, Infiniband와 HSE를 통해 앞으로 네트워크를 둘러싼 중요한 주제를 살폈습니다. 네트워크를 구성할지, 이것은 영향도가 무척이나 큰 결정입니다. 물론 어떤 경우도 Infiniband만으로 전사적 네트워크를 구성하지 않습니다. 가격 대비 비용때문입니다. 가장 중요한 백본만 결정하더라도 하드웨어, 네트워크, 소프트웨어 영역에서 모두 영향을 받습니다. 초창기 Infiniband와 관련한 초기 설계는 High Performance Mass Storage and Parallel I/O중 Chapter 42: An Introduction to the InfiniBand…
Read more

Exture+ 이후, Infiniband와 HSE

1. Exture+가 5영업일 이상 없이 가동을 하고 있습니다. 워낙 시장이 좋지않으니까 Exture+의 성능을 검증할 기회가 없습니다. 그럼에도 여러 분들의 땀이 들어간 시스템이라 좋은 결과를 보이고 있네요. 축하드릴 일입니다. Exture+는 여러가지로 차별화한 설계를 하고 있습니다. 그 중에서 Ethernet 외에 Infiniband를 FEP와 매매체결시스템구간에 적용하였습니다. 한국 자본시장에 Infiniband를 적용한 첫번째 경우가 아닐까 합니다. Exture+를 진행하고 있는 26개월동안 Infiniband와 Ethernet을 둘러싼 소리 없는 전쟁은…
Read more

Chelsio T5와 레이턴시

1. 얼마전 x86 vs. Power7 두번째 이야기을 통해 간접적으로 성능비교를 한 적이 있습니다. 이 결과를 놓고 여러가지 의견이 있을 수 있습니다. 리눅스의 우월성을 말하는 사람도 있고 x.86계열의 CPU를 옹호하는 입장도 있습니다. 고개를 갸우뚱거리게 했지만 시험했던 소프트웨어가 탁월하다고 하는 사람도 있더군요. 생각은 자유입니다. 저는 SPARC/Solaris, PowerPC/AIX가 x.86/Linux와 비교하여 떨어지는 CPU나 OS라고 생각하지 않습니다. 만약에 그렇다고 하면 시장에서 사라져버렸을 것입니다. 성능의 차이를…
Read more

IB RDMA 프로그래밍

1. iWARP이나 Infiniband 프로그래밍을 하려고 하는 개발자라면 OpenFabric을 알고 있습니다. 가장 기본적인 Application Stack이면서 오픈소스로 제공하기 때문입니다. 그런데 문제는 개발이 말처럼 쉽지 않습니다. 오픈소스로 제공하지만 마땅한 텍스트도 없습니다.? 그래서 OpenFabric은? 유료로 OFA Training이라는 프로그램을 제공하고 있습니다. 이 또한 한국은 물건너 이야기입니다. 또한 ZeroM에서 RDMA를 지원하기로 하였습니다. 당연한 기능입니다. 이를 위해 개발자가 참고로 할 수 있는 자료를 정리하여야 할 필요가 있었습니다….
Read more