频 道 直 达 - 新闻 - 读书 - 培训 - 教程 - 前沿 - 组网 - 系统应用 - 安全 - 编程 - 存储 - 操作系统 - 数据库 - 服务器 - 专题 - 产品 - 案例库 - 技术圈 - 博客 - BBS
51CTO.COM_中国领先的IT技术网站
找资料:

微软64位路透社联机交易应用程序应用案例

作者: 出处:天极网  (  ) 砖  (  ) 好  评论 ( ) 条  进入论坛
更新时间:2006-04-18 11:27
关 键 词:64位技术
阅读提示:路透社每天都要处理大量的金融交易,它需要一个具有高性能和高伸缩性的计算基础结构来满足这个需求。由于预测公司业务将持续增长,因此公司研究了新的解决方案来支持它定制的联机交易应用程序。 路透社认为最佳的解决方案是安装了 SQL Server 2000 64位的Microsoft Windows Advanced Server Limited Edition,该解决方案能够提供超越现有系统4倍的卓越伸缩性和性能。

解决方案概述

路透社每天都要处理大量的金融交易,它需要一个具有高性能和高伸缩性的计算基础结构来满足这个需求。由于预测公司业务将持续增长,因此公司研究了新的解决方案来支持它定制的联机交易应用程序。 路透社认为最佳的解决方案是安装了 SQL Server 2000 64位的Microsoft Windows Advanced Server Limited Edition,该解决方案能够提供超越现有系统4倍的卓越伸缩性和性能。

背景

路透社的信息技术(IT)基础结构运行于分布在全球的多个数据中心上,使用多种不同的系统和平台,其中就包括运行在Intel处理器上的Microsoft Windows操作系统。路透社拥有来自242个交易所及直接交易市场的金融信息,从而提供超过960,000种的股票、债券及其他金融产品的数据。该公司维护并更新超过1.5亿的数据记录,包含有3亿亿个单独的数据点(或记录字段)。由于这庞大的数据量仍然在持续增加,因此路透社一直在寻求新的技术来处理日益增加的工作负荷。公司的首席技术部门(CTO)--Innovation Lab研究开发新的技术,而由商业技术组将研究结果集成到路透社的生产链中。这两个部门竭诚协作,为路透社的Structured Negotiation Capability(结构化协商能力,SNC)开发了一个新的平台。

Structured Negotiation Capability(SNC)是一个定制的应用程序,为通过Web的债券、掉期或其他市场中的机构交易提供实时交易协商服务。它是路透社Internet交易解决方案的战略组成部分之一。SNC能够根据交易内容的类型、可能的交易者数量以及其他变量,灵活定义多种不同的谈判模式或交易规则。用户可以主动参与交易谈判,监视正在进行的谈判,以及根据规则(交易类型、完成或正在进行、谈判开始时间等等)搜索谈判。SNC可以同时管理数百万联机用户的交易谈判,并记录下谈判进行以供将来参考。 "Structured Negotiation Capability是在多个市场中通过Internet进行交易的下一代产品的核心组成和基础,因此它是一个需要升级的重要产品,"Subhra Bose(SNC的主要结构设计师和路透社Hauppauge Innovation Lab的资深结构设计师)解释到。

解决方案

虽然目前SNC的部署(用于数据层的一个4路Sun服务器,运行Solaris 8和Oracle 8i;用于应用程序层的一个4路Intel 32位Xeon Server,运行Windows 2000 Advanced Server)能够处理当前的工作负荷,但是路透社仍然对其他服务器产品进行了调查研究,为将来的增长做好准备。“综合考虑性能、可靠性、可伸缩性和总拥有成本,我们决定迁移到Windows平台。”Bose说。“因此很自然,我们针对SNC的成长情况对Windows解决方案进行了研究。”这要求SNC转向一个64位平台以实现最佳性能,也就是说Microsoft Windows Advanced Server Limited Edition。

64位Windows Server的扩展功能

Windows Advanced Server Limited Edition扩展了Windows的企业功能,增加了对Intel Itanium 64位处理器家族的内置支持。它构建在Windows 2000 Server家族坚实基础和现有成功之上,支持最多8个Itanium处理器、64GB的物理内存以及16TB的虚拟内存。它可以比先前的版本处理更多的数据量,这意味着SNC这样实时管理大量数据的应用程序可以更快地对用户进行响应,并为更多的并发用户提供服务。由于它超越了以前版本的硬件局限,因此Windows Advanced Server Limited Edition能够为内存密集型的应用程序(例如SNC)提供更强的伸缩性和可靠性。

测试其他选择

路透社决定首先测试一个配备了4颗1 GHz Intel Itanium 2 64位处理器的新服务器。Itanium 2 是Intel最新设计的产品,它使用了显式并行指令计算(EPIC)体系结构。EPIC体系结构通过企业和技术应用程序的并行处理实现了高性能。 Itanium 2的这个体系结构提供了增强的性能,实现了更快的交易处理、更快的大型数据库处理,并且能够轻松处理复杂计算。“由于Windows Advanced Server Limited Edition和SQL Server? 2000 64位与Intel 64位处理器的EPIC体系结构完全兼容,因此我们希望这个系统能够在运行Structured Negotiation Capability应用程序时提供更快的性能。”Bose解释到。

路透社计划在Itanium 2系统中测试SNC的性能,运行Windows Advanced Server Limited Edition和SQL Server 2000 64位,与现有的32位Sun Solaris 8 / Oracle 8i部署进行比较。由于SNC依赖数据库后端,因此他们还觉得应该比较32位平台上的SQL Server 2000和Itanium 2上的SQL Server 2000 64位之间具有的性能差异。CTO Innovation Lab和商业技术组与Intel及Microsoft展开合作,将SNC重新编译为一个64位的应用程序,并将它转移到新的Windows Advanced Server Limited Edition平台中。同时,通过与商业技术组的合作, CTO Innovation Lab为这个新的系统设计了体系结构,充分利用两层体系结构的64位平台的优越性:用于SNC的64位应用程序服务器层以及用于SQL Server 2000 64位的数据层。

收益

更高的性能

路透社标准检测的结果显示,使用Itanium 2系统上的Windows Advanced Server Limited Edition和SQL Server 2000 64位确实为SNC带来了切实的收益。由于SQL Server 2000 64位可以使用Itanium 2 EPIC体系结构的优点,因此它能够比32位处理器上的SQL Server 2000运行速度快2到3倍。同时,SNC应用程序也从这个64位解决方案中获得了显著的性能提高,与32位平台相比速度快了3到3.9倍。

更重要的是,对于SNC来说,运行在Itanium 2上的Windows Advanced Server Limited Edition和SQL Server 2000 64位的组合胜过了现有的Sun Solaris / Oracle解决方案。在进行对比测试时,SQL Server 2000 64位解决方案至少比Oracle 8i快20%到45%,同时SNC也表现出了相应的性能飞跃。

能够处理更多的工作负荷

同样,SQL Server 2000 64位超越Oracle 8i的优势在增加的工作负荷方面也表现得十分显著。Bose说,“非常好的是,运行在Intel 64位处理器上的SQL Server 2000 64位的伸缩性也更好,因为随着我们增加系统中用户的数量,性能比也在增加。”Windows解决方案的这种伸缩性意味着路透社可以在SNC应用程序满足生产需求的前提下大大提高性能。

借助于运行在Itanium 2上的Windows Advanced Server Limited Edition的SQL Server 2000 64位的出色性能,路透社将不仅能够维持现有的服务水平,而且还能够满足将来的增长,并保持终端用户所需要的响应性。这个64位解决方案的性能优势也能带来成本效益,因为只需更少的计算机来为同样或更多数量的用户提供服务。“Windows Advanced Server Limited Edition和SQL Server 2000 64位解决方案为我们提供了更好的性能和伸缩性,同时降低了总拥有成本。”路透社首席技术部的开发分析师John Grieb说。

现在,这个64位平台项目的第一阶段已经完成。接下来,CTO/BTG团队将把标准检测结果提交给数据中心,进行最终的评价测试。一旦开始部署,路透社将在SQL Server 2000 64位的数据层中增加群集。“随着我们在数据中心基础构架中增加越来越多的工作负荷,我们将增加这个64位Windows Advanced Server Limited Edition解决方案来处理工作量。”Bose说。“很简单,我们相信这是能够满足业务增长的最佳解决方案。”

Microsoft Windows Advanced Server Limited Edition操作系统是一个专门为Intel Itanium 64位芯片设计的全功能、可随时投入使用的操作系统。Windows Advanced Server Limited Edition扩展了Windows服务器家族的企业能力,提供了行业标准体系结构上新的性能和伸缩性。

(责任编辑:城尘


发表
查看
我也说两句

匿名发表

(如果看不清请点击图片进行更换)


中 国 领 先 的 IT 技 术 网 站 ·
技 术 成 就 梦 想
·Windows XP远程桌面连接图解(.. (查看31011次)
·Windows Vista 初步 (查看20936次)
·Solaris基础知识入门 (查看19617次)
·Linux的安装 (查看17057次)
·Windows操作系统安装 (查看16005次)
订阅技术快讯
电子杂志下载
名称:网络安全精品应用黄皮书
简介:《2007精品网络安全黄皮书》包括了9个大类24个小类, 800余篇文章,内容包含了熊猫烧香病毒、DDOS攻击、ARP病等热点问题的介绍及解决方案。从病毒查杀、防范、系统、数据等各方面的安全设置到黑客技术的了解、防范,涉及到了安全应用的全部领域, 由浅至深内容全面。
名称:Vista精品应用黄皮书
简介:《Vista精品应用黄皮书》囊括了Vista的各方面内容。此次的精简版,是将里面的内容做了提取,便于用户下载和使用。内容包含了各种Vista的安装与实施、技巧与解析以及各种Vista相关学习文档和相关软件的安全下载。该电子书是了解和应用Vista人员必备的工具手册,并且也是第一本
名称:2006中国IT论坛精品集合
简介:本书由“51CTO论坛推广联盟”制作完成。书中所有内容均来自各联盟成员的论坛(网站)。制作本书的目的是为了集中大家的优势资源,将更多更精彩的内容带给广大技术爱好者。本书是联盟成立以来制作的第一本书。
关键字阅读
频道精选
主编信箱 热线:010-66476606 告诉我们您想看的:专题 文章
关于我们 | 诚聘英才 | 联系我们 | 网站大事 | 意见反馈 | 网站地图
Copyright©2005-2007 51CTO.COM 版权所有