RAID컨트롤러를 보면 캐시메모리와 BBWC같은게 있는것도 있고 없는것도 있던데... RAID10을 구성한다고 한다면 이런 기능?들이 꼭 필요하고 이런것들이 성능에 중요한 역활을 하나요? 이런것들이 어떨때 사용하고, 어떤 역활을 하는지 궁금합니다.
보통 raid controler에 있는 cache memory는 write cache라고 보시면 됩니다. BBWC와 FBWC는 battery가 있냐 없냐의 차이인데 (이는 정전시에 cache에 있는 data를 처리하기 위한 방법에 대한 용어 입니다.) 이에 대해서는 http://2cpu.co.kr/bbs/board.php?bo_table=QnA&wr_id=319212 에 잘 설명을 하고 있습니다.
cache가 있냐 없냐의 차이는 성능의 차이를 나게 할 수 있으나, 간혹 ssd로 raid를 구성할 경우에는 cache가 오히려 성능을 떨어뜨리기도 합니다. SAS나 SATA로 구성시에는 cache가 클 수록 성능의 차이가 많이 나게 됩니다.
SATA사용시 캐시가 있어야 제 성능이 나올 수 있을거 같단 생각이 드네요. 그런데 배터리캐시가 좀 이해가 안되는데 어짜피 전원이 차단된다면 HDD도 꺼지게 되어 cache내용을 write할 수 없지 않나요? 아님 복구가 된 다음에 write하는건가요?
배터리로 캐시 내용을 가지고 있다고 전원이 복구가 된 다음에 write되는 구조로 작동되는걸로 알고 있습니다~
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
보통 raid controler에 있는 cache
보통 raid controler에 있는 cache memory는 write cache라고 보시면 됩니다. BBWC와 FBWC는 battery가 있냐 없냐의 차이인데 (이는 정전시에 cache에 있는 data를 처리하기 위한 방법에 대한 용어 입니다.) 이에 대해서는 http://2cpu.co.kr/bbs/board.php?bo_table=QnA&wr_id=319212 에 잘 설명을 하고 있습니다.
cache가 있냐 없냐의 차이는 성능의 차이를 나게 할 수 있으나, 간혹 ssd로 raid를 구성할 경우에는 cache가 오히려 성능을 떨어뜨리기도 합니다. SAS나 SATA로 구성시에는 cache가 클 수록 성능의 차이가 많이 나게 됩니다.
답변 감사합니다.
SATA사용시 캐시가 있어야 제 성능이 나올 수 있을거 같단 생각이 드네요.
그런데 배터리캐시가 좀 이해가 안되는데 어짜피 전원이 차단된다면 HDD도 꺼지게 되어 cache내용을 write할 수 없지 않나요?
아님 복구가 된 다음에 write하는건가요?
배터리로 캐시 내용을 가지고 있다고 전원이 복구가 된
배터리로 캐시 내용을 가지고 있다고 전원이 복구가 된 다음에 write되는 구조로 작동되는걸로 알고 있습니다~
댓글 달기