对于银行的综合前置或者叫企业总线系统来讲,其实它有几个主要功能:
1)路由功能,它是所有渠道统一的接入和送出接口。
2)报文转发,所有的交易和报文都需要经过综合前置的加密,转码形成统一标准格式来完成系统间的交互。
3)系统间通讯的统一标准接口,银行内所有业务系统间的通讯需要通过企业总线来做到其标准性和统一性。
4)文件交互,银行和第三方的批量交易以及批量对账是需要文件式的异步交互。
那么就以上几个主要的业务功能来讲,综合前置对底层服务器的要求是什么呢?
1)路由和转发超级快,但是这个快一方面是要服务器的网络处理能力跟的上,但是关键的约束是在中间件的处理机制和策略方面。
2)综合前置大部分模式是异步消息模式,也有部分是长连接实时模式,这个就要求服务器能保证这个连接的稳定性。
综合来看,综合前置的应用要求系统间的耦合性越小越好,通过综合前置可以实现系统间、交易间的灵活控制。这个耦合性不仅包括应用本身的耦合性,而且包括基础架构本身的耦合性。从性能上看,要求综合前置具备快速转发的能力,同样这个快速转发要取决于中间件及基础架构本身的能力。对于交易量大的银行,性能可能会是一个问题。对于交易量小的银行,其实性能不是综合前置的关键问题。
那么回过头来看,LinuxONE有哪些独特的优势能够帮助到银行的前置系统在耦合和性能之间取到一个最佳平衡呢?
总结一下前置系统的特点:
1、要求具有高性能,具有快速转发的能力,特别是网络处理性能。对于交易量大的银行,需要高性能,对于交易量小的银行,需要稳定性。
2、具备松耦合性。
LINUXONE具备满足以上要求的特点:
1、LinuxONE拥有141颗业界最高性能主处理器,高达320颗I/O通道协处理器帮助实现多达160个PCI插槽,24个I/O异步协处理器,而X86没有单独的I/O异步协处理器,用于I/O通道的处理器也非常少。LinuxONE内部虚拟高速通信网络可以实现数据库分区之间、数据库之间、数据库和应用之间的高速数据传输和交换。而且,LinuxONE具备灵活的虚拟化分区能力,提供动态负载,对于交易量大的银行,提供高性能,对于交易量小的银行,LinuxONE内置硬件纠错、自动诊断、自动故障恢复、多冗余设计等高稳定性设计,防止系统故障。
2、LinuxONE 的硬件基础架构支持松耦合性的分区部署,而且具备EAL 5+最高等级安全认证。使用户能够在同一服务器上运行生产、开发发/测试和质量保证的应用程序,而且不必担心对性能造成干扰,产生安全隐患或影响性能。
收起