-
公开(公告)号:CN103782545A
公开(公告)日:2014-05-07
申请号:CN201280043712.0
申请日:2012-09-07
Applicant: 多伦多证券交易所
CPC classification number: G06F11/1448 , G06F2201/845 , H04L41/0668 , H04L41/0836
Abstract: 本说明书提供了一种高可用性系统。在一个方面,复制器位于多个服务器与网络之间。每个服务器被配置为执行多个完全相同的消息处理器。复制器被配置为将消息转发至两个或更多完全相同的消息处理器,并且在对该消息的响应因存在法定数量的完全相同响应而有效的情况下,接受对该消息的响应。
-
公开(公告)号:CN103593267A
公开(公告)日:2014-02-19
申请号:CN201310234533.1
申请日:2007-02-19
Applicant: 多伦多证券交易所
Inventor: 丘多尔·莫洛森 , 格利高利·A.·阿伦 , 维克多·帕夫烈科 , 本逊·诗杰·林
CPC classification number: G06F11/2023 , G06F11/2028 , G06F11/2038 , G06F11/2048 , G06F11/2097 , G06Q40/00 , G06Q40/04
Abstract: 本发明的一个方面提供了一种用于故障切换的系统,它包括至少一个客户机,选择性地可连接到经由网络连接的至少两个互连的服务器之一。在常规状态下,当被连接到客户机时,服务器中的一个被指定为主服务器,并且当未连接到客户机时,服务器中的剩余服务器被指定为备用服务器。所述至少一个客户机被配置为向主服务器发送消息。该服务器被配置为使用至少一个服务来处理该消息,该服务在每一个服务器中都是相同的。该服务不知道与该服务相关的服务器是作为主服务器还是备用服务器工作。该服务器还被配置为保持一个库或者类似物,该库指明了该服务器是主服务器还是备用服务器。每个服务器中的服务对与其相关的库进行外部调用。主服务器中的库被配置为完成外部调用,并且向主服务器中的服务返回外部调用的结果,并且向备用服务器中的服务转发外部调用的结果。当被第二服务器中的服务要求这样做时,第二服务器中的库不进行外部调用,而是简单地向第二服务器中的服务转发从主服务器接收到的外部调用的结果。
-
公开(公告)号:CN105379209A
公开(公告)日:2016-03-02
申请号:CN201480033757.9
申请日:2014-06-12
Applicant: 多伦多证券交易所
Inventor: 格雷戈里·阿瑟斯·阿伦 , 都铎·莫洛森
IPC: H04L12/863 , H04L12/12 , H04L12/58 , H04L12/879
CPC classification number: G06F15/167 , H04L12/06 , H04L12/6418 , H04L47/6295 , H04L49/901 , H04L67/104
Abstract: 计算装置上的写入应用可以参考尾指针来写入消息到消息缓存,其对等数据链路在另一个计算装置的存储器中复制。消息缓存被划分成至少两个分段队列,其中每个分段队列具有数个消息缓存。通过当确定下一消息缓存已被新写入时,从下一消息缓存中读取消息利用推进头指针,由在计算装置中的一个上的读取应用从缓存中读取消息。在写入消息之后,从一个消息缓存推进尾指针到在同一分段队列中的另一个消息缓存。当确定头指针不指示下一分段队列中的任何缓存时,从当前分段队列的消息缓存推进尾指针到下一分段队列的消息缓存。
-
公开(公告)号:CN102224518A
公开(公告)日:2011-10-19
申请号:CN200880132056.5
申请日:2008-11-21
Applicant: 多伦多证券交易所
Inventor: 约翰·乔治·布鲁斯·马克里
IPC: G06Q40/00
CPC classification number: G06Q40/04
Abstract: 提供一种用于集合计算资源的方法和系统。在一个实施例中,一个系统包含多个报价服务器,它们连接到一个报价引擎。报价引擎还连接到一个结算服务器。报价引擎从不同的服务器接收代表报价的数据。报价引擎还从结算服务器接收代表实际交易的数据。报价引擎配置为对报价和实际交易进行操作,删除某些报价以减少报价引擎上的计算资源消耗,从而提高处理报价以达到最终报价的效率。系统还通过将处理转移到报价引擎来减轻报价服务器的负担。
-
公开(公告)号:CN101523355B
公开(公告)日:2013-07-24
申请号:CN200780035109.7
申请日:2007-02-19
Applicant: 多伦多证券交易所
Inventor: 丘多尔·莫洛森 , 格利高利·A.·阿伦 , 维克多·帕夫烈科 , 本逊·诗杰·林
CPC classification number: G06F11/2023 , G06F11/2028 , G06F11/2038 , G06F11/2048 , G06F11/2097 , G06Q40/00 , G06Q40/04
Abstract: 本发明的一个方面提供了一种用于故障切换的系统,它包括至少一个客户机,选择性地可连接到经由网络连接的至少两个互连的服务器之一。在常规状态下,当被连接到客户机时,服务器中的一个被指定为主服务器,并且当未连接到客户机时,服务器中的剩余服务器被指定为备用服务器。所述至少一个客户机被配置为向主服务器发送消息。该服务器被配置为使用至少一个服务来处理该消息,该服务在每一个服务器中都是相同的。该服务不知道与该服务相关的服务器是作为主服务器还是备用服务器工作。该服务器还被配置为保持一个库或者类似物,该库指明了该服务器是主服务器还是备用服务器。每个服务器中的服务对与其相关的库进行外部调用。主服务器中的库被配置为完成外部调用,并且向主服务器中的服务返回外部调用的结果,并且向备用服务器中的服务转发外部调用的结果。当被第二服务器中的服务要求这样做时,第二服务器中的库不进行外部调用,而是简单地向第二服务器中的服务转发从主服务器接收到的外部调用的结果。
-
公开(公告)号:CN105393519A
公开(公告)日:2016-03-09
申请号:CN201380077472.0
申请日:2013-10-23
Applicant: 多伦多证券交易所
Inventor: 格利高利·A.·阿伦 , 都铎·莫洛森 , 阿德里安·G.·杜米特拉凯 , 帕特里克·J.·菲利普斯
CPC classification number: G06F11/2097 , G06F11/1637 , G06F11/2028 , G06F11/2048 , G06F2201/85 , G06Q40/04 , H04L67/1095 , H04L67/1097 , H04L69/40
Abstract: 本发明提供了一故障切换系统、服务器、方法及计算机可读介质。该系统包括一用于与客户机及备用服务器通信的主服务器。所述主服务器包括一主会话管理器、一主调度器、一主指令处理引擎及一主验证引擎。所述方法涉及了接收一输入消息、获取确定信息、处理所述输入消息及复制所述输入消息及所述确定信息。
-
公开(公告)号:CN105379229A
公开(公告)日:2016-03-02
申请号:CN201480033755.X
申请日:2014-06-12
Applicant: 多伦多证券交易所
Inventor: 都铎·莫洛森 , 格雷戈里·阿瑟斯·阿伦
IPC: H04L29/14 , H04L12/707
Abstract: 创建第一计算设备上的第一通信接口卡与第二通信接口之间的第一远程存储器访问链路。为了应对所述第一远程存储器访问链路的错误,将所述第一计算设备上的第一通信接口卡相应的分段队列的消息复制到第二通信接口卡相应的分段队列中。激活第二计算设备上的第三通信接口卡与第四通信接口卡之间的第二远程存储器访问链路,通过所述第二远程存储器访问链路将所述第三通信接口卡相应的分段队列中的消息重新发送至所述第四通信接口卡,第二计算设备所接收的复制消息。
-
公开(公告)号:CN101523355A
公开(公告)日:2009-09-02
申请号:CN200780035109.7
申请日:2007-02-19
Applicant: 多伦多证券交易所
Inventor: 丘多尔·莫洛森 , 格利高利·A.·阿伦 , 维克多·帕夫烈科 , 本逊·诗杰·林
CPC classification number: G06F11/2023 , G06F11/2028 , G06F11/2038 , G06F11/2048 , G06F11/2097 , G06Q40/00 , G06Q40/04
Abstract: 本发明的一个方面提供了一种用于故障切换的系统,它包括至少一个客户机,选择性地可连接到经由网络连接的至少两个互连的服务器之一。在常规状态下,当被连接到客户机时,服务器中的一个被指定为主服务器,并且当未连接到客户机时,服务器中的剩余服务器被指定为备用服务器。所述至少一个客户机被配置为向主服务器发送消息。该服务器被配置为使用至少一个服务来处理该消息,该服务在每一个服务器中都是相同的。该服务不知道与该服务相关的服务器是作为主服务器还是备用服务器工作。该服务器还被配置为保持一个库或者类似物,该库指明了该服务器是主服务器还是备用服务器。每个服务器中的服务对与其相关的库进行外部调用。主服务器中的库被配置为完成外部调用,并且向主服务器中的服务返回外部调用的结果,并且向备用服务器中的服务转发外部调用的结果。当被第二服务器中的服务要求这样做时,第二服务器中的库不进行外部调用,而是简单地向第二服务器中的服务转发从主服务器接收到的外部调用的结果。
-
-
-
-
-
-
-