论文部分内容阅读
集群系统以其高性价比和高可扩展性等优点在各种高性能应用领域得到广泛的应用。随着基于集群系统的I/O密集型应用日益增长,要求集群系统具有高性能的I/O系统。但是受机械部件的影响,I/O的性能落后于CPU、内存和网络等部件。I/O系统已经成为集群系统的性能瓶颈。 本文试图借助网络存储器技术来缓解集群系统的I/O性能瓶颈问题。 论文首先简要介绍了一些相关背景知识,研究了传统存储系统的层次结构和存在的性能瓶颈,分析了网络存储器的优势和主要应用领域,讨论了网络存储器技术应用于远程存储分页系统的关键问题。 随后,从实践的角度出发,进一步采用基于跟踪的模拟技术实现了一个具有远程存储分页系统的模拟集群。通过设置不同的模型参数,评价了传统磁盘交换设备和远程存储分页系统对集群系统性能的影响;分析了不同的网络带宽和不同的应用环境等因素对远程存储分页系统的影响。模拟结果表明,远程存储分页系统可以显著提高系统的性能。 最终我们在MOSIX集群上实现了一个远程存储分页系统的原型系统,并初步测试了其性能。