[ 고성능 SSD 서버 20Gbps BMT 제안서 ] 2010. 08. 00 제안 Sample 이기택 ktlee1217@hanmail.net 010-8724-0575
목 차 1. 고객지원사항 2. BMT 장비목록 3. BMT 테스트방법 4. BMT 목표성능 5. BMT 시스템구성도 6. BMT 네트워크구성도 7. 서버규격 (VOD서버/Client서버) 8. 장애대책시험방안 [ 별첨 ] VOD/FTP Stress 프로그램 2
1. 고객지원사항 구분 세부내용 기본지원사항 10G 환경네트워크지원 셋톱박스지원 VOD 컨텐츠 VOD SW BMT 장소, 네트워크 ( 백본망 ) 및시스템세팅 (IP) 지원 10Gbps 백본스위치최소 2EA 필요 (Act & Stnby 인경우 4port) 백본스위치이중화여부확인 사용가능한 10G port(lr Type) 4EA 필요 VOD SW : 고객사지원, ZooVOD SW : BMT 회사지원 현재사용하고있는 VOD 컨텐츠 (4~6Mbps) 현재사용하고있는 VOD 컨텐츠의인덱스 ( 앞으로감기, 뒤로감기등 ) ZooVOD 경우인덱스 BMT 회사지원 HD 급 TV Full HD 급고화질 TV 지원 (42 ~50 ) 일반서버 ( 기보유장비 ) 내부네트워크성능측정할경우, SSD 서버 2 대로부하발생 외부네트워크성능측정할경우, 고객사보유일반서버 20 대필요 (1Gbps LAN port 지원 ) Real Testing 고정 IP 2 개필요 (10Gbps 당 1 개 ) 3
2. BMT 장비목록 구분품목수량사양비고 네트워크 서버 셋톱박스 백본스위치 2EA 예 : Cisco 6704 호환모델 Sample model 백본스위치용 10G 모듈 4EA 백본스위치 10G Base GBIX LR Type 10G 스위치 2EA 24Port 10GbE 기반스위치지원 10G 스위치용 SFP 모듈 10EA 10G 스위치장착 10G Base GBIX 지원 1G SFP 모듈 2EA 10G 스위치장착 1G Base GBIX 지원 SR-LR 광케이블 4EA 백본과 10G 스위치연결케이블지원 SR-SR 광케이블 10EA 10G 스위치와서버연결케이블지원 UTP 케이블 2EA 일반랜케이블노트북, 셋톱박스 VOD 서버 (L5500N) 1EA SSD 5.6TB 기반의 20Gbps 성능서버지원 (Usable 4.5TB) VOD 클라이언트서버 (L4500N) 일반서버 2EA 10Gbps 성능의클라이언트서버지원 20EA 외부에서부하측정을할경우, 일반서버 고객사지원 ZooVOD 용셋톱박스 1EA 주인네트 SW 와정합성맞춘장비지원 고객용셋톱박스 1EA 고객사 SW 와정합성맞춘장비고객사지원 TV HD 용 TV 1EA HD 급동영상시연 TV 고객사지원 노트북모니터용노트북 1EA BMT 관리및모니터용노트북지원 * 지원 : BMT 회사가준비 4
3. 테스트방법 1) 내부성능테스트 구분 SW 세부내용부하방법비고 10G/20G 서버성능테스트 VOD FTP (vsftp) 운영체제 CentOS 4.8~5.5 VOD SW (CentOS 4.8) 실제데이터 4~8Mbps 급, 4GB 동영상 1,000 개이상활용 테스트프로그램을이용한 random Access 테스트 운영체제 CentOS 4.8 ~ 5.5 실제데이터 4GB 동영상 1,000 개이상활용 테스트프로그램을이용한 random Access 테스트 SSD 서버 2 대로각각 10G 씩 20G 의부하발생 목표성능최대 : 20Gbps 안정 : 16Gbps 1Gbps : 125MB 2) 실제성능테스트 구분품목세부내용부하방법비고 10G/20G 서버성능테스트 고객사 VOD SW FTP 운영체제 CentOS 4.8 ~ 5.5 고객사 VOD SW 실제데이터 4~8Mbps 급, 4GB 동영상 1,000 개이상활용 테스트툴을활용한 random Access 테스트 real service ( 실제서비스 ) 운영체제 CentOS 4.8 ~ 5.5 실제데이터 4GB 동영상 1,000 개이상사용 테스트툴을활용한 random Access 테스트 real service ( 실제서비스 ) 백본망을통한외부서버약 20 대에서의부하를발생 Real Service 목표성능최대 : 20Gbps 안정 : 16Gbps 1Gbps : 120MB 5
4. BMT 목표성능 1) 안정적인 4Mbps VOD 서비스 구분 HD 동영상기준동접자 ( 세션 ) DISK IO 율 Network IO 율 CPU 율비고 10G카드 #1 4Mbps 동영상 1,850명 1000MB/sec 8Gbps 10G카드 #2 (540KB 기준 ) 1.850명 1000MB/sec 8Gbps 30% 이내 VOD 동영상 Random Access 16Gbps 목표 3,700 명 2,000MB/sec 16Gbps 30% 이내 연속 150 hour Test 2) 안정적인 6Mbps VOD 서비스 구분 HD 동영상기준동접자 ( 세션 ) DISK IO 율 Network IO 율 CPU 율비고 10G카드 #1 1,250명 1000MB/sec 8Gbps 6Mbps 동영상 (800KB 기준 ) 10G카드 #2 1,250명 1000MB/sec 8Gbps 30% 이내 VOD 동영상 Random Access 16Mbps 목표 2,500 명 2,000MB/sec 16Gbps 30% 이내 Full 150 hour test * 순간폭주시 19Gbps 까지보장 6
5. BMT 시스템구성도 7
6. BMT 네트워크구성도 8
7. 서버규격 (VOD 서버 ) 9
7. 서버규격 (Client 서버 ) 10
8. 장애대책시험방안 1) DISK FAIL-Over 장애테스트 11
8. 장애대책시험방안 2) NIC( 네트워크카드 ) FAIL-Over 테스트 12
8. 장애대책시험방안 3) 장애대책시험평가 가 ). DISK Fail 구분 DISK Fail / rebuild Time DISK IO 이슈 CPU 점유이슈 Network IO 이슈 비고 OS 볼륨 / Data 볼륨 1 / Data 볼륨 2 / 서비스유 / 무확인 Data 볼륨 3 / 나. Network Fail 구분 Network Fail / rebuild DISK IO 이슈 CPU 점유이슈 Packet Error 이슈 비고 10G Port 1 / 10G Port 2 / 10G Port 3 / 서비스유 / 무확인 10G Port 4 / 다. 서버주변기기 Fail 구분 Fail rebuild DISK IO 이슈 CPU 점유이슈 Network IO 이슈 비고 Power / 서비스유 / 무 FAN / 확인 13
8. 장애대책시험방안 3) 장애대책시험평가 라 ) ZooVOD 와제공셋톱박스를통한감기테스트 구분 4 배속 8 배속 16 배속 32 배속 64 배속일방비고 앞으로감기 뒷로감기 끊김유무확인 마 ) 고객사 VOD 와제공셋톱박스를통한감기테스트 구분 4 배속 8 배속 16 배속 32 배속 64 배속일방비고 앞으로감기 뒷로감기 끊김유무확인 바 ) Service 안전성 Test 구분 24 시간 48 시간 72 시간 96 시간 120 시간 148 시간비고 16Gbps 연속운영 서비스유 / 무확인 14
[ 별첨 ] VOD/FTP Stress 프로그램 1) VOD Stress 프로그램 (ts & mpg file) 15
[ 별첨 ] VOD/FTP Stress 프로그램 2) FTP Stress 프로그램 16
[ 별첨 ] VOD/FTP Stress 프로그램 3) Random stress sample 17