全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210582269.X (22)申请日 2022.05.26 (71)申请人 苏州浪潮智能科技有限公司 地址 215100 江苏省苏州市吴中经济开发 区郭巷街道官浦路1号9幢 (72)发明人 梁志强 张帅豪  (74)专利代理 机构 济南舜源专利事务所有限公 司 37205 专利代理师 杨彬 (51)Int.Cl. G06F 9/50(2006.01) G06F 11/30(2006.01) G06F 13/40(2006.01) (54)发明名称 海光平台IO资源分配方法、 系统、 终端及存 储介质 (57)摘要 本发明涉及服务器技术领域, 具体提供一种 海光平台IO资源分配方法、 系统、 终端及存储介 质, 包括: 监控已分配的I  O资源数量, 并基于已 分配的I O资源数量计算剩余I  O资源数量; 判断 外插PC I e设备的需求I  O资源数量是否超过所 述剩余I O资源数量: 若是, 则从已分配的I  O资 源中释放部分I  O资源, 以向所述外插PCI  e设备 分配满足 需求的IO资源。 本发明提升了海光平台 服务器系统的IO资源分配合理性, 提升了系统可 用性和稳定性。 权利要求书2页 说明书9页 附图2页 CN 114968579 A 2022.08.30 CN 114968579 A 1.一种海光平台IO 资源分配方法, 其特 征在于, 包括: 监控已分配的IO 资源数量, 并基于已分配的IO 资源数量计算剩余 IO资源数量; 判断外插PCIe设备的需求 IO资源数量是否超过 所述剩余 IO资源数量: 若是, 则从已分配的IO资源中释放部分IO资源, 以向所述外插PCIe设备分配满足需求 的IO资源。 2.根据权利要求1所述的方法, 其特征在于, 监控已分配的IO资源数量, 并基于已分配 的IO资源数量计算剩余 IO资源数量, 包括: 通过识别默认分配IO 资源的固有设备 数量获取已分配的IO 资源数量; 获取海光平台的IO 资源总数; 将IO资源总数与已分配的IO 资源数量的差值输出为剩余 IO资源数量。 3.根据权利要求2所述的方法, 其特征在于, 通过识别默认分配IO资源的固有设备数量 获取已分配的IO 资源数量, 包括: 识别所有未接任何设备的芯片的数量作为第一数量, 并识别所有需要IO资源的板载设 备的数量作为第二数量; 将第一数量乘以第一单位需求数量的第一乘积与第二数量乘以第二单位数量的第二 乘积的和输出为已分配的IO 资源数量。 4.根据权利要求3所述的方法, 其特征在于, 识别所有未接任何设备的芯片的数量作为 第一数量, 并识别所有需要IO 资源的板载设备的数量作为第二数量, 包括: 预先构建存 储有默认分配IO 资源的设备名称的默认列表; 获取海光平台的已识别设备列表; 对默认列表和已识别设备列表中的设备名称进行匹配, 并将匹配成功的设备名称输 出; 从匹配成功的设备名称划分出未接任何设备的芯片和板载设备, 以分别统计第 一数量 和第二数量。 5.根据权利要求3所述的方法, 其特 征在于, 所述方法包括: 将IO资源总数与第二乘积的差 输出为最大剩余 IO资源数量。 6.根据权利要求5所述的方法, 其特征在于, 在从已分配的IO资源中释放部分IO资源之 前, 所述方法还 包括: 判断需求 IO资源数量是否超过 所述最大剩余 IO资源数量: 若是, 则跳过所述PCIe设备且以变通方式继续启动系 统, 并记录IO资源不足的错误日 志; 若否, 则继续执 行从已分配的IO 资源中释放部分IO 资源这一操作。 7.根据权利要求3所述的方法, 其特征在于, 从已分配的IO资源中释放部分IO资源, 以 向所述外插PCIe设备分配满足需求的IO 资源, 包括: 计算需求 IO资源数量与剩余 IO资源数量的差额; 将所述差额与第一单位需求数量的商输出为设备释放数量; 基于所述设备释放数量将相应数量的所述芯片的IO 资源; 将已释放的IO 资源和剩余 IO资源分配给 所述外插PCIe设备。 8.一种海光平台IO 资源分配系统, 其特 征在于, 包括:权 利 要 求 书 1/2 页 2 CN 114968579 A 2分配监控单元, 用于监控已分配的IO资源数量, 并基于已分配的IO资源数量计算剩余 IO资源数量; 需求判断单元, 用于判断外插PCIe设备的需求IO资源数量是否超过所述剩余IO资源数 量; 需求分配单元, 用于若外插PCIe设备的需求IO资源数量超过所述剩余IO资源数量, 则 从已分配的IO 资源中释放部分IO 资源, 以向所述外插PCIe设备分配满足需求的IO 资源。 9.一种终端, 其特 征在于, 包括: 处理器; 用于存储处理器的执 行指令的存 储器; 其中, 所述处 理器被配置为执 行权利要求1 ‑7任一项所述的方法。 10.一种存储有计算机程序的计算机可读存储介质, 其特征在于, 该程序被处理器执行 时实现如权利要求1 ‑7中任一项所述的方法。权 利 要 求 书 2/2 页 3 CN 114968579 A 3

.PDF文档 专利 海光平台IO资源分配方法、系统、终端及存储介质

文档预览
中文文档 14 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共14页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 海光平台IO资源分配方法、系统、终端及存储介质 第 1 页 专利 海光平台IO资源分配方法、系统、终端及存储介质 第 2 页 专利 海光平台IO资源分配方法、系统、终端及存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 13:33:11上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。