SSD(solid state DISK)

SSD서버 의 FTP 다운로드 서비스 임계치(2011년 1사분기)

SSD 광장 2011. 4. 6. 10:26

동영상을 기반으로 한 정보 공유가 인터넷 서비스 비중에 많은 부분으로 정착이 되어 가는 입장이다.

유료 서비스를 하고 있는 IPTV VOD서비스도 2010년 이전에는 다운로드 방법으로 서비스를 많이 하였으며, 서서히 스트림 방법으로

전환이 되고 가고 있는 상황 인것 같다.

스트림 방법의 경우는 서비스 서버에서 직접 사용자에게 전달 해주는 방법이며,

다운 로드 방법의 경우는 먼저 사용자 셋톱에 임시 저장하여, 셋톱에서 Play 하는 방법을 많이 사용 하고 있었다.

 

아직까지 통신 3사중 일부 회사가 다운로드 방법을 아직까지 활용을 하고 있는것 같다.

Cable TV의 경우도 두 방법을 다 활용 하지만, 아직까지는 다운 로드 방법이 선호 하고 있는 상황이다.

그외 동영상 인터넷 서비스 회사들도 스트림과 다운로드 방법을 다 활용 하고 있는것 같다.

 

이에 FTP 다운로드를 SSD서버에서 현존하는 아키기반에 안정적으로 얼마까지 서비스를 할 수 있는지 testing을 해 보았다.

기본 준비된 SSD서버로 testing을 하였다.

주로 스트림 Testing을 3년이상 해온 서버이다.

SPEC은

OS : CentOS 5.5 (2.6.18.194.32.1.el5)

CPU Intel X5650 2개 

Memory  48GB (이레 많이 없어도 되는데,,, 그냥 있어서..)

SSD Capa : 5.6TB (레이드 구성 이후 4.1TB), SATA II base

Contents : 6000개 (2Mbps~8Mbps 까지 5분~30분까지)

 

영상으로 확인이 되겠지만, FTP SW는 OS에서 지원 하는 Vsftp를 기반으로 하였다. 

1명당 10MByte로 제한하였다.

10Gbps 를 1200MB/sec 으로 실제 서비스 대역폭으로 계산 하였다.

10Gbps 1개 network당 120명 * 10MB = 1200MB

음!! 1User 당 100MB/sec 당 설정을 하면, 로컬에서는 서비스가 가능 하나. 인터넷에선 아직 불가능 하여

   통상 100Mbps 인터넷 Line에 최대 안정적 수치인 10MB로 설정 하였다.

 

참조 영상이 되길 바랍니다.^^

아! 참고로 User 당 1MB 단위 부터 다운 로드가 가능 하지만, Vsftp SW의 경우는 10MB~20MB 단위 다운 로드때 안정적이었다고 생각이 된다.  작은 단위의 경우는 2MB 단위가 비교적 안정적이었다.

-----------------------------------------------------------------------

30Gbps FTP 다운로드 Testing(SSD서버)

을 공개 합니다.   SSD는 SATA II base이며, SATA III의 경우는 곳 testing을 하겠지만, 50Gbps 이상 않될까요??^^

 

화면에 있는 Tool은 IBM에 개발하고 공개한 Nmon SW 입니다.

1) CPU상황 (User, system, Wait, IDLE 순입니다.)

2) kernel은 ~` 뭐

3) Network IO (KBYTE 단위 입니다. 뒤에서 3개 빼면 MBYTE 단위가 됩니다.)

4) DISK IO (KBYTE 단위 입니다.위 내용 상동)

5) 왼쪽 아래는 TOP 유틸리티 입니다. (Nmon 모니터 상황을 좀더 구체적인 수치로도 볼수 있습니다.

6) 왼쪽 중간은 현재 서버에 Network으로 connect된 동접 User 입니다.

7) 영상에도 나와 있지만, 총 SSD용량은 5.6TB이고 레이드 구성하여 실제 활용할 DISK공간은 4.1TB 입니다.

8) 영상은 총 6000이며, 8Mbps급, 6Mbps급, 2.5Mbps급, 2Mbps급 등 다양하게 1000개 단위로 수록 되어 있습니다.

    구체적인 상황은 영상에서 보시면 됩니다. 대략 30분에서 5분짜리 까지 있습니다.

9) OS는 CentOS 5.4~5.5 정합성 마무리 했습니다.

    ==> 현 testing 서버는 CentOS 5.5 Update 32.1.el5 입니다.

10) network은 10G 3port 로 했습니다.