Organizations coping with multi-dimensional data growth face a mission-critical challenge: how can they obtain the capacity and performance required to meet their business needs, and do so while being mindful of their IT budget? While sizing to support a specific capacity is a straightforward process (expressed as the number and size of disks required) achieving the performance required (that is, the response time for reading and writing files) can pose a daunting technological challenge