← 返回列表

一种存储系统资源管理的方法、装置、设备及介质

申请号: CN202311841280.4
申请人: 苏州元脑智能科技有限公司
申请日期: 2023/12/28

摘要文本

本发明涉及计算机领域,提供了一种存储系统资源管理的方法、装置、设备及介质,方法包括:针对存储系统的每路的CPU和内存资源创建单独的调度域;在每个调度域中分别建立全局IO资源池和若干个本地IO资源池,并设置资源链表;响应于系统初始化,将全局IO资源池中的IO资源分配到对应的本地IO资源池中,并在资源链表中进行记录;响应于有本地IO资源池需要增加IO资源,本地IO资源池向全局IO资源池申请IO资源;响应于本地IO资源池向全局IO资源池申请IO资源成功,将IO资源分配到本地IO资源池中,并进行记录。通过使用本发明的方案,能够增加IO处理路径,提升了IO处理能力,减少资源的跨路访问,降低跨socket访问内存带来的开销,保证IO资源处在最优的配置。

专利详细信息

项目 内容
专利名称 一种存储系统资源管理的方法、装置、设备及介质
专利类型 发明授权
申请号 CN202311841280.4
申请日 2023/12/28
公告号 CN117492967B
公开日 2024/3/19
IPC主分类号 G06F9/48
权利人 苏州元脑智能科技有限公司
发明人 徐玉显; 孙京本; 刘清林
地址 江苏省苏州市吴中经济开发区郭巷街道官浦路1号9幢

专利主权项内容

1.一种存储系统资源管理的方法,其特征在于,包括以下步骤:针对存储系统的每路的CPU和内存资源创建单独的调度域;在每个所述调度域中分别建立全局IO资源池和若干个本地IO资源池,并在所述全局IO资源池和每个所述本地IO资源池中分别设置资源链表;所述在每个所述调度域中分别建立全局IO资源池和若干个本地IO资源池,并在所述全局IO资源池和每个所述本地IO资源池中设置资源链表的步骤包括:在每个调度域中分别创建一个全局IO资源池,所述全局IO资源池位于调度域所属的架构中的CPU所直连的物理内存上;在每个调度域中分别创建若干个本地IO资源池,并将每个所述本地IO资源池连接到对应的所述全局IO资源池;在所述全局IO资源池和每个所述本地IO资源池中分别设置资源链表用于记录IO资源信息;响应于系统初始化,将所述全局IO资源池中的IO资源分配到对应的所述本地IO资源池中,并在各自的所述资源链表中对分配情况进行记录;响应于有本地IO资源池需要增加IO资源,所述本地IO资源池向所述全局IO资源池申请IO资源;响应于所述本地IO资源池向所述全局IO资源池申请IO资源成功,所述全局IO资源池将对应的IO资源分配到所述本地IO资源池中,并在所述全局IO资源池和所述本地IO资源池的资源链表中对分配情况进行记录;响应于所述本地IO资源池向所述全局IO资源池申请IO资源失败,所述全局IO资源池向其他调度域的全局IO资源池申请IO资源并进行IO资源调度,并在各自的所述资源链表中对调度情况进行记录。