1. Network-attached storage configuration change
Is your customer's network-attached storage (NAS) system physically capable of adding more devices? It would have to have open slots for the space and cabling to install another drawer of disks, probably coming from the NAS vendor. Adding capacity in this way will require a configuration change and may involve some interruption of service (but not with all implementations). You must investigate the particular NAS product.
2. Add a NAS node
If a NAS system can be arranged as a cluster, you could add another node with associated capacity. This is not available for all NAS systems and the installation and configuration requires some planning. This could provide some availability features, such as failover, depending on the vendor implementation. Also, this provides an opportunity to scale not only capacity but performance. Adding capacity alone may create a performance bottleneck, so the performance requirements need to be considered before just adding capacity.
A second NAS system could be installed and then a NAS aggregator could be put in front of the NAS systems so that they appear to clients as a single NAS system. This requires the installation and configuration of both systems and will probably require an outage during the aggregator installation. This is an interesting approach in that once the aggregator (sometimes called network file virtualization) is installed, more NAS systems could be added without major impacts.
Add a bigger network-attached storage
A bigger (capacity-wise) NAS system could be installed and data moved from the NAS system that has run out of space. Some of these NAS systems provide the capability to "drain" the data from the other NAS system while providing client access. Maybe this isn't really adding capacity, but it is solving a capacity problem and may be the best choice in some circumstances. Those circumstances include:
- The inability to upgrade the NAS system.
- The NAS system reaching its projected end of useful life when maintenance costs become prohibitive.
- The NAS system is no longer being supported by the vendor.
Manage your data
This is the most obvious way to add capacity to the NAS system: manage data. Surveys have shown that more than 60% of data is actually eligible for archiving, so that data could be moved to an archive device and that space can immediately be reclaimed. It is also incredibly useful to look at the data stored and get rid of what is useless. Do you really need all those mp3 files? How many copies of the same data are valuable? For many NAS systems, just enforcing quotas will make a big difference in the capacity available. So, maybe this isn't adding capacity to the NAS system. But, it might be the fastest and cheapest way to get more capacity.
About the author: Randy Kerns is an independent storage consultant. In the past, he served as vice president of strategy and planning for storage at Sun Microsystems Inc., and covers storage and storage management software including SAN and NAS analysis.