Uploaded by 신효식

2-5 김재국(유비쿼스) 클라우드전용스위치기술

advertisement
클라우드 전용 스위치 기술 실증시험
2013-12-17
발표 순서
1
과제 목표
2
과제 수행 내용
3
과제 추진 체계
4
과제 추진 일정 및 마일스톤
5
KOREN 적용 및 시험관련 내용
6
예산 집행 현황
7
별첨(실증시험 테스트베드 관련)
클라우드 전용 스위치 기술 실증시험
Part 1. 과제 목표
01. 과제 개요 및 목표
과제명
클라우드 전용 스위치 기술 실증시험
수행기간
2013.6. ~2013.12.31 (7개월)
주관기관
㈜유비쿼스
총괄책임자
김재국
당해년도
참여인력
7명
실증시험 목표
(1) “클라우드 컴퓨팅 기반 IDC 네트워크 스위치 개발” 연계 실증시험 적용
- 방송통신중소기업기술경쟁력강화 사업(2012.5.1~2014.4.30)
- 연구시제품을 (준)상용시제품으로 적용하여 클라우드테스트베드센터 적용
- TRILL 기능에 대한 클라우드테스트베드센터내 실증시험
(2) 클라우드테스트베드 고도화 및 이를 통한 활성화
클라우드 전용 스위치 기술 실증시험
Part 2. 과제 수행 내용
01. System Platform _ Switch Hardware










1RU 높이의 Pizza Box Type (437 mm * 450 mm * 44 mm / W*D*H)
48 * 10G/1G Ports with Status LED (SFP+/SFP 지원)
2 * MNG (100Base-TX) with Status LED
1 * Console
1 * USB
System Status LED (RUN, PSU, FAN)
System Reset Push switch
Redundancy PSU (Max. 160W / DC기준)
4 * Hot Swap FAN module
System Name : E6200 Series (가칭)
P
W
R
A
C
T
F
A
N
U
S
B
2
MNG
CAS
1
CONSOL
CON
USB
4
3
6
5
P-MNG
S-MNG
PSU-AC
클라우드 전용 스위치 기술 실증시험
8
7
10
9
12
11
14
13
16
15
18
17
20
19
22
21
24
23
26
25
28
30
32
27
29
31
34
33
36
35
38
37
40
42
44
39
41
43
SFP+/SFP (1~48포트)
FAN (1~4)
PSU-DC
46
45
48
47
Part 2. 과제 수행 내용
02. Flattened Network _ TRILL
 What is TRILL?
 TRILL is a new protocol to perform Layer 2 customer bridging with IS-IS link state routing.
 STP는 단순 loop 방지가 목적, TRILL은 loop 방지와 multi path 을 목적.
 Why do TRILL?
 Provides optimum point-to-point forwarding with zero configuration.
 Supports multi-pathing of both unicast and multi-destination traffic.
 Supports rapid failover.
클라우드 전용 스위치 기술 실증시험
Part 3. 과제 추진 체계
01. 과제 추진 체계
주관업체 : ㈜유비쿼스
한국정보화진흥원
▷ 과제 전반적 관리
▷ 실증시험 방안 협의
▷ 미래네트워크연구시험망 연동
▷
▷
▷
▷
클라우드 전용 스위치 기술 실증시험 주도
과제 스케쥴 및 결과물 관리
용역개발 관리
(준)상용시제품 제작 및 실증테스트베드 구축
한국클라우드서비스협회
▷ 클라우드테스트베드센터 실증시험망 운용 협의
▷ 클라우드테스트베드센터 실증시험망 구축 및 운용
한국전자통신연구원(ETRI)
▷ 실증시험 테스트 방안 수립 및 검증
클라우드 전용 스위치 기술 실증시험
개발용역 : ㈜이노그리드
▷ 클라우드테스트베드센터 재구성 및 실증환경 구축
- 현 운영중인 VM의 이전 및 무중단 서비스 고려한
실증환경 재구성
- 실증테스트베드 환경 내 네트웍노드, 컴퓨팅노드
재구성 및 NIC 추가 및 공유스토리지 구축
- 실증 및 성능 모니터링을 위한 가상화 소프트웨어
추가개발 및 관리 포탈 개발 구축
Part 3. 과제 추진 체계
02. 과제 수행 방법
 (준)상용시스템 제작 – ㈜유비쿼스
 “클라우드 컴퓨팅 기반 IDC 네트워크 스위치 개발”과제의 IDC스위치 연구시제품 산출물 활용
