论文部分内容阅读
随着集群系统的需求越来越大,集群系统方案的开发越来越受到重视,特别是中小规模的通用服务器集群设计。基于U 盘的服务器集群系统方案就是针对中小规模通用服务器集群来进行研究开发的。该方案实现了服务器集群的易部署性和高可用性。通过基于模块化的设计思想,为集群应用软件的快速开发和产品化提供了可行性的解决方案。
基于U 盘的服务器集群解决方案提出了用户服务层、节点服务层和数据存储层的服务器集群三层逻辑结构。将应用软件系统划分为用户界面、负载均衡调度模块、服务提供者模块、存储管理模块、数据备份与恢复模块、全局数据库、集群监控子系统等7 大核心模块。
在基于U 盘的集群方案中,集群监控子系统是独立于具体应用服务的完整系统,它通过数据采集发送模块、数据聚集模块和数据显示模块实现了基于Web的集群服务节点实时监控。并通过一定的放置删除策略实现了系统运行的可靠性和可伸缩性。
基于U 盘的服务器集群最显著的特点在于实现了一种基于U 盘的集群部署安装方案。结合U 盘操作系统技术、基于映像的集群部署技术和网络计算机技术实现了将集群部署方案集成到一块可读写的U 盘上,利用该U 盘完成整个集群节点系统安装和配置。
基于U 盘的服务器集群解决方案应用在Bluegrid 流媒体服务器集群原型系统上,并针对U 盘集群部署安装和集群监控子系统分别进行了性能测试。测试结果表明系统具有良好的可用性和伸缩性。