X86架构——证券IT的激进与稳健之道

——专访民生证券信息技术总监颜阳

“如今,别的行业的人员无法理解证券行业对IT的依赖性究竟有多高”,谈到证券行业信息化,深耕这一领域多年的颜阳博士有说不完的感触。

随着证券行业的发展和行业内竞争的不断加剧,IT在证券公司所扮演的角色已经不再是辅助性工具,而是作为提升企业竞争力,加速企业战略转变和业务创新的战略性武器。在角色转变的过程中,证券IT究竟面临着怎样的压力和挑战?如何才能化压力为动力,实现完美变身?近日,笔者采访了民生证券信息技术总监颜阳博士,他谈到了证券行业IT当前所面临的一些压力和挑战,以及未来的发展趋势。

大集中再生大风险

“2000年以后,随着集中交易趋势的不断发展,证券公司基本上都实现了业务和管理的大集中”,颜阳谈到,实施集中交易后,多点的分散风险汇集成了一点的集中风险,一旦总部端出现技术故障,将会对全公司业务造成影响,如果是重大技术故障,其后果将是灾难性的。这对于IT系统的可靠性和数据处理能力都提出了更高的要求。

颜阳告诉记者,中国股票市场的用户有一个特色,散户比较多,投机性比较强,大集中之后,散户的投机行为随时可能对系统造成的突发性压力。这就要求IT系统需要具备强大的弹性扩展能力和业务的连续性能力,才能抵抗这种实时的“压力”。

“证券行业的交易系统平台分为两大派别:有的采用x86的体系,有的采用小型机的体系,这主要是根据各个公司的特点和技术人员的储备进行配置的。从整个行业来看,x86的体系还是比较多的”,颜阳在采访中如是谈道,但是由于小型机本身的封闭性,某些核心内核除了厂商自己之外,基本上没有人能搞懂。这对于企业来说造成了很多不可控的因素,一旦出现问题,自己根本没法解决,在这样的平台上有些“撞大运”的感觉。

尤其是近年来,受美国次贷危机的影响,国内股市持续低靡。就在笔者撰文时,中国股市再次传出“沪指跌破2000”的噩耗,中国股市到了最危险的时刻,各大证券公司也不得不再次勒紧裤腰带,缩减IT预算,准备度过资金“寒冬”。

资金“寒冬”意味着在IT建设时,不得不考虑到成本的因素。这里所说的成本不仅包括一次性的软硬件投资成本,还包括能耗成本、管理成本等等。X86服务器可以进行量产,将来的优势会进一步体现出来。而且,x86架构比较开放,参与的技术人员比较好找,给企业带来了方便,并且遇到问题很容易共享。这不仅简化了企业IT管理,还能够降低IT管理的成本。

当然,对于核心交易系统而言,安全问题不容忽视。颜阳强调,小型机的封闭性当然在一定程度上提升了其系统的安全性,因为开放平台大家都了解,当然也容易进行攻击。不过这两年,x86系统在安全性方面也取得了很大的突破,现在安全已经固化到芯片级了。

创新业务需要灵活扩展的基础架构

随着行业内业务创新的步伐不断加快,新业务推出的频度越来越高,这对IT系统也提出了诸多挑战。

“一个新业务,两三个月就要上线,而在证券行业,业务对于信息系统的依赖性非常高,系统要上线,首先就是基础架构要准备好,并且要对信息系统的架构的扩展性、合理性等进行评估和衡量,不能等到系统上线之后,架构还得变,这样不仅会增加投入,而且时间长了,就不叫创新了,别的公司就都赶上去了”。

在支持业务创新时,各大证券公司也在考虑虚拟化、云计算等新的手段。今年为止,很多券商都已经在尝试,并且不仅仅是开发和测试系统等非核心业务系统,甚至把一些相对核心的业务系统也迁移到了虚拟化平台上。在使用虚拟化技术时,x86架构也是一个很普遍的选择。

大数据需要高性能、平行扩展平台

随着这几年数据资源的价值不断凸显,数据成为新时代的“石油”。证券公司对于数据的利用,不光要求速度快,更重要的是要挖掘其中的价值,尤其是现在很多数据都是非结构化的数据,这对于IT系统的计算能力和存储能力都提出了很高的要求。

