- Patent Title: Dynamically scaling application and storage system functions based on a heterogeneous resource pool available for use by a distributed storage management system
-
Application No.: US18047774Application Date: 2022-10-19
-
Publication No.: US12079242B2Publication Date: 2024-09-03
- Inventor: Arindam Banerjee , Daniel McCarthy , Christopher Cason , Ananthan Subramanian
- Applicant: NetApp, Inc.
- Applicant Address: US CA San Jose
- Assignee: NetApp, Inc.
- Current Assignee: NetApp, Inc.
- Current Assignee Address: US CA San Jose
- Agency: Jaffery Watson Hamilton & DeSanctis LLP
- Main IPC: G06F17/00
- IPC: G06F17/00 ; G06F16/27

Abstract:
Systems and methods for scaling application and/or storage system functions of a distributed storage system based on a heterogeneous resource pool are provided. According to one embodiment, the distributed storage system has a composable, service-based architecture that provides scalability, resiliency, and load balancing. The distributed storage system includes a cluster of nodes each potentially having differing capabilities in terms of processing, memory, and/or storage. The distributed storage system takes advantage of different types of nodes by selectively instating appropriate services (e.g., file and volume services and/or block and storage management services) on the nodes based on their respective capabilities. Furthermore, disaggregation of these services, facilitated by interposing a frictionless layer (e.g., in the form of one or more globally accessible logical disks) therebetween, enables independent and on-demand scaling of either or both of application and storage system functions within the cluster while making use of the heterogeneous resource pool.
Public/Granted literature
Information query