리눅스 fio 툴 사용해보신분 계신가요? 해석부탁드립니다

찌록   
   조회 4101   추천 0    

 조금전에 dd로 디스크 io 체크를 해보았는데요.

이번엔 fio 라는 툴을 이용해 1MB 짜리 파일들 4096개를 생성하는동안의 퍼포먼스를 체크해보았습니다.

raid controller의 disk write cache를 on/off 해서 비교해본 결과입니다.


# Disk Cache Disable


# Disk Cache Enable




결과값에 대한 정확한 판단은 어렵지만 대략적으로 보았을 때 쓰기성능에 주된 포인트라고 생각되는것만 빨간박스 쳐보았습니다.

Cache를 enable 했을때가 disable 되었을때보다 확실히 성능이 좋다고 볼 수 있는건가요!!??

so
짧은글 일수록 신중하게.
파닥파닥 2021-07
fio 옵션을 봐야 정확한 판단을 할 수 있겠지만 결과는 맞습니다.

하지만 dwc 옵션은 컨트롤러 캐시가 활성화 되어 있을 경우 장애시 데이터 무결성이 보장되지 않기 때문에 활성화 하지 읺는 것이 기본 설정 입니다

p440ar 의 경우에는 2G 정도의 FBWC 을 내장하고 있을 건데 해당 캐시를 사용하는 것이 훨씬 유리합니다
     
치로기 2021-07
drive write cache를 enable 시킨다는 것이 쓰기작업 시 FBWC 컨트롤러의 캐시를 사용한다는 옵션으로 알고있는데 제가 잘못알고있는걸까요..?
          
파닥파닥 2021-07
dwc 는 디스크에 있는 캐시메모리 (xx MB) 을 write cache 으로 활성화 하는 옵션입니다

battery/capacitor 상태가 정상이면 컨트롤러 캐시는 별다른 설정 없이도 cache ratio (cr) 에 지정한 만큼 읽기/쓰기를 분배하여 캐싱하게 됩니다

쓰기가 중요한 서버라면 0/100 으로 설정하여 모두 write back 캐시로 활용하게 할 수도 있구요
시도니 2021-07
1MB 에 4096 개의 차이가 저 정도라면,

이보다 더 작은 파일의 경우는 기하급수적으로 나빠질 확률이 있다고 봐야죠.

Block Size 를 얼마로 구성하셨는지 모르겠으나,

분명히 Default Block Size 가 <1MB 일 것이므로 차이는 이보다 더 날 수 있다고 봐야죠.

RAID 를 구성 할 때, Cache 가 없는 경우 Block Size 를 크게 잡아야 하는 이유 중에 하나 입니다.
     
치로기 2021-07
답변감사드립니다
그럼 결국 위 cache 옵션을 활성화시킨것이 명확히 퍼포먼스 차이가 크다고 보면 되는것이겠네요..!?
epowergate 2021-07
질문도 틀렸고 답들도 틀렸습니다. (아닐수도)
Drive Write Cache는 HDD에 있는 CACHE를 말하는 겁니다.
RAID Controller의 CACHE Memory가 아닙니다.
     
죠슈아 2021-07
ㅎㅎㅎㅎ

질문자가 쓴 본문에 ...
raid controller의 disk write cache를 on/off 해서 비교해본 결과입니다.      라고 했고
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
스크린 캡쳐에도 .. 레이드 카드 설정 캐쉬  값을 확인하기위해서
ssacli ctrl XXXX  XXX XXX  으로 필터링한 것이 각각 Eanble, Disable 으로 나오고 있는데 ....
HDD  캐쉬를 Enable/Disable해서 성능 비교를 하는 분이 있나요?  캐쉬 용량이  얼마나된다고 ....
박문형 2021-07
HP 레이드카드 셋팅이 일반레이드 카드들보다 무지 무지 세밀하게 되어 있네요..

하드디스크에는 캐쉬 메모리가 32~128MB 정도 하드디스크 기판에 붙어 있습니다..

보통 레이드 카드에 붙여진 하드디스크의 모든 콘트롤은 레이드 카드가 합니다만 일반적인 리테일 레이드 카드들은 저 정도까지 세세하게

셋팅 메뉴가 없습니다..

레이드 묶을때 어떻게 묶는지 메뉴얼이나 사례를 보고 좀더 공부해서 셋팅해볼수 밖에 없네요..
     
epowergate 2021-07
LSI에도 기본적으로 있는 설정입니다.'
아마도 default가 disable일겁니다
박문형 2021-07


QnA
제목Page 1528/5710
2015-12   1689450   백메가
2014-05   5155047   정은준1
2018-03   3915   버프엔지니…
2018-10   3915   도리a
2015-03   3915   불로소득
2014-07   3915   현진
2015-08   3915   comduck
2018-03   3915   올때메로나
2018-02   3915   회원K
2020-02   3915   Chester
2015-12   3915   대한민국
2020-02   3915   나의정체는
2021-06   3915   2CPU최주희
2014-11   3915   테돌아이
2016-09   3915   나비z
2013-11   3915   김영기대전
2018-11   3915   컴박
2017-06   3915   차넷컴퓨터
2018-03   3915   zaro
2016-03   3915   지도리
2019-02   3916   허인구마틴
2019-07   3916   수퍼싸이언