Infra/Cloud

[Azure] NFS vs Blob 성능 측정

jykim23 2020. 6. 12. 16:17

NFS와 Blob의 읽기 쓰기 성능 측정을 해보겠습니다.

 

우선 결과 먼저 보여드리겠습니다.

 

 

 

4회 평균 값

 

1. NFS vs SA

Read 속도 - NFS

Write 속도 - FileShare

 

2. NFS 디스크 종류

프리미엄 SSD, 스텐다드 SSD, 스텐다드 HDD의 유의미한 차이는 없어 보이고, 다양한 방식의 테스트를 해야 유의미한 결과값이 도출 가능할 듯 합니다.

 

비교적 가격이 저렴한 스텐다드 HDD를 선택해도 성능 차이는 없을듯 합니다.

 

 

 

 

 

 

 

 

 

테스트 환경

[가상머신]

가상머신 스팩

VM1-test

VM2-NFS

 

[스토리지 계정]

Blob 컨테이너

Blob servie - 컴테이너

파일공유

파일 서비스 - 파일 공유

 

스토리지 

스토리지 구성

/root/mycontainer = blob 스토리지

/nfs1 = 프리미엄 SSD 기반 NFS

/nfs2 = 스텐다드 SSD 기반 NFS

/nfs3 = 스텐다드 HDD 기반 NFS

/fileshare = 파일 공유

 

NFS와 BLOB만 비교하려 했으나 파일 공유도 비교하면 좋겠다 하여 추가하였습니다.

 

[네트워크]

동일한 가상네트워크 안에서 실행하였습니다.

 

 

테스트 명령어

 

테스트 설명에 앞서 'hdparm'은 디스크 성능 측정이라 파일시스템 성능 측정 불가로 'dd'를 사용하였습니다.

 

쓰기 
dd if=/dev/zero bs=1G count=10 of=write_1GB_test 
읽기 
dd if=write_1GB_test of=/dev/null bs=1024 

 

명령어 설명은 생략하겠습니다.

 

 

 

성능비교.txt
0.00MB

중간중간 복붙?을 위한 메모장도 업로드하겠습니다.

 

감사합니다.

'Infra > Cloud' 카테고리의 다른 글

[NCP] CLI - 서버이미지 조회  (0) 2021.05.17
[NCP] CLI - 연속된 공인 아이피 생성  (0) 2021.05.17
[Azure] CLI 설치(Windows 10 기준)  (0) 2019.10.16
[Azure] PowerShell Tag  (0) 2019.10.16
[Azure] PowerShell 모듈 설치 및 접속  (0) 2019.10.16