Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.
Given that:
. My application is IO bound.
. I have one active EBS Volume storing my database files.
. I need to resize the Volume to keep up with demand.
. I'm running Ubuntu Karmic x86_64 GNU/Linux

I'd like to introduce a 4 or 8 disk RAID0 array of larger EBS volumes.

Such that:
. Downtime is minimized.
. Performance stays within acceptable ranges.

So, is there a way to do a differential mirror of the active volume (many 
reads/writes) onto the RAID array?  My thought is that when I finally do 
have to take the database server down, it will only be a differential backup
in order to become fully synchronized.


share|improve this question
    
I Can't help with the actual migration but just a comment on using 4+ disks in Raid 0, you say that downtime has to be minimal but with a Raid 0 array if one disk drives all of your data is gone. perhaps Raid 10 would be better? just a thought. –  Luma Jul 10 '10 at 2:41
    
Thanks Luma, but Amazon's EBS offering does a much better job of handling the "redundant" bullet point than it does for "available.". The downtime I'm concerned about keeping short is the time from shutting down my database pointing to the single EBS drive to booting it back up, pointing to a fully synchronized raid array. –  user48008 Jul 10 '10 at 3:08
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.