(준)상용시스템 제작
 CSTB 실증테스트베드 개발 및 환경 구축 - ㈜이노그리드 용역개발
 현 운영중인 VM의 이전 및 무중단 서비스 고려한 실증 환경 재구성
 실증테스트베드 환경 내 네트웍노드, 컴퓨팅노드 재구성 및 NIC 추가 및 공유스토리지 구축
 실증 및 성능 모니터링을 위한 가상화 소프트웨어 추가 개발 및 관리 포탈 개발 구축
 TRILL 기능 실증시험 - 한국전자통신연구원
 한국정보화진흥원 및 한국클라우드서비스협회와 미래네트연구시험망 및 클라우드테스트베드
연계방안 협의
 실증시험을 위한 시험절차 협의 및 이를 통한 시험절차서 작성 및 시험결과서 작성
클라우드 전용 스위치 기술 실증시험
Part 3. 과제 추진 체계
03. 과제 성과
 다단계의 계층 구조를 탈피한 네트워크 구조 및 트래픽 제어 기술 요구
 TRILL기반의 Flattened Network 적용, IDC네트워크 자원의 활용률을 최대화, 통신 지연 편차 감소
 구축되는 실증테스트베드에 따른 클라우드 전용 스위치 장비의 성능 및
TRILL 기능의 검증을 통한 장비의 성능을 개선
 미래네트워크연구시험망 기반 실증테스트베드로 지속적 활용
 미래 성장 가능성
 Cloud-Optimized Virtual IDC 네트워크 제어 및 Auto-Managed IDC 네트워크 제어 해당 기술 추가 실증시험
개연성
 SDN(Software Defined Network)의 기반 플랫폼으로 활용하여, SDN을 IDC 및 Access Node에 적용하는
프로젝트들과 연계 가능
클라우드 전용 스위치 기술 실증시험
Part 4. 과제 추진 일정 및 마일스톤
01. 과제 추진 일정 및 마일스톤
진행
예정
유비쿼스
마일스톤
주요 추진내용
주요 결과물
(준)상용시제품제작
부품, PCB 발주 및 조립
시스템 set-up
시스템 확인 시험
시스템운용매뉴얼
시스템설치가이드
자체시험결과서
CSTB 실증테스트베드
개발 및 환경 구축
(용역)
용역계약추진
CSTB 기반 실증테스트베드
기능검증 확인시험
용역계약서
개발계획서 및 시험절차서
자체시험결과
클라우드테스트센터 내
TRILL기반 환경 구축
(준)상용시제품 및 CSTB 기반
실증테스트베드 테스트센터내 구축
TRILL 기능 실증시험
해당 기능 실증시험
이노그리드
마일스톤
주요 추진내용
가상화 서버 구축
클라우드
인프라 구축
공유 스토로지 구축
클라우드 스위치 구성
클라우드 솔루션 구성
클라우드
스위치
단위 테스트
KOREN망
연동
스위치 테스트
클라우드 전용 스위치 기술 실증시험
서버 단위 테스트
스토리지 테스트
VM 단위 테스트
단위 종합 테스트
서버 연동 테스트
스토리지 연동 테스트
VM 연동 테스트
Koren연동 종합 테스트
7
8
추진일정(월)
9
10
11
12
시험절차서 및 시험결과서
10월
1주
10월
2주
10월
3주
추진일정
10월
4주
10월
5주
11월
1주
11월
2주
Part 5. KOREN 적용 및 시험관련 내용
01. 실증시험 테스트베드(Cloudit 1.0) 구성도(As-Is)
UTP 1G
Computing - Zone:
172.16.100.0 (B Class)
Networking- Zone:
172.16.10.0 (B Class)
Internet
COM01
NET1
공인 Main SW
NET2
NET3
WEB
DB
MGR
사설 Main SW(24)
사설 1 - SW(24)
관리 1 -SW(24)
COM08
관리 Main SW(24)
L3 Switch
COM09
관리 3 -SW(24)
사설 2 -SW(24)
COM16
Manage- Zone:
172.16.0.0 (B Class)
* GateWay VM전용 Network Node 구성
클라우드 전용 스위치 기술 실증시험
* Local Disk 사용(VM저장용)
* Onboard 1G Port 연결
Storage
Storage
서버
서버
Part 5. KOREN 적용 및 시험관련 내용
02. 실증시험 테스트베드(Cloudit 2.5) 구성도(To-Be)
UTP 1G
•
•
•
•
Computing - Zone:
172.16.100.0 (B Class) ~
172.16.199.0 (B Class)
TRILL기능으로 경로 이중화 지원
VM 저장용 Shared Storage 사용
L2 Tagged VLAN Trunk 지원
스토리지는 Distribute로 구성
Internet
Farm1
스토리지
서버 1
L3 Switch
FC 10G
스토리지
서버 2
COM01
E6100 스위치 1
E6100 스위치 2
COM08
공인 SW (24)
Farm2
COM09
E6100 스위치 3
• GateWay전용 Net노드와 Com노드 통합
• 관리 서버군을 통합
클라우드 전용 스위치 기술 실증시험
COM16
관리서버
E6100 스위치 4
Part 5. KOREN 적용 및 시험관련 내용
03. 실증시험 테스트베드 구성 변경사항
 하드웨어 변경사항





