배터리 백업 쓰기 캐시


11

나는 최근 U 서버 가격 견적을 받았으며 그중 일부는 BBWC를 포함합니다.

  • 정확히 무엇을합니까?
  • RAID 구성만을위한 것입니까?
  • 전원 오작동이 발생하면 데이터 손실이 불가피합니까?
  • 서버에서 대부분 순차적 읽기 및 순차적 쓰기를 수행한다고 가정하면 성능이 향상됩니까?
  • 구매 옵션에 직면했을 때 결정에 어떤 영향을 미쳤습니까?

답변:


16

정확히 무엇을합니까? Compaq 문서 에서 발췌 한 내용은 다음 과 같습니다.

전원 중단은 잠시 동안이라도 스토리지에 쓰거나 읽은 데이터의 손실을 초래합니다. 전원 중단은 데이터를 쓰는 중이거나 캐시에 일시적으로 상주하는 데이터에 터미널 영향을 줄 수 있습니다. 이 데이터는 아직 스토리지 환경에 존재하지 않으며 서버에서 오프로드되었습니다.
따라서 캐시 전원 손실은 캐시에 저장된 모든 데이터가 영구적으로 손실됨을 의미합니다.
그러나 캐시에 외부 IT 환경과 독립적 인 전원이있는 경우 캐시의 데이터를 단기간 동안 유지하여 해당 데이터를 복구하고 비즈니스 핵심 정보의 무결성을 보호 할 수 있습니다. 캐시의 배터리 백업은 독립적이지만 일시적인 전원의이 기능을 수행합니다. 배터리 백업 캐시는 일반적으로 오류 발생시 배터리 용량에 따라 며칠 동안 캐시의 데이터 무결성을 유지합니다.

RAID 구성만을위한 것입니까? 쓰기 캐싱을 수행하는 모든 작업에는 BBWC, RAID 컨트롤러 및 SAN이 포함됩니다.

전원 오작동이 발생하면 데이터 손실이 불가피합니까? 쓰기 캐싱이 활성화되어 있고 배터리 백업이없는 경우 발생할 가능성이 높습니다. 배터리 백업이없는 경우 쓰기 캐싱을 비활성화하는 것이 좋습니다.

서버에서 대부분 순차적 읽기 및 순차적 쓰기를 수행한다고 가정하면 성능이 향상됩니까? 쓰기 캐싱은 성능을 위해 존재합니다. 기본적으로 쓰기는 디스크에 플러시 될 때, 디스크 컨트롤러는 실제로 캐시에 있고 나중에 쓸 수있을 때 쓰기가 커밋되었음을 나타내는 OS로 돌아갑니다.

구매 옵션에 직면했을 때 결정에 어떤 영향을 미쳤습니까? 시중에서 판매되는 모든 전문 RAID 또는 SAN에 대한 표준 옵션입니다. 쓰기 캐싱 및 배터리 백업은 함께 사용되며 특히 시스템이 데이터베이스 용인 경우 필수입니다. 배터리 백업없이 쓰기 캐싱은 위험하며 정전으로 인해 데이터베이스를 복구 할 수없는 상태로 둘 수 있습니다.


4

배터리 백업 쓰기 캐시는 시스템 전원이 켜진 후 일정 시간 동안 캐시를 저장합니다. JBOD를 사용하든 RAID를 사용하든 대부분의 쓰기 캐싱을 수행하기 때문에 모든 RAID 컨트롤러에 적합합니다. 파워 오작동이 발생하면 결국 데이터가 손실 될 수 있습니다 . 그러나 전력 손실이 짧으면 데이터를 저장하여 비용 대비 가치가 있습니다.


쓰기 캐싱을 사용하려면 BBWC가 일반적으로 좋은 투자입니다.
theotherreceive

2

(정상) RAID는 쓰기 구멍을 처리하기 위해 일종의 배터리 백업 쓰기 캐시가 필요합니다. 쓰기 도중에 처음 쓰기를 시작할 때와 완료 할 때까지 해당 특정 레이드 스트라이프는 유효하지 않습니다. 패리티가 일치하지 않습니다. 시스템을 바로 끄면 RAID 없이는 손실되는 것보다 더 많은 데이터가 손실 될 수 있습니다.

그 외에도 BBWC의 요점은 쓰기 캐시가없는 경우를 넘어 정전으로 손실되는 데이터의 양을 늘리지 않고 쓰기 캐싱의 성능 이점을 얻는 것입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.