论文部分内容阅读
集群系统以其相对低廉的成本和高性能的处理能力,一直成为研究领域的热点,对其技术的创新,以及集群性能的提升在不断的研发和产品的实现过程中得到了不断的完善,同时集群负载均衡技术及进程迁移技术也在不断的推陈出新。但是就其分布式集群自身的网络结构而言,在近一个阶段变化不是很大,于是本文基于这种现状提出一种新的网络构型,广域网分布式集群系统。其特点在于将基于物理分布的相对分散的广域集群计算资源进行整合,其连接方式采用高速集群交换设备及相应链路,就各分散区域内部结构而言,摒弃以往的高内聚组网方式,而采用对等网方式,提高了网络的灵活性,也提高了各结点处理信息的控制能力,同时采用了结点独自进行负载均衡的方法,实现进程迁移。迁移目标可以在本区域内,亦可根据网络状况及本区域负载情况进行广域迁移。选择目标地的依据是在各子网负载均衡器中收集到的网络状态信息,该负载信息为进程的迁入和迁出提供决策支持,降低了迁移的代价,也提高了效率。同时针对可能存在的异构迁移,可以采用CORBA (Common Object Request Broker Architecture)的中间件的截获器技术来实现,依据其平台无关性等特点,在一定程度上屏蔽了系统异构,为广域集群进程迁移提供了较好的支持。经模拟测试,采用CORBA中间件技术的迁移方式具有实现价值,与同类算法实现的效率具有可比性。同时在对采用对等网方式进行组网的性能测试中,结果表明延时低于一定额度,可以保证进程迁移过程中的代价需要。从整个功能和性能的测试结果上,均取得较好的效果。