데이터 전송성능 연관요소 점검 문항

데이터 전송성능과 연관된 요소를 확인하기 위한 문항

데이터, 시스템, 스토리지, 네트워크 관련 질문으로 구성됨

크레오넷 첨단망 사용자는 첨단망 연구지원 선정 이후, 본 문항에 대한 답변을 해야 함



데이터 관련 질문

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]