容错揭示招行零停机的秘密

招商银行在2014年决采用容错功能服务器基础设施,为虚拟化银行应用提供持续可用性。  招商银行之所以选择了Stratus ftServer 系统, 而非同用x86服务器,原因在于Stratus ftServer可创建持续可用性的保障。招商银行采用了ftServer 6400 系列,所有设备上都运行 RedHat Enterprise Linux、Oracle RAC 和 VMware vSphere。其中部分 ftServer 设备安装在上海数据中心,其他设备则安装深圳。

ftServer的优势在于可消除虚拟环境中的单点故障,其独有的锁步、自动监测和主动管理与服务相结合的技术,可提供永远在线解决方案,可用性、总体拥有成本 (TCO)俱佳。其中,锁步技术在完全相同的时间,ftServer双硬件组件处理相同的指令,如果其中一个组件发生故障,另一个会继续正常运行,不会造成停机或数据丢失。ftServer 独有的Automated Uptime Software Layer控制平台,可监测系统500 多个组件、传感器,可在故障对系统操作造成影响之前对其进行识别、处理和报告。若某个组件发生故障,应用程序会持续运行而不会停机,同时自动订购 ftServer 系统的热插拔客户可更换部件,这些部件可轻松安装。

自 2015 年 5 月ftServer 系统安装实施之后,招商银行重要应用程序的停机时间为零,通过多个交付渠道全年全天候地成功执行客户金融交易。 ftServer 系统让招商银行能够借助永远在线操作环境对金融交易处理应用程序提供保护、 检测潜在问题并在出现停机问题之前积极采取措施、避免因银行和交易系统停机而造成收入损失、维护良好的信誉和保持高水准的客户满意度,从而达到了中国银监会 (CRBC) 对系统可用性的要求。完全可扩展的ftServer 系统平台,能轻松适应招商银行网络和交易的预期增长,提供高性能和持续可用性。