[发明专利]一种记忆体云平台资源池化方法、系统、终端及存储介质有效
申请号: | 202011148251.6 | 申请日: | 2020-10-23 |
公开(公告)号: | CN112416572B | 公开(公告)日: | 2022-12-23 |
发明(设计)人: | 许溢允 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;H04L67/10;H04L61/50;H04L101/622 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 孙玉营 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 记忆体 平台 资源 方法 系统 终端 存储 介质 | ||
1.一种记忆体云平台资源池化方法,其特征在于,包括:
将多个加速卡均连接至控制板卡,所述控制板卡与所述多个加速卡组成记忆体盘柜;
通过将所述控制板卡与集群内的服务节点进行以太网互联,将所述记忆体盘柜加入所述集群,所述服务节点包括CPU和直连记忆体,所述直连记忆体包括直连加速卡和直连控制板卡,所述CPU与所述直连记忆体通过记忆总线连接;
为所述记忆体盘柜生成网络地址,并将所述记忆体盘柜的网络地址保存至地址列表;
根据集群内各服务节点的业务量为各服务节点分配记忆体资源,并根据资源分配方案向各服务节点分配相应的网络地址。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
所述直连控制板卡通过以太网接口与远程记忆体通信连接,所述远程记忆体包括记忆体盘柜和其他服务节点的直连记忆体;
所述直连控制板卡接收所述CPU下发的加速数据之后,判断本地直连加速卡是否处于空闲状态:
若是,则所述直连控制板卡将所述加速数据下发至所述直连加速卡;
若否,则所述直连控制板卡将所述加速数据封装为数据包,并将所述数据包发送至远程记忆体。
3.根据权利要求2所述的方法,其特征在于,所述根据集群内的各服务节点业务量为各服务节点分配记忆体资源,包括:
根据集群内的服务节点的业务量为所述服务节点分配相应数量的加速卡;
将所述服务节点的已分配的记忆体的网络地址作为可选地址下发至所述服务节点,并将所述可选地址录入所述服务节点的直连记忆体的寄存器配置文件中。
4.根据权利要求3所述的方法,其特征在于,所述根据集群内的服务节点的业务量为所述服务节点分配相应数量的加速卡,包括:
计算集群平均业务量和加速卡平均分配数量;
计算目标服务节点实际业务量与所述平均业务量的比例值;
计算所述平均分配数量与所述比例值的乘积,并将所述乘积作为所述目标服务节点的应分配数量。
5.根据权利要求4所述的方法,其特征在于,所述根据集群内的服务节点的业务量为所述服务节点分配相应数量的加速卡,包括:
获取所述目标服务节点的直连加速卡数量;
判断本地直连加速卡数量是否低于所述应分配数量:
若是,则将所述目标服务节点的直连加速卡全部分配给所述目标服务节点,并向所述目标服务节点分配所述直连加速卡数量与所述应分配数量差额数量的远程加速卡;
若否,则从直连加速卡中选取所述应分配数量的直连加速卡分配给所述目标服务节点,并将未选中的直连加速卡标记为未分配。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
判断记忆体盘柜的加速卡是否已被分配完毕:
若是,则对服务节点的未分配直连加速卡进行分配。
7.一种记忆体云平台资源池化系统,其特征在于,包括:
盘柜建立单元,配置用于将多个加速卡均连接至控制板卡,所述控制板卡与所述多个加速卡组成记忆体盘柜;
记忆互联单元,配置用于通过将所述控制板卡与集群内的服务节点进行以太网互联,将所述记忆体盘柜加入所述集群,所述服务节点包括CPU和直连记忆体,所述直连记忆体包括直连加速卡和直连控制板卡,所述CPU与所述直连记忆体通过记忆总线连接;
地址生成单元,配置用于为所述记忆体盘柜生成网络地址,并将所述记忆体盘柜的网络地址保存至地址列表;
资源分配单元,配置用于根据集群内各服务节点的业务量为各服务节点分配记忆体资源,并根据资源分配方案向各服务节点分配相应的网络地址。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011148251.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:基于区块链与机器学习算法的慢病全周期管理监察系统
- 下一篇:高精度冲压模具