Growing a RAID group by adding old drives

Growing a RAID group by adding old drives

I believe myself to be quite well informed about the different RAID levels. I am, however, curious as to whether there is some form of RAID that allows for the addition of extra hard drives after original creation of the RAID array. I have a repair shop and people frequently bring in "broken" machines and leave them once they find out the cost of replacing whichever part is needed. So, I have quite a collection of old parts that I'd like to collect together and add to my server.

    Requires Free Membership to View

    When you register for SearchStorage.com, you’ll also receive targeted emails from my team of award-winning editorial writers. Our goal is to keep you informed on the hottest topics, the latest news and the biggest challenges you face as a storage professional today.

    Rich Castagna, Editorial Director

    By submitting your registration information to SearchStorage.com you agree to receive email communications from TechTarget and TechTarget partners. We encourage you to read our Privacy Policy which contains important disclosures about how we collect and use your registration and other information. If you reside outside of the United States, by submitting this registration information you consent to having your personal data transferred to and processed in the United States. Your use of SearchStorage.com is governed by our Terms of Use. You may contact us at webmaster@TechTarget.com.

Basic RAID controllers that come in the form of simple adapters in servers usually don't provide the ability to dynamically grow a RAID array. However, more intelligent storage subsystems do have this functionality. I'm talking about storage systems like IBM's DS-series storage, EMC Corp.'s CX-series storage, Network Appliance Inc.'s FAS-series storage, Hewlett Packard Co. EVA-series, etc. These types of storage systems allow the dynamic inclusion of hard drives. These systems also either allow the data to be migrated from one RAID group/type to another (eg., 3-disk RAID 5 to 6-disk RAID 10) or dynamically added to an aggregate of drives that define a RAID group. The re-striping process occurs behind the scenes to spread the data across the existing and the new drives.

However, these are enterprise-class storage systems that are in the order of tens of thousands to hundreds of thousands of dollars and usually are part of a larger SAN. There are some lower end storage systems with some dynamic functionality such as EMC's AX150 and HP's All-In-One storage systems, but even these are in the upper thousands range.

So, basically your idea of growing your simple RAID group by dynamically adding drives is unlikely unless you've managed to find a RAID controller with exceptional functionality, which is entirely possible. Given today's state of the art, I've taken a lesson from Sean Connery and learned never to say never.*

*For the uninformed, Sean once said that he would never play James Bond again, only to do so many years later in a Bond movie aptly named Never Say Never Again.

This was first published in November 2007