4)高可用性。作为7×24h工作的企业级数据交换总线,数据交换系统应用中单个模块进程或服务器故障/维护停机时,应尽可能不影响整个数据交换系统应用的正常运行,其实质是可在其他服务器上调度故障/维护停机的模块进程,以及可由其他服务器接替故障/维护停机服务器的职责。数据交换处理架构主要通过集群和负载均衡的角度充分考虑系统的健壮性,其他核心服务模块,例如传输工具和调度服务,可通过HA双机热备的方式来保障高可用性。此外,高可用性的重点是“高”。因此,发生故障时需要能快速检测和恢复,这要求模块进程或服务器的“心跳”登记和检查频率需足够高(如10s -次),恢复命令需要一键式实现。维护(停机)的方案宜采用分批操作原则,以保证总有设备能正常工作。
5)安全性。作为数据线的心脏,需要保证系统、数据安全加工,安全接入和安全分发。