Tag Archive: clear linux

Clear Linux를 사용하며 느낀 점

1. 이런저런 준비를 거쳐서 Clear Linux를 OS로 하는 서버를 운용중입니다. Centos와 비교하여 어떤 결과가 나올지 궁금하지만 나쁘지 않네요. Centos를 이용할 때 전혀 문제가 되지 않았던 점들이 Clear Linux에선 문제가 되는 경우가 많았습니다. 가장 대표적인 것이 IP 설정입니다. 이전 글에서 정리한 바와 같습니다. 단순 설치가 아니라 실제 운용을 위해 환경설정을 하면서 보니까 무척 불편한 OS입니다. 왜 이렇게 구성했을까 하고 고민해보면 이유는…
Read more

Ifup/down, NetworkManager, networkd 그리고 Clear Linux

1. 보통 Centos/RHEL으로 어플리케이션을 설치한 후 가장 먼저 작업을 하는 것이 네트워크환경입니다. 일반적으로 인터넷환경인 경우 DHCP을 이용하기 때문에 별도의 설정을 하는 경우는 거의 없습니다. 그렇지만 금융회사 DMA를 통해 운용하는 서버의 경우 고정IP를 설정하여야 운용가능합니다. 보안규정때문입니다. 이 때 Centos나 Redhat의 경우 /etc/sysconfig/network-scripts 밑에 Device별로 관련한 설정파일을 만들어주는 방식으로 작업합니다. CentOS나 RHES의 경우 네트워크 서비스는 NetworManager를 사용합니다.

nmcli라는 명령어는 NetworkManager의 클라이언트로써…
Read more

Clear Linux와 Mellanox

1. Chelsio와 Solarflare와 비교할 때 Mellanox가 TCP Offload를 구현하는 방식은 다릅니다. RDMA방식의 TCP Bypass인 Mellanox VMA 설치와 설정에서 소개한 바와 같이 RDMA입니다. Chelsio은 커널모듈을 이용하여 TOE를 구현하지만 리눅스커널에 기본으로 들어가는 모듈이 아닙니다. 비표준적이라는 의미입니다. Solarflare의 소스코드를 세밀히 살피지 않았지만 Solarflare도 역시 OpenOnload를 이용하지만 비표준적인 방식입니다. 직접 시험을 해보지 않았지만 Chelsio와 비슷할 듯 합니다. Support for SolarFlare Network Interface Cards이 소개한…
Read more

Clear Linux와 Chelsio 둘

1. Clear Linux와 Chelsio 하나에 이어지는 글입니다. 지난 글에서 빌드까지 확인하였습니다. 빌드가 되었다고 모든 것이 끝난 것은 아닙니다. Chelsio는 TOE와 관련한 기능을 커널모듈로 지원하기 때문에 해당 모듈이 커널에서 동작하도록 하여야 합니다. 시스템을 부탕한 후 다음과 같은 명령어를 실행하였습니다. oot@Clearlinux/home/smallake # modprobe t4_tom 그리고 커널모듈이 정상적으로 올라왔는지를 확인하였습니다. ​root@Clearlinux/home/smallake # lsmod | grep t4_tom t4_tom 188416 1 toecore 36864 1 t4_tom…
Read more

Clear Linux와 Chelsio 하나

1. 아마 Linux계열의 OS를 사용하는 트레이더들이라고 하면 대부분 RHES 혹은 Centos를 사용할 듯 합니다. 현재 ZeroAOS를 운용하는 OS도 Centos입니다. 물론 고객이 원하는 RedHat를 설치하기도 합니다. 속도에 민감한 전략을 운용하는 고객들의 특성상 “가능하면 빠른” 시스템을 원합니다. 소프트웨어 및 하드웨어 모두를 포함하여 그렇습니다. 이 때문에 이제는 오버클락서버가 일반적입니다. 재무적인 여력이 있으면 해외에서 수입한 서버를, 없으면 개별적으로 오버클락을 한 서버를 이용합니다. 저의 고민은…
Read more