外汇管理实践

分布式技术在外汇信息系统中的应用与研究

来源: 《中国外汇》2020年第23期 作者:金晓华 编辑:吴梦晗

“数字外管”和“安全外管”是近年来外汇管理科技工作的建设主线。外汇管理部门高度重视信息系统的高质量建设,致力于推动外汇信息系统建设模式的转型,旨在为外汇管理提供更好的技术支撑。目前,外汇信息系统采用的是集中式架构。该架构的特点是主机资源集中在大型主机或几个小型机上,采用纵向扩展(Scale Up)的方式,通过增加单机的资源配置来提升系统的处理能力,通过硬件设备和基础软件的集群机制来提升系统的可用性。但随着互联网、大数据等技术的迅速发展,集中式核心架构已经难以应对海量数据和高并发的业务场景,分析处理数据能力明显落后,而系统升级迭代则相对复杂,无法满足外汇管理科技建设的需求。相较而言,现代分布式架构在扩展性、低成本、降低运行风险等方面的优势明显,已经成为主流的联机交易系统架构方案。将分布式架构合理纳入到外汇信息系统,可进一步提升外汇管理科技应用能力。

分布式技术在外汇领域应用的关键

现代分布式架构以X86(微处理器执行的计算机语言指令集)和云计算为基础,以数据切分(Sharding)、读写分离为特征,采用横向扩展(Scale Out)的方式,通过增加服务器的数量,提升系统的处理能力。与目前外汇信息系统所使用的集中式架构相比,分布式架构的解决方案是基于普通电脑服务器(PC Server)来做横向扩展,成本较低,也可带来系统良好的成长性。但由于分布式架构采用了单体处理能力较小、可靠性较低的常规服务器,与主机或小型机相比存在一些弱点。鉴此,要将分布式架构应用到外汇业务系统中,需解决以下关键问题。

第一,实现可用性需求。在外汇信息系统应用分布式架构,应满足以下需求以实现系统的可用性。一是在系统发生故障时,能够做到故障不扩大不蔓延。二是实现系统故障的自动发现与隔离,系统具备一定的自愈能力。三是能够支持业务的无中断升级,提高业务上线速度,降低业务变更的影响范围。四是保证包括网络、存储、同步软件等基础设施的高度可用。

本文是付费内容,请先 登录数字阅读账户订阅数字杂志
数字杂志阅读
您尚未登陆
登陆 注册
本期