论文部分内容阅读
本论文在联想深腾集群系统平台下,基于MPI(Message Passing Interface消息传递接口)并行程序设计技术,开发并实现了一个用户信息处理系统,用于对集群系统中计算结点上的用户资源使用情况和用户登录情况进行监测与管理。本论文主要分为三个方面:第一方面介绍MPI并行程序设计的相关内容,这是在集群系统上执行并行查询操作的基础。其中包括并行计算及并行程序设计的基本概念、MPI及MPI并行计算环境介绍,此外还给出了一个用并行算法实现的矩阵相乘的实例,并与传统的串行算法进行了比较。第二方面实现了单结点上的用户资源使用情况和用户登录情况的处理,这是对集群系统中多结点进行的操作的基础。主要分为三个模块实现:用户信息采集及处理模块、信息入库模块和显示模块。其中通过集群系统使用的Linux操作系统所提供的一些核心命令来完成信息的采集和处理,通过对服务器端MySQL数据库的操作完成信息的入库,最后通过JSP编程技术将入库信息以Web网页形式显示在客户端。第三方面将第一方面MPI并行程序设计技术和第二方面单结点用户信息处理结合起来,实现了在集群系统中查询多结点的用户信息,最后给出整个用户信息处理系统的测试过程和操作说明。本论文主要阐述了该用户信息处理系统的开发背景、实践意义、设计方案、实现技术与过程以及最终的测试使用过程。