Improve company productivity with a Business Account.Sign Up

x
?
Solved

RAID Initializing

Posted on 2011-03-13
9
Medium Priority
?
717 Views
Last Modified: 2012-05-11
Question about RAID setups on Windows (embedded) with an Intel integrated controller (DP67BG). We have a system that must endure the occasional power outage (part of the implementation unfortunately) and we are not always afforded a graceful shutdown. The only raid level we have not tried is 10 but since it’s striped we assume a power outage will require it to rebuild/re-initialize.

Any ideas as to how we can have data redundancy and avoid rebuilds on power outages?  We can’t afford the performance hit.

Thanks.
0
Comment
Question by:suprdupr
  • 3
  • 2
  • 2
7 Comments
 
LVL 13

Expert Comment

by:AustinComputerLabs
ID: 35122718
Does the systemm have an UPS?
0
 

Author Comment

by:suprdupr
ID: 35122897
Yes but a tough fact of the implimentation is it is frequently moved with trade shows and the setup crews will often not shut down properly, and often disconnect the UPS.. we have no control over this, I wish we did.
0
 
LVL 13

Expert Comment

by:AustinComputerLabs
ID: 35122941
Ouch, that is a tough position.

No type of RAID or the OS for that matter is going to remain healthy being hard crashed repeatedly.

The Smart UPS line from APC allows you to have the system turned of at specific times, but I am guessing you do not have the luxury of knowing specific times that would work.
0
Improve Your Query Performance Tuning

In this FREE six-day email course, you'll learn from Janis Griffin, Database Performance Evangelist. She'll teach 12 steps that you can use to optimize your queries as much as possible and see measurable results in your work. Get started today!

 
LVL 47

Expert Comment

by:David
ID: 35123034
Actually above answer is incorrect. Some RAID controllers, such as HP SMARTArray & LSI's higher-end controllers have a built-in battery backup that preserves non-flushed data.  Just get one of those and you will be fine.  No performance penalty either.  There is enough RAM & battery power to protect you for an extended week-end.  Even if you are in middle of rebuild, you are covered.

0
 

Author Comment

by:suprdupr
ID: 35124520
http://35123034

At this point #3 seems reasonable, no reason to believe AustinComputerLabs comment was incorrect. dlethe comments are helpful and I am curious to know specifically, would the HP or LSI controllers NOT rebuild the drive array after a power outage.  Preserving the non-flushed data is great, but the end goal is to have the array not re-build after a power outage and reboot.

Thanks.
0
 
LVL 47

Accepted Solution

by:
David earned 2000 total points
ID: 35124616
If you have the right model of HP/LSI controller AND it is healthy AND the power-up was done before the battery discharged

Then unless it was in the middle of a rebuild before the power loss, then you will NOT need to do a rebuild.  That is because once power is restored, then even while the PC is booting, whatever I/Os in the queue will get copied to the disk as if power was never lost.   Hence, no need to rebuild, because there would be no corruption at the RAID.

However, there is another type of corruption, file-system corruption that you would get when you don't shut a computer down properly. Specifically if a volume was already mounted.  Then this is not RAID corruption, this is file system houskeeping.  So rebuilds would have to be done then.  

If the volume was dismounted before the power loss, then the cache BBU would be 100% effective as there would be no lost I/O. It never happened.

If volume was still open, then you would have to probably do a chkdsk, but that would be to check for problems with applications that were open and not anything to do with RAID-level corruption.
So answer is it depends ;)

(But the RAID BBU is highly effective at limiting the damage regardless, as the NTFS journals will be OK)
0
 

Author Comment

by:suprdupr
ID: 35126593
Thank you I will ask the admin to be sure to re-direct points.
0

Featured Post

Improve Your Query Performance Tuning

In this FREE six-day email course, you'll learn from Janis Griffin, Database Performance Evangelist. She'll teach 12 steps that you can use to optimize your queries as much as possible and see measurable results in your work. Get started today!

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

This tutorial summarizes the causes behind"an unknown error prevented access to the PST File”.  It also suggests the various solutions to fix the problem.
This is a very interesting topic. Ransomware has been around for a while but has increased drastically over the last year or so.
This tutorial will walk an individual through locating and launching the BEUtility application and how to execute it on the appropriate database. Log onto the server running the Backup Exec database. In a larger environment, this would generally be …
This tutorial will walk an individual through the steps necessary to enable the VMware\Hyper-V licensed feature of Backup Exec 2012. In addition, how to add a VMware server and configure a backup job. The first step is to acquire the necessary licen…

584 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