发明名称 System and method for preventing resource over-commitment due to remote management in a clustered network storage system
摘要 A clustered network storage system includes a management module and a resource allocation mechanism configured to allow remote management of node resources from the management module while preventing resource over-commitment due to the remote management. Preventing resource over-commitment includes conditionally granting access to the resources of a node according to a credit based system. Preventing resource over-commitment further includes scheduling jobs that access the resources of the node according to a prioritization scheme.
申请公布号 US9146780(B1) 申请公布日期 2015.09.29
申请号 US201313743181 申请日期 2013.01.16
申请人 NETAPP, INC. 发明人 Wijayaratne Ravi;Dwarakinath Ashok;Jobanputra Varun
分类号 G06F9/48;G06F9/50;H04L29/08 主分类号 G06F9/48
代理机构 Klein, O'Neill & Singh, LLP 代理人 Klein, O'Neill & Singh, LLP
主权项 1. A method comprising: maintaining, in a management module in a first storage server node of a plurality of storage server nodes of a clustered network storage system, a record of a number of job credits of a data module in the clustered network storage system, the number of job credits computed by the management module as a function of available resources of the data module, the job credits indicating a capability of the data module to accept one or more jobs, the management module being one of a plurality of management modules in the clustered network storage system, the data module being one of a plurality of data modules in the clustered network storage system; sending, from the management module, a job request to the data module to request that the data module execute a job; debiting a job credit from the number of job credits in response to submitting the job request; and in response to receiving a signal, at the management module, that the job has been completed by the data module, adding a job credit to the number of job credits in the management module.
地址 Sunnyvale CA US