간단한 내용과 함께 BMT결과화면을 캡쳐하셔서 업로드 하시면 됩니다.
(SPEC Viewpert/Vray Rendering / HD Tune / HD Tach / CINEBENCH / CrystalDiskMark / IOMeter / AJA / 소비전력)
Xeon Silver 4310 * 2 / 128GB DDR4 3200 16GB * 8EA (4EA per CPU) / Samsung PM1733a 3.84TB * 12EA / SupremeRAID SR-1010 / meltdown,spectre , L1TF mitigation 비활성화, C-state 고정,Performance Governer, CPU 코어 클럭 2.7Ghz 고정
Linux Kernel 5.14.0 (RHEL 9.0) / Fio-3.34 / job=8 / libaio / runtime 60분
SupremeRAID Driver 1.3.0-178 / NVIDIA Driver 515.86.01
1. 4K BS
2. 16K BS:
3. 64K BS:
4. BS 256K:
5. BS 1M:
6. Multi-BS (4K/16K/64K/256K/1M, QD=8)
7. 정리
GRAID에서 읽기 명령은 그래픽카드를 지나지 않기 때문에, 거의 디스크 갯수에 비례한 성능 향상을 나타낸다.
실제로 이번 테스트에서 읽기 워크로드의 최대 대역폭은 66GB/s를 달성했다.
하지만 쓰기 대역폭의 경우 대략 12.5GB/s에서 saturate 되었다.
PCI-E 4.0 x16의 단방향 대역폭이 약 31.7GB/s인 점을 감안하면, 그래픽카드의 대역폭에 bound 된 것은 아니다.
이것이 RAID5 구성임을 감안하면 고무적인 성능이긴 하지만, SupremeRAID는 앞으로 쓰기 성능을 좀 더 향상시킬 필요가 있어 보인다.
실제 테스트를 위해 커널 패러미터 변경 및 CPU 클럭/전원 제어 설정을 적용하자 전반적으로 일관성 있는 결과값을 얻을 수 있었다. 테스트 케이스의 경향성을 고려할 때 앞으로는 테스트 시간을 절반인 30분으로 줄여도 좋을 것 같다.
또한, 만약 이 테스트 자료를 인용할 경우, numjobs=8로 테스트 한 값이라는 점에 유의해야 할 것이다.
다음 테스트는 위 테스트 케이스 중 적절한 블록 사이즈와 큐 뎁스를 정한 뒤, 각 워크로드별로 5분간, RAID-5 리빌딩 시의 퍼포먼스 데이터를 수집할 것이다.
끝.
|