Storage Cluster Allocation Using Cluster Free Lists and Persistent Messaging
Publication Date: 2003-Sep-19
The IP.com Prior Art Database
The present invention is an asynchronous dynamic volume mapping apparatus that decouples cluster management from cluster allocation in a networked storage system. The apparatus uses a multiprocessor architecture that divides volume mapping functions between processor elements to enable asynchronous operation and a cluster free list to store cluster pointers for use in allocating storage resources. The performance of the system is further improved by the incorporation of persistent messaging. Persistent messaging provides greater system reliability by providing mirrored copies of the metadata that describes the last system configuration in the event of a failure.