超级计算机自治故障管理系统消息通信及展示框架的设计与实现

来源 :国防科技大学 | 被引量 : 0次 | 上传用户:datouuupp
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着超级计算机系统性能的不断提升,超级计算机的系统规模也在快速增长,由此带来的一个严峻问题是超级计算机系统的故障发生频率越来越高、可靠性面临越来越严重的威胁。可靠性制约了超级计算机系统规模的进一步扩展,从而限制了超级计算机系统性能的进一步提升,这被称为“可靠性墙”,是当前和未来的超级计算机研发所面临的严峻挑战。为了应对“可靠性墙”挑战,课题组提出并实现了一个综合性的解决方案——超级计算机自治故障管理系统,由它来完成对故障整个生命周期的自动化管理,包括故障的检测、故障的诊断、故障的隔离以及任务的恢复等,这可以极大提高故障处理的效率、降低故障处理的开销、改善大规模超级计算机系统的可靠性。超级计算机自治故障管理系统是一个非常庞大且复杂的系统,包含许多非常重要的功能,本文聚焦于其中的两项功能——统一消息通信功能和故障信息展示功能,对它们的设计和实现方案进行研究和探讨。具体而言,本文开展了以下两方面的工作:(1)消息通信框架的设计与实现消息通信框架用于实现统一消息通信功能,包括分层架构和基于发布/订阅的模块间协作机制两个方面的内容。分层架构将故障管理进行功能分解后分配到多个层次实现,只有最底层部署在超级计算机的每个节点上,负责故障的检测以及简单的诊断和处理,而将复杂的功能交由上面的层次实现;上面的层次部署在单独的管理服务器上,可以使用更多的资源、从更大范围节点集的视角实现更复杂的故障诊断和处理等功能。分层架构既能减轻故障管理对超级计算机节点性能的影响,又能支持从节点集以及整个超级计算机系统的视角对故障进行更有效地管理,同时还保证了超级计算机自治故障管理系统良好的规模可扩展性。基于发布/订阅的模块间协作机制将所有功能模块划分为发布者模块、订阅者模块、订阅/发布者模块三类并提供相应的实现接口,它们只与事件服务模块通过发布或/和接收故障事件进行交互,由故障事件在模块之间和层次之间的流动驱动故障管理的整个流程。该机制统一了各种功能模块的通信方式以及各个层次的所有自治故障管理子系统的工作方式,使得整个超级计算机自治故障管理系统的逻辑结构清晰,降低了其开发的难度和工作量并保证了其良好的功能可扩展性。(2)消息展示框架的设计与实现消息展示框架用于实现故障信息展示功能,方便系统管理和维护人员了解整个超级计算机系统的健康状况以及定位故障节点以进行必要的硬件维修/更换操作。该框架采用C/S架构,服务端作为顶层自治故障管理子系统的一个订阅者模块向其事件服务模块订阅所有的故障事件并周期性地将重要的故障信息格式化为SCSDL文档后发送给客户端,客户端对接收到的SCSDL文档进行解析后通过图形用户界面将故障信息直观形象地展示出来。超级计算机系统描述语言SCSDL具有较强的表达能力,能够描述具有任意规模的超级计算机中计算节点的实际物理布局和各节点所处的状态。借助SCSDL,服务端对故障信息进行压缩表示,客户端则实现展示界面内容和视图的分离,使消息展示框架具有良好的可扩展性和灵活性。原型系统在“天河二号”超级计算机上的部署实验验证了本文工作的可行性和有效性,本文工作为大规模P级系统以及未来E级系统的故障管理和状态信息展示做了积极的探索和有益的尝试。
其他文献
X射线计算机断层扫描(X-Computed Tomography, X-CT)成像是一种重要的医学影像图像诊断技术,与磁共振、超声等同样是医生获取信息的重要来源。与其他医学成像方法相比,X-CT医
多元化经营作为一种战略选择,在我国目前不均衡的市场体系中,受到了企业界的高度重视。然而,多元化并不是万能的,虽然有的企业能够凭借多元化增加企业利润、提升企业价值,但
现行不起诉决定书存在缺乏个性、逻辑性和针对性等问题,其形成既有法律制度上的成因,又有司法实践中的根源。加强不起诉决定书说理有法理依据和重要的现实意义。加强不起诉说
<正>2月26日,江西省人大法制委员会、省人大常委会法工委、省政府法制办、省政府新闻办、省质监局在南昌联合举行贯彻实施《江西省特种设备安全条例》(以下简称《条例》)新闻
电梯作为现阶段人们日程生活中非常重要的垂直交通工具,提供快捷、舒适、方便服务的同时,其质量的好坏、运行的可靠性直接影响到人们的生活质量。本文主要针对当下电梯行业发
对于运动损伤的部位来说,损伤的部位与运动的项目的战、技术动作、运动环境与条件、训练水平等有着一定的关系。运动损伤,就是指是在运动过程中发生各种损伤。在高校的大学生中
人力资源服务行业是朝阳行业,处于快速发展时期。人力资源服务企业管理的好坏首先对整个人力资源服务行业的发展有重要作用。人力资源服务公司作为人力资源服务的外包供应商,
白色有机电致发光二极管(WOLED)可以应用于全彩显示和照明领域中,因其具有轻薄、发光面积大、可用于柔性基板等优势,关于WOLED的技术研究越来越受到关注。但在很多研究工作中
期刊
论文将石墨烯量子点(GQDs)代替商品化导电炭黑(CB)用作新型纳米尺寸(~10nm)的导电剂,制备具有良好导电网络的活性炭基电极,考察石墨烯表面性质对电极的电化学储能特性的影响。同时,