DISTRIBUTED DATA STORAGE SYSTEM WITH PEER-TO-PEER OPTIMIZATION

    公开(公告)号:US20230418685A1

    公开(公告)日:2023-12-28

    申请号:US18213692

    申请日:2023-06-23

    CPC classification number: G06F9/5083 G06F3/0613 G06F3/067 G06F3/0631 G06F21/44

    Abstract: Method and apparatus for offloading upstream processing tasks to peer groups of downstream data storage devices. A peer control circuit forms a peer group of storage devices in response to a detected processing bottleneck associated with a network controller. One of the storage devices in the peer group is designated as a primary device, and is responsible for interface communications, for subdividing the processing task for execution by secondary devices in the peer group, and coordinating overall execution. The peer group and the processing task are selected to avoid or minimize the processing bottleneck at the network controller level while maintaining ongoing data transfer performance at the storage device level. A list of available device resources and capabilities may be maintained by the peer control circuit. Offloaded tasks can include data rebuilds, cryptographic functions, new device authentication operations, and the like. Multiple overlapping peer groups can be formed as needed.

Patent Agency Ranking