论文部分内容阅读
随着技术的进步,由商用部件构成的、成本低廉的机群系统已经成为高性能计算应用的主流。但是,机群系统计算密度低、体积大、能耗高,可靠性差,很大程度上制约了自身的发展。刀片服务器是一种高计算密度、低能耗、高可靠性的新型机群系统,它较好地解决了传统机群系统固有的问题,对高性能计算的发展普及产生了深远的影响。
本文以曙光5000A新一代节点、曙光公司第二代刀片服务器TC3600为平台,开发了DRKVM(Dawning Remote KVM)远程控制系统,对刀片服务器的远程监控管理做了一定的探索。本文的主要工作如下:
1、分析了国内外机群系统远程监控技术的发展状态,结合曙光TC3600刀片服务器的特点,设计了数字式KVM系统-DRKVM。DRKVM是一个基于SoC芯片的远程监控系统,它使用软硬件结合的方法,给管理员提供了通过TCP/IP网络监控刀片机群的能力。
2、基于C/S架构开发了DRKVM系统。DRKVM由两个子系统组成,分别实现了键盘鼠标重定向和视频重定向功能。键盘鼠标重定向子系统负责将管理端的键盘鼠标事件映射到被管理刀片上;视频重定向子系统负责处理被管理刀片的显卡输出,并将处理过的视频通过TCP/IP网络发送到管理端。主要开发工作包括硬件原理图设计、驱动软件、逻辑软件、网络通信软件的编写与调试。
3、对DRKVM系统进行了测试与评价。测试工作主要包括功能验证和性能测试。为了兼容不同的网络情况,本文在三种网络状况下(10M/100M/1000M)对DRKVM系统进行了性能测试,并且提出了在较差网络条件下的自适应措施。实验结果表明,DRKVM系统完全能够满足TC3600刀片服务器的管理需求,具有一定的可扩展性和自适应性。
本课题对于刀片服务器的远程监控管理具有一定的指导意义和参考价值,同时,本课题的成果也可以作为模拟式KVM的数字化模块,给传统机群的远程监控管理提供解决方案。