科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道行业应用Linux广泛应用于金融交易所

Linux广泛应用于金融交易所

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

随着股票、债券以及其衍生产品交易业务的快速发展,全球的金融交易所正在寻求统一的Linux系统。不久前在温哥华举办的年度LinuxCon大会上,Linux内核贡献者Christoph Lameter讨论如何让Linux广泛应用于金融交易所,那些用于股票、债券、衍生产品及其他金融工具的高速、电脑化交易站。

来源:ZDNet软件频道 2011年9月5日

关键字: Linux 红帽 微软 开源

  • 评论
  • 分享微博
  • 分享邮件

ZDNet至顶网软件频道消息 随着股票、债券以及其衍生产品交易业务的快速发展,全球的金融交易所正在寻求统一的Linux系统,至少是以一家Linux内核开发商为依据的。不久前在温哥华举办的年度LinuxCon大会上,Linux内核贡献者Christoph Lameter讨论如何让Linux广泛应用于金融交易所,那些用于股票、债券、衍生产品及其他金融工具的高速、电脑化交易站。

Lameter在接受IDG的采访时说,Linux作为传统Unix的替代品,已经借助其操作系统内核的快速传递信息能力,成为了金融领域的主导产品。他提出,没有开源操作系统,新兴的高频交易(HFT)也不可能出现。Lameter本身受雇于一家交易所担任顾问(他不愿透露是哪一家交易所),其工作是装备大规模的Linux集群,。

纽约证交所采用Linux

纽约证券交易所泛欧交易所就是在Linux系统的基础之上运行。该Linux系统每秒能生成1,500,000次报价,处理250,000个订单,并且在2毫秒之内提供每次交易的确认。

截止至2007年,华尔街的交易所仍然大规模使用Unix系统,例如惠普的HP-UX、IBM的AIX以及Sun的Solaris。然而近几年来,Linux渗入市场,在辅助系统领域开始崭露头角,然后运行一些核心的交易系统。

“Solaris和AIX的发布周期非常长,一次更新需要两到三年。Linux则能在一个月之内‘依据需要做出改变’。”Lameter说。

“金融交易所需要它们的服务器尽可能快地执行交易。在每天交易数十亿美元的进程下,即使是几毫秒的优势也是有竞争力的。这种高强度环境创造了创新的温床,而这种创新无法在以年为单位的更新发布周期中体现的。”Lameter解释道。

“交易所确实发现最低延迟的解决方案只有借助Linux才能实现。”Lameter说,“旧的Unix运行速度无法和Linux相比。”

一个关键的属性是TCP/IP堆叠,堆叠的配置决定了信息在两个系统之间的传输速度。另外一个吸引人的属性是修改过的调度程序,以执行交易的进程为例,它保证该进程一旦运行就不会被打断。最后,归功于大量的自愿开发员,Linux才能比那些大的Unix供应商更快地提供新硬件的驱动。

灵活性很重要

“Linux同时让金融公司能通过修改源代码加快性能速度,这取决于交易所的胆子有多大。”Lameter说,同时表示美国纳斯达克也在使用Gentoo Linux系统的改进版。

“其他交易所就使用现成的系统,并且通过咨询服务调整设置以达到性能最大化。红帽企业Linux现在是交易所使用的主流Linux发行版。”Lameter说,“其客户有芝加哥商品交易所、纽约商品交易所、法兰克福证券交易所、欧洲期货期权交易所以及菲律宾证券交易所。”

“一个典型的交易所架构由一系列不同的子系统组成,”Lameter说,“其中一个组件就是匹配引擎。匹配引擎将买家和卖家配对进行交易。该引擎捕捉交易的所有信息以便跟踪和编辑。特定的引擎处理特定的股票组合。平均来说,一个交易所会配备60至100个服务器以处理配对。”

一个交易所同时也会拥有一套与交易员相连接的前端处理器。该系统通常由500至1000个服务器组成。“交易员不允许私自与匹配引擎相连。”Lameter说。相反,交易员的机器与前端处理器相连,然后服务器对交易进行检查,核实其可操作性,紧接着发送交易指令至匹配引擎。一旦交易完成,前端服务器系统会将信息反馈给交易员。

在软件方面,许多交易所仍然主要使用内部开发的软件,使用例如Java或C++等语言。然而,一些交易所正改换使用商业程序包,至少用于某些任务,例如消息传递。Tibco公司的消息传递软件以及Informatica公司的29West是该领域的主流消息传递工具。很多交易所也采用新兴的消息传递标准,即支持Linux的中间件无关消息传递API(MAMA)。

Windows,在Linux面前忍气吞声

微软还没有在该市场上取得重大进展。Lameter说,“windows主要被归类为后台管理系统。”他声称windows的特点是延迟时间比Linux长,并表示在2009年伦敦证券交易所曾经尝试使用windows服务器但后来放弃了。

微软拒绝对伦敦证券交易所的评论,虽然微软发言人的确声称其在金融服务领域拥有大量客户,例如汤森路透和KAS银行。微软同时引用2010的IDC研究,该研究表明:在全球范围内,微软占有74.7%的服务器市场份额,但Linux只占有21.4%的市场份额。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章