摘要: |
1.主要的研究内容:
(1)数据解耦与任务分解算法
为使集群内各节点(即各独立的计算机)能在统一的任务管理机制下实现高效的并行处理,应使各节点数据间和任务关联尽可能小。由于联网收费交易数据之间存在较紧密的耦合关系,故首先需研究数据解耦算法、各节点任务分解及调度管理规则,以及解耦数据被各节点处理完毕后的数据整合算法。
(2)快速通信传输方式
在集群计算环境中,节点间相关性要尽可能小,但完全无关联是不可能的,为此需要高效率的节点间通信机制与算法。标准的TCP/IP协议提供了应用的简单性,但TCP面向连接的机制,造成额外开销,其效率可能满足不了本项目的要求,因此,需要在开放协议的基础上,研制更可靠更高效的通信传输算法与软件。
(3)动态负载平衡与与任务调度管理
研究均衡集群中各个节点负载的任务调度管理算法,使任务请求和任务实现自动转发到负载最轻的节点上。特别地,当集群中的一个或数个节点失效,该节点或这些节点当下的任务及本清分结算周期内已处理的任务均可转移至其他节点。反之,也可在集群内随时增加微机(节点),而不影响其他节点当下任务的执行或已完成的任务。这保证了系统的伸缩性,显然是由低性能微机的构建高性能集群系统的一个关键。
2.主要考核目标:
完成上述研究内容,提出微机集群清算系统的实现技术,实际研发一套微机集群清算系统。
将本研发系统与四川省高速公路监控结中心的现行的小型机清算系统同步挂网独立运行,通过两系统的处理结果与处理性能(如TPCC、扩展性、可用性)对比,可靠性计算等,验证本项目的预期成果是否实现。 |