System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请实施例涉及存储,具体而言,涉及一种内存资源管理系统、方法、装置、设备及存储介质。
技术介绍
1、随着计算机技术的不断发展,内存资源需求也日益增加,内存资源池化技术应运而生。内存资源池化技术中主要包括了计算资源池、内存池,能够实现内存池中的大规模内存的灵活分配,极大提高了服务器硬件资源的利用率,在内存池化环境下,如何有效的对内存池中的内存资源进行管理和维护,以保证内存池化架构下业务的正常运行,是内存池化技术中研究的重点问题。
2、相关技术中,通过在内存池中安装传感器对内存池中的内存进行监控,通过维修人员对内存池进行维护。
3、相关技术中无法及时汇总计算资源池以及内存池中的每个硬件的故障,也无法快速定位发生故障的硬件,无法对内存资源进行有效的维护和管理。
技术实现思路
1、本申请实施例提供一种内存资源管理系统、方法、装置、设备及存储介质,旨在对内存资源进行有效的管理和维护。
2、本申请第一方面提供一种内存资源管理系统,所述系统包括:
3、计算节点模块、高速互联交换芯片模块、内存资源模块、网络交换芯片模块;
4、所述计算节点模块包括第一基板管理控制器、中央处理器,所述第一基板管理控制器用于控制所述中央处理器;
5、所述高速互联交换芯片模块包括高速互联交换芯片、第二基板管理控制器、内存资源管理处理器,所述高速互联交换芯片用于对内存资源进行管理,所述内存资源管理处理器用于通过高速互联交换芯片为所述计算节点模块分配对
6、所述内存资源模块包括第三基板管理控制器、内存扩展控制器、内存,所述第三基板管理控制器用于控制所述内存扩展控制器,所述内存扩展控制器用于监控和管理所述内存;
7、所述网络交换芯片模块用于实现所述计算节点模块、所述高速互联交换芯片模块、所述内存资源模块之间的网络互联。
8、可选地,所述高速互联交换芯片与所述中央处理器、所述内存资源管理处理器连接,所述内存资源管理处理器与所述第二基板管理控制器连接;
9、所述第三基板管理控制器与所述内存扩展控制器连接,所述内存扩展控制器与所述高速互联交换芯片、所述内存连接;
10、所述网络交换芯片与所述计算节点模块、所述高速互联交换芯片模块、所述内存资源模块连接。
11、可选地,所述第三基板管理控制器通过所述内存扩展控制器获取所述内存的状态信息;
12、所述第三基板管理控制器在所述内存的所述状态信息中的任意数值超过预设阈值时,生成第一故障信息;
13、所述第三基板管理控制器将所述第一故障信息发送至所述网络交换芯片模块;
14、所述网络交换芯片模块将所述第一故障信息发送至所述第二基板管理控制器。
15、可选地,所述第三基板管理控制器轮询获取所述内存在运行过程中的产生的告警信息;
16、在所述告警信息为预设告警信息中的任意一条所述告警信息时,生成第二故障信息;
17、所述第三基板管理控制器将所述第二故障信息发送至所述网络交换芯片模块;
18、所述网络交换芯片模块将所述第二故障信息发送至所述第二基板管理控制器。
19、可选地,所述第一基板管理控制器在识别到所述内存扩展控制器存在故障告警信息的情况下,生成第三故障信息;
20、所述第一基板管理控制器将所述第三故障信息发送至所述网络交换芯片模块;
21、所述网络交换芯片模块将所述第三故障信息发送至所述第二基板管理控制器。
22、可选地,所述内存资源管理处理器对所述高速互联交换芯片进行故障识别;
23、所述内存资源管理处理器将识别到的第四故障信息发送至第二基板管理控制器;
24、所述第二基板管理控制器对接收到的所有故障信息进行故障汇总。
25、可选地,所述第二基板管理控制器在接收到所述故障信息的情况下,根据内存资源管理处理器从所述高速互联交换芯片中读取的内存拓扑互联关系,确定所述故障信息对应的计算节点以及所述内存;
26、所述第二基板管理控制器将所述故障信息记录至故障日志中;
27、所述第二基板管理控制器触发所述第一基板管理控制器检查所述中央处理器的运行状态;
28、所述第二基板管理控制器在所述第一基板管理控制器检测到所述中央处理器无法执行计算任务的情况下,控制所述计算节点进行关机;
29、所述第二基板管理控制器为所述内存添加异常内存标记;
30、所述第二基板管理控制器将所述内存的内存信息发送至所述内存管理处理器;
31、所述内存管理处理器在接收到所述内存信息的情况下,停止为所述内存配置任务;
32、所述第二基板管理控制器向所述内存管理处理器发送资源分配命令;
33、所述内存管理处理器在接收到所述资源分配命令的情况下,进行内存资源配置;
34、所述第二基板管理控制器控制所述计算节点重新启动。
35、可选地,所述第二基板管理控制器在检测到所述内存修复成功的情况下,消除所述异常内存标记。
36、本申请实施例第二方面提供一种内存资源管理方法,所述方法包括:
37、在内存池中的内存运行期间,轮询监控所述内存池中的每个所述内存的内存状态信息;
38、在所述内存状态信息中的任一数值超过预设阈值时,生成第一故障信息;
39、将所述第一故障信息发送至第二基板管理控制器中。
40、可选地,所述方法还包括:
41、在所述内存池中的所述内存运行期间,轮询监控所述内存池中的每个内存发出的告警信息;
42、在所述告警信息为预设告警信息中的任意一条所述告警信息的情况下,生成第二故障信息;
43、将所述第二故障信息发送至所述第二基板管理控制器中。
44、可选地,所述方法还包括:
45、在计算节点启动过程中,确定内存扩展控制器中是否存在第一故障告警信息;
46、在所述内存扩展控制器中存在所述第一故障告警信息时,生成第三故障信息;
47、将所述第三故障信息发送至所述第二基板管理控制器中。
48、可选地,所述方法还包括:
49、在内存资源管理处理器的启动过程中,识别高速互联交换控制芯片中的第二故障告警信息;
50、在识别到所述第二故障告警信息的情况下,生成第四故障信息;
51、将所述第四故障信息发送至所述第二基板管理控制器中。
52、可选地,所述方法还包括:
53、在接收到故障信息时,根据内存拓扑互联关系,确定所述故障信息对应的所述计算节点本文档来自技高网...
【技术保护点】
1.一种内存资源管理系统,其特征在于,所述系统包括:
2.根据权利要求1所述的内存资源管理系统,其特征在于,所述高速互联交换芯片与所述中央处理器、所述内存资源管理处理器连接,所述内存资源管理处理器与所述第二基板管理控制器连接;
3.根据权利要求1所述的内存资源管理系统,其特征在于,所述第三基板管理控制器通过所述内存扩展控制器获取所述内存的状态信息;
4.根据权利要求1所述的内存资源管理系统,其特征在于,所述第三基板管理控制器轮询获取所述内存在运行过程中的产生的告警信息;
5.根据权利要求1所述的内存资源管理系统,其特征在于,所述第一基板管理控制器在识别到所述内存扩展控制器存在故障告警信息的情况下,生成第三故障信息;
6.根据权利要求1所述的内存资源管理系统,其特征在于,所述内存资源管理处理器对所述高速互联交换芯片进行故障识别;
7.根据权利要求1所述的内存资源管理系统,其特征在于,所述第二基板管理控制器在接收到所述故障信息的情况下,根据内存资源管理处理器从所述高速互联交换芯片中读取的内存拓扑互联关系,确定所述
8.根据权利要求7所述的内存资源管理系统,其特征在于,所述第二基板管理控制器在检测到所述内存修复成功的情况下,消除所述异常内存标记。
9.一种内存资源管理方法,其特征在于,所述方法应用于权利要求1至8任一所述的内存资源管理系统,包括:
10.根据权利要求9所述的内存资源管理方法,其特征在于,所述方法还包括:
11.根据权利要求10所述的内存资源管理方法,其特征在于,所述方法还包括:
12.根据权利要求11所述的内存资源管理方法,其特征在于,所述方法还包括:
13.根据权利要求12所述的内存资源管理方法,其特征在于,所述方法还包括:
14.根据权利要求13所述的内存资源管理方法,其特征在于,所述为所述计算节点分配新的所述内存,包括:
15.根据权利要求13所述的内存资源管理方法,其特征在于,所述方法还包括:
16.一种内存资源管理装置,其特征在于,所述装置包括:
17.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时,实现如权利要求9至15任一所述的方法中的步骤。
18.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时,实现如权利要求9至15一所述的方法的步骤。
...【技术特征摘要】
1.一种内存资源管理系统,其特征在于,所述系统包括:
2.根据权利要求1所述的内存资源管理系统,其特征在于,所述高速互联交换芯片与所述中央处理器、所述内存资源管理处理器连接,所述内存资源管理处理器与所述第二基板管理控制器连接;
3.根据权利要求1所述的内存资源管理系统,其特征在于,所述第三基板管理控制器通过所述内存扩展控制器获取所述内存的状态信息;
4.根据权利要求1所述的内存资源管理系统,其特征在于,所述第三基板管理控制器轮询获取所述内存在运行过程中的产生的告警信息;
5.根据权利要求1所述的内存资源管理系统,其特征在于,所述第一基板管理控制器在识别到所述内存扩展控制器存在故障告警信息的情况下,生成第三故障信息;
6.根据权利要求1所述的内存资源管理系统,其特征在于,所述内存资源管理处理器对所述高速互联交换芯片进行故障识别;
7.根据权利要求1所述的内存资源管理系统,其特征在于,所述第二基板管理控制器在接收到所述故障信息的情况下,根据内存资源管理处理器从所述高速互联交换芯片中读取的内存拓扑互联关系,确定所述故障信息对应的计算节点以及所述内存;
8.根据权利要求7所述的内存资源管理系统,其特征在于,所述第二基板管理控制器在检...
【专利技术属性】
技术研发人员:马晓宇,王兴隆,
申请(专利权)人:苏州元脑智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。