高速公路应用系统中清算系统、收费系统、监控系统和综合管理系统的后台有一个最基本的要求就是可靠性。任何系统中的平台如果出现硬件故障都会造成该系统的停顿,而平台的故障造成的停顿将影响到整个高速公路系统。
为了提高可靠性普遍的做法就是使用双机热备系统,例如英诺天玑是支持Windows和Linux平台的专业集群中间件软件,可用于构建高可用性、高可靠性以及高扩展性的集群系统。包括低成本的镜像集群,和使用磁盘阵列的大规模集群系统。
对于更高可靠性要求的系统则需要采用容错服务器的硬件容错模式来实现,英诺重明容错架构服务器由旨在实现容错可用性的硬件配置组成。系统中的所有硬件模块(CPU、内存、IO模块、磁盘等)都采用了冗余设计,并且配置有 ASIC 电路用以实现数据处理结果的持续同步交叉核查。也就是说,任何这些模块中的故障都会被自动检测到,而出现故障的模块将立即与系统隔离开,系统从而可在简单模式下使用其余功能模块继续正常运行。

英诺重明容错服务器旨在服务于其第一要求为服务器性能中的最高可实现正常运行时间的商业关键操作。该款服务器比常规服务器能够保证提供明显的更高的正常运行时间,并且相对于高端/高可用性服务器和群集能够在单个机箱内提供较为廉价的备用方案。不同于涉及复杂系统设计、广泛规划范围、冗长安装过程及活动管理的群集,易于安装、使用和维护,因而能够提供简化可用性。
英诺重明容错服务器由旨在实现容错可用性的硬件配置组成。系统中的所有硬件模块(CPU 模块和 PCI 模块)都采用了冗余设计,并且配置有 ASIC 电路用以实现数据处理结果的持续同步交叉核查。也就是说,任何这些模块中的故障都会被自动检测到,而出现故障的模块将立即与系统隔离开。系统从而可在简单模式下使用其余功能模块继续正常运行。英诺重明系列因而即可实现容错级别可用性。该新型号功能和性能都得到了改善。
英诺重明容错服务器特性:
不间断运行
容错服务器全冗余热插拔模块保证系统连续运行:
正常运行
1、性能对比
从硬件配置和性能测试来看,容错服务器和单台同配置的服务器性能没有差别,并不会因为容错而导致任何的性能下降,因为容错服务器是完全依靠硬件保障可靠性的,并不需要系统资源完成故障切换和监控。
2、可靠性对比
双机热备系统可靠性达到99.9%,而容错系统的可靠性能够达到99.999%,也就是说全年的停机时间从8小时降到5分钟。双击热备虽然是两台硬件冗余,但是同时又引进了双机软件,使整个系统的可靠性并不能理解成为两套硬件对系统的可靠性保障。而且,由于双击热备系统维护过程中对使用者技术的要求较高,往往在系统故障时会因为使用过程中双机或者应用系统的配置变化而导致无法故障切换,存在较大风险。而容错系统采用的是硬件检测和切换故障,不引进任何额外的软件,对于使用者来说是单一的系统,不会因为维护过程影响系统的可靠性保障。
3、可用性对比
容错系统对使用者来说完全是单一系统,对于操作系统以上的应用完全透明,应用不需要做任何更改,维护不需要额外的技术背景。
双击热备要求维护人员有较深的双机技术背景,安装实施复杂。双机系统对应用的支持需要额外的投入,比如对数据库系统和其他一些标准应用,用户需要购买相应的功能授权才能支持对该应用的故障切换,对于非标准的应用(软件开发时没有事先考虑留好接口)双机软件不能支持故障切换。而且实现切换也需要做较复杂的配置和脚本调试。
4、故障切换对比
双击热备的故障切换是当主机出现故障时,在Standby机器上重新启动所有的应用,这样必然导致用户当前任务的丢失。也就是说客户端当前进行的操作将终止,所进行的业务需要从头开始。一方面造成客户应用的停止,另一方面将给后台系统造成一些不必要的麻烦比如垃圾数据。而且由于所有应用都需要重新启动,切换时间最少在1分钟以上。
容错系统当出现故障时,由于内存和硬盘的数据是完全同步的,而且两套系统是同时工作的,所以切换只需要把输出从故障部分转移到正常部分即可。当前的任务无需终止,完全无缝地切换过去,几乎不用切换时间(应用完全感觉不出来)。
5、成本对比
综合考虑系统(软硬件)成本,容错系统相对双机系统有较大的成本优势,而且双击系统还没有考虑系统后续的实施和维护成本。
成功案例: