论文部分内容阅读
创建于1969年的Instinet,是世界上代理经纪人服务器最主要的供应商。这家公司在8个主要的金融中心设有办事处并为包括主要金融机构在内的全球客户服务。作为一个代理经纪人,Instinet在交易中保持中立,并不为自己的帐户买卖证券。它的唯一业务就是为它的客户的利益提供经纪人服务,这些客户通过一个强大的遍布全球的网络进行匿名交易,这个网络联系着上千个交易用户、投资组合管理者和相关证券互换者。
Instinet的功能的一个中心环节就是帮助它的客户寻找使用先进信息技术(IT)的创新应用。下面简单介绍了最近的一个革新——Instinet介入面向固定收入(Fixed Income)市场的电子经纪人服务器领域。
固定收入商业机遇
在1997年Instinet确认全球固定收入市场是一个重要的业务扩展机会。由资本市场交易系统的公认专家Peter Fenichel领导的研究小组也认可这个机遇。下面是两个主要研究发现:
* 面向固定收入交易的电子经纪人服务器现存在着一个大的机遇。
* 主要的欧洲国家转向ECU可能会使固定收入交易更稳固,同时会引起股票和其它信用工具交易的逐渐增加。
因此,Instinet决定着手建立一个新的固定收入小组来设计、开发一个支持固定收入电子经纪人服务器的系统。这个新系统的基本业务需求是给遍布全球的所有交易者提供三个普通服务器和24×7访问基础:
* 投标服务器:具有接收投标(交易者以一个特定的价格来购买特定固定收入定单的委托)和将这些投标记录同时分布到由利益关系连接着的交易者的桌面上。
* 报盘服务器:具有接收报盘(交易者以一个特定的价格卖出特定定单的委托)和将这个报盘立即记录并同时分布到系统使所有交易者都得到这些信息。
* 交易服务器:固定收入交易者根据Instinet通向所有交易者的“定单记录簿”上可接受的投标和报盘作出交易决策。交易服务器执行交易的一个电子经纪人服务器,Instinet作为一个中立的经纪人执行交易。交易执行的信息会被立即记录下来,同时所有用户站点通过系统都可得到这些信息。
Instinet面临的挑战
固定收入小组面临一系列主体结构、设计和开发的挑战,包括:
* 一个未来有效的结构。解决方案的基本要求是能经受时间的考验和适应业务和技术的不断变化。一个开放的、可测度的、灵活性好的解决方案是成功的关键。
* 快速进入市场。固定收入这个机遇是既大又迫切。固定收入开发小组接到的指令是在一年的时间里提供固定收入电子经纪人服务器。
* 为交易者提供大场地(level playing field)——零遗留(latency)。所有交易者必须获得全球当前信息——每一份影响固定收入交易决策的数据都必须立即传送到每一个相关部门。
Instinet的固定收入解决方案
为了在一个紧迫的时间里解决这些挑战和交付系统,Instinet必须创建一个“突破性”的系统来满足需求并使Instinet领先于其竞争对手。这个方法的核心是他们自己设计的一个高级系统结构,这个结构不仅能控制整个系统还能影响那些被认为可以从包括Persistence在内的一些供应商那里得到的一些技术。
这个系统应用在两个基础部分:一个“核心系统”集中在Instinet前端负责管理整个“虚拟市场”;“应用服务”则安置在Instinet网络和几百个客户端点,负责提供本地服务和虚拟市场的入口。给交易者提供其它方法所不能比拟的响应时间和易于将客户系统与Instinet系统集成起来是对本地应用服务器的基本要求。但是,这个方法也带来了关于如何保证每一个应用服务器与其它服务器和核心系统保持同步的问题——即,满足“大场地”(level playing field)的要求。通过Instinet小组对Persistence软件公司的平衡PowerTier技术的使用解决了这个问题。
这个系统具有:
* 多层,包括物理的(分布全球的几百个场地)和逻辑的(瘦客户机,存储在几个主机共享业务逻辑,一个后台数据库)。这对于提供上述无以伦比的系统响应速度来说很重要,同时对简化控制、安全性和系统的升级能力也很重要。
* 基于消息通讯(发布/订购)和异步性。这对于设计的灵活性和网络使用高效率而言很重要。
* 基于组件和对象模式驱动。这对于分析复杂设计分析和通讯的效率、设计的灵活性和连贯性、以及简单/速度比的提高和维护而言很重要。
面向对象技术的应用在实现层提供了一个有利的选择。C++能提供最好的性能,而企业级JavaBeans(EJB)能提供一个简单而强大的编程模型,这个模型易于与Java客户机和客户系统集成。而且,EJB接近于“未来有效结构”(future-proof architecture)的要求。经过仔细考察这些选择以后,Instinet将二者的优势结合起来,决定使用两种语言——使PowerTier具备根据同一个对象模型生成相当于C++服务器和EJB服务器功能的能力。
选择Persistence的PowerTier作为新结构的核心
Instinet 固定收入小组选择Persistence提供应用服务器软件,因为它能提供性良好的缓冲技术和分布式交易数据的同步性,这是新系统基于组件结构中的主要一点。Persistence对Instinet 固定收入解决方案的主要贡献包括:
* PowerTier交易应用服务器:提供永久记录和广播所有交易数据所要求的主要功能。PowerTier的共享交易缓冲器技术保证满足新Instinet解决方案所要求的实时的、大场地(level playing field)的性能。
* 同步缓冲器:Instinet 固定收入解决方案的一个主要要求是扩展从核心服务器到整个分布式系统贮藏数据的同步性。Persistence PowerSync提供的APIs被应用于提高遍布系统的交易缓冲器的串行化和并行化的效率,其结果是应用服务器的缓冲器和核心系统贮藏的数据持续同步。
* 支持Java和C++:PowerTier把C++和Java技术结合起来,提供一个易定做和应用灵活的解决方案,这个方案适应固定收入市场易变化的需要。Instinet核心系统结构的核心是一个利用面向C++的PowerTier构建的应用服务器,同时面向EJB的PowerTier使用同一个对象模型来生成一个EJB应用服务器,这个服务器位于客户端点上的Instinet的应用服务器结构的核心部位。在两种情况下,Instinet开发PowerTier技术的“开放性”来提高和扩展PowerTier的自动化生成。
* 支持其它开发环境:在实施期间,除了Persistence的专业服务人员与Instinet开发小组的主要成员紧密合作以外,还包括由两家公司共同设计一个关键结构组件的开发活动。总之,由Persistence软件公司提供的产品、支持服务和合作伙伴能满足有益于满足建立新的固定收入电子经纪人服务器所要求的性能、功能和时间上的要求。
新解决方案的商业价值
Instinet为固定收入信用工具设计的全球电子经纪人服务器解决方案给Instinet、它的客户和固定收入证券的发行者都带来了巨大的商业利润。经过专门的和严格的检验,这个Instinet 固定收入电子经纪人服务器具有支持上千个交易者对几百个客户端进行7×24访问的能力。这个系统最终支持每秒超过1000 固定收入交易者进行交易的处理量。
尽管Instinet公司开发的产品满足了面向固定收入证券的电子经纪人服务器的独特要求,但是值得注意的一点是这个产品是一个普通的解决方案。通过一个基于网络的具有公有的同步数据库的分布式系统,它同样可以满足其它金融服务业务情形。