比如现在逐渐从国外引进的量化交易很多都是依赖于高性能计算。所谓量化交易,是借助现代统计学和数学的方法,利用计算机技术,从庞大的历史数据中海选出能带来超额收益的多种“大概率”事件,以制定投资策略,并用数量模型验证及固化这些规律和策略,然后严格执行已固化的策略来指导投资,以求获得可持续的、稳定且高于平均的超额回报。

“量化交易很多都是依赖于高性能计算,它需要在很短的时间内,把事先制定好的交易策略执行,现在已经到了毫秒级,甚至亚毫秒级,这对于系统的实时性要求非常高,需要一个高计算能力的集群系统来完成”。颜阳谈道,前几年,有不少券商在做自己的数据中心,包括数据仓库的应用。其实也有两个流派,一个是使用小型机,一个是使用MPP架构基于x86平台来完成,后者很容易平行扩展,因而可以跟进业务的发展。

X86架构——激进与稳健的平衡之道

证券行业的IT人,总是容易给人留下一种有些激进、又有些稳健的印象。一方面,业务对IT的高依赖性,意味着如果IT不“激进”,业务发展就会受到影响;另一方面,证券业务对于风险控制的严格让他们不得不稳健。

“IT总是为企业业务服务的,不同的业务种类对于平台的依赖情况不同,有的需要大容量,有的需要高计算性能。不管用什么样的系统去支撑业务,一定要与业务的发展结合起来”,谈到对于计算平台的新需求时,颜阳认为,必须要综合考虑稳定性、安全性、成本和扩展性等多方面的因素。随着x86服务器在性能、稳定性、安全性的不断提升,以及x86本身所具有的成本优势,x86将在证券行业有更大的应用空间。

事实上,作为x86架构的推动者,英特尔从2010年发布至强7500处理器家族开始,就在逐步奠定其在企业关键任务领域的地位。2011年4月,英特尔继续发力关键业务,推出了32纳米工艺制程的英特尔至强E7处理器家族(代号为Westmere-EX)。据英特尔数据中心事业部关键业务部门营销总监Patrick Buddenbaum介绍,全新的至强E7处理器凭借全新的安全性和可靠性特性,以及创纪录的性能表现,可帮助企业IT部门更好地管理数据密集型环境。

至强E7家族包含了18个面向双路、四路和八路服务器的产品型号,经过扩展最多可以支持到256路服务器。在性能方面,至强E7打破了多项世界纪录:它运行计算密集型应用的性能相比上一代产品提升多达40%,能在视速度为根本的科研和金融服务等领域提高其关键业务应用的运行速度和精确度。它运行虚拟机应用的性能相比前一代产品也提升多达25%,这意味着它拥有业界最高的虚拟化性能表现。能耗方面,新的至强处理器采用了英特尔智能节能技术,该技术可根据工作负载显著降低芯片的待机功耗,同时也提供了高级的处理器电源管理功能。

此外,考虑到计算密集型应用涵盖的范围——从气象建模到实时业务分析,及其对卓越性能的需求,英特尔将在至强处理器E7家族中提供10款先进的十核型号,其中以E7-8870、E7-4870和E7-2870为首,它们都达到了2.4GHz的主频,热设计功耗(TDP)为130瓦。

Patrick为此表示:“十多年来,英特尔一直在致力于改变部署关键业务计算用服务器的经济效益。今天,我们再次将这一指标提升到了新的水平线上。英特尔至强处理器E7家族拥有突破性的性能表现,并兼备全新和强大的安全性、可靠性特性及强化的节能特性。该服务器处理器架构还获得了英特尔历史上前所未有的、最为强劲的行业发展原动力的支持,IT机构被迫为关键业务应用部署昂贵的封闭式RISC架构的日子即将结束。”

目前,国内已有包括中信银行、卓望信息技术有限公司等企业开始对至强E7-4800进行测试,从反馈的消息来看E7在性能、稳定性和可靠性等方面能胜任其当前关键业务的需求。