全球投资银行业领先者(野村证劵)- 外汇交易平台

Altibase增强了公司的能力与速度为每100万每秒的办理能力,提高盈利能力和竞争力。

Product: ALTIBASE HDB

Use Case: FX Margin Trading System

Current Customers: "top Japanese finacial securities, top Japanese bank, Shihan Securities"

Industry: 金融

单位简介

该公司是亚洲居首位的证券与投资银行,其业务范围覆盖全球,在世界多个国家均有其客户。它为诸多个人客户和机构客户提供一系列的服务,包括交易、投资建议服务以及证券承销业务。

 

问题

随着其外汇交易平台(FOREX)在全球覆盖的范围越来越广,该公司开始面临很多问题。扩大到国际规模,对其已有的交易系统的需求越来越大。该公司原有的数据处理方法缺乏三个基本的要求:速度、可靠性和功能。

  • 该行的外汇交易平台无法及时处理和响应大量的新信息(如来自美国的重要的就业数据),承担不了新旧数据溶入的情况。
  • 更糟糕的是,随着全世界范围内的交易和事件不断地确认清楚,该行的原有系统显得毫无用武之地。尤其是当汇率浮动加剧时,整个过程更是会陷入瘫痪的境地。
  • 该行努力实现”全天候营业”的目标,但以其现有的磁盘数据库系统,根本无法实现。
  • 该行无法适应技术的进步,原有系统不支持智能手机应用、平板电脑和其它智能设备。

 

解决方案

该行采用内置ALTIBASE HDB(IIJ的默认内存DBMS)的IIJ Raptor服务[1]。该公司的外汇交易平台实现了7*24小时无缝运行。

 

效果

  • 该公司的系统现在的处理能力达到了1000多件外汇交易事务每秒,协助客户群产生了极大增长。
  • 通过与iOS和Android的安全整合,该公司吸引了众多年轻的爱用智能设备用户。
  • 该公司的系统处理零散的信息数据(如美国就业统计数据)的速度达到了100万条/秒,约是以前的100倍。
  • 该公司把最新的外汇汇率调至市价的速度达到以前的60倍。以前需要60秒才能完成的操作,现在仅需1秒。
  • 该公司的相关运营成本降低了10%。
  • 现在,该公司能够提供多种货币的兑换服务,如欧元美元互兑,从而进一步扩大了其国际业务覆盖范围。
Trading Platform


[1] IIJ Raptor服务是由亚洲顶级系统集成商之一,IIJ提供的一种基于云的外汇交易服务。
扩大国际规模,做如美元或欧元的各种外汇业务。

 

技术细节

野村证券利用ALTIBASE数据库系统的关键特性取得了巨大的成效,尤其在高性能数据处理与系统高可用性方面。

 

性能

野村证券原来的外汇交易平台的是后端,是基于传统的硬盘数据库系统建设的。但原有系统不能满足动态信息的处理等持续增长的各种需求,例如:从美国不断发来的有关就业的实时信息。

不断增长的交易量导致数据库需要处理的事务数量显著激增。事务激增致使原有系统的硬盘数据库系统面临巨大的压力,最后产生严重的瓶颈效应。

野村证券用ALTIBASE内存数据库系统代替了原有的硬盘数据库系统。因为公司能把整个数据库放入内存,所以数据库获得了较佳性能。为进一步提高性能,公司使用了标准的ALTIBASE数据库系统协议—IPC(进程间通信协议),IPC利用共享内存使同时运行的进程间能进行数据交换。当客户端应用程序和ALTIBASE数据库服务器安装在同一个机器上时,应用程序可使用IPC协议大大加快数据的处理效率。此架构使野村证券的外汇交易平台拥有了同类IT系统中最佳的处理与响应时间,处理电子数据信息(例如:美国就业统计)的速度是之前的100倍,达到1,000,000个事务/秒。

 

高可用性HA

除了原有系统的性能不能满足逐渐增加的交易量之外,其硬盘数据库还出现了可靠性与稳定性的问题,结果导致数据丢失和系统运行中断。

ALTIBASE数据库系统内置的复制特性不但解决了可靠性与稳定性问题,同时无需用户投资额外硬件与软件资源。

利用此复制特性,野村证券基于使用同步复制模式的,主一备双服务器HA架构部署了ALTIBASE数据库系统。同步模式保证所有需要同步数据的节点,在原子级事务发生后,都能立刻同步更新相关数据。在同步模式下,当本地主服务器上发生一个事务时,主服务器仅在收到“确认”(确认每条变更日志已正确提交到远程服务器上)消息之后才正式提交该事务,以保证数据100%的完整性。

此架构确保了野村证券的关键任务数据的使用,绝不会因为意外停机或计划停机而受影响。意外停机的原因可能是系统崩溃或故障,计划停机是由于要对数据库系统进行修补或升级。