依據(jù)國家電網(wǎng)公司“十一五”信息發(fā)展規(guī)劃,國家電網(wǎng)公司決策實施國家電網(wǎng)公司信息化建設(shè)工程(“SG186工程”),即在國家電網(wǎng)公司構(gòu)筑由數(shù)據(jù)交換、數(shù)據(jù)中心、應(yīng)用集成、企業(yè)門戶五個部分組成的一體化企業(yè)級信息集成平臺,建設(shè)由財務(wù)(資金)管理、營銷管理、安全生產(chǎn)管理、協(xié)同辦公、人力資源管理、物資管理、項目管理和綜合管理八大業(yè)務(wù)應(yīng)用;建立健全信息化安全防護(hù)、標(biāo)準(zhǔn)規(guī)范、管理調(diào)控、評價考核、技術(shù)研究、人才隊伍六個保障體系。實施國網(wǎng)公司信息化“SG186工程”,重點建設(shè)“一個系統(tǒng)、二級中心、三層應(yīng)用”。一個系統(tǒng)就是構(gòu)筑一體化企業(yè)機信息系統(tǒng),實現(xiàn)信息縱向貫通、橫向集成,支撐集團化運作;二級中心就是建設(shè)總部、網(wǎng)省公司兩級數(shù)據(jù)中心,共享數(shù)據(jù)資源,促進(jìn)集約化發(fā)展;三層應(yīng)用就是部署總部、網(wǎng)省公司、地市縣公司三層業(yè)務(wù)應(yīng)用,優(yōu)化業(yè)務(wù)流程,實現(xiàn)精細(xì)化管理。
在國家電網(wǎng)公司總部、網(wǎng)省公司兩級建立數(shù)據(jù)交換,完成總部、網(wǎng)省公司兩級數(shù)據(jù)中心之間的數(shù)據(jù)交換,是國家電網(wǎng)公司信息化建設(shè)的重要工程之一。國家電網(wǎng)公司數(shù)據(jù)交換平臺是在可靠、靈活、安全穩(wěn)定傳輸基礎(chǔ)上實現(xiàn)對數(shù)據(jù)中心各類業(yè)務(wù)數(shù)據(jù)的標(biāo)準(zhǔn)轉(zhuǎn)化、抽取、數(shù)據(jù)關(guān)系校驗及交換權(quán)限控制等管理功能。平臺總體架構(gòu)圖如下所示:
國家電網(wǎng)數(shù)據(jù)交換平臺,采取兩級數(shù)據(jù)中心級聯(lián)部署模式。數(shù)據(jù)中心部署在總部與網(wǎng)省公司的防火墻之內(nèi),數(shù)據(jù)交換平臺不能同時訪問兩級數(shù)據(jù)中心,所以數(shù)據(jù)交換平臺采用平臺對平臺架構(gòu)模式,平臺與本公司的數(shù)據(jù)中心進(jìn)行連接,從網(wǎng)省側(cè)看,網(wǎng)省公司的數(shù)據(jù)交換、總部數(shù)據(jù)交換、總部數(shù)據(jù)中心構(gòu)成三層體系結(jié)構(gòu);從總部側(cè)看,總部數(shù)據(jù)交換、網(wǎng)省數(shù)據(jù)交換、網(wǎng)省數(shù)據(jù)中心構(gòu)成三層體結(jié)構(gòu)。
國家電網(wǎng)數(shù)據(jù)交換平臺有如下對中間件的需求:
保證系統(tǒng)的處理效率:數(shù)據(jù)交換平臺的并發(fā)處理較大、數(shù)據(jù)量大,中間件能夠很好管理系統(tǒng),保證系統(tǒng)處理效率;另一方面,系統(tǒng)也要保證網(wǎng)絡(luò)傳輸?shù)男省?/p>
多種數(shù)據(jù)類型:數(shù)據(jù)交換平臺需要支持?jǐn)?shù)據(jù)消息、文件消息(>6G)等多種數(shù)據(jù)類型的數(shù)據(jù)傳輸。
高可用性:數(shù)據(jù)交換平臺需要7×24的連續(xù)不斷的運行,系統(tǒng)需要保證高可用性。
動態(tài)擴展能力:數(shù)據(jù)交換平臺的擴展有兩方面,一方面是節(jié)
數(shù)據(jù)壓縮:為了提高傳輸速度,中間件能夠提供自動壓縮功能。
數(shù)據(jù)安全:為了保證系統(tǒng)安全,中間件需要提供自動加密和解 密功能。
跨平臺和網(wǎng)絡(luò)適應(yīng)能力:在采集系統(tǒng)中,包括多種操作系統(tǒng)平臺,網(wǎng)絡(luò)類型也可能有多種。
根據(jù)國家電網(wǎng)數(shù)據(jù)交換平臺需求,構(gòu)建的消息中間件拓?fù)浣Y(jié)構(gòu)圖如下:
TongLINK/Q作為消息傳輸中間件,負(fù)責(zé)網(wǎng)省公司數(shù)據(jù)中心和國家電網(wǎng)總公司數(shù)據(jù)中心之間數(shù)據(jù)傳遞,組建了一個兩層的樹型網(wǎng)絡(luò)結(jié)構(gòu)。電網(wǎng)總公司的服務(wù)器為樹型網(wǎng)路的根節(jié)點(TongLINK/Q的一級中心),網(wǎng)省公司的服務(wù)器為樹型網(wǎng)路的次根節(jié)點(TongLINK/Q的二級中心)。他們之間的數(shù)據(jù)傳輸是通過消息中間件TongLINK/Q來實現(xiàn)。
總中心TongLINK/Q支持集群的機制提供消息的接收和處理,能提高處理能力。集群的多個節(jié)點在一個群組內(nèi)共同工作,與單獨工作的節(jié)點相比,集群能夠提供更高的可用性和可擴充性。集群中的每個節(jié)點都擁有自己的資源(處理器、I/O、內(nèi)存、操作系統(tǒng)、存儲器)。
消息中間件在國家電網(wǎng)數(shù)據(jù)交換平臺中的突出特性:
TongLINK/Q是一個成熟的消息中間件產(chǎn)品,適用于網(wǎng)絡(luò)中異構(gòu)平臺之間的網(wǎng)絡(luò)傳輸。
TongLINK/Q支持目前流行的各種開放式操作系統(tǒng),可以很好地滿足數(shù)據(jù)交換平臺的要求。
TongLINK/Q提供基于消息隊列機制的可靠傳輸服務(wù),適用于分布式環(huán)境下各種不同類型的應(yīng)用開發(fā),特別適用于對通信的可靠性要求較高的應(yīng)用。TongLINK/Q可以很好地滿足系統(tǒng)的上述可靠傳輸要求,做到消息可以得到不重、不錯、不漏地傳輸。
TongLINK/Q提供了對消息的傳輸控制機制:對消息生命周期的設(shè)置;對消息的優(yōu)先級設(shè)置;對于數(shù)據(jù)的壓縮;安全方面的加密機制和出口機制等。
通過TongLINK/Q圖形化的管理控制臺界面,和命令行的管理,實現(xiàn)對網(wǎng)絡(luò)中的節(jié)點實現(xiàn)本地或異地配置管理,監(jiān)控各個節(jié)點的運行狀態(tài),監(jiān)控網(wǎng)絡(luò)中傳輸?shù)南顟B(tài),對消息/數(shù)據(jù)進(jìn)行瀏覽。通過多種級別的日志,利用事件機制,可以讓應(yīng)用自動對系統(tǒng)中發(fā)生的各種狀況做出及時的反應(yīng)和處理。
東方通TongLINK/Q產(chǎn)品在國家電網(wǎng)SG186數(shù)據(jù)交換平臺上起到關(guān)鍵的作用,使各個信息系統(tǒng)之間相互關(guān)聯(lián)更加順暢,總公司到地方數(shù)據(jù)傳輸更加安全、快速、及時,從而實現(xiàn)信息資源共享。