관리노드 (WEB, DB, Manager)를 통합
네트워크 노드와 컴퓨팅 노드 통합
관리 네트워크 스위치 변경 : Netgear 24port -> 유비쿼스 E6100 48port
관리 네트워크 연결방식 변경 : 1G UTP -> 10G FC
VM 저장방식 변경 : Local Disk -> Shared Storage 사용
 네트워크 구성 변경사항
 스토리지 및 관리네트워크 : STP 사용 STP or TRILL 사용
 Cloudit 솔루션 변경사항
 Cloudit Ver. 2.0
Cloudit Ver. 2.5
클라우드 전용 스위치 기술 실증시험
Part 5. KOREN 적용 및 시험관련 내용
04. 실증시험 스위치 테스트 목표
 구축되는 실증테스트베드에 따른 클라우드 전용 스위치 장비의 성능 및
TRILL 기능의 검증을 통해 네트워크 및 솔루션의 고도화
 고도화를 위한 테스트를 시행하여 Cloudit 솔루션과 E6100 스위치의
최적화 된 설정을 도출하여 가용성 및 성능 극대화
 TRILL기능의 클라우드 서비스 연계로 인한 효율성, 가용성 확인
클라우드 전용 스위치 기술 실증시험
Part 5. KOREN 적용 및 시험관련 내용
05. 실증시험 스위치 테스트 시나리오 _ 1안
목적 : 클라우드 Host간의 트래픽 측정
테스트 측정도구 : iperf
테스트 절차
1) TRILL 미적용
- Farm 1 (Com1~Com8) -> Farm2 (Com9~Com16)로 트래픽 발생
- Farm 2 (Com9~Com16) -> Farm1 (Com1~Com8)로 트래픽 발생
2) TRILL 적용
- Farm 1 (Com1~Com8) -> Farm2 (Com9~Com16)로 트래픽 발생
- Farm 2 (Com9~Com16) -> Farm1 (Com1~Com8)로 트래픽 발생
테스트 내용
Farm 2
Farm 1
COM09
COM01
COM10
COM02
COM11
COM12
CSTB
E6100
Network
COM03
COM04
COM13
COM05
COM14
COM06
COM15
COM07
COM16
COM08
1) TRILL 미 사용시에는 Farm2 호스트와 Farm1 호스트간의 트래픽 동시 발생시 10G 이하
트래픽이 측정 될 것을 추정
2) TRILL 사용시에는 Farm2 호스트와 Farm1 호스트간의 트래픽 동시 발생시 10G 이상의
트래픽이 측정 될 것을 추정
클라우드 전용 스위치 기술 실증시험
Part 5. KOREN 적용 및 시험관련 내용
05. 실증시험 스위치 테스트 시나리오 _ 1안
테스트 결과
1) TRILL : Disable
단위 : Gbits/sec
2) TRILL :Enable
단위 : Gbits/sec
측정항목
1회
2회
3회
4회
5회
평균
측정항목
1회
2회
3회
4회
5회
평균
COM09->COM01
COM10->COM02
COM11->COM03
COM12->COM04
COM13->COM05
COM14->COM06
COM15->COM07
COM16->COM08
0.01
1.10
1.52
0.47
0.64
1.93
1.56
2.13
1.94
1.17
0.94
0.71
1.59
0.63
0.32
1.32
0.32
1.48
1.03
0.61
0.72
1.62
1.93
0.89
0.41
0.77
1.74
1.95
0.36
0.61
0.34
0.94
0.48
1.15
0.87
2.01
1.45
0.71
0.88
0.30
0.63
1.13
1.22
1.15
0.95
1.10
1.01
1.12
COM09->COM01
COM10->COM02
COM11->COM03
COM12->COM04
COM13->COM05
COM14->COM06
COM15->COM07
COM16->COM08
4.28
1.89
0.70
0.77
1.17
2.38
1.20
2.60
0.84
2.97
2.34
0.28
1.66
2.97
0.08
1.65
0.80
2.66
2.12
1.50
1.10
1.89
2.35
1.69
0.91
2.14
1.08
3.07
1.03
2.65
1.69
2.57
2.50
2.10
1.92
2.66
1.61
3.14
0.93
1.92
1.86
2.35
1.63
1.66
1.31
2.61
1.25
2.09
합계
9.36
8.62
8.60
7.11
7.86
8.31
합계
14.99
12.78
14.11
15.14
16.78
14.76
3) 비교 그래프
4) 결과 분석
-TRILL 미적용 : 평균 8.31Gbit/s
-TRILL 적용 : 평균 14.76Gbit/s
-성능향상 효과 : 약 1.78배 성능 향상
실증시험 스위치 테스트 1안 결과 그래프
20
15
10
5
Gbits/sec
0
1
2
3
4
5
TRILL-Disable
9.36
8.62
8.60
7.11
7.86
TRILL-Enable
14.99
12.78
14.11
15.14
16.78
클라우드 전용 스위치 기술 실증시험
Part 5. KOREN 적용 및 시험관련 내용
06. 실증시험 스위치 테스트 시나리오 _ 2안
목적 : 클라우드 VM간의 트래픽 측정
테스트 측정도구 : iperf
테스트 절차
1) TRILL 미적용
Farm 2
Farm 1
VM09
VM01
VM10
VM02
VM11
CSTB
E6100
Network
VM03
- Farm 1 (VM1~VM8) -> Farm2 (VM9~VM16)로 트래픽 발생
- Farm 2 (VM9~VM16) -> Farm1 (VM1~VM8)로 트래픽 발생
VM12
VM13
VM05
- Farm 1 (VM1~VM8) -> Farm2 (VM9~VM16)로 트래픽 발생
- Farm 2 (VM9~VM16) -> Farm1 (VM1~VM8)로 트래픽 발생
VM14
VM06
VM15
VM07
VM16
VM08
2) TRILL 적용
VM04
테스트 내용
1) TRILL 미 사용시에는 Farm2 VM에서 Farm1 VM으로 트래픽 동시 발생시 10G 이하
트래픽이 측정 될 것을 추정
2) TRILL 사용시에는 Farm2 VM에서 Farm1 VM으로 트래픽 동시 발생시 10G 이상의
트래픽이 측정 될 것을 추정
클라우드 전용 스위치 기술 실증시험
Part 5. KOREN 적용 및 시험관련 내용
06. 실증시험 스위치 테스트 시나리오 _ 2안
테스트 결과
1) TRILL : Disable
단위 : Gbits/sec
2) TRILL :Enable
단위 : Gbits/sec
측정항목
1회
2회
3회
4회
5회
평균
측정항목
1회
2회
3회
4회
5회
평균
VM09->VM01
VM10->VM02
VM11->VM03
VM12->VM04
VM13->VM05
VM14->VM06
VM15->VM07
VM16->VM08
0.90
1.00
1.06
2.09
1.29
0.89
1.00
1.17
1.22
0.80
1.34
0.94
2.16
0.82
1.03
1.10
1.30
0.84
1.35
0.94
1.87
0.93
1.03
1.14
1.36
1.03
1.20
1.03
1.65
1.16
0.91
1.05
1.31
0.85
1.41
1.46
1.01
1.23
0.95
1.17
1.22
0.90
1.27
1.29
1.60
1.01
0.98
1.13
VM09->VM01
VM10->VM02
VM11->VM03
VM12->VM04
VM13->VM05
VM14->VM06
VM15->VM07
VM16->VM08
2.71
2.70
2.72
2.00
2.60
1.77
1.55
1.29
2.73
2.69
2.73
1.68
2.66
1.89
2.01
0.99
2.71
2.70
2.73
2.65
1.66
1.96
1.85
1.11
2.72
2.69
2.73
1.53
2.50
1.55
2.48
1.12
2.72
2.69
2.73
1.12
1.97
2.65
1.78
1.69
2.72
2.69
2.73
1.80
2.28
1.96
1.93
1.24
합계
9.39
9.40
9.40
9.39
9.39
9.39
합계
17.34
17.38
17.37
17.32
17.35
17.35
3) 비교 그래프
4) 결과 분석
-TRILL 미적용 : 평균 9.39Gbit/s
-TRILL 적용 : 평균 17.35Gbit/s
-성능향상 효과 : 약 1.85배 성능 향상
실증시험 스위치 테스트 2안 결과 그래프
20
15
10
5
Gbits/sec
0
1
2
3
4
5
TRILL-Disable
9.39
9.40
9.40
9.39
9.39
TRILL-Enable
17.34
17.38
17.37
17.32
17.35
클라우드 전용 스위치 기술 실증시험
Part 5. KOREN 적용 및 시험관련 내용
07. 실증시험 스위치 테스트 시나리오 _ 3안
목적 : 클라우드 Host에서 Shared Storage간의 파일시스템 성능 측정
테스트 측정도구 : IOZONE
테스트 절차
1) TRILL 미적용
- Farm 1 (Com1~Com8) -> Farm1 (Storage)로 DISK I/O 발생
- Farm 2 (Com9~Com16) -> Farm1 (Storage)로 DISK I/O 발생
2) TRILL 적용
- Farm 1 (Com1~Com8) -> Farm1 (Storage)로 DISK I/O 발생
- Farm 2 (Com9~Com16) -> Farm1 (Storage)로 DISK I/O 발생
Farm 2
Farm 1
COM09
COM10
COM11
COM12
COM13
COM14
CSTB
E6100
Network
Stor
age
COM15
COM16
테스트 내용
1) TRILL 미 사용시에는 Farm2 호스트에서 Farm1 Storage로 DISK I/O 발생시 파일 시스템
성능 측정
2) TRILL 사용시에는 Farm2 호스트에서 Farm1 Storage로 DISK I/O 발생시 파일 시스템
성능이 향상될 것으로 추정됨.
클라우드 전용 스위치 기술 실증시험
Part 5. KOREN 적용 및 시험관련 내용
03. 실증시험 스위치 테스트 시나리오 _ 3안
테스트 결과
1) TRILL : Disable
2) TRILL :Enable
단위 : Kbyte/sec
Total : COM09 ~ COM16
단위 : Kbyte/sec
Total : COM09 ~ COM16
측정항목
1회
2회
3회
4회
5회
평균
측정항목
1회
2회
3회
4회
5회
평균
Write
201,312
202,464
201,735
200,123
201,014
201,330
Write
201,692
202,028
201,867
201,794
201,815
201,839
Rewrite
201,849
201,631
203,298
202,548
203,933
202,652
Rewrite
202,349
202,342
204,100
203,121
203,263
203,035
Read
1,113,630
865,437
Re-read
1,041,851 1,156,457 1,134,248 1,062,325
1,325,434 1,444,398 1,525,823 1,499,149 1,158,406 1,390,642
Read
1,190,105 1,179,733 1,192,460 1,131,887 1,180,705 1,174,978
Re-read
1,117,584 1,592,130 1,633,042 1,536,540 1,618,306 1,499,520
3) 비교 그래프
1. Write, Rewrite 비교 그래프
2. Read, Re-Read 비교 그래프
실증시험 스위치 테스트 3안 Write 그래프 비교
실증시험 스위치 테스트 3안 Read 그래프 비교
203,500
1,500,000
203,000
1,400,000
202,500
202,000
1,300,000
201,500
1,200,000
201,000
1,100,000
200,500
200,000
1,000,000
Initial write
Rewrite
Read
Re-read
TRILL - Disable
201,330
202,652
TRILL - Disable
1,062,325
1,390,642
TRILL - Enable
201,839
203,035
TRILL - Enable
1,174,978
1,499,520
클라우드 전용 스위치 기술 실증시험
Part 5. KOREN 적용 및 시험관련 내용
07. 실증시험 스위치 테스트 시나리오 _ 3안
테스트 결과
4) 결과 분석
(1) Write 성능 : TRILL 미 적용 : 평균 201,330 Kbyte/s
TRILL
적용 : 평균 201,839 Kbyte/s
(2) 성능 효과 : 약 0.3%의 성능 향상
-성능 향상이 미미한 이유는 Write성능은 DISK I/O 컨트롤러에 직접영향을 받는 것으로 추정됨
(3) Read 성능 : TRILL 미 적용 : 평균 1,062,325 Kbyte/s
TRILL
적용 : 평균 1,174,978 Kbyte/s
(4) 성능 효과 : 약 11% 성능 향상
-Read 성능은 TRILL 사용으로 경로 이중화를 지원하여, 다수의 Host에서 다수의 파일을 전송 시
효과적인 것을 확인 함.
클라우드 전용 스위치 기술 실증시험
Part 5. KOREN 적용 및 시험관련 내용
08. 실증시험 스위치 테스트 시나리오 _ 종합 결과 분석
클라우드 Service 상에서 TRILL 기능 사용에 따른 성능 향상효과
테스트 측정도구 : Iperf, IOZONE
테스트 종류
1) Host와 Host간의 통신
2) 가상머신과 가상머신간의 통신
3) Host와 Shared Storage간의 네트워크 파일시스템 성능 테스트
테스트 결과
클라우드 인프라환경에서 유비쿼스 E6100 스위치를 도입하여 TRILL기능을 활성화 함으로써
물리적 Host간의 네트워크 성능 및 가상머신간의 네트워크 성능이 약 2배 이상 향상되는 것을
실증시험을 통하여 확인 할 수 있었습니다.
또한, 네트워크 기반의 공유 파일시스템을 통하여 동시에 다수의 파일 전송 시, 약11%이상의
Read I/O성능이 향상됨을 확인 할 수 있었습니다.
클라우드 전용 스위치 기술 실증시험
Part 6. 예산 집행 현황
01. 예산 집행 현황(비목별)
(단위 : 천원)
예산
사용액
잔액
구분
집행률(%)
현금
현물
현금
현물
108,800
58,200
107,342
38,800
87.51%
1,458
19,400
1.1 인건비
-
40,740
-
33,950
83.33%
-
6,790
1.2 학생인건비
-
-
-
-
-
-
-
105,560
17,460
14,550
98.21%
-714
2,910
400
-
768
-
192.00%
-368
-
2,840
-
300
-
10.56%
2,540
-
1.6 연구수당
-
-
-
-
-
-
-
1.7 위탁연구개발비
-
-
-
-
-
-
-
-
-
-
-
-
-
-
108,800
58,200
107,342
38,800
87.51%
1,458
19,400
1. 직접비
1.3 연구장비 및 재료비
1.4 연구활동비
1.5 연구과제추진비
2. 간접비
합계
클라우드 전용 스위치 기술 실증시험
106,274
현금
현물
Part 7. 별첨
01. 실증시험 테스트베드 시스템 사양
구성 요소
Cloudit
호스트 서버
Cloudit
관리 서버
스토리지
Network
Switch
세부 사양 항목
사양
Model
Intel SR1600
CPU
Intel Xeon 2.13Ghz (4C) * 2EA
Memory
DDR3 32GB (4GB * 8EA)
Local Disk
SATA2 500GB * 1EA
NIC
온보드 2EA,
외장 : Intel X540DP(Dual Port) * 1EA
Model
Intel SR1600
CPU
Intel Xeon 2.13Ghz (4C) * 2EA
Memory
DDR3 32GB (4GB * 8EA)
Disk
SATA2 500GB * 1EA
NIC
온보드 2EA,
외장 : Intel X540DP(Dual Port) * 1EA
Model
Neostor DH3616
Disk
SATA2 2TB * 16EA
NIC
Intel X540DP(Dual Port) * 1EA
RAID 구성
Raid 6
Model
UbiQuoss E6100
- 10G SFP 48Port
클라우드 전용 스위치 기술 실증시험
수량
비고
16
1
2
4
볼륨 Size
LUN 1 : vmroot (20TB)
LUN 2 : template (1TB)
LUN 3 : gwroot (300GB)
LUN 4 : iso (500GB)
Part 7. 별첨
02. 실증시험 테스트베드 소프트웨어 사양
구성 요소
Cloudit
호스트 서버
Cloudit
관리 서버
세부 사양 항목
사양
Hypervisor Stack
Cloudit™ Server 2.5
Gateway VM
Cloudit™ Gateway 2.41
비고
Hypervisor 구동
Hypervisor
Xen 4.1.2
Kernel
3.4.28-6
OS
Cent OS 5.9 x64
DB
MySQL
Management
Cloudit™ Manager
Web server
Cloudit™ Web
OS
Cent OS 6.3 x64
Distributed File System
GlusterFS 3.3.1
Hypervisor 관리
NETWORK 관리
GATEWAY 및 VM 관리
사용자 관리
GATEWAY, VM, Template 저장 및 공유
스토리지
* GlusterFS는 확장성이 가능한 NAS 파일 시스템이다.
다수의 스토리지를 이더넷(Ethernet) 또는 인피니밴드(InfiniBand)를 통하여 하나의 커다란 병렬 네트워크 파일 시스템으로 통합한다.
클라우드 컴퓨팅 및 스트리밍 미디어 서비스 그리고 콘텐츠 전송 네트워크와 같은 서비스등에 사용된다.
클라우드 전용 스위치 기술 실증시험
Part 7. 별첨
03. 논리적 구성도
공인네트워크
공인 NIC
Cloudit 관리 서버
관리 NIC
공인 NIC
A 사용자
GW VM
A 사용자
VM 1
공인 NIC
B 사용자
VM 2
B 사용자
VM 1
관리 NIC
vmHome
templateHome
B 사용자
GW VM
관리 NIC
A 사용자
GW VM
gwHome
클라우드 전용 스위치 기술 실증시험
A 사용자
VM 3
A 사용자
VM 1
A 사용자
VM 2
B 사용자
GW VM
B 사용자
VM 1
B 사용자
VM 2
Part 7. 별첨
04. Cloudit 주요기술 – Network 가상화





