Patent ID: 7694173
Filing Date: 2010-04-06
Classification: G06F

Abstract:
1. A method for managing addition of disks to a volume of a storage system, comprising: implementing a redundant array of independent disks (RAID) subsystem in a storage operating system of the storage system using a configuration management framework; issuing a disk addition request to the RAID subsystem; and encapsulating a disk addition procedure into a disk addition (diskadd) object conforming to the configuration management framework, the disk addition procedure (i) determining a set of available disks required to satisfy the disk addition request, (ii) selecting one or more disks to add based on mirroring requirement, checksum characteristic, or zeroing characteristic, (iii) monitoring a state of the available disks including disk initialization and disk failures, and (iv) adding selected disks of the available disks into RAID groups once disk initialization has completed.