US Patent Application 17729219. LOAD DISTRIBUTION IN A DATA STORAGE SYSTEM simplified abstract
Contents
LOAD DISTRIBUTION IN A DATA STORAGE SYSTEM
Organization Name
Inventor(s)
Yosef Shatsky of Karnei Shomron (IL)
LOAD DISTRIBUTION IN A DATA STORAGE SYSTEM - A simplified explanation of the abstract
- This abstract for appeared for US patent application number 17729219 Titled 'LOAD DISTRIBUTION IN A DATA STORAGE SYSTEM'
Simplified Explanation
This abstract describes techniques for managing load distribution in a data storage system. The system consists of storage server nodes and storage nodes, with each storage server node having one or more distribution targets. These distribution targets are logical processing units responsible for managing input/output operations to access data in the storage nodes.
The process for managing load distribution involves partitioning the logical address space into multiple distribution items. The logical address space is then mapped to a sequence of distribution templates, where each template contains an ordered list of distribution targets from the storage server nodes. Each distribution template is unique.
Finally, the distribution templates are used to map the distribution items of the logical address space to the distribution targets of the storage server nodes. This ensures an efficient distribution of the workload across the system.
Original Abstract Submitted
Techniques are provided for managing load distribution in a data storage system which comprises storage sever nodes and storage nodes, wherein each storage server node comprises one or more distribution targets, wherein each distribution target comprises a logical processing unit that is configured to manage input/output operations for accessing data in the storage nodes. A process for managing the load distribution comprises: partitioning a logical address space into a plurality of distribution items; mapping the logical address space to a sequence of one or more distribution templates, wherein each distribution template comprises an ordered list of the distribution targets of the storage server nodes, which is uniquely different for each of the one or more distribution templates; and utilizing the one or more distribution templates to map the distribution items of the logical address space to the distribution targets of the storage server nodes.