




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、附件附件 1:期貨公司會(huì)員交易接入指引期貨公司會(huì)員交易接入指引VersionVersion:1.021.02發(fā)布日期:發(fā)布日期: 20092009 年年 5 5 月月 8 8 日日I修訂記錄、核準(zhǔn)記錄和審核記錄修訂記錄、核準(zhǔn)記錄和審核記錄修訂記錄修訂記錄版本編號(hào)版本編號(hào)修訂日期修訂日期主要修訂摘要主要修訂摘要1.022009/5/4技術(shù)中心:根據(jù)三次測試結(jié)果修訂超時(shí)參數(shù)。1.012009/2/27技術(shù)中心:完善文檔結(jié)構(gòu)。1.002009/1/19技術(shù)中心:陶洪寶制定網(wǎng)絡(luò)接入規(guī)范;嚴(yán)少輝增加會(huì)員可靠接入模型。技術(shù)公司:提供 NGES API 接入說明。核準(zhǔn)記錄核準(zhǔn)記錄核準(zhǔn)人員核準(zhǔn)人員屬于部門(單
2、位)屬于部門(單位)核準(zhǔn)日期核準(zhǔn)日期嚴(yán)少輝技術(shù)中心2009/5/4審核記錄審核記錄審核人員審核人員屬于部門(單位)屬于部門(單位)審核日期審核日期嚴(yán)少輝技術(shù)中心2009/5/4文件制作和維護(hù):上海期貨交易所技術(shù)中心。文件制作和維護(hù):上海期貨交易所技術(shù)中心。目目 錄錄1.1.概述概述.8 81.1.遠(yuǎn)程交易接入組件.81.2.會(huì)員接入網(wǎng)絡(luò)的目標(biāo).92.2.交易所交易系統(tǒng)和網(wǎng)絡(luò)可靠性模型交易所交易系統(tǒng)和網(wǎng)絡(luò)可靠性模型.10102.1.交易系統(tǒng)的可靠性模型.102.1.1.NGES 交易系統(tǒng)核心的可靠性.102.1.2.NGES API.112.1.3.NGES API 接入可靠性.122.2.交易
3、所網(wǎng)絡(luò)的可靠性.172.2.1.NGES 交易系統(tǒng)網(wǎng)絡(luò)模型.172.2.2.交易所交易核心網(wǎng)絡(luò)的可靠性.192.2.3.交易所交易接入網(wǎng)絡(luò)的可靠性.192.3.會(huì)員可靠接入交易所推薦模型.202.3.1.報(bào)盤機(jī)冗余和路由配置.212.3.2.會(huì)員端網(wǎng)絡(luò)設(shè)備和通信鏈路的冗余.212.3.3.報(bào)盤機(jī)正確配置交易所交易前置機(jī)地址池.222.3.4.報(bào)盤機(jī)合理設(shè)置 NGES API 的超時(shí)參數(shù).222.3.5.典型故障的恢復(fù)技術(shù)和恢復(fù)時(shí)間.232.3.6.會(huì)員可靠接入推薦模型設(shè)計(jì)原理.242.3.7.NAT 和 HSRP 配置 .242.4.會(huì)員綜合接入平臺(tái).242.4.1.期貨大廈接入平臺(tái).252.
4、4.2.張江數(shù)據(jù)中心接入平臺(tái).262.4.3.三所聯(lián)網(wǎng).262.4.4.中金所聯(lián)網(wǎng).263.3.會(huì)員接入規(guī)范會(huì)員接入規(guī)范.27273.1.IP 地址分配規(guī)范.273.1.1.交易所業(yè)務(wù)系統(tǒng)地址分配規(guī)范.273.1.2.會(huì)員接入地址分配規(guī)范.273.1.3.會(huì)員地址使用要求.283.2.路由規(guī)范.284.4.會(huì)員接入指引會(huì)員接入指引.30304.1.直連席位接入.304.1.1.地址分配.314.1.2.網(wǎng)絡(luò)拓?fù)鋱D.314.1.3.路由器配置.324.2.間連席位接入.334.2.1.地址分配.344.2.2.網(wǎng)絡(luò)拓?fù)鋱D.354.2.3.路由器配置.354.3.直連+間連席位接入 .364.3.
5、1.地址分配.364.3.2.網(wǎng)絡(luò)拓?fù)鋱D.374.3.3.路由器配置.374.4.交易所推薦接入方式.381. 概述概述遠(yuǎn)程交易是我國期貨市場的主要交易方式,承載遠(yuǎn)程交易的網(wǎng)絡(luò)通信系統(tǒng)是保障期貨市場安全、可靠和穩(wěn)定運(yùn)行的重要基礎(chǔ)設(shè)施。鑒于遠(yuǎn)程交易的重要性,上海期貨交易所對(duì)交易所交易接入網(wǎng)絡(luò)進(jìn)行總體設(shè)計(jì)和規(guī)劃。本文提出了上海期貨交易所期貨公司會(huì)員的會(huì)員端接入網(wǎng)絡(luò)的 IP 地址分配和接入規(guī)范,是會(huì)員新的網(wǎng)絡(luò)接入會(huì)員調(diào)整現(xiàn)有網(wǎng)絡(luò)接入實(shí)現(xiàn)可靠接入交易所的指導(dǎo)性文檔。本文主要包括以下內(nèi)容:第一章引入會(huì)員接入網(wǎng)絡(luò)的可靠性目標(biāo)。第二章介紹交易所交易系統(tǒng)和交易網(wǎng)絡(luò)的可靠性模型,推薦了會(huì)員可靠接入模型,介紹了交
6、易所目前提供的接入服務(wù)種類。第三章提出了會(huì)員接入在地址分配和路由設(shè)置方面的規(guī)范和要求。第四章提出了會(huì)員交易接入配置指引。1.1.遠(yuǎn)程交易接入組件遠(yuǎn)程交易接入組件除會(huì)員端交易服務(wù)器外,會(huì)員接入交易所參與遠(yuǎn)程交易主要包括以下五個(gè)核心組件:報(bào)盤機(jī):會(huì)員端交易服務(wù)器收集客戶交易請(qǐng)求后通過報(bào)盤機(jī)使用交易所通訊協(xié)議或者交易系統(tǒng)接口發(fā)送至交易所交易前置機(jī);報(bào)盤機(jī)同時(shí)從交易所前置機(jī)獲取交易行情、報(bào)單和成交回報(bào)等交易信息并寫入交易服務(wù)器。報(bào)盤機(jī)是會(huì)員接入交易所的應(yīng)用邊界。會(huì)員端接入網(wǎng)絡(luò):包括交換機(jī)、路由器和有關(guān)安全設(shè)備,完成報(bào)盤機(jī)和交易所前置機(jī)之間的通信。會(huì)員端接入網(wǎng)絡(luò)是會(huì)員端的網(wǎng)絡(luò)邊界。電信鏈路:租用電信供應(yīng)
7、商的專線鏈路接入交易所各數(shù)據(jù)中心。交易所接入網(wǎng)絡(luò):包括交換機(jī)、路由器和有關(guān)安全設(shè)備,完成交易所前置機(jī)與會(huì)員報(bào)盤機(jī)之間的通信。交易所接入網(wǎng)絡(luò)是交易所向會(huì)員提供服務(wù)的網(wǎng)絡(luò)邊界。交易所交易前置機(jī):接收?qǐng)?bào)盤機(jī)的交易請(qǐng)求;向會(huì)員轉(zhuǎn)發(fā)市場行情、報(bào)單和成交回報(bào)。交易前置機(jī)是交易所向會(huì)員提供服務(wù)的應(yīng)用邊界。上述五個(gè)核心組件均有可能發(fā)生故障并影響市場的運(yùn)行。故障1包括電信鏈路故障、錯(cuò)誤變更與配置(包括網(wǎng)絡(luò)和報(bào)盤機(jī)) 、軟件故障和誤操作等。1.2.會(huì)員接入網(wǎng)絡(luò)的目標(biāo)會(huì)員接入網(wǎng)絡(luò)的目標(biāo)鑒于遠(yuǎn)程交易的重要性,SHFE 對(duì)交易所端交易接入網(wǎng)絡(luò)進(jìn)行總體設(shè)計(jì)和規(guī)劃,本文將介紹其總體架構(gòu)和路由規(guī)劃。與此同時(shí) SHFE 對(duì)會(huì)員
8、端接入網(wǎng)絡(luò)的 IP 地址分配和接入規(guī)范方面提出了設(shè)計(jì)說明,作為會(huì)員新的網(wǎng)絡(luò)接入和會(huì)員調(diào)整現(xiàn)有網(wǎng)絡(luò)接入并實(shí)現(xiàn)可靠接入的指導(dǎo)性文檔。按照本文檔要求建設(shè)的會(huì)員端遠(yuǎn)程交易系統(tǒng)需達(dá)到以下目的:可靠接入:通過報(bào)盤機(jī)、會(huì)員端接入網(wǎng)絡(luò)和通信鏈路等的冗余消除可能的單點(diǎn)故障。故障發(fā)生后能夠依靠冗余設(shè)備快速恢復(fù):根據(jù)會(huì)員的各種實(shí)際配置情況,遠(yuǎn)程交易恢復(fù)可能是自動(dòng)或者半自動(dòng)方式完成。災(zāi)備切換:如果交易所主用數(shù)據(jù)中心損毀,會(huì)員能夠在較短時(shí)間內(nèi)接入交易所備用數(shù)據(jù)中心繼續(xù)交易。1 根據(jù) 2006 年至 2008 年統(tǒng)計(jì)結(jié)果,電信鏈路故障占總故障的 50%以上;錯(cuò)誤變更與配置則逐年下降。2. 交易所交易系統(tǒng)和網(wǎng)絡(luò)可靠性模型交
9、易所交易系統(tǒng)和網(wǎng)絡(luò)可靠性模型上海期貨交易所的核心業(yè)務(wù)(包括交易、信息發(fā)布、結(jié)算、交割和數(shù)據(jù)庫等)運(yùn)行在同城的兩個(gè)數(shù)據(jù)中心:期貨大廈數(shù)據(jù)中心(簡稱大廈數(shù)據(jù)中心)和張江數(shù)據(jù)中心。交易所啟用兩個(gè)數(shù)據(jù)中心同時(shí)提供業(yè)務(wù)服務(wù)。一旦某個(gè)數(shù)據(jù)中心遭遇災(zāi)難或威脅,如果需要,交易所可在短時(shí)間內(nèi)(已有的測試情況表明為兩個(gè)小時(shí)內(nèi))將核心業(yè)務(wù)全部切換至另一數(shù)據(jù)中心從而保證交易所的正常業(yè)務(wù)營運(yùn)。交易所雙數(shù)據(jù)中心并行運(yùn)行實(shí)現(xiàn)了以下功能:雙中心運(yùn)行:通過數(shù)據(jù)實(shí)時(shí)復(fù)制確保兩個(gè)數(shù)據(jù)中心數(shù)據(jù)一致性,為交易所業(yè)務(wù)連續(xù)性提供技術(shù)保障;主用數(shù)據(jù)中心能夠定期在兩個(gè)中心切換。災(zāi)備切換:一旦主用中心發(fā)生故障,交易所能夠在短時(shí)間內(nèi)將核心業(yè)務(wù)以半
10、自動(dòng)化方式切換到備用數(shù)據(jù)中心運(yùn)行。共享接入:會(huì)員分別接入兩個(gè)數(shù)據(jù)中心,日常運(yùn)行中兩個(gè)數(shù)據(jù)中心可共享接入以完成遠(yuǎn)程交易業(yè)務(wù)。2.1.交易系統(tǒng)的可靠性模型交易系統(tǒng)的可靠性模型SHFE 使用 NGES 交易系統(tǒng)為會(huì)員提供交易服務(wù)。目前使用 Active/Active方式在大廈和張江數(shù)據(jù)中心并行運(yùn)行。2.1.1. NGES 交易系統(tǒng)核心的可靠性交易系統(tǒng)核心的可靠性NGES 交易系統(tǒng)的可靠性和災(zāi)備等功能遵循同一設(shè)計(jì)前提:基于輸入數(shù)據(jù)流(會(huì)員交易指令,簡稱交易流水)可靠重演的;輸入數(shù)據(jù)流完成復(fù)制后,當(dāng)主中心/主機(jī)發(fā)生災(zāi)難時(shí),備中心/備機(jī)可基于從主中心/主機(jī)復(fù)制過來的輸入數(shù)據(jù)流重演,恢復(fù)到主數(shù)據(jù)中心/主機(jī)災(zāi)
11、難前的斷點(diǎn),從而完成主備切換。NGES 交易系統(tǒng)在兩個(gè)數(shù)據(jù)中心都處在運(yùn)行狀態(tài):兩個(gè)中心均進(jìn)行業(yè)務(wù)處理并接收會(huì)員交易指令;僅主中心完成輸入數(shù)據(jù)流的排隊(duì)序列化工作;備中心異步接收主中心的輸入數(shù)據(jù)流以保留主中心在歷史上的一個(gè)精確鏡像,并且等待管理命令手工切換為主用狀態(tài)。對(duì)于 NGES 交易系統(tǒng)而言除共享會(huì)員接入外,備中心與主中心是相對(duì)獨(dú)立的,功能上備中心的故障和問題不會(huì)影響主中心正常工作;性能上如果主備中心間的鏈路能確保網(wǎng)絡(luò)正常運(yùn)行時(shí),測試數(shù)據(jù)表明 NGES 交易系統(tǒng)雙中心運(yùn)行的效率不明顯低于單中心運(yùn)行效率。2.1.2. NGES API在中國證監(jiān)會(huì)信息中心的統(tǒng)一領(lǐng)導(dǎo)下,上海期貨交易所、鄭州商品交易
12、所和大連商品交易所聯(lián)合研發(fā)了期貨交易數(shù)據(jù)交換標(biāo)準(zhǔn)(Futures Trading Data Exchange Protocol,簡稱 FTD 或者 FTD 協(xié)議) 。中國證監(jiān)會(huì)于 2005 年 3 月 25日發(fā)布了 FTD(JR/T 0016-2004) ,并于同日作為行業(yè)標(biāo)準(zhǔn)實(shí)施。NGES 交易系統(tǒng)使用 FTD 作為會(huì)員遠(yuǎn)程交易的主接入?yún)f(xié)議。為簡化會(huì)員遠(yuǎn)程交易系統(tǒng)的開發(fā)難度,同時(shí)也為提高交易系統(tǒng)運(yùn)行的可靠性,交易所發(fā)布了NGES 交易系統(tǒng)的交易 API 接口(簡稱 NGES TraderAPI 或者 TraderAPI)和行情 API 接口(簡稱 NGES MduserAPI 或者 Mdus
13、erAPI) 。TradeAPI 和MduserAPI(簡稱為 NGES API)上述兩個(gè) API 把與 NGES 交易系統(tǒng)之間復(fù)雜的協(xié)議轉(zhuǎn)換、數(shù)據(jù)同步和網(wǎng)絡(luò)通信進(jìn)行了封裝。通過通過 API 建立的前置機(jī)具有多建立的前置機(jī)具有多地址注冊、斷線自動(dòng)重連和交易數(shù)據(jù)自動(dòng)重傳等特點(diǎn)。地址注冊、斷線自動(dòng)重連和交易數(shù)據(jù)自動(dòng)重傳等特點(diǎn)。同時(shí)為保持兼容和會(huì)員遠(yuǎn)程交易系統(tǒng)平穩(wěn)切換,NGES 交易系統(tǒng)支持原有基于 Stratus 交易主機(jī)的 V1 和 V2 版本的接口(分別簡稱為 OFPv1 和 OFPv2) ;OFP 在 NGES 交易系統(tǒng)內(nèi)部通過前置機(jī)實(shí)現(xiàn)了到 FTD 的翻譯和轉(zhuǎn)換,因而處理處理速度上將慢于速
14、度上將慢于 API;前置機(jī)的多地址注冊、斷線自動(dòng)重連和交易數(shù)據(jù)自動(dòng)重傳;前置機(jī)的多地址注冊、斷線自動(dòng)重連和交易數(shù)據(jù)自動(dòng)重傳等功能需會(huì)員端報(bào)盤機(jī)軟件實(shí)現(xiàn)等功能需會(huì)員端報(bào)盤機(jī)軟件實(shí)現(xiàn)。2.1.3. NGES API 接入可靠性接入可靠性NGES API 使用建立在 TCP 協(xié)議之上的 FTD 協(xié)議與交易所的交易/行情前置機(jī)通信,會(huì)員報(bào)盤機(jī)應(yīng)使用 NGES API 接入 NGES 交易系統(tǒng)的前置機(jī)參與交易和獲取市場信息。2.1.3.1.前置機(jī)地址獲取方式前置機(jī)地址獲取方式報(bào)盤機(jī)連接交易所前置機(jī)后方能接入 NGES 交易系統(tǒng)。為了容錯(cuò)和負(fù)載均衡,交易所在兩個(gè)數(shù)據(jù)中心分別部署了一組前置機(jī)群,每組有多臺(tái)前
15、置機(jī)。報(bào)盤機(jī)可從前置機(jī)列表中隨機(jī)選出一個(gè)嘗試與其建立連接;一臺(tái)報(bào)盤機(jī)在同一時(shí)刻只與一個(gè)前置機(jī)相連,如果由該前置機(jī)出現(xiàn)故障導(dǎo)致連接中斷或者超時(shí),則報(bào)盤機(jī)需嘗試連接列表中的其它前置機(jī)。連接成功?隨機(jī)從前置列表中選取一個(gè)前置進(jìn)行連接創(chuàng)建與前置的會(huì)話已經(jīng)遍歷整個(gè)前置列表?是否結(jié)束是開始否隨機(jī)從NameServer列表中選取一個(gè)NameServer進(jìn)行連接是連接成功?從NameServer讀取前置列表注冊前置列表注冊NameServer(FENS)注冊前置列表已經(jīng)遍歷整個(gè)NameServer列表?否是是否圖表圖表 1 API連接前置的流程圖連接前置的流程圖報(bào)盤機(jī)獲取前置機(jī)列表的方式有兩種:交易所公布前置
16、列表,報(bào)盤機(jī)通過 API 的 RegisterFront 接口將前置機(jī)逐一注冊進(jìn) API。NGES 交易系統(tǒng)提供 FENS(FrontEndNameServer,簡稱 FENS 或者NameServer) ,其功能是向 API 公布前置機(jī)列表。交易所公布 FENS 列表,會(huì)員系統(tǒng)通過 API 的 RegisterNameServer 接口,將 FENS 的地址注冊進(jìn) API。API 先嘗試從 FENS 中得到前置列表,再嘗試根據(jù)前置列表來連接前置機(jī)。使用 FENS 的優(yōu)點(diǎn)在于:增加交易所部署前置機(jī)的靈活性:交易所可以根據(jù)業(yè)務(wù)需要和負(fù)載短期內(nèi)新增前置機(jī)并無需會(huì)員對(duì)報(bào)盤機(jī)做任何修改。FENS 可以
17、較好地完成數(shù)據(jù)中心災(zāi)備系統(tǒng)的切換。FENS 功能單一,結(jié)構(gòu)簡單,負(fù)載也很低,不用考慮負(fù)載均衡,可以靈活部署。使用 OFP 協(xié)議接入交易所的報(bào)盤機(jī)無法利用 FENS 的功能,需手工或者自行開發(fā)軟件實(shí)現(xiàn)前置機(jī)的多地址注冊功能。2.1.3.2.數(shù)據(jù)中心內(nèi)的前置機(jī)切換數(shù)據(jù)中心內(nèi)的前置機(jī)切換交易前置機(jī)按照數(shù)據(jù)中心分組,同時(shí)每組內(nèi)擁有多個(gè)交易/行情前置系統(tǒng),用于負(fù)載均衡且互為備份,從而提高系統(tǒng)的性能和可靠性。為保證交易時(shí)通信的可靠性,NGES API 可以使用 FENS 動(dòng)態(tài)獲取或者手工注冊多個(gè)前置。API 初始化后會(huì)從已注冊的前置中隨機(jī)挑選一個(gè)前置,嘗試建立網(wǎng)絡(luò)連接,如果不成功,則依次逐個(gè)嘗試其它前置,
18、直到連接成功為止。如果在交易過程中網(wǎng)絡(luò)連接出現(xiàn)故障, API 依然使用上述過程,嘗試連接其它前置。如果使用手工注冊前置方式,會(huì)員報(bào)盤機(jī)應(yīng)該至少注冊兩組前置機(jī),每組至少包括兩臺(tái)前置機(jī)以防止所連交易前置發(fā)生故障從而引發(fā)單點(diǎn)隱患。此切換此切換方式主要用于防止交易所前置機(jī)故障。方式主要用于防止交易所前置機(jī)故障。2.1.3.3.數(shù)據(jù)中心間的前置機(jī)切換數(shù)據(jù)中心間的前置機(jī)切換此切換方式主要用于交易所數(shù)據(jù)中心災(zāi)備切換,需依賴 FENS 完成災(zāi)備切換工作。NGES API 負(fù)責(zé)檢測數(shù)據(jù)中心的切換,并連接到正確的數(shù)據(jù)中心。交易所數(shù)據(jù)中心切換,會(huì)員報(bào)盤機(jī)與 NGES 交易系統(tǒng)的網(wǎng)絡(luò)連接可能中斷。NGES API 檢
19、測到網(wǎng)絡(luò)連接中斷(心跳超時(shí)或者鏈路斷線)后,如果多次嘗試仍連接不到主數(shù)據(jù)中心,則通過 FENS 獲取新的交易前置的網(wǎng)絡(luò)地址列表(只包含備數(shù)據(jù)中心的交易前置) 。TraderAPI 根據(jù)地址列表與備數(shù)據(jù)中心建立連接。由于交易流水是從主數(shù)據(jù)中心異步復(fù)制到備數(shù)據(jù)中心的,交易流水最后一由于交易流水是從主數(shù)據(jù)中心異步復(fù)制到備數(shù)據(jù)中心的,交易流水最后一些消息可能會(huì)丟失,進(jìn)而造成會(huì)員端接收的私有流的消息數(shù)量大于備數(shù)據(jù)中心些消息可能會(huì)丟失,進(jìn)而造成會(huì)員端接收的私有流的消息數(shù)量大于備數(shù)據(jù)中心恢復(fù)出來的私有流消息數(shù)量,即會(huì)員端收到過的某些報(bào)單回報(bào)或成交回報(bào)會(huì)變恢復(fù)出來的私有流消息數(shù)量,即會(huì)員端收到過的某些報(bào)單回報(bào)
20、或成交回報(bào)會(huì)變成無效的。成無效的。NGES API 的用戶登錄請(qǐng)求的“數(shù)據(jù)中心代碼”字段標(biāo)識(shí)了上次登錄的數(shù)據(jù)中心代碼。在用戶登錄應(yīng)答的“數(shù)據(jù)中心代碼”字段中由交易主機(jī)填入當(dāng)前使用的數(shù)據(jù)中心代碼。當(dāng)交易前置收到“切換數(shù)據(jù)中心”報(bào)文后,將當(dāng)前各私有流、公共流的報(bào)文個(gè)數(shù)記錄下來,即“前數(shù)據(jù)中心數(shù)據(jù)流快照” 。當(dāng)交易員要求續(xù)傳私有流時(shí),交易前置檢查交易員登錄時(shí)所報(bào)的“數(shù)據(jù)中心代碼”與當(dāng)前使用的數(shù)據(jù)中心是否一致:如果一致,則按照訂閱請(qǐng)求中的報(bào)文序號(hào)開始傳輸;如果不一致,則檢查“前數(shù)據(jù)中心數(shù)據(jù)流快照” ,如果要求續(xù)傳的報(bào)文序號(hào)小于快照中存貯的私有流報(bào)文個(gè)數(shù),則按照訂閱請(qǐng)求中的報(bào)文序號(hào)開始傳輸;否則,先發(fā)出
21、“取消交易”報(bào)文,指出前數(shù)據(jù)中心私有流報(bào)文個(gè)數(shù) N,意思是從序號(hào) N 之后的原有私有流報(bào)文都應(yīng)取消,會(huì)員端系統(tǒng)應(yīng)自行處理,取消這些交易(如取消報(bào)單、成交,取消資金、持倉凍結(jié)等) 。然后從序號(hào) N 開始傳輸私有流。2.1.3.4.合理設(shè)置合理設(shè)置 NGESNGES APIAPI 超時(shí)參數(shù)超時(shí)參數(shù)報(bào)盤機(jī)和交易所的前置機(jī)之間使用 TCP 虛鏈路進(jìn)行通信。假設(shè)通訊鏈路發(fā)生故障,并且在這段時(shí)間內(nèi)會(huì)員系統(tǒng)和前置機(jī)沒有數(shù)據(jù)通信,或者更確切地說,雙方都沒有調(diào)用 Socket recv()和 Socket send()函數(shù),則雙方無法辨別目前系統(tǒng)的工作狀態(tài),需等待 Socket 超時(shí),一般而言操作系統(tǒng)定義的超時(shí)
22、時(shí)間較長,不利于通信雙方進(jìn)行監(jiān)測以提高響應(yīng)速度和自動(dòng)恢復(fù)處理。通過增加附加的心跳信息方式可以監(jiān)測通信雙方的工作狀態(tài):在有業(yè)務(wù)數(shù)據(jù)傳送時(shí),雙方能夠檢測出鏈路和通信狀態(tài);如果沒有業(yè)務(wù)數(shù)據(jù)傳送,則需給對(duì)方發(fā)送心跳(Heartbeat)信息(此時(shí)鏈路上無傳輸數(shù)據(jù),增加的心跳信息不會(huì)對(duì)帶寬帶來壓力和成本) 。增設(shè)心跳報(bào)文用于檢測連接是否有效:連接的一端如果在規(guī)定超時(shí)時(shí)間(timeout)內(nèi)未收到對(duì)方的任何報(bào)文,則認(rèn)為 TCP 虛鏈路失效,應(yīng)主動(dòng)斷開;如果一方在一定的時(shí)間間隔(interval)內(nèi)未向?qū)Ψ桨l(fā)送任何報(bào)文,則應(yīng)向?qū)Ψ桨l(fā)送心跳報(bào)文,以維持 TCP 虛鏈路的正常狀態(tài)。通常,timeout 是 in
23、terval 的三倍。NGES API 提供了 void SetHeartbeatTimeout(unsigned int timeout)方法,用于設(shè)定會(huì)員系統(tǒng)檢測 TCP 虛鏈路有效性的超時(shí)時(shí)間:交易系統(tǒng)在空閑時(shí)會(huì)每隔(timeout-1)/3 秒向 API 發(fā)送心跳報(bào)文; 若超過 timeout/2 秒未收到交易系統(tǒng)的任何報(bào)文時(shí),將觸發(fā)回調(diào) CShfeFtdcTraderApi:OnHeartBeatWarning();若超過timeout 秒未收到交易系統(tǒng)的任何報(bào)文時(shí),TCP 連接將會(huì)中斷,并且觸發(fā)回調(diào)CShfeFtdcTraderApi :OnFrontDisconnected()。
24、例如,會(huì)員端將心跳超時(shí)設(shè)置為 16 秒,則交易系統(tǒng)在空閑時(shí)會(huì)每 5 秒向API 發(fā)送一個(gè)心跳報(bào)文。如果 API 在 8 秒內(nèi)未收到交易系統(tǒng)的任何報(bào)文,則觸發(fā)回調(diào) CShfeFtdcTraderApi:OnHeartBeatWarning()。如果超過 16 秒未收到交易系統(tǒng)的任何報(bào)文,API 會(huì)主動(dòng)斷開網(wǎng)絡(luò)連接,并且觸發(fā)回調(diào) CShfeFtdcTraderApi :OnFrontDisconnected()。此時(shí)會(huì)員端可以選用備用專線鏈路重連交易所前置機(jī)。交易所前置機(jī)也通過心跳方式監(jiān)測會(huì)員端系統(tǒng)的 TCP 連接:如果會(huì)員系統(tǒng)未調(diào)用 SetHeartbeatTimeout 方法,則心跳超時(shí)目前固
25、定設(shè)置為 120 秒;如果會(huì)員系統(tǒng)調(diào)用 SetHeartbeatTimeout 方法,timeout 參數(shù)將同步用于前置機(jī)對(duì)會(huì)員端的監(jiān)測。這個(gè)機(jī)制非常有用:在鏈路中斷后前置機(jī)將可在大致可用時(shí)間內(nèi)(timeout 參數(shù)+5 秒左右)主動(dòng)斷開與會(huì)員端 TCP 連接,這樣會(huì)員可以使用備用線路(不同 IP 地址)登錄,否則前置機(jī)將認(rèn)為原地址的 TCP 連接仍然有效并拒絕備用地址登錄。對(duì)于 OFPv2 的會(huì)員系統(tǒng)而言將無法享受此便利,必須等待 60 至 90 秒后方可使用備用地址登錄。若報(bào)盤機(jī)未調(diào)用過 SetHeartbeatTimeout 方法,NGES API 的缺省的 timeout設(shè)置為 10
26、秒2。超時(shí)如果設(shè)置過小可能引發(fā)報(bào)盤機(jī)頻繁斷線重連,在加大交易所前置機(jī)的工作負(fù)擔(dān)還有可能造成會(huì)員端非預(yù)期切換并反復(fù)重連從而影響正常業(yè)務(wù)進(jìn)行;如果設(shè)置過大,將無法在較短時(shí)間內(nèi)完成報(bào)盤機(jī)的通信切換;交易所建議會(huì)員系統(tǒng)將 timeout 值設(shè)置為 10 至 30 秒之間,2.2.交易所網(wǎng)絡(luò)的可靠性交易所網(wǎng)絡(luò)的可靠性2.2.1. NGES 交易系統(tǒng)網(wǎng)絡(luò)模型交易系統(tǒng)網(wǎng)絡(luò)模型如下圖所示,會(huì)員通過直連鏈路或者交易所間聯(lián)網(wǎng)鏈路進(jìn)行交易時(shí),數(shù)據(jù)流通過交易接入?yún)^(qū)后,經(jīng)過防火墻訪問交易前置區(qū)的前置機(jī)集群,前置機(jī)通過后臺(tái)總線連接交易主機(jī),交易主機(jī)通過數(shù)據(jù)總線和管理總線完成最終的交易撮合和交易管理。2 注意:2008 年
27、的 NGES API 版本,缺省的 timeout 設(shè)置為 120 秒,缺省的警告時(shí)間為 80 秒。B1.3B1.2B1.1B1.2B1.1管理前前置置服服務(wù)務(wù)器器核核心心服服務(wù)務(wù)器器交交易易核核心心區(qū)區(qū)B1.3交交易易前前置置區(qū)區(qū)會(huì)會(huì)員員交交易易接接入入交交易易接接入入?yún)^(qū)區(qū)圖表圖表 2 NGES交易系統(tǒng)網(wǎng)絡(luò)結(jié)構(gòu)交易系統(tǒng)網(wǎng)絡(luò)結(jié)構(gòu)2.2.2. 交易所交易核心網(wǎng)絡(luò)的可靠性交易所交易核心網(wǎng)絡(luò)的可靠性大廈和張江數(shù)據(jù)中心通過 DWDM 互聯(lián),交易所配置了兩組 DWDM 傳輸系統(tǒng),租用了三個(gè)不同運(yùn)營商的不同路由徑向的四對(duì)裸光纖互聯(lián)。每組 DWDM任意一對(duì)裸光纖中斷,或任意一組 DWDM 設(shè)備故障均不會(huì)影響
28、業(yè)務(wù)的正常通訊。2.2.3. 交易所交易接入網(wǎng)絡(luò)的可靠性交易所交易接入網(wǎng)絡(luò)的可靠性根據(jù)業(yè)務(wù)特點(diǎn)和所需的安全策略,兩個(gè)數(shù)據(jù)中心的交易網(wǎng)絡(luò)分為核心層、隔離層(包括前置層) 、接入層(包括統(tǒng)一接入?yún)R聚層) 。交易接入層中的統(tǒng)一接入?yún)R聚層通過 DWDM 實(shí)現(xiàn)互聯(lián),配置了 BGP 路由協(xié)議,每個(gè)數(shù)據(jù)中心為單獨(dú)的自治系統(tǒng)。BGP 優(yōu)點(diǎn)是在于便于路由匯總與過濾、加快路由收斂和提高擴(kuò)展性。如下圖所示,三所聯(lián)網(wǎng)、中國金融期貨交易所(簡稱中金所)聯(lián)網(wǎng)和會(huì)員直連鏈路的路由器統(tǒng)一接入到統(tǒng)一接入?yún)R聚層,配置 OSPF 路由協(xié)議。會(huì)員需會(huì)員需申請(qǐng)兩條申請(qǐng)兩條 SDH 鏈路分別接入到大廈和張江的接入層路由器以實(shí)現(xiàn)冗余互備。
29、鏈路分別接入到大廈和張江的接入層路由器以實(shí)現(xiàn)冗余互備。圖表圖表 3 NGES交易系統(tǒng)在兩個(gè)數(shù)據(jù)中心間的互聯(lián)互通交易系統(tǒng)在兩個(gè)數(shù)據(jù)中心間的互聯(lián)互通NGES 交易系統(tǒng)大廈前置機(jī)使用交易系統(tǒng)大廈前置機(jī)使用 192.168.11.0 網(wǎng)段(簡稱網(wǎng)段(簡稱 A 網(wǎng)段)網(wǎng)段) ,張江前,張江前置機(jī)使用置機(jī)使用 192.168.12.0 網(wǎng)段(簡稱網(wǎng)段(簡稱 B 網(wǎng)段)網(wǎng)段) 。交易網(wǎng)中的統(tǒng)一接入?yún)R聚層通過BGP 協(xié)議實(shí)現(xiàn)了兩個(gè)數(shù)據(jù)中心的動(dòng)態(tài)路由,也就是說接入大廈的會(huì)員鏈路可以接入大廈的會(huì)員鏈路可以訪問張江的前置機(jī),接入張江的會(huì)員鏈路可以訪問大廈的前置機(jī),但從交易所訪問張江的前置機(jī),接入張江的會(huì)員鏈路可以訪
30、問大廈的前置機(jī),但從交易所災(zāi)備切換數(shù)據(jù)中心考慮,會(huì)員不能將此作為其可靠接入交易所的設(shè)計(jì)基礎(chǔ)災(zāi)備切換數(shù)據(jù)中心考慮,會(huì)員不能將此作為其可靠接入交易所的設(shè)計(jì)基礎(chǔ)。2.3.會(huì)員可靠接入交易所推薦模型會(huì)員可靠接入交易所推薦模型下圖為交易所推薦的會(huì)員可靠接入模型3:圖表圖表 4 交易所建議會(huì)員可靠接入模型交易所建議會(huì)員可靠接入模型會(huì)員遠(yuǎn)程交易的報(bào)盤機(jī)需使用兩條專線鏈路分別接入到大廈和張江的接入層路由器并正確配置后方可實(shí)現(xiàn)交易接入的冗余互備。除雙線接入交易所兩個(gè)數(shù)據(jù)中心外,會(huì)員還需要進(jìn)行以下工作方可實(shí)現(xiàn)可靠接入目標(biāo):報(bào)盤機(jī)冗余和路由配置;會(huì)員端網(wǎng)絡(luò)設(shè)備和通信鏈路的冗余;3 本圖中的會(huì)員名稱、報(bào)盤機(jī)、網(wǎng)絡(luò)設(shè)備
31、、IP 地址和電信供應(yīng)商及其鏈路僅作為解釋目的。具體配置需根據(jù)實(shí)際情況修改。報(bào)盤機(jī)正確配置交易所交易前置機(jī)地址池;報(bào)盤機(jī)合理設(shè)置 NGES API 的超時(shí)參數(shù)。2.3.1. 報(bào)盤機(jī)冗余和路由配置報(bào)盤機(jī)冗余和路由配置會(huì)員需配備至少兩臺(tái)報(bào)盤機(jī),并且建議會(huì)員在主用報(bào)盤機(jī)發(fā)生故障后自動(dòng)切換至備用報(bào)盤機(jī)。報(bào)盤機(jī)在網(wǎng)絡(luò)路由配置方面需支持如下可用性原則:使用兩塊網(wǎng)卡分別用于接入至大廈和張江的會(huì)員端交換機(jī)。至大廈前置機(jī)網(wǎng)段 A 優(yōu)先使用接入大廈的鏈路和路由器;次選4為接入張江的鏈路和路由器。至張江前置機(jī)網(wǎng)段 B 優(yōu)先使用接入張江的鏈路和路由器;次選為接入大廈的鏈路和路由器。2.3.2. 會(huì)員端網(wǎng)絡(luò)設(shè)備和通信鏈
32、路的冗余會(huì)員端網(wǎng)絡(luò)設(shè)備和通信鏈路的冗余使用兩組獨(dú)立的交換機(jī)和路由器分別接入大廈和張江。每臺(tái)報(bào)盤機(jī)需使用雙網(wǎng)卡分別接入兩組獨(dú)立的交換機(jī)。兩臺(tái)路由器各使用一條通信鏈路接入大廈和張江;兩條電信鏈路應(yīng)為不同電信供應(yīng)商提供。2.3.3. 報(bào)盤機(jī)正確配置交易所交易前置機(jī)地址池報(bào)盤機(jī)正確配置交易所交易前置機(jī)地址池交易所下發(fā)大廈和張江兩個(gè)數(shù)據(jù)中心交易前置機(jī)群的地址;使用 NGES API 的報(bào)盤機(jī)可以通過 NGES 交易系統(tǒng)的 FENS 功能自動(dòng)獲取交易前置機(jī)群地址從而簡化會(huì)員報(bào)盤機(jī)的配置管理工作。交易所在每個(gè)數(shù)據(jù)中心均配備了多臺(tái)前置機(jī),會(huì)員可隨機(jī)選擇登錄。根據(jù)路由配置,正常情況下對(duì)于 A 網(wǎng)段的前置機(jī)地址報(bào)
33、盤機(jī)將選擇至大廈的交換機(jī)、路由器和通信鏈路,對(duì)于 B 網(wǎng)段的前置機(jī)地址將選擇至張江的交換機(jī)、路由器和通信鏈路。4 使用次選的目的在于日常運(yùn)行(交易所無災(zāi)備切換數(shù)據(jù)中心情況發(fā)生)可以通過任一鏈路和交易所DWDM 網(wǎng)絡(luò)接入兩個(gè)數(shù)據(jù)中心;次選路由功能不增加接入網(wǎng)絡(luò)的可靠性。會(huì)員接入的前置機(jī)故障后報(bào)盤機(jī)應(yīng)從前置機(jī)群地址中選擇其他地址重連和登錄。如果使用 NGES API 此項(xiàng)工作可以由 API 自動(dòng)完成;如果使用 OFP 協(xié)議接入,需會(huì)員端報(bào)盤機(jī)軟件或者手工完成。2.3.4. 報(bào)盤機(jī)合理設(shè)置報(bào)盤機(jī)合理設(shè)置 NGES API 的超時(shí)參數(shù)的超時(shí)參數(shù)NGES API 用心跳報(bào)文檢測會(huì)員報(bào)盤機(jī)與交易所前置機(jī)連
34、接是否有效:連接的一端如果在規(guī)定超時(shí)時(shí)間(timeout)內(nèi)未收到對(duì)方的任何報(bào)文,則認(rèn)為TCP 虛鏈路失效,應(yīng)主動(dòng)斷開;如果一方在一定的時(shí)間間隔(interval)內(nèi)未向?qū)Ψ桨l(fā)送任何報(bào)文,則應(yīng)向?qū)Ψ桨l(fā)送心跳報(bào)文,以維持 TCP 虛鏈路的正常狀態(tài)。通常,timeout 是 interval 的三倍。NGES API 提供了 void SetHeartbeatTimeout(unsigned int timeout)方法用于設(shè)定會(huì)員系統(tǒng)檢測 TCP 虛鏈路有效性的超時(shí)時(shí)間,如果超時(shí)未收到交易系統(tǒng)的任何報(bào)文,API 會(huì)主動(dòng)斷開網(wǎng)絡(luò)連接,并且觸發(fā)回調(diào) CShfeFtdcTraderApi :OnFro
35、ntDisconnected()。超時(shí)如果設(shè)置過小可能引發(fā)報(bào)盤機(jī)頻繁斷線重連,并且加大交易所前置機(jī)的工作負(fù)擔(dān);如果設(shè)置過大,將無法在較短時(shí)間內(nèi)完成報(bào)盤機(jī)的通信切換;交易所建議會(huì)員系統(tǒng)將 timeout 值設(shè)置為 10 至 30 秒之間,2.3.5. 典型故障的恢復(fù)技術(shù)和恢復(fù)時(shí)間典型故障的恢復(fù)技術(shù)和恢復(fù)時(shí)間以下為使用 NGES API 報(bào)盤機(jī)的情況分析(超時(shí)參數(shù)為 T)5:故障原因恢復(fù)使用技術(shù)可能的恢復(fù)時(shí)間備注報(bào)盤機(jī)硬件故障軟件自動(dòng)或者手工切換至備用報(bào)盤機(jī)。依賴于會(huì)員所使用的軟件。報(bào)盤機(jī)軟件故障軟件自動(dòng)或者手工切換至備用報(bào)盤機(jī)。依賴于會(huì)員所使用的軟件。會(huì)員端交換機(jī)故障NGES API 超時(shí)檢測并
36、自動(dòng)完成恢復(fù)。1T 到 2T 之間,再加上會(huì)員端軟件調(diào)用會(huì)員端調(diào)用connect 的超時(shí)5 本表僅作分析使用,實(shí)際需根據(jù)會(huì)員端配置確定,假設(shè)超時(shí)參數(shù)(T)設(shè)置為 10 秒。故障原因恢復(fù)使用技術(shù)可能的恢復(fù)時(shí)間備注connect()的頻率單位時(shí)間一般為 5 至 30秒不等。會(huì)員端路由器故障NGES API 超時(shí)檢測并自動(dòng)完成恢復(fù)。1T 到 2T 之間,再加上會(huì)員端軟件調(diào)用connect()的頻率單位時(shí)間通信鏈路故障NGES API 超時(shí)檢測并自動(dòng)完成恢復(fù)。1T 到 2T 之間,再加上會(huì)員端軟件調(diào)用connect()的頻率單位時(shí)間交易所前置機(jī)故障NGES API 超時(shí)檢測,通過FENS 自動(dòng)完成恢復(fù)
37、。1T 到 2T 之間,再加上會(huì)員端軟件調(diào)用connect()的頻率單位時(shí)間交易所數(shù)據(jù)中心切換NGES API 超時(shí)檢測,通過FENS 自動(dòng)完成恢復(fù)。交易所數(shù)據(jù)中心切換時(shí)間 + 交易所開放前置機(jī)時(shí)間 + 會(huì)員端確認(rèn)數(shù)據(jù)丟失時(shí)間。綜上所述,在正確配置情況下,會(huì)員可靠接入推薦模型能夠有效地防止單點(diǎn)故障,并且在故障后能夠較快地完成恢復(fù),支持交易所災(zāi)備切換。2.3.6. 會(huì)員可靠接入推薦模型設(shè)計(jì)原理會(huì)員可靠接入推薦模型設(shè)計(jì)原理總體而言,會(huì)員可靠接入推薦模型設(shè)計(jì)原理會(huì)員可靠接入推薦模型設(shè)計(jì)原理如下:結(jié)構(gòu)簡單:從會(huì)員報(bào)盤機(jī)使用多網(wǎng)卡接入會(huì)員網(wǎng)絡(luò)交換機(jī)、會(huì)員路由器、會(huì)員接入鏈路到交易所路由器和交易所兩個(gè)數(shù)據(jù)
38、中心的交易前置機(jī),從單個(gè)回路角度上看實(shí)現(xiàn)非常簡單,僅需保持網(wǎng)絡(luò)聯(lián)通即可。易于擴(kuò)充:會(huì)員遠(yuǎn)程交易席位如有多根專線接入交易所僅需增加報(bào)盤機(jī)網(wǎng)卡、交換機(jī)和路由器即可。安全可靠:結(jié)合交易所發(fā)布的 API(主要為注冊前置機(jī)地址或者 FENS地址,合理設(shè)置超時(shí)參數(shù)) ,使用多個(gè)簡單的回路即可實(shí)現(xiàn)安全可靠接入。2.3.7. NAT 和和 HSRP 配置配置目前交易所在遠(yuǎn)程交易接入工作重點(diǎn)為扶持會(huì)員備份接入交易所。鑒于此,交易所暫不建議會(huì)員在報(bào)盤機(jī)上使用交易所暫不建議會(huì)員在報(bào)盤機(jī)上使用 NAT 地址;為簡化復(fù)雜度和便于調(diào)試,地址;為簡化復(fù)雜度和便于調(diào)試,有關(guān)路由器和交換機(jī)有關(guān)路由器和交換機(jī) HSRP 可靠性冗
39、余的推薦配置將擇機(jī)向會(huì)員推出??煽啃匀哂嗟耐扑]配置將擇機(jī)向會(huì)員推出。2.4.會(huì)員綜合接入平臺(tái)會(huì)員綜合接入平臺(tái)如下圖所示交易所根據(jù)雙中心運(yùn)行模式建設(shè)了會(huì)員綜合接入平臺(tái)。綜合接入平臺(tái)由期貨大廈數(shù)據(jù)中心接入平臺(tái)及張江數(shù)據(jù)中心接入平臺(tái)組成。圖表圖表 5 上海期貨交易所會(huì)員綜合接入平臺(tái)上海期貨交易所會(huì)員綜合接入平臺(tái)兩個(gè)接入平臺(tái)之間通過 2G 帶寬的 DWDM 裸光纖互連。會(huì)員可在兩個(gè)數(shù)據(jù)中心分別申請(qǐng)不同運(yùn)營商的鏈路實(shí)現(xiàn)鏈路互備,同時(shí)會(huì)員報(bào)盤機(jī)可與期貨大廈數(shù)據(jù)中心或張江數(shù)據(jù)中心交易前置機(jī)通訊,一旦某一個(gè)數(shù)據(jù)中心(包括交易前置機(jī)和網(wǎng)絡(luò)設(shè)備)由于各種原因無法接入或者崩潰,會(huì)員報(bào)盤機(jī)可切換到另一數(shù)據(jù)中心的交易前
40、置主機(jī),實(shí)現(xiàn)了從會(huì)員接入端到交易所交易前置端的全冗余架構(gòu)。2.4.1. 期貨大廈接入平臺(tái)期貨大廈接入平臺(tái)期貨大廈接入平臺(tái)提供中國電信、中國聯(lián)通和中國移動(dòng)三家電信運(yùn)營商的廣域通訊鏈路資源。目前提供以下幾種接入方式:SDH(2Mbps)接入(中國電信、中國聯(lián)通和中國移動(dòng)) ;DDN(64k-512k)接入(中國電信) ;ISDN 撥號(hào)接入(中國電信) ;樓內(nèi)局域網(wǎng)接入。期貨大廈完成了中國電信、中國聯(lián)通和中國移動(dòng)的 SDH 覆蓋。為達(dá)到全冗余接入,大廈樓內(nèi)局域網(wǎng)接入會(huì)員需申請(qǐng)大廈樓內(nèi)局域網(wǎng)接入會(huì)員需申請(qǐng) SDH 鏈路接入張江數(shù)據(jù)中心鏈路接入張江數(shù)據(jù)中心。2.4.2. 張江數(shù)據(jù)中心接入平臺(tái)張江數(shù)據(jù)中心
41、接入平臺(tái)張江數(shù)據(jù)中心接入平臺(tái)提供中國電信、中國聯(lián)通和中國移動(dòng)三家運(yùn)營商的廣域通訊鏈路資源,所有通訊鏈路資源都由運(yùn)營商實(shí)現(xiàn)了雙路由保護(hù)功能。目前提供 SDH(2Mbps)接入(中國電信、中國聯(lián)通和中國移動(dòng)) 。如有需要,張江數(shù)據(jù)中心可為具有較高通信要求的會(huì)員提供高帶寬的 ATM PVC 接入方式,帶寬為 2M10M。為實(shí)現(xiàn)上海期貨交易所兩個(gè)數(shù)據(jù)中心的交易接入網(wǎng)的高帶寬、高冗余、高穩(wěn)定性和低時(shí)延目標(biāo),兩個(gè)數(shù)據(jù)中心之間使用 BGP 路由協(xié)議,在邊界進(jìn)行路由匯總及過濾,消除了三所聯(lián)網(wǎng)路由振蕩對(duì)交易接入網(wǎng)的影響。因此接入張江數(shù)因此接入張江數(shù)據(jù)中心的鏈路只能訪問上期所兩個(gè)數(shù)據(jù)中心的交易前置機(jī),不能訪問其他
42、交易據(jù)中心的鏈路只能訪問上期所兩個(gè)數(shù)據(jù)中心的交易前置機(jī),不能訪問其他交易所所。2.4.3. 三所聯(lián)網(wǎng)三所聯(lián)網(wǎng)上海期貨交易所與鄭州商品交易所(簡稱 CZCE)和大連商品交易所(簡稱 DCE)合作持續(xù)對(duì)三所聯(lián)網(wǎng)骨干鏈路進(jìn)行了升速:上海至 DCE 的兩條 ATM鏈路帶寬為 30Mbps;上海至 CZCE 的兩條 ATM 鏈路帶寬為 20Mbps。三所聯(lián)網(wǎng)骨干鏈路為會(huì)員遠(yuǎn)程交易備份接入提供了高速順暢的通道。2.4.4. 中金所聯(lián)網(wǎng)中金所聯(lián)網(wǎng)上海期貨交易所與中金所通過兩條以太鏈路互連實(shí)現(xiàn)了遠(yuǎn)程交易備份接入:直連中金所的會(huì)員可訪問上期所。直連上期所的會(huì)員可訪問中金所,也可訪問 CZCE 和 DCE。因此具
43、備直連中金所鏈路的會(huì)員可把此鏈路作為訪問上期所的備用鏈路。3. 會(huì)員接入規(guī)范會(huì)員接入規(guī)范如不考慮 ISDN 撥號(hào)接入,根據(jù)通信鏈路接入交易所的方式,會(huì)員遠(yuǎn)程交易席位可以分成以下三種方式:直連席位:使用 SDH、DDN 和大廈或張江局域網(wǎng)直接接入到交易所。此方式符合高保障的業(yè)務(wù)要求,交易所將主推并扶持會(huì)員直連方式接入交易所。間連席位:僅使用三所聯(lián)網(wǎng)或者中金所聯(lián)網(wǎng)間接接入交易所,輔以ISDN 撥號(hào)作為備份。此方式不符合高保障的業(yè)務(wù)要求,且在交易所數(shù)據(jù)中心災(zāi)備切換后可能無法正常接入,交易所建議使用會(huì)員盡可能避免使用。直連+間連席位:為上述兩種方式的組合體。隨著市場業(yè)務(wù)量的發(fā)展,會(huì)員與交易所之間交易數(shù)
44、據(jù)量也將逐步加大,為保證通信的時(shí)效性,交易所建議會(huì)員使用 SDH 鏈路直接接入交易所。3.1.IP 地址分配規(guī)范地址分配規(guī)范3.1.1. 交易所業(yè)務(wù)系統(tǒng)地址分配規(guī)范交易所業(yè)務(wù)系統(tǒng)地址分配規(guī)范為保證會(huì)員可靠接入交易所的兩個(gè)數(shù)據(jù)中心,交易所為兩個(gè)數(shù)據(jù)中心的交易和會(huì)員服務(wù)系統(tǒng)分配了不同網(wǎng)段:數(shù)據(jù)中心交易前置機(jī)網(wǎng)段會(huì)員服務(wù)系統(tǒng)網(wǎng)段期貨大廈192.168.11.0/24192.168.9.0/24張江192.168.12.0/24192.168.13.0/243.1.2. 會(huì)員接入地址分配規(guī)范會(huì)員接入地址分配規(guī)范交易所提供兩個(gè)地址段用于會(huì)員接入:地址段 10.32.0.0/12:供會(huì)員直連大廈數(shù)據(jù)中心使
45、用。地址段 10.64.0.0/12:供會(huì)員直連張江數(shù)據(jù)中心使用。根據(jù)交易所網(wǎng)絡(luò)地址總體規(guī)劃,會(huì)員接入的廣域網(wǎng)和局域網(wǎng) IP 地址分配如下(其他可用地址段供日后擴(kuò)展使用):數(shù)據(jù)中心會(huì)員廣域網(wǎng) IP 地址會(huì)員局域網(wǎng) IP 地址期貨大廈10.32.1-20.0/3010.43-47.0.0/24張江10.64.1-32.0/3010.66-70.0.0/24有關(guān)分配規(guī)則為:會(huì)員局域網(wǎng) IP 地址分配:為每個(gè)遠(yuǎn)程交易席位分配一個(gè) 24 位掩碼的C 類地址。會(huì)員廣域網(wǎng) IP 地址分配:會(huì)員和交易所互聯(lián)使用 30 位掩碼的子網(wǎng);每一個(gè)子網(wǎng)網(wǎng)段中,可用的第一個(gè) IP 地址為交易所端廣域網(wǎng)地址;另一個(gè)為會(huì)員
46、廣域端地址。即交易所端末位 IP 地址為奇數(shù),會(huì)員端末位IP 地址為偶數(shù)。3.1.3. 會(huì)員地址使用要求會(huì)員地址使用要求為防止會(huì)員在三所聯(lián)網(wǎng)中上下行路由路徑不同,保障三所聯(lián)網(wǎng)和交易所雙數(shù)據(jù)中心路由清晰,快速定位故障,從而為會(huì)員提供優(yōu)質(zhì)通信服務(wù),交易所對(duì)會(huì)員地址使用提出如下要求:直連大廈的席位應(yīng)使用交易所分配的大廈數(shù)據(jù)中心地址網(wǎng)段。直連張江的席位應(yīng)使用交易所分配的張江數(shù)據(jù)中心地址網(wǎng)段。上海期貨交易所分配的網(wǎng)絡(luò)地址段不應(yīng)再分配給直連其他交易所的路由器使用。3.2.路由規(guī)范路由規(guī)范為防止會(huì)員內(nèi)部網(wǎng)絡(luò)路由信息注入到三所聯(lián)網(wǎng)和中金所聯(lián)網(wǎng)的網(wǎng)絡(luò)中,根據(jù)交易所的總體路由規(guī)劃,會(huì)員和上海期貨交易所之間應(yīng)統(tǒng)一使
47、用靜態(tài)路由。由于歷史原因,部分連接上海期貨交易所仍在使用由于歷史原因,部分連接上海期貨交易所仍在使用 OSPF 動(dòng)態(tài)路協(xié)議,交易所動(dòng)態(tài)路協(xié)議,交易所將要求并配合這些會(huì)員逐步改為靜態(tài)路由。將要求并配合這些會(huì)員逐步改為靜態(tài)路由。交易所兩個(gè)數(shù)據(jù)中心的交易前置系統(tǒng)和會(huì)員服務(wù)系統(tǒng)使用不同的網(wǎng)段地址,因此會(huì)員需在路由器上增加到張江的 192.168.12.0/24,192.168.13.0/24 的路由,并開通防火墻等安全設(shè)備到上述網(wǎng)段的訪問策略以實(shí)現(xiàn)對(duì)雙中心業(yè)務(wù)系統(tǒng)的訪問。4. 會(huì)員接入指引會(huì)員接入指引本章結(jié)合會(huì)員遠(yuǎn)程交易接入現(xiàn)狀和交易所會(huì)員接入規(guī)范就會(huì)員接入和備份方式以及有關(guān)路由配置進(jìn)行指導(dǎo)性性闡述。
48、本章中的配置范例僅用于說明和描本章中的配置范例僅用于說明和描述用途,會(huì)員應(yīng)根據(jù)自身設(shè)備、軟件和鏈路情況進(jìn)行個(gè)性化配置。述用途,會(huì)員應(yīng)根據(jù)自身設(shè)備、軟件和鏈路情況進(jìn)行個(gè)性化配置。4.1.直連席位接入直連席位接入目前直連席位有三種接入方式:使用 SDH 和 DDN 專線鏈路接入到大廈數(shù)據(jù)中心:建議會(huì)員此類席位新申請(qǐng) SDH 鏈路接入到張江數(shù)據(jù)中心實(shí)現(xiàn)雙鏈路冗余互備。大廈樓內(nèi)接入:此類席位使用期貨大廈局域網(wǎng)接入到大廈數(shù)據(jù)中心,建議會(huì)員此類席位新申請(qǐng) SDH 接入到張江數(shù)據(jù)中心,實(shí)現(xiàn)雙鏈路冗余互備。撥號(hào)接入席位:此類席位可通過撥號(hào)接入期貨大廈及張江數(shù)據(jù)中心實(shí)現(xiàn)冗余互備。直連席位應(yīng)使用如下模式接入:冗余
49、鏈路:申請(qǐng)一條專線接入交易所兩個(gè)數(shù)據(jù)中心,要求使用不同運(yùn)營商接入。多個(gè)報(bào)盤機(jī)(多個(gè)網(wǎng)卡):每個(gè)報(bào)盤機(jī)采用多網(wǎng)卡接入(網(wǎng)卡 1 配置大廈接入地址;網(wǎng)卡 2 配置張江接入地址) 。配置一套相同的報(bào)盤機(jī)作為冷備。NGES 交易系統(tǒng)的 FENS 組件會(huì)根據(jù)會(huì)員報(bào)盤機(jī)地址返回給報(bào)盤機(jī)交易前置機(jī)的地址列表。多臺(tái)路由器和交換機(jī):每臺(tái)路由器連接不同通訊鏈路;交換機(jī)分別接入路由器和報(bào)盤機(jī)。假設(shè)會(huì)員遠(yuǎn)程交易席位以路由器 ROUTER-A 接入到大廈數(shù)據(jù)中心;以路由器 ROUTER-B 直連張江數(shù)據(jù)中心。4.1.1. 地址分配地址分配會(huì)員路由器會(huì)員廣域網(wǎng)接口地址分配會(huì)員局域網(wǎng)地址分配ROUTE-A10.32.1.0
50、/3010.44.1.0/24ROUTE-B10.64.1.0/3010.66.1.0/244.1.2. 網(wǎng)絡(luò)拓?fù)鋱D網(wǎng)絡(luò)拓?fù)鋱D圖表圖表 6 直連席位網(wǎng)絡(luò)拓?fù)鋱D直連席位網(wǎng)絡(luò)拓?fù)鋱D4.1.3. 路由器配置路由器配置路由器 ROUTE-A 的配置如下:Hostname ROUTER-A!Interface serial1/0 Description To_SHFE_QHDS_運(yùn)營商-線路編號(hào)Ip address 10.32.1.2 255.255.255.252!Interface F0/0 Description To_SwitchA_xxxIp address 10.44.1.254 255.2
51、55.255.0!Ip route 192.168.11.0 255.255.0.0 Serial1/0 10.32.1.1 name SHFE-QHDS-FRONTIp route 192.168.9.0 255.255.0.0 Serial1/0 10.32.1.1 name SHFE-QHDS-MEMBERIp route 192.168.12.0 255.255.0.0 Serial1/0 10.32.1.1 name SHFE-ZJ-FRONTIp route 192.168.13.0 255.255.0.0 Serial1/0 10.32.1.1 name SHFE-ZJ-MEMB
52、ERIp route 172.30.35.0 255.255.255.0 Serial1/0 10.32.1.1 name CFFEXIp route 129.10.0.0 255.255.0.0 Serial1/0 10.32.1.1 name ZCEIp route 10.10.2.0 255.255.255.0 Serial1/0 10.32.1.1 name DCE/注:靜態(tài)路由配置時(shí)建議同時(shí)寫上下一跳 IP 地址和接口名稱,防止路由異常。路由器 ROUTE-B 的配置如下:Hostname ROUTER-B!Interface serial1/0 Description To_SHF
53、E_Zhangjiang_運(yùn)營商-線路編號(hào)Ip address 10.64.1.2 255.255.255.252!Interface F0/0 Description To_SwitchB_xxxIp address 10.66.1.254 255.255.255.0!Ip route 192.168.11.0 255.255.0.0 Serial1/0 10.64.1.1 name SHFE-QHDS-FRONTIp route 192.168.9.0 255.255.0.0 Serial1/0 10.64.1.1 name SHFE-QHDS-MEMBERIp route 192.168
54、.12.0 255.255.0.0 Serial1/0 10.64.1.1 name SHFE-ZJ-FRONTIp route 192.168.13.0 255.255.0.0 Serial1/0 10.64.1.1 name SHFE-ZJ-MEMBERIp route 172.30.35.0 255.255.255.0 Serial1/0 10.64.1.1 name CFFEXIp route 129.10.0.0 255.255.0.0 Serial1/0 10.64.1.1 name ZCEIp route 10.10.2.0 255.255.255.0 Serial1/0 10.
55、64.1.1 name DCE/注:靜態(tài)路由配置時(shí)建議同時(shí)寫上下一跳 IP 地址和接口名稱,防止路由異常。4.2.間連席位接入間連席位接入間連席位使用三所聯(lián)網(wǎng)或中金所聯(lián)網(wǎng)間接接入上海期貨交易所。間連席位應(yīng)使用如下模式接入:冗余鏈路:申請(qǐng)一條專線接入交易所兩個(gè)數(shù)據(jù)中心,要求與接入三所聯(lián)網(wǎng)或中金所聯(lián)網(wǎng)的鏈路使用不同運(yùn)營商接入。多個(gè)報(bào)盤機(jī)(多個(gè)網(wǎng)卡):每個(gè)報(bào)盤機(jī)采用多網(wǎng)卡接入(網(wǎng)卡 1 配置CZCE、DCE 或者 CFFEX 接入地址;網(wǎng)卡 2 配置張江接入地址;網(wǎng)卡3 配置大廈接入地址(如果增加申請(qǐng)至大廈鏈路) ) 。配置一套相同的報(bào)盤機(jī)作為冷備。NGES 交易系統(tǒng)的 FENS 組件會(huì)根據(jù)會(huì)員報(bào)盤機(jī)地址返回給報(bào)盤機(jī)交易前置機(jī)的地址列表。多臺(tái)路由器和交換機(jī):每臺(tái)路由器連接不同通信鏈路;交換機(jī)分別接入路由器和報(bào)盤機(jī)。假設(shè)會(huì)員遠(yuǎn)程交易席位以路由器 ROUTER-A 接入到 DCE,以路由器ROUTER-B 直連張江數(shù)據(jù)中心。4.2.1. 地址分配地址分配會(huì)員路由器會(huì)員廣域網(wǎng)接口地址分配會(huì)員局域網(wǎng)地址分配會(huì)員路由器會(huì)員廣域網(wǎng)接口地址分配會(huì)員局域網(wǎng)地址分配ROUTE-A10.2.1.0/3010.2.2.0/24ROUTE-B10.64.1.0/3010.66.1.0/2
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2030年中國平紋網(wǎng)數(shù)據(jù)監(jiān)測研究報(bào)告
- 2025至2030年中國仿石桌面數(shù)據(jù)監(jiān)測研究報(bào)告
- 2025年消防設(shè)施操作員之消防設(shè)備高級(jí)技能題庫練習(xí)試卷B卷附答案
- 質(zhì)檢員基礎(chǔ)知識(shí)培訓(xùn)課件
- 2025年大學(xué)生防詐騙知識(shí)競賽題庫試題及答案(共60題)
- 企業(yè)人力資源管理系統(tǒng)開發(fā)維護(hù)合同書
- 如何提升英語聽力水平:聽力技巧與素材選擇教學(xué)教案
- 年度金融科技行業(yè)投資研究報(bào)告表
- 水暖安裝勞務(wù)合同
- 戶外廣告位租賃經(jīng)營協(xié)議書
- 2025年安徽省煙草專賣局(公司)招聘高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025年春新冀教版英語三年級(jí)下冊課件 2L2
- 2025年廣西平果市事業(yè)單位招聘工作人員高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025中國聯(lián)通廣東省分公司招聘187人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 研學(xué)旅行課程設(shè)計(jì)廣西
- 2024-2030年中國留學(xué)中介行業(yè)轉(zhuǎn)型模式及未來發(fā)展規(guī)劃研究報(bào)告
- 子宮內(nèi)膜癌治療進(jìn)展
- 2025年中考數(shù)學(xué)分類專項(xiàng)復(fù)習(xí)之概率
- 高考語文復(fù)習(xí)【知識(shí)精研】《晉書列傳?陳壽傳》教考銜接+課件
- 2024循環(huán)轉(zhuǎn)型指標(biāo)CTI行業(yè)指南-時(shí)尚及紡織業(yè)-WBCSD
- 綠化遷移專項(xiàng)施工方案
評(píng)論
0/150
提交評(píng)論