SSD(solid state DISK)

x86 현 SSD서버의 MAX 성능은 ???? 30Gbps

SSD 광장 2010. 4. 9. 02:41

과연 x86 지금의 서버 아키 기반 성능은 과연 얼마까지 성능을 보일까???? 궁금 했다

20gbps 서비스 정도는 CPU 10~15%성능 수준으로 최적화 하여 성공을 했다,,,

 

그러나 궁금했다,,, 과연 얼마까지 지원 할수 있을 런지,,,,, 30Gbps 과연 가능 할까?????

먼저 FTP 를 testing 한 결과를 올린다.  굿굿굿굿~~~~ 무리가 없었다,,, 일방적인 Down load

6000개 파일을 random으로 각각 10gbps씩 받을 수 있는 서버를 client로 활용하여

각 client당 1200MB 근접씩 동시 다운을 하였다,,,, 굿~~~ 무리 없이 시행이 되었다.

 

그러나 현 OS Linux 커널에 수정이 너무도 많았다...

서버 성능에 걸맞는 config를 자동으로 제공하지만, 30Gbps서비스를 위한 커널 튜닝이 필요 했다,...

대략 24시간 TR한 1차 결과를 올리지만, 왜!!! 기본제공 커널이 HDD기반 튜닝인지 답답하다,,,,

 

SSD의 특성에 맞는 OS를 만들어야 하는지,,,, ㅋㅋ Lnux기반은 가능 하니 해 봐야 할것 같다.

IBM에 무료 배포 제공 하는 nmon의 모니터링 결과를 capture하여 올린다. 

 

                                               (Network Bandwidth) 

                                                         (DISK IO)

 

 

 음!!!  context switch와 Interrupts가 많아 고생은 했지만, VSFTP SW도 스레드 기반 SW는 아닌듯 하네,,,,^^

 network을 10Gbps 오버하는 경우 CPU에 부하가 순간 순간 있었지만, MAX성능을 위하여 OVER TR을 해 보았다.  CPU도 괞찬고,,,,,

 

VOD Stream(RTSP) 은 더욱 안정적인 상황이지만, 오버 해드가 커서 CPU 점유%이 높아 개선 중이다.

2~3일 정도 더 정정을 하여 올려 보겠다...

적용 CPU가 최근 나온 머리 6개 짜리(12개 제공) 2.66Ghz로 활용 했는데,,, 생각보다 성능이 좋은것 같다.

머리 4개 짜리 곳 정리 될것 같은 분위기이다.^^

 

이거 해도 해도 끝이 않보이네,,,,, 이제 적당히 해야 할 것 같다, 성능 높다고 다 좋은거는 아니니......^^  ㅋㅋ

 

줜장  이기택