Questions tagged [bbwc]

A battery-backed write cache prevents pending writes to HDD-type devices being lost when power is lost.

To improve performance, most modern OSs' drivers don't wait for confirmation that a write has gone all the way through to the platter on hard disc drive devices before confirming write success to the higher layers of the OS, and application. If power is lost to a drive array while writes are still pending to spinning media, an inconsistent file system may result, leading to data corruption and/or loss.

Putting battery backup onto any write cache in the pipeline helps ensure that queued writes are not lost when power is lost. Part of the bootstrap procedure for such disc arrays involves replaying the contents of the cache to get those out to spinning media before the array is available for mounting.

4 questions
26
votes
5 answers

BBWC: in theory a good idea but has one ever saved your data?

I'm familiar with what a BBWC (Battery-backed write cache) is intended to do - and previously used them in my servers even with good UPS. There are obvously failures it does not provide protection for. I'm curious to understand whether it actually…
symcbean
  • 19,931
  • 1
  • 29
  • 49
2
votes
2 answers

SSD vs Battery Backed Write Cache

I have been saddled with some servers with crap Dell H310 and H330 controllers (which don't have BBWC and provide about 15mb/sec write performance on spinning disks). I can upgrade the controllers to H710's (which do have a BBWC, but most likely…
davidgo
  • 5,964
  • 2
  • 21
  • 38
2
votes
1 answer

ProLiant SE316M1 + Intel S3500 SSD + Smart Array P410 512MB. Battery (BBWC) needed?

I'm looking to replace our SQL Server: HP Proliant DL360 G4 2x 64-bit Intel Xeon 3.60 GHz, 1M Cache, 800 MHz FSB 4GB RAM DDR2 HP Smart Array 6i 2x 146GB SCSI 15K (RAID 1) With this: HP ProLiant SE316M1 2x Intel Xeon L5520 (8M Cache,…
It1
  • 21
  • 1
1
vote
1 answer

BBWC Parts for Proliant DL380 G5 / HP Smart Array P400

I have a Proliant DL380 G5 server with HP Smart Array P400 controller, the performance of the disk I/O is bad lately and I found out that during my research that I can improve it by enabling the write cache memory on the HP Smart Array P400…
Noor Khaldi
  • 3,829
  • 3
  • 18
  • 28