Patent ID: 11934828
Assignee: VAST DATA LTD.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A method for accessing stored entities (SEs) that are stored in a storage unit of a storage system, the method comprises:
determining, by a compute node (CN) of the storage system, CN current performance requirements (PRs) of the SEs; wherein the SEs are associated with performance policies; wherein the CN PRs of the SEs are related to accessing the SEs during a current access cycle (CAC);
accessing, by the CN, a shared storage space that stores total current PRs values of the SEs, the total current PRs values are indicative of performance requirements of a group of CNs that request access to the SEs during the CAC; wherein the shared storage space is accessible by the group of CNs;
updating the total current PRs values of the SEs to reflect a contribution of the CN current PRs; wherein a total current PR value of a SE is independently updated by different CNs of the group of CNs, the different CNs request access to the SE during the CAC;
calculating, by the CN, CN current SEs budgets to be used by the CN during the CAC, wherein the calculating is based on one or more CN performance limitations, the total current PRs values and the performance policies; and
accessing at least one of the SEs, by the CN, during the CAC, and using the CN current SEs budgets.