![현재 Linux 배포판을 사용하는 PERC H700/710의 IO 성능 저하](https://rvso.com/image/658712/%ED%98%84%EC%9E%AC%20Linux%20%EB%B0%B0%ED%8F%AC%ED%8C%90%EC%9D%84%20%EC%82%AC%EC%9A%A9%ED%95%98%EB%8A%94%20PERC%20H700%2F710%EC%9D%98%20IO%20%EC%84%B1%EB%8A%A5%20%EC%A0%80%ED%95%98.png)
Perc 710을 탑재한 새로운 Dell R720에서 쓰기 성능이 정말 좋지 않다는 것을 발견했습니다. 특히 작은 파일을 많이 쓸 때 더욱 그렇습니다. 재미있는 점은 이러한 나쁜 성능이 우분투 14.04와 같은 최신 Linux 배포판에서만 발생한다는 것입니다. 또는 최신 센토스. Ubuntu 10.04 또는 2012년경의 다른 배포판 에서 동일한 작업을 수행하면
성능이 괜찮습니다. 새로운 megaraid_sas 드라이버와 같은 커널의 무언가와 관련이 있는 것 같나요?
아래에서는 제가 사용/수행 중인 일부 구성 및 테스트를 볼 수 있습니다.
Setup:
Dell R720
RAID: PERC 710 Mini Rev: 21.3.011 -00009
HDD: 2x600GB 15K SAS SEAGATE ST3450857SS
Raid 1
Write Policy: Write Back
Read Policy: Read Ahead
Disc Cache: Enabled
Filesystem: tested with xfs and ext4
lspci: 03:00.0 RAID bus controller: LSI Logic / Symbios Logic MegaRAID SAS 2208 [Thunderbolt] (rev 05)
결과 우분투 14.04:
dd if=/dev/zero of=/root/testfile bs=512 count=10000 oflag=dsync
10000+0 records in
10000+0 records out
5120000 bytes (5.1 MB) copied, 1.33572 s, 3.8 MB/s
결과 우분투 10.04:
dd if=/dev/zero of=/root/testfile bs=512 count=10000 oflag=dsync
10000+0 records in
10000+0 records out
5120000 bytes (5.1 MB) copied, 0.702619 s, 7.3 MB/s
PERC H700이 있는 Dell R710에서도 동일한 결과를 얻었습니다.
이에 대한 솔루션이나 mega_raid_sas 드라이버와 더 잘 작동하거나 다른 드라이버를 사용하는 RAID 컨트롤러 카드에 대한 권장 사항이 있는 사람이 있는지 궁금합니다.
btw: Dell에 따라 IOMeter 테스트를 수행했는데 Redhat과 같은 최신 Linux 배포판에서도 결과가 좋지 않았습니다. Windows에서는 잘 작동하므로 실제로 드라이버/커널 문제인 것 같습니다.