데이터 전송성능 연관요소 점검 문항
데이터 전송성능과 연관된 요소를 확인하기 위한 문항
데이터, 시스템, 스토리지, 네트워크 관련 질문으로 구성됨
크레오넷 첨단망 사용자는 첨단망 연구지원 선정 이후, 본 문항에 대한 답변을 해야 함
데이터 관련 질문
Q-DATA-01 데이터 출처
데이터를 주로 어느 곳에서 어느 곳으로 옮기는가?
데이터를 주로 어느 곳에서 다운로드/업로드 하는가?
Q-DATA-02 데이터 분량
지난 일년을 돌이켜 보았을 때, 가장 데이터를 많이 다운로드 한 일자는?
그 때 다운로드 받은 데이터 양은?
예) 2일간 50GB 다운로드
Q-DATA-03 데이터 정보
개별 파일의 용량과 개수는?
다음 명령어를 참고하여 확인
# cd data_directory # tree -h . ├── [ 48] data_a │ ├── [1.0G] 1g.bin │ ├── [2.0G] 2g.bin │ └── [3.0G] 3g.bin ├── [ 48] data_b │ ├── [4.0G] 4g.bin │ ├── [5.0G] 5g.bin │ └── [6.0G] 6g.bin ├── [ 48] data_c │ ├── [7.0G] 7g.bin │ ├── [8.0G] 8g.bin │ └── [9.0G] 9g.bin └── [ 10G] 10g.bin 3 directories, 10 files
결과를 파일로 저장하려면 다음 명령어 입력
# tree -h > ~/data_info.txt
시스템 관련 질문
Q-SYS-01 시스템 형태
연구자들이 PC에서 작업하는가? 서버에서 작업하는가?
서버를 여러대 묶은 클러스터에서 작업하는가?
InfiniteBand(인피니밴드)나 OmniPath(옴니패스)를 이용하는가?
몇 사람이 사용하는가?
시스템의 구성은 어떠한가?
(예) 계산서버 10대, 스토리지 1대, (사진 첨부)
Q-SYS-02 시스템 사양
서버 관리 / 시스템 사양 확인 문서를 참고하여
모델명, CPU, 메모리 등의 정보를 확인 (txt 파일로 첨부)
Q-SYS-03 시스템 위치
시스템이 설치된 물리적인 위치가 성능에 영향을 미칠 수 있음
회선의 전송매체(랜선,광케이블의 길이 및 종류)에 영향을 받으며, 회선은 주로 건물을 준공하거나 리모델링 하는 경우에만 포설됨
속도가 느린 전송매체를 이용하는 경우, 회선 준설 공사 이후에 빠른 데이터 전송이 가능함.
예시
- 서울대 공대 00호관 5층 5108호
- 서버를 위한 별도 전원시설, 냉방시설 구비
- 학과 공용 서버룸
스토리지 관련 질문
Q-STORAGE-01 스토리지 형태
스토리지의 타입은 NAS / SAN / DAS 중 어느것인가?
NAS인 경우 확인방법
- 스토리지 서버의 폴더를 계산 서버의 특정 폴더에 마운트 한 경우
- NFS 이용
- /etc/fstab 파일 안에 nfs 라는 단어가 있는 것을 확인
$ cat /etc/fstab ... 192.168.200.60:/vol/data1 /data1 nfs proto=tcp,vers=3,hard,intr,wsize=32768,rsize=32768 0 0 ...
SAN인 경우 확인방법
- 스토리지 서버의 볼륨(디스크)를 계산 서버에서 마운트 한 경우
- iSCSI 이용
- iscsiadm 명령어로 확인했을 때, iSCSI 세션이 존재하는 것을 확인
- lsscsi 명령어로 조회하였을 때 LUN 이라는 단어가 있는 것을 확인
iSCSI 세션 확인
$ iscsiadm -m session -o show tcp: [1] 192.168.200.60:3260,2000 iqn.1992-08.com.netapp:sn.1874402815
iSCSI LUN 볼륨 확인
$ lsscsi [1:0:0:0] cd/dvd NECVMWar VMware IDE CDR10 1.00 /dev/sr0 [2:0:0:0] disk VMware Virtual disk 1.0 /dev/sda [3:0:0:0] disk NETAPP LUN 820a /dev/sdc [3:0:0:1] disk NETAPP LUN 820a /dev/sdb
LUN 볼륨의 파티션 구성 및 마운트 위치 확인
$ lsblk /dev/sdb NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sdb 8:16 0 100G 0 disk └─sdb1 8:17 0 100G 0 part └─data1 (dm-2) 253:2 0 99.9G 0 lvm /data1
DAS인 경우 확인방법
- 별도의 스토리지 서버가 없고, 계산서버에 용량이 큰 디스크를 바로 장착한 경우
- 서버에 RAID 카드를 장작하고, 외장 스토리지를 SAS케이블로 연결한 경우
Q-STORAGE-02 스토리지 사양
- 스토리지 용량은?
- (NAS, SAN 인 경우) 스토리지에 연결된 네트워크 속도는?
- 1GB 복사 속도는
복사속도 확인 방법
파일 용량을 파일 복사 시간으로 나눔
1024MB ÷ 1.271s = 805.6MB/s = 6448 Mbps
$ cd data_directory $ time cp 1g.bin 1giga.bin real 0m1.271s user 0m0.012s sys 0m1.239s
네트워크 관련 질문
Q-NET-01 네트워크 장비 정보
네트워크 스위치 모델명 및 사진
서버 뒷면 랜선/광케이블 연결 사진
Q-NET-02 네트워크 회선 정보
학내망 or 통신사 회선
(KT/SKT/LGU+에서 별도의 회선 계약 여부)
서버룸에 들어온 회선(랜선/광케이블)의 최대 속도 및 사진
사진은 다음 사항 등을 파악하기 위함
- 벽 단자함에 랜선을 연결함
- 천정에서 광케이블이 내려옴
- 등등
Q-NET-03 시스템의 네트워크 사양
서버 관리 / 시스템 사양 확인 문서를 참고하여, 서버의 네트워크 정보 확인
Q-NET-04 내부→내부 복사 속도
내부에서 가장 사양이 좋은 두 서버에를 선택하여
서버A → 서버B로 파일을 복사하였을 때 소요되는 속도
(SCP, FTP, 그외 여러 프로그램을 바꾸어가며 확인)
(예) 1GB 파일을 SCP로 복사할 때 113.6MB/s = 908.8Mbps 속도 확인
$ cd /tmp $ scp INTERNAL_SERVER_IP:~/1GB.bin . 1GB.bin 100% 1024MB 113.6MB/s 00:09
Q-NET-05 외부→내부 다운로드 속도
외부에서 파일을 다운로드 받을 때
가장 잘 나오는 경우, 잘 안나오는 경우
(SCP, FTP, 그외 여러 프로그램을 바꾸어가며 확인)
(예) 외부서버에서 1GB 파일을 HTTP로 다운로드 할 때 420MB/s = 3,360Mbps 속도 확인
$ cd /tmp $ wget http://REMOTE_SERVER_IP/1g.bin Connecting to ... connected. HTTP request sent, awaiting response... 200 OK Length: 1073741824 (1.0G) [application/octet-stream] Saving to: ‘1g.bin’ 100%[=======================>] 1,073,741,824 420MB/s in 2.4s 2019-09-30 11:24:38 (420 MB/s) - ‘1g.bin’ saved [1073741824/1073741824]