사용자 별 Network Isolation
VPC(Virtual Private Cloud)를 위한 VPN Gateway 지원
Virtual Switch 기능을 통해 여러 개의 Broadcast Port 제공
VLAN 설정을 통해 Network 구간을 분할 (Tagged VLAN)
불필요한 Traffic을 차단하고 Network 보안성 강화
Account
A’s
10 tagged 10.0.0.0/8 network
20 tagged 10.0.0.0/8 network
Account
B’s
vlan
10
Public
Public
Network
vlan 20
Network Host
Private
Compute Host
클라우드 전용 스위치 기술 실증시험
Part 7. 별첨
05. Cloudit 주요기술 – 기능요약
구분
주요 기능
Hypervisor
HA (High Availability)
Cloudit™ Server
Live Migration
Snapshot Backup
Template
Console
네트워크 보안
자동 할당
Cloudit™ Network
Cloudit™ Console
가상 라우터
• Xen 4.1.2 전용 Hypervisor Package
• VM 및 Physical Server 장애 시 HA 기능 지원
• 관리서버 이중화 지원
• 서비스 중단 없이 다른 Physical Server로 실시간 VM 이동 (관리서버 제어)
• VM 온라인 Snapshot 지원 / Snapshot을 이용한 VM 백업 및 복구 지원
• 기본 제공 Template을 이용한 VM 생성 / 사용자 VM Template 변환 (VHD Upload / Download)
• VNC Console 지원
• 계정 별 가상 Router(Virtual Router)와 VLAN 할당을 통한 네트워크 격리 제공
• 계정 별 가상 Router 및 공인 IP 자동 할당
• DNS, DHCP, NAT, Firewall 및 Port Forwarding 지원
Load Balancer
• VM 자원에 대한 부하 분산 기능 지원
Management
• Server 생성 및 관리, Network 설정, Load Balancer 설정, Auto Scaling 설정 지원
Dashboard / Monitoring
IAM (Identity Access Mgmt)
Cloudit™ Storage
상세 내용
분산 파일 시스템 지원
클라우드 전용 스위치 기술 실증시험
• Server, Network, Storage 자원에 대한 상태 및 사용량 모니터링
• 사용 이력 관리, 공인 IP 사용량 관리, Metering, Billing 등
• 사용자 단위 추가, 수정, 권한 설정, 그룹 사용자 설정 제공
• GlusterFS 기반 Scale-Out Storage
• Template, Snapshot, 사용자 데이터 파일 저장 및 Upload / Download 제공
Part 7. 별첨
06. 실증시험 스위치 성능측정 도구
 성능측정 도구
 IPERF : 네트워크 성능 측정툴
iperf는 프리웨어로, 네트워크 성능 측정을 위한 도구이며, 많은 종류의 운영체제
(윈도우, 솔라리스, Irix, 리눅스, FreeBSD, MacOS 등)를 지원한다.
[iperf 옵션]
-v(version) : 버전 확인
-h(help) : 도움말
-p(port number) : 포트 번호(디폴트 5001)
-u(udp) : TCP 대신 UDP 사용(디폴트 TCP)
-w(window size) : TCP 윈도우 사이즈(디폴트 8Kbyte)
-M(MTU) : Maximum Transfer Unit
-V : IPv6
-c(client) : 클라이언트 모드
-b(bandwidth) : UDP에서 대역폭 지정(디폴트 1Mbps)
-t(time) : 측정시간(디폴트 10초)
-s(server) : 서버 모드
 IOZONE : 파일시스템 성능 측정툴
Iozone은 프리웨어로, 파일시스템 성능 측정을 위한 도구이며, 많은 종류의 운영체제
(윈도우, 솔라리스, Irix, 리눅스, FreeBSD, MacOS 등)를 지원한다.
[iozone 옵션]
-R : 엑셀 호환 텍스트 출력
-l : iozone 실행시에 실행할 프로세스/쓰레드의 lower 제한. 이 예제에서는 5 쓰레드를 시작
-u : iozone 실행시에 실행할 프로세스/쓰레드의 upper 제한. 이 예제에서는 최대 5 쓰레드를 넘지 않음. 만일 -l과 -u를
같은 값으로 설정하면 정확히 그 수만큼의 프로세스/쓰레드를 실행. 예제에서는 5개의 쓰레드를 실행할 것이다.
-r : 레코드 사이즈 지정. 예에서 벤치마크 테스트를 위한 레코드 사이즈는 4k이다. 파일시스템 성능 테스트의 목적에
따라 파라미터를 적절히 설정하는 것이 중요하다. 예를 들어 데이터베이스가 있는 파일시스템에 대한 성능
벤치마크를 할때는 이 값을 데이터베이스의 DB block 사이즈로 맞추는 것이 적당하다.
-s : 테스트에 필요한 파일 사이즈를 지정. 예제에서는 100MB 파일에 대해 테스트를 수행할 것이다.
-F : 테스트하는 동안 iozone이 사용할 임시파일을 지정한다. 총 파일의 갯수는 -l과 -u에서 지정한 수와 같아야 한다.
클라우드 전용 스위치 기술 실증시험
감사합니다.
Download