×
NEWS CENTER

新聞中心

【技術工場】巨龍信息服務總線實現(xiàn)多跨數(shù)據(jù)連接

時間:2021-10-07 16:19:21 次數(shù):4730

技術背景

面對變幻莫測的市場需求的變化,客戶希望通過推進“服務化”提高敏捷性和響應能力;更方便地交互,更靈活地設計和構建IT基礎架構。為此,SOA將分散在應用中的功能組合為基于標準的互操作“服務”,以降低服務重用的復雜性,并可靠地集成IT環(huán)境的各種技術、協(xié)議和應用,隱藏各種應用和技術帶來的底層復雜性,并提供一個定制應用的平臺:服務總線,客戶不必再在各個服務端點構建集成和中介服務,如路由、協(xié)議代理、轉化、安全策略和SLA(Service?Level?Agreement,服務級別協(xié)議)質(zhì)量策略,只需在“服務總線”中配置這些策略即可,更不必重編服務端點的集成和治理策略,通過“服務總線的配置步驟”就能創(chuàng)建動態(tài)服務端點,適應動態(tài)變化。


在沒有服務總線的概念前,這些聯(lián)系與溝通是自然發(fā)展建立起來的,一開始通常都呈現(xiàn)為點對點連接模式,點對點的連接方式在連接對象比較少的時候,確實是一種簡單和高效的連接方式。但其最大的問題是,當連接對象多的時候,連接路徑會以指數(shù)方式劇增。


連接對象比較多,連接路徑會非常多。點對點連接方式成本高,可用性和可維護性低。


如果連接對象各自的連接方式有差異,如:對于程序的連接,如果溝通的語言、文字、格式、方法等有差異,則每一個連接方都要同時支持和維護多種連接方式。


當某一個連接對象的連接方式發(fā)生變化,會引起其他所有與之連接的連接方有所變化。


隨著技術的發(fā)展,在服務數(shù)據(jù)共享上,采用總線連接方式取代點對點的連接方式,具體是將多對多的連接方式變成一對一的方式,所有連接方均與總線連接,然后通過總線再連接到需要連接的對方。


無論連接對象有多少,其連接路徑數(shù)與連接方的數(shù)量永遠一樣。


不同連接對象如果連接方式有差異,可以通過總線完全屏蔽掉,做到對連接對象透明,無需各個連接對象關心。


技術方案

服務總線是云計算平臺內(nèi)平臺服務層的核心支撐組件,承載著可提供的數(shù)據(jù)服務資源,并對服務提供者和使用者搭建一個可交互共享的服務中介平臺,兼容適配異構多云,解決分布式數(shù)據(jù)訪問和不同應用間訪問調(diào)用的差異問題,將跨地域、跨層級、跨部門的應用系統(tǒng)及數(shù)據(jù)有機地聯(lián)系與整合在一起,實現(xiàn)了全網(wǎng)分布式信息共享和資源綜合利用。

巨龍信息通過建設服務總線,提供統(tǒng)一化、標準化和規(guī)范化的數(shù)據(jù)服務及應用服務的接口管理與調(diào)度,屏蔽應用直接訪問數(shù)據(jù)帶來的風險,屏蔽應用直接訪問服務接口帶來的不可管控與審計,降低信息共享的難度,從而實現(xiàn)服務入口統(tǒng)一、服務智能調(diào)度、服務策略可管控,服務情況可追朔,構建上下級聯(lián)、橫向貫通、安全可控的服務共享交換體系。


服務總線是由“服務資源目錄、服務綜合管理、總線運行監(jiān)控、總線統(tǒng)計分析及 數(shù)據(jù)服務總線(1.. N個分布于全網(wǎng)各單位的總線節(jié)點)”共同組成。總體架構如下圖所示:

總線作為服務使用者與服務提供者之間的服務中介,提供接入、傳輸、路由及轉換的功能單元,采用高可用分布式架構,提供高可靠、高可用、高性能、線性擴容的服務能力。其架構設計如下圖所示:

采用分布式監(jiān)控技術,提供了數(shù)據(jù)收集、消息通道、實時計算、實時報警等功能,實現(xiàn)了服務及相關資源運行狀況的實時監(jiān)控。其架構設計如下圖所示:


異常訪問發(fā)現(xiàn):總線在處理請求訪問服務的過程中實時向運行監(jiān)控上報日志數(shù)據(jù),通過采用流數(shù)據(jù)分析技術對請求服務日志數(shù)據(jù)進行實時分析,能夠及時的發(fā)現(xiàn)異常訪問行為。


服務運維監(jiān)控:提供對部署在全網(wǎng)的總線節(jié)點、掛載在節(jié)點上的服務資源進行監(jiān)控,對不同的監(jiān)控對象提供全面的監(jiān)控項,并對所有監(jiān)控項提供報警功能,滿足對總線基本監(jiān)控與運維需求。


運行調(diào)度控制:總線提供監(jiān)控圖標可視化展示和報警服務。并結合管理要求,可實現(xiàn)控制總線的服務運行調(diào)度,以達到安全控制或性能要求。


支持根據(jù)不同規(guī)模的共享服務體系進行系統(tǒng)部署搭建:

 適用于大型、中大型的共享服務體系


服務資源目錄、服務管控系統(tǒng)在本級建設單位統(tǒng)一部署;


服務總線在建設單位和下屬需要獨立運行的單位分別部署,且各單位接入的服務方、請求方也都掛接在本單位專屬的服務總線上,服務總線之間相互通信,形成一個完整的服務API網(wǎng)絡。

 適用于小型、中小型的共享服務體系


所有系統(tǒng)都在建設單位統(tǒng)一部署,各單位接入的服務方、請求方都掛接在建設單位的服務總線上,相互通信。


產(chǎn)品成就

截止目前,巨龍信息服務總線已在政府部門廣泛使用。其中,在公安科信、公安網(wǎng)安條線分別獨立部署運行,覆蓋了部、省、市三級400+節(jié)點;在政務領域20多個省級單位、40多個地市級單位獨立部署運行。通過資源服務平臺開放的服務接口已達6000個,每天訪問量上億次,實現(xiàn)對各個服務接口的啟停、更新、控制,運行狀態(tài)等實現(xiàn)精細、高效的管理和監(jiān)控。


高性能穩(wěn)定可靠:基于巨龍在公安、海關、電子政務等多個行業(yè)大規(guī)模應用長期的實踐與沉淀,采用分布式集群高可用架構,提供高可靠、高可用、高性能、線性擴容的服務能力,穩(wěn)定可靠的支持大規(guī)模服務請求。


安全透明代理:提供完整的授權鑒權機制,支持豐富的流量控制、黑名單控制、風險監(jiān)測等豐富的訪問控制,提供安全可靠的端到端服務。


多協(xié)議接入與開放:支持多種主流協(xié)議服務(REST API/WebService)的接入,并支持一個服務通過不同的多種協(xié)議同時進行開放,以及支持將一種協(xié)議的請求轉換成另一種協(xié)議的請求。


一站式服務管控:滿足條塊結合的行政管理體制而設計的,支持多區(qū)域、層級關系的服務管理模式,具有全網(wǎng)屬性的跨部門、跨地域、跨應用的調(diào)度管理及審計能力。


數(shù)字化服務運營:提供完善的運營分析體系,數(shù)據(jù)驅動服務治理及精細化服務運營,為用戶建立高可用、高可靠、高性能、高安全的服務運行環(huán)境,實時保障共享服務體系正常有序運轉和服務的及時提供。


快速服務構建:實現(xiàn)將數(shù)據(jù)資源資產(chǎn)高效的數(shù)字化輸出,安全可控的公開為數(shù)據(jù)服務,簡單方便的提供服務調(diào)用。支持實現(xiàn)快速將本地結構化數(shù)據(jù)資源配置成查詢、比對、訂閱等數(shù)據(jù)類服務接口,數(shù)據(jù)服務發(fā)布、維護簡單、便捷。


多云兼容適配:適配各種云平臺組件環(huán)境,實現(xiàn)云內(nèi)、跨云的服務互通;可結合云平臺提供快速橫向擴展,充分應對不定時,不可預估的請求訪問,保障服務調(diào)用高可靠、高可用和高性能。


易部署、易維護:提供一鍵式安裝、靈活的部署方式,以及提供完整的運維監(jiān)控系統(tǒng),使得系統(tǒng)維護更加簡便、快捷。


自主產(chǎn)權、持續(xù)更新:完全自主研發(fā)的民族服務中間件軟件產(chǎn)品,有多年公安、海關、電子政務等行業(yè)的深耕實踐,在通用型企業(yè)服務總線基礎上,深度結合行業(yè)特點進行本地化改造及可持續(xù)版本升級迭代。



掃一掃分享當前頁面
分享到
无码电影在线观看_免费一级婬A片AAAA毛多水多_偷拍五月天_日本无码.成人八片