Solved

Hardware, Battery backed Cached RAID

Posted on 2012-04-11
3
491 Views
Last Modified: 2012-06-27
Is a battery backed RAID secure enough for Database work

How does recovery work, if the machine loses power, and only the battery is up and saving the cache, how does the machine recover when its powered up.
0
Comment
Question by:Los Angeles1
  • 2
3 Comments
 
LVL 15

Accepted Solution

by:
Perarduaadastra earned 500 total points
ID: 37833179
The battery maintains the contents of the RAID controller cache so that any delayed writes are preserved in the event of a power outage, and written to disk when the machines comes back up again. This avoids data corruption caused by the system thinking that data is present on the disk when it actually disappeared with the power...
0
 
LVL 15

Expert Comment

by:Perarduaadastra
ID: 37833249
Sorry, didn't answer the first question!

By secure, do you mean reliable? If so, RAID controller battery backup is another layer of data protection, though most servers, especially mission-critical ones, will have their own UPS protection against power loss and probably redundant PSUs as well. The battery backup of the RAID controller is most useful in scenarios where the wrong power cable is pulled by mistake in a densely populated rack during maintenance - easily done!
0
 
LVL 55

Expert Comment

by:andyalder
ID: 37833377
Most battery backed write cache lasts 72 hours, after that the battery goes flat and the cache is stale. For longer outages you may be able to have flash backed write cache, that has a small battery or maybe a supercapacitor to power it for the few seconds it takes to copy the RAM to a flash chip. It's possible that the cache will fail of course, or the controller itself could fail, not much you can do to cover that possibility.
0

Featured Post

NAS Cloud Backup Strategies

This article explains backup scenarios when using network storage. We review the so-called “3-2-1 strategy” and summarize the methods you can use to send NAS data to the cloud

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

FreeBSD on EC2 FreeBSD (https://www.freebsd.org) is a robust Unix-like operating system that has been around for many years. FreeBSD is available on Amazon EC2 through Amazon Machine Images (AMIs) provided by FreeBSD developer and security office…
Hyper-convergence systems have taken the IT world by storm and have quickly started to change our point of view of how the data center should and could be architected. In this article, I’ll explain the benefits of employing a hyper-converged system …
This video shows how to set up a shell script to accept a positional parameter when called, pass that to a SQL script, accept the output from the statement back and then manipulate it in the Shell.
In a previous video, we went over how to export a DynamoDB table into Amazon S3.  In this video, we show how to load the export from S3 into a DynamoDB table.

920 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

15 Experts available now in Live!

Get 1:1 Help Now