论文部分内容阅读
随着互联网的飞速发展,WEB网站的迅猛增长,市场对于WEB服务器集群的需求日益增长。企业通过采用WEB服务器集群可以以较低的成本投入,获得相对于单台机器更高的性能、可靠性和可扩展性。但随着WEB服务器集群的进一步发展,如何对集群子节点进行管理、如何对WEB应用进行管理变得尤为重要。WEB服务器集群的管理平台可以有效解决上述问题,并进一步提高集群资源的利用率和可用性。本文设计完成的Webjoin集群管理平台,就是旨在解决WEB服务器集群的管理问题。Webjoin集群管理平台提供了WEB服务器集群的管理功能。本文从Webjoin集群的功能特征、技术实现等角度,逐步分析Webjoin集群管理平台的设计需求、主要功能、实现目标等,并最终完成了Webjoin集群管理平台的设计与实现。Webjoin集群管理平台主要分为三个子系统:Webjoin集群节点管理子系统、WEB应用管理子系统、Webjoin集群配置和日志管理子系统。其中,Webjoin集群节点管理子系统负责对Webjoin集群各个节点进行自动化部署和管理;WEB应用管理子系统对运行在Webjoin集群上的WEB应用进行自动化部署和管理;Webjoin集群配置和日志管理子系统对Webjoin集群和WEB应用相关的配置文件以及日志信息进行统一管理。首先,本文给出了集群和集群管理平台的基本概念,接着分析了集群管理平台的一般功能和发展趋势。然后,本文以Webjoin集群这个WEB服务器集群产品为基础,设计完成了Webjoin集群管理平台的体系结构,包括平台的逻辑结构和功能结构。接着,本文介绍了资源的灵活分配、应用的资源隔离和异步事件模型等关键技术的相关知识,完成了集群管理平台的三个子系统的设计与实现。最后,本文对Webjoin集群管理平台的进行了功能测试和性能测试,对本文的研究进行了总结,对未来的工作进行了展望。