Scaling storage - Storage Technology Magazine - Page 1

Scaling storage might seem as easy as tossing a few more disks into the array, but adding just capacity can affect your overall performance.


"Scalability" is often defined as the ability of a storage system to support more or higher capacity hard drives. But that's not the whole story. For a storage array to be considered truly "scalable," there are other factors that are just as important -- or maybe even more important -- than disk capacity. Scaling an array's disk capacity may be as simple as buying a few drives, but scaling throughput or performance (such as changing the

    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.

fan-out ratio or an application I/O profile) can be a challenging task. And it's a task that may be compounded if too little thought was put into the initial design of the storage system in terms of how it was implemented or its hardware configuration. There are many perils associated with growing a storage environment, as additional I/O may cause an imbalance that could impact the system's overall performance.

When additional capacity is being considered, you should first ensure that the additional disk won't push the system beyond its scalability margins. For example, with some modular arrays that use back-end arbitrated loops, loop contention creeps in after a certain number of disks are added and performance is affected.

Much of the confusion over scalability vs. capacity can be attributed to storage vendors not providing adequate information when pitching the virtues of their systems. More often than not, the vendor sees the sale of an array as a point solution to address a customer's immediate storage needs. So it's important that users articulate not only their present requirements, but their anticipated future growth and scalability needs. Users should also ask to see the vendor's roadmap and determine if the vendor's plan will preserve their investment over the next few years.

This was first published in June 2006