← 返回列表

一种多主机与多计算快速链接内存设备系统及其应用设备

申请号: CN202311862782.5
申请人: 苏州元脑智能科技有限公司
申请日期: 2023/12/29

摘要文本

本发明实施例提供了一种多主机与多计算快速链接内存设备系统及其应用设备,涉及计算机系统及存储技术领域;包括响应于内存分配请求,依据选择热度确定目标快速链接内存设备,生成配置指令,依据配置指令将目标快速链接内存设备接入主机;响应于目标快速链接内存设备的接入,获取计算快速链接内存设备的设备参数信息;依据设备参数信息,确定地址空间;基于内存分配请求的内存需求分配目标内存片,基于主机身份标识和目标内存片,更新内存管理信息,并生成内存分配成功消息;读取内存分配成功消息,启用目标内存片对应的地址空间;基于地址空间管理目标计算快速链接内存设备;本发明可以保障多主机之间安全使用计算快速链接内存。

专利详细信息

项目 内容
专利名称 一种多主机与多计算快速链接内存设备系统及其应用设备
专利类型 发明授权
申请号 CN202311862782.5
申请日 2023/12/29
公告号 CN117493026B
公开日 2024/3/22
IPC主分类号 G06F9/50
权利人 苏州元脑智能科技有限公司
发明人 谢志勇; 李仁刚; 张闯; 王敏
地址 江苏省苏州市吴中经济开发区郭巷街道官浦路1号9幢

专利主权项内容

1.一种多主机与多计算快速链接内存设备系统,其特征在于,所述系统中任一计算快速链接内存设备通过数据中心管理器与多个主机连接,所述任一计算快速链接内存设备基于预设大小分片形成多个内存片,所述任一计算快速链接内存设备的单个内存片在同一时间内分配给一个所述主机使用,所述主机设置有主机身份标识,所述计算快速链接内存设备存储内存管理信息,所述内存管理信息记录有所述内存片与所述多个主机的对应关系;所述主机响应于内存分配请求,确定所述任一计算快速链接内存设备的选择热度,并依据所述选择热度从所述任一计算快速链接内存设备中,确定目标计算快速链接内存设备,生成配置指令,所述配置指令与所述目标计算快速链接内存设备对应;发送配置指令至数据中心管理器;所述数据中心管理器依据所述配置指令将所述目标计算快速链接内存设备接入所述主机;所述主机响应于所述目标计算快速链接内存设备的接入,获取所述目标计算快速链接内存设备的设备参数信息;所述主机依据所述设备参数信息,确定地址空间;所述主机发送所述内存分配请求至所述目标计算快速链接内存设备;所述目标计算快速链接内存设备基于所述内存分配请求的内存需求分配目标内存片,基于所述主机身份标识和目标内存片,更新所述内存管理信息,并生成内存分配成功消息;所述主机读取所述内存分配成功消息,启用所述目标内存片对应的地址空间;所述主机基于所述地址空间管理所述目标计算快速链接内存设备;其中,所述响应于内存分配请求,确定所述任一计算快速链接内存设备的选择热度,并依据所述选择热度从所述任一计算快速链接内存设备中,确定目标计算快速链接内存设备的步骤包括:应于内存分配请求,接收所述数据中心管理器提供的计算快速链接内存设备的未分配内存信息和访问延时信息;依据所述未分配内存信息和所述访问延时信息,筛选所述数据中心管理器提供的计算快速链接内存设备,生成第一计算快速链接内存设备集合,所述第一计算快速链接内存设备集合中的计算快速链接内存设备满足所述未分配内存信息和所述访问延时信息;从所述第一计算快速链接内存设备集合中,依据选择热度确定目标计算快速链接内存设备;所述从所述第一计算快速链接内存设备集合中,依据选择热度确定目标计算快速链接内存设备的步骤包括:基于选择热度计算公式,计算所述第一计算快速链接内存设备集合中计算快速链接内存设备的选择热度值;基于所述选择热度值的降序,对所述第一计算快速链接内存设备集合中计算快速链接内存设备进行排序;确定第一位的计算快速链接内存设备为所述目标计算快速链接内存设备;所述选择热度计算公式为:
为待计算的快速链接内存设备未分配内存大小,/>为内存分配请求的请求内存大小,/>为所述第一计算快速链接内存设备集合中的最大访问延时;/>为待计算的快速链接内存设备的访问延时;/>为预设影响因子。