论文部分内容阅读
近年来,集群管理技术m得到了快速发展,该技术可以为系统管理和运行提供较强的可维护性,而且使系统的运行具有比较高的可用性。但是由于虚拟系统与传统的物理机系统有一定的差异,随之而来的问题就是如何对这些集群管理下的虚拟系统进行监视。性能监视是集群管理虚拟系统的首要环节。通过对己有的集群管理软件进行调査后,开发出了一款新的集群管理软件System Center,并为其设计了一种能够监视机器性能状况的系统监视器Machine Monitor。这款监视器通过提出易扩展的任务执行模型来降低开发的风险,在整体结构方面采用降低模块耦合度以及异步执行的方法提高运行性能,在通信方面采用了WCF技术实现了与其他管理组件的数据同步,提高了与其他组件的交互性。System Center将任务执行模型作为整个系统构建的基础,分别实现了性能数据收集、界限值监视和数据同步。在对各种被管理服务器进行了监视测试后,证明Machine Monitor达到了设计要求。在大规模服务器的性能监视中,Machine Monitor在长时间不间断运行后能够保证数据的真实可靠,并能够及时发现服务器运行中的异常。该技术己商品化,并获得了用户的广泛认可。