ESB產(chǎn)品售前材料_第1頁
ESB產(chǎn)品售前材料_第2頁
ESB產(chǎn)品售前材料_第3頁
ESB產(chǎn)品售前材料_第4頁
ESB產(chǎn)品售前材料_第5頁
已閱讀5頁,還剩48頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

普元企業(yè)服務(wù)總線(ESB)軟件介紹上海普元軟件1/53普元企業(yè)服務(wù)總線(ESB)產(chǎn)品概述普元企業(yè)服務(wù)總線(ESB)功效特征普元企業(yè)服務(wù)總線(ESB)產(chǎn)品案例普元企業(yè)服務(wù)總線(ESB)優(yōu)勢分析目錄2/53傳統(tǒng)IT架構(gòu)所面臨問題3一家商業(yè)企業(yè)業(yè)務(wù)系統(tǒng)拓撲圖企業(yè)中都面臨著業(yè)務(wù)系統(tǒng)運維成本不停提升難題近年來,有絕大多數(shù)企業(yè)IT預(yù)算都花在維護上面,只有相對少許用于新IT投資在這種架構(gòu)下,企業(yè)面臨著巨大挑戰(zhàn)和問題,開發(fā)和維護應(yīng)用接口將會變得很困難,開銷昂貴。3/53Interface(FTP

SocketsHttpJMSJDBC)Interface(FTP

SocketsHttpJMSJDBC)Interface(FTP

SocketsHttpJMSJDBC)Interface(FTP

SocketsHttpJMSJDBC)Interface(FTP

SocketsHttpJMSJDBC)Interface(FTP

SocketsHttpJMSJDBC)Interface(FTP

SocketsHttpJMSJDBC)Interface(FTP

SocketsHttpJMSJDBC)Interface(FTP

SocketsHttpJMSJDBC)Interface(FTP

SocketsHttpJMSJDBC)Interface(FTP

SocketsHttpJMSJDBC)Interface(FTP

SocketsHttpJMSJDBC)Interface(FTP

SocketsHttpJMSJDBC)Interface(FTP

SocketsHttpJMSJDBC)問題:應(yīng)用系統(tǒng)充滿著復(fù)雜多樣接口邏輯4Interface(FTP

SocketsHttpJMSJDBC)ApplicationInterface(FTP

SocketsHttpJMSJDBC)ApplicationInterface(FTP

SocketsHttpJMSJDBC)ApplicationInterface(FTP

SocketsHttpJMSJDBC)ApplicationInterface(FTP

SocketsHttpJMSJDBC)Interface(FTP

SocketsHttpJMSJDBC)Interface(FTP

SocketsHttpJMSJDBC)結(jié)果:應(yīng)用系統(tǒng)非常復(fù)雜企業(yè)花費大量IT預(yù)算在接口上,而不是業(yè)務(wù)應(yīng)用上系統(tǒng)之間強關(guān)聯(lián),更改其中一個系統(tǒng)就會影響其它系統(tǒng)接口越來越多,變動時需要更改地方就越多接口邏輯超出了業(yè)務(wù)邏輯4/53問題:點到點連接成本成倍增加5應(yīng)用服務(wù)之間彼此緊密相連,相互必須了解彼此消息格式和傳輸協(xié)議牽一發(fā)動全身監(jiān)控系統(tǒng)營銷管理

工作門戶決議分析資源計劃人力資源財務(wù)系統(tǒng)固定資產(chǎn)運維中心監(jiān)控系統(tǒng)工作門戶5/53采取總線架構(gòu)讓企業(yè)復(fù)用IT資產(chǎn),關(guān)注關(guān)鍵業(yè)務(wù)而不是IT系統(tǒng)6營銷管理決議分析客戶管理監(jiān)控系統(tǒng)人力資源工作門戶需求管理運維中心提升開發(fā)效率降低維護成本快速適應(yīng)改變企業(yè)服務(wù)總線更加快添加新服務(wù)改變其中服務(wù),對整個系統(tǒng)影響最小6/53總線架構(gòu)提供集中仲裁服務(wù),降低了IT運行成本業(yè)務(wù)更改只需修改ESB仲裁服務(wù)一個地方只需要在ESB里修改數(shù)據(jù)轉(zhuǎn)換等業(yè)務(wù)規(guī)則,而不需要在應(yīng)用系統(tǒng)里修改7營銷管理決議分析客戶管理監(jiān)控系統(tǒng)人力資源工作門戶需求管理運維中心企業(yè)服務(wù)總線仲裁服務(wù)基于內(nèi)容路由數(shù)據(jù)轉(zhuǎn)換傳輸協(xié)議轉(zhuǎn)換復(fù)雜事件處理業(yè)務(wù)規(guī)則實現(xiàn)消息格式更改路由規(guī)則改變協(xié)議內(nèi)容轉(zhuǎn)換…………7/53企業(yè)服務(wù)總線是業(yè)界公認應(yīng)用集成處理方案8Shape=ProtocolColor=Datatype企業(yè)服務(wù)總線(ESB)是一個整合應(yīng)用和服務(wù)靈活互聯(lián)架構(gòu)ESB能夠降低SOA架構(gòu)中應(yīng)用整合接口數(shù)量和復(fù)雜程度ESB在服務(wù)提供者和請求者之間能夠完成以下功效:路由,服務(wù)間消息傳遞協(xié)議轉(zhuǎn)換,請求者與提供者之間傳輸協(xié)議轉(zhuǎn)換數(shù)據(jù)格式轉(zhuǎn)換,請求者和提供者之間數(shù)據(jù)格式轉(zhuǎn)換事件處理,不一樣消息起源業(yè)務(wù)事件處理…………8/539在“自主研發(fā),融合管理”IT戰(zhàn)略思想下支撐系統(tǒng)開發(fā)平臺演進歷程上海企業(yè)業(yè)務(wù)支撐系統(tǒng)開發(fā)平臺由運行期管控、公布期管控、開發(fā)期管控三大功效區(qū)組成2005~,完成了技術(shù)架構(gòu)統(tǒng)一,實現(xiàn)了BOSS體系架構(gòu)標準化,為平臺建設(shè)打下基礎(chǔ)年嘗試運行期管控。實現(xiàn)了在業(yè)務(wù)支撐系統(tǒng)功效性需求建設(shè)過程中經(jīng)過開發(fā)平臺改造,將非功效性需求植入業(yè)務(wù)支撐系統(tǒng)內(nèi)核能力,真正實現(xiàn)了業(yè)務(wù)支撐系統(tǒng)端到端運行管控20嘗試公布期管控。實現(xiàn)了對公布、編譯、測試過程準確評定,有效提升開發(fā)質(zhì)量20籌備中開發(fā)期管控,是上海企業(yè)業(yè)務(wù)支撐系統(tǒng)開發(fā)平臺建設(shè)過程中邁出最關(guān)鍵一步,一旦成功,將真正落實在軟件開發(fā)過程中對集成商開發(fā)規(guī)范化管理能力開發(fā)期管控真正實現(xiàn)對編碼步驟全方面管控,擺脫對集成商工程師個體依賴運行期管控確立了非功效性需求建設(shè)地位,實現(xiàn)在應(yīng)用端到端監(jiān)控上質(zhì)飛躍公布期管控實現(xiàn)了真正意義上ChangeImpactAnalysis(CIA)上海移動ESB集成平臺實施路線概述(

1/6)99/53寂靜與思索規(guī)劃需求開發(fā)管理工程管理運行維護安全業(yè)務(wù)運營賬務(wù)管理統(tǒng)計分析開發(fā)管控能力IT運維能力IT規(guī)劃能力IT集成能力5月,上海企業(yè)完成CRM系統(tǒng)開發(fā)平臺SOA改造理論與研究。經(jīng)過近一年重復(fù)論證,上海企業(yè)清楚意識到:1、結(jié)合各省企業(yè)SOA試點情況來看,包含上海企業(yè)在內(nèi),以各省企業(yè)現(xiàn)有IT資源和能力,不足以全方面深入規(guī)劃、組織、掌握并有效管理全部SOA業(yè)務(wù)組件。拆分CRM系統(tǒng),完成系統(tǒng)間SOA接口標準化工作,首先提升IT系統(tǒng)間接口集成能力將是SOA最正確突破點。2、從中長久而言,將系統(tǒng)相對拆小并獨立建設(shè),實現(xiàn)系統(tǒng)可迭代更新,既符合運行商增效節(jié)支需要,也將促成集成商系統(tǒng)軟件產(chǎn)品專業(yè)化發(fā)展。3、從集團企業(yè)久遠來看,部分被拆解后系統(tǒng)將首先被進行集中化改造。經(jīng)過集成總線,上海企業(yè)能夠快速將當(dāng)?shù)叵到y(tǒng)剝離,與集團企業(yè)集中化系統(tǒng)進行對接。10上海移動ESB集成平臺實施路線概述(2/6)10/53IT集成能力組成系統(tǒng)規(guī)劃組織保障集成架構(gòu)軟件治理形成對應(yīng)組織結(jié)構(gòu)、崗位設(shè)置及崗位技能指標要求等;形成對應(yīng)組織管理(包含KPI考評制度,人員培訓(xùn)、職業(yè)發(fā)展等)及預(yù)算成本機制;組織保障軟件治理經(jīng)過IT集成平臺和工具支撐相關(guān)工作,從而提升工作效率;經(jīng)過SAM進行軟件資產(chǎn)集中管理;提供軟件資產(chǎn)管理標準和規(guī)范;采取SOA架構(gòu)及標準化技術(shù);軟件資產(chǎn)可復(fù)用,增強了系統(tǒng)應(yīng)對改變能力;分別在展現(xiàn)、服務(wù)、數(shù)據(jù)等層面進行服務(wù)梳理;提供快速服務(wù)組裝平臺工具;提供服務(wù)運行情況監(jiān)控能力;提供基礎(chǔ)設(shè)施及管理集成架構(gòu)系統(tǒng)規(guī)劃建立清楚系統(tǒng)邊界,提升系統(tǒng)靈活性和穩(wěn)定性;業(yè)務(wù)服務(wù)接口清楚,提升業(yè)務(wù)支撐系統(tǒng)能力開放;業(yè)務(wù)功效收斂,業(yè)務(wù)構(gòu)件之間不能有功效重合;業(yè)務(wù)流程設(shè)計、組織、實現(xiàn)和執(zhí)行;IT集成能力11上海移動ESB集成平臺實施路線概述(3/6)11/53IT系統(tǒng)SOA改造目標:提升IT集成能力業(yè)務(wù)支撐系統(tǒng)集成方式接口集成界面集成數(shù)據(jù)集成以ESOP、VGOP等OP類系統(tǒng)為代表界面集成,是將后臺系統(tǒng)業(yè)務(wù)能力快速包裝成界面功效極佳選擇數(shù)據(jù)分散與整合,是平衡開發(fā)成本和維護成本結(jié)果保持各個系統(tǒng)間數(shù)據(jù)獨立性,是確保系統(tǒng)獨立性關(guān)鍵接口可管理,是系統(tǒng)間“可管理,可維護”前提接口有效規(guī)劃,是決定實現(xiàn)系統(tǒng)解耦,完成能力封裝關(guān)鍵接口標準化,是降低系統(tǒng)間替換成本主要伎倆基于SOA接口集成模式,是降低維護成本,提升服務(wù)擴展能力最正確實踐提升IT集成能力,從提升接口集成能力入手12上海移動ESB集成平臺實施路線概述(

4/6)12/53ESB服務(wù)總線-ACRMESB服務(wù)總線-C軟件資產(chǎn)管理系統(tǒng)(SAM)ESB服務(wù)總線-D接口服務(wù)監(jiān)控系統(tǒng)(SSM)按業(yè)務(wù)域分別布署ESB服務(wù)總線,每根總線采取集群布署調(diào)用外部企業(yè)服務(wù)有單獨ESB服務(wù)總線管理;該移動向企業(yè)外暴露出去服務(wù)有單獨ESB服務(wù)總線管理建設(shè)企業(yè)級軟件資產(chǎn)管理系統(tǒng)(SAM)建設(shè)企業(yè)級接口服務(wù)監(jiān)控系統(tǒng)(SSM)服務(wù)調(diào)用邏輯布署架構(gòu)服務(wù)調(diào)用關(guān)系淘寶京東集團企業(yè)新浪ESB服務(wù)總線-B面向集團企業(yè)面向外部應(yīng)用引入外部服務(wù)BOSSBASSBOMCMMS管理內(nèi)部系統(tǒng)集成平臺規(guī)劃處理峰值為5000萬/日交易,峰值TPS=5500左右13上海移動ESB集成平臺實施路線概述(5/6)13/53集成架構(gòu)引入增強對IT系統(tǒng)管控CRM域企業(yè)級接口總線CRM系統(tǒng)CRM系統(tǒng)1、將CRM分割成若干獨立布署功效組件,能夠吸納不一樣集成商分期分批建設(shè)各功效組件;2、防止一家獨攬整個CRM建設(shè)工作,在戰(zhàn)略上增強了上海移動在系統(tǒng)全生命周期中話語權(quán);3、經(jīng)過在功效組件規(guī)劃時松耦合性,已經(jīng)在技術(shù)實現(xiàn)時協(xié)議、數(shù)據(jù)標準化,最大程度地隔離了各功效組件耦合性,增強了各立發(fā)展自獨性;4、在系統(tǒng)出現(xiàn)問題時候能夠較快地區(qū)分問題模塊,并進行透明化地跟蹤,而不是非透明化地黑盒處理;5、運行商很好把握了CRM域整體架構(gòu)、功效演進14上海移動ESB集成平臺實施路線概述(6/6)14/53普元ESB產(chǎn)品設(shè)計理念15普元ESB產(chǎn)品設(shè)計理念標準化ESB產(chǎn)品,聚焦國內(nèi)應(yīng)用的特點,采用輕量級架構(gòu)高開放性、擴展性,便于二次開發(fā)做為一種集成架構(gòu),提供了新協(xié)議快速接入的能力ESB使用過程中的性能、可靠性問題,尤其是基于標準SOAP協(xié)議的性能問題針對點到點連接難于管理,重點解決服務(wù)管理問題,提供統(tǒng)一的接口管理平臺15/53PrimetonESBTMESB功效架構(gòu)PrimetonESB產(chǎn)品主要包含:PrimetonESBStudio:主要提供各種服務(wù)(中介服務(wù)、穿透服務(wù)、編排服務(wù)等)開發(fā)、調(diào)試以及屬性設(shè)置、元數(shù)據(jù)導(dǎo)出等,為便捷快速地開發(fā)各種服務(wù)提供可能;PrimetonESBServer:提供了多協(xié)議支持以及為服務(wù)運行提供了高性能、高可靠運行環(huán)境,方便擴展機制,為PrimetonESB融入企業(yè)IT環(huán)境提供了有效支撐及管控伎倆,同時不依賴于J2EE容器特征大大提升了性能;PrimetonESBConsole:提供了獨立和集群環(huán)境中ESBServer進行管理,同時對于服務(wù)全生命周期進行管理;PrimetonESBServiceStateMonitor:提供了對ESB

Server運行時數(shù)據(jù)存放、分析能力,增強了客戶感知度;PrimetonESBServiceRegistryandRepository:提供了服務(wù)注冊、服務(wù)查找、SLA管理等功效;Primeton

ESBServiceStateMonitorPrimeton

ESBServerSOAP/HTTP、JMS、Http/Https、Socket、IBMMQ、SAP、FTP、JDBC等消息路由服務(wù)編排消息機制(MOM)協(xié)議轉(zhuǎn)換基礎(chǔ)服務(wù)資源分配擴展機制超時機制重試機制熱加載異常處理消息轉(zhuǎn)換Primeton

ESBStudio服務(wù)開發(fā)服務(wù)調(diào)試消息轉(zhuǎn)換服務(wù)編排消息增強JVMPrimeton

ESBConsole服務(wù)監(jiān)控消息監(jiān)控流程監(jiān)控日志分析系統(tǒng)配置消息路由Primeton

ESBServiceRegistryandRepositorySLA管理元數(shù)據(jù)管理服務(wù)注冊服務(wù)查找SEDA基礎(chǔ)框架服務(wù)器管理集群管理布署管理服務(wù)生命周期管理16/53ESB布署架構(gòu)esbServer-1/jvmesbServer-2/jvm……esbServer-n/jvmDB[noSQL]R/Rhttp負載[F5/Apache]PrimetonESBClusterhttpesbConsole/j2ee服務(wù)提供者JMS負載[esbServer]服務(wù)消費者jmsJms/http一個ESB集群包含:一個邏輯HTTP協(xié)議入口(負載均衡),能夠由F5或ApacheHTTPServer、Nginx等充當(dāng);一個邏輯JMS協(xié)議入口(負載均衡),由一個esbServer充當(dāng);若干esbServer實例;一個R/R庫;一個Console管理節(jié)點;17/53產(chǎn)品組成-PrimetonESBStudio基于Eclipse開發(fā)環(huán)境;內(nèi)嵌了ESBServer方便了調(diào)試和測試;相關(guān)功效:消息路由消息轉(zhuǎn)換消息加工協(xié)議轉(zhuǎn)換服務(wù)編排動態(tài)路由組件框架18/53產(chǎn)品組成-PrimetonESBServerPrimetonESBServerJava(JVM)序號功效特征價值1直接構(gòu)建在JVM上擺脫J2ee環(huán)境束縛;使ESB系統(tǒng)愈加輕量級;為性能提升創(chuàng)造了空間;高性能價格比:降低了對底層硬件環(huán)境要求,即使在普通PCServer上也能表示良好性能;降低購置成本:無需購置商用J2ee容器(WebLogic、WebSphere、JBoss、Tomcat等);增強運維管理:降低了客戶布署、運維復(fù)雜性提升了工作效率;19/53產(chǎn)品組成-PrimetonESBConsole(1/2)http://localhost:8080/governor1、基于WEBConsole管理控制臺;2、實現(xiàn)了國際化功效;20/53產(chǎn)品組成-PrimetonESBConsole(2/2)21/53產(chǎn)品組成-PrimetonESBSRRPrimetonESBSRR(ServiceRegistryandRepository)提供單一起源目錄元數(shù)據(jù),用以存取,配置服務(wù),包含服務(wù)細節(jié),技術(shù)接口基于WEB應(yīng)用22/53產(chǎn)品組成-PrimetonESBSSMPrimetonESBSSM(ServiceStateMonitor)負責(zé)從ESB集群中各Server節(jié)點上搜集每次服務(wù)請求詳細軌跡信息并進行之久化,后續(xù)就能夠依靠這些持久化信息進行多維度服務(wù)統(tǒng)計分析。esbServer-1/jvmesbServer-2/jvm……esbServer-n/jvmDB[NO-SQL]R/Rhttp負載[F5/Apache]PrimetonESBClusterhttpesbConsole/j2eeProducerJMS負載[esbServer]ConsumerjmsJms/http序號功效特征價值1使用no-SQL數(shù)據(jù)庫在特定環(huán)境下使用針對性技術(shù);提升了數(shù)據(jù)持久化性能;對底層硬件要求低;高性能價格比:降低了對底層硬件環(huán)境要求,即使在普通PCServer上也能表示良好性能;降低購置成本:無需購置商用數(shù)據(jù)庫,降低了系統(tǒng)建設(shè)成本;提供API抽取日志數(shù)據(jù)增強價值數(shù)據(jù)開放性:能夠經(jīng)過API抽取并持久化到其它系統(tǒng)中;23/53普元企業(yè)服務(wù)總線(ESB)產(chǎn)品概述普元企業(yè)服務(wù)總線(ESB)產(chǎn)品特征功效特征、擴展性、高性能、可靠性、關(guān)鍵技術(shù)問題普元企業(yè)服務(wù)總線(ESB)產(chǎn)品案例普元企業(yè)服務(wù)總線(ESB)優(yōu)勢分析目錄24/53功效特征:服務(wù)注冊25在線工具Excel模板生成權(quán)限管理系統(tǒng)權(quán)限應(yīng)用權(quán)限運行統(tǒng)計統(tǒng)計綜合查詢軟件資產(chǎn)管理接口注冊管理系統(tǒng)IP地址管理資產(chǎn)審計管理上線布署管理資產(chǎn)管理者資產(chǎn)提供者資產(chǎn)調(diào)用者相關(guān)角色經(jīng)過服務(wù)注冊與存放SRR對接口服務(wù)、數(shù)據(jù)模型等軟件資產(chǎn)經(jīng)過一定管理流程進行集中管理軟件服務(wù)資產(chǎn)注冊管理在SOA體系下至關(guān)主要,其中接口服務(wù)資產(chǎn)集中管控使得“資產(chǎn)情況透明化”從而有效支撐集成架構(gòu)布署價值調(diào)用關(guān)系管理軟件資產(chǎn)統(tǒng)計管理布署管理變更歷史查詢注冊審計報文審計調(diào)用審計審計任務(wù)管理接口運行統(tǒng)計接口運行診療接口運行檢索Excel格式校驗在線比對工具25/53功效特征:服務(wù)監(jiān)控26接口服務(wù)監(jiān)控系統(tǒng)(SSM)SSMPersistence數(shù)據(jù)庫數(shù)據(jù)訪問接口服務(wù)行為日志消費者行為日志提供者行為日志SSMApp圖表展示引擎監(jiān)控模板管理事件觸發(fā)機制接口服務(wù)服務(wù)提供者服務(wù)消費者分析某時間段內(nèi)服務(wù)提供者系統(tǒng)性能較差TOP10列表;分析某時間段內(nèi)某服務(wù)提供者系統(tǒng)中性能較差服務(wù)TOP10列表;分析某時間段內(nèi)某服務(wù)提供者總體服務(wù)提供概況;

服務(wù)提供者系統(tǒng)行為分析分析某時間段內(nèi)訪問峰值較大TOP10服務(wù)消費者系統(tǒng);分析某時間段內(nèi)某服務(wù)消費者系統(tǒng)訪問量改變趨勢;分析某時間段內(nèi)某服務(wù)消費者系統(tǒng)失敗訪問次數(shù);……服務(wù)消費者系統(tǒng)行為分析分析某時間段內(nèi)服務(wù)運行總體情況:成功率、失敗率等分析某時間段內(nèi)TOP10性能較差服務(wù)列表分析某時間段內(nèi)系統(tǒng)整體性能改變走勢分析……接口服務(wù)行為分析SSM經(jīng)過對“接口服務(wù)”、“服務(wù)提供者”、“服務(wù)消費者”等三個實體行為模式監(jiān)控,來為評價相關(guān)業(yè)務(wù)運行健康情況及相關(guān)業(yè)務(wù)決議提供參考分析數(shù)據(jù)。其中接口服務(wù)資產(chǎn)運行期監(jiān)控使得“資產(chǎn)使用情況透明化”從而有效支撐集成架構(gòu)布署價值26/53功效特征:服務(wù)編排基于強大ESB中介流服務(wù)編排設(shè)計工具27動態(tài)消息路由異常處理機制復(fù)雜業(yè)務(wù)運算垃圾消息過濾27/53功效特征:消息路由可實現(xiàn)EIP標準級路由模型28ApplicationApplicationMessageChannelRoutingTranslationEndpointChapter5:MessageConstructionChapter4:MessagingChannelsChapter7:MessageRoutingChapter8:MessageTransformationChapter10:MessagingEndpointsChapter11:SystemsManagementMessagingChapter2:IntegrationStylesChapter3:MessagingSystemsMessageMessageChannelPipesandFiltersMessageRouterMessageTranslatorMessageEndpoint28/53功效特征:內(nèi)嵌消息處理組件29PrimetonESB中內(nèi)嵌了高性能消息中間件,從而為客戶靈活地進行異步服務(wù)調(diào)用提供了可能,同時也防止了使用外部消息中間件帶來性能開銷。PrimetonESB內(nèi)嵌消息中間件消息發(fā)送方消息接收方中介流(1)(2)(3)(4)29/53擴展性:協(xié)議轉(zhuǎn)換30產(chǎn)品允許對特定協(xié)議經(jīng)過擴展開發(fā)方式進行支持,協(xié)議包含:標準通信協(xié)議和報文數(shù)據(jù)協(xié)議,從而增強了產(chǎn)品適應(yīng)客戶多樣性要求能力保護了客戶投資,而且也提升了集成商價值。PrimetonESBhttpjmssocket其它httpjmssocket其它SOAPJSONXMLtxtBurlapHessianHL78583其它SOAPJSONXMLtxtBurlapHessianHL78583其它請求請求經(jīng)過在Studio、Server、Console等產(chǎn)品部件層面進行擴展開發(fā),從而愈加方便地支撐多樣化協(xié)議要求30/53擴展性:組件框架31PrimetonESBCustomImplCustomImplCustomImplESB組件開發(fā)完全采取Adapter架構(gòu)思想,在實現(xiàn)某種類型協(xié)議時只需考慮協(xié)議本身特征,而無須過多關(guān)注ESB內(nèi)部架構(gòu)TransportAbstractProxyAbstractBusinessAbstractEndpointAbstractCustomImplAdapterAdapter經(jīng)過事先實現(xiàn)好CustomImpl層抽象出各種協(xié)議實現(xiàn)共性部分,用戶只需依據(jù)組件框架接口實現(xiàn)Adapter。在組件框架技術(shù)上實現(xiàn)了IBMMQAdapter、SAPAdapter31/53擴展性:攔截器機制32經(jīng)過引入對多協(xié)議請求攔截機制,使得能夠非常方便進行各種個性化功效擴展開發(fā),譬如:加密/解密、訪問安全控制、內(nèi)容壓縮等,從而提升了系統(tǒng)靈活性和穩(wěn)定性。PrimetonESBhttpjmssocket其它httpjmssocket其它請求請求中介流接入?yún)f(xié)議攔截器接出協(xié)議攔截器32/53基于單臺PCServer(Intel酷睿2Q8300)PrimetonESB每秒處理5K消息3600筆,每小時處理約1200萬筆,CPU利用率為41%不經(jīng)過PrimetonESB,直接調(diào)用后臺WebService,處理效率為每秒3700筆,每小時處理約1300萬筆PrimetonESB性能損耗約為3%左右高性能:高效請求處理33/53高性能:上海移動ESB集成平臺運行情況12月1日,上海移動ESB集成平臺實際業(yè)務(wù)日調(diào)用量32,264,536筆。高峰期5分鐘統(tǒng)計198,352次。當(dāng)前日最高調(diào)用量為50,000,000筆。

3434/53高性能:直接構(gòu)建在JVM之上直接構(gòu)建在JVM上,為性能提升和架構(gòu)發(fā)展提供了空間;不依賴于WebLogic、WebSphere、Jboss、Tomcat等J2ee容器,降低客戶布署復(fù)雜性和購置成本;擺脫J2ee環(huán)境無須要冗余功效,使ESB系統(tǒng)愈加輕量級;PrimetonESBServerJava(JVM)35/53Java傳統(tǒng)處理模型:thread-per-request意味上下文切換…資源占用鎖競爭高性能:服務(wù)請求處理模型36/53高性能:SEDA架構(gòu)介紹SEDA(stagedevent-drivenarchitecture),階段事件驅(qū)動架構(gòu),能夠?qū)⑦壿嬤M行分段(stage)處理,經(jīng)過對每段邏輯進行有效資源和處理能力調(diào)配,進而提升系統(tǒng)吞吐能力、穩(wěn)定性、以及系統(tǒng)水平擴展能力。37/53異步多線程模型-SEDA特點邏輯分段段之間基于隊列/事件通信資源分配超量請求資源配額請求積壓基于隊列有策略丟棄外部不穩(wěn)定異步通知……高性能:SEDA架構(gòu)38/53異步解耦Java應(yīng)用系統(tǒng)接入處理接出分配資源Java應(yīng)用系統(tǒng)接入處理接出Java應(yīng)用系統(tǒng)隔離不穩(wěn)定接入處理接出Java應(yīng)用系統(tǒng)接入處理接出接入接入接出合理分組高性能:SEDA應(yīng)用39/53高性能:基于異步Servlet

HTTP接入使用異步Servlet技術(shù),處理了普通Web容器在處理長時間服務(wù)調(diào)用時,工作線程被掛起問題,提升了系統(tǒng)吞吐量40/53可靠性:適應(yīng)復(fù)雜外部環(huán)境接入可用性復(fù)雜網(wǎng)絡(luò)丟包接入頻繁連接問題程序錯誤帶來問題數(shù)據(jù)包大小瞬時浪涌訪問接出可用性賠償重啟策略產(chǎn)品經(jīng)過各種機制確保ESB能適應(yīng)各種復(fù)雜外部環(huán)境ESB服務(wù)總線并發(fā)請求超量請求請求積壓…外部系統(tǒng)外部系統(tǒng)外部系統(tǒng)通信中止服務(wù)不可用外部服務(wù)超時…41/53可靠性:適應(yīng)復(fù)雜外部環(huán)境分業(yè)務(wù)場景部署:在負載均衡上部署業(yè)務(wù)規(guī)則,將不一樣業(yè)務(wù)類型服務(wù)路由到不一樣ESBServer組,從而隔離了不一樣業(yè)務(wù)域之間相互影響;線程資源優(yōu)化:在單獨ESBServer中可認為每個服務(wù)分別設(shè)置處理線程數(shù),從而可以提高關(guān)鍵服務(wù)處理能力保障QoS;業(yè)務(wù)隔離,增強關(guān)鍵業(yè)務(wù)運行質(zhì)量QoS42/53關(guān)鍵技術(shù)問題:數(shù)據(jù)集成43ETL處理OracleMySQLDB2SybaseXML文件TXTExcel……DataSourcePrimetonDI數(shù)據(jù)中心(ODS)主題庫主題庫主題庫數(shù)據(jù)倉庫監(jiān)控與維護ETL元數(shù)據(jù)管理ETL處理ETL處理模型監(jiān)控與配置主題庫主題庫DataWarehouseReport/OLAP/DSSOLAP引擎報表工具前端應(yīng)用元數(shù)據(jù)管理經(jīng)過數(shù)據(jù)集成技術(shù)構(gòu)建企業(yè)數(shù)據(jù)中心43/53普元企業(yè)服務(wù)總線(ESB)產(chǎn)品概述普元企業(yè)服務(wù)總線(ESB)功效特征普元企業(yè)服務(wù)總線(ESB)產(chǎn)品案例普元企業(yè)服務(wù)總線(ESB)優(yōu)勢分析目錄44/53上海移動BSS集成平臺規(guī)劃、咨詢與建設(shè);神東煤炭IT集成平臺平安重慶項目;南京智慧城市項目內(nèi)蒙移動CRM集成平臺項目;廣西移動電子渠道集成平臺項目;青海電信CSB集成平臺;天津電信CSB集成平臺;江蘇電信CSB集成平臺;電信集團OIP集成平臺;江蘇電信OIP集成平臺;安徽電信OIP集成平臺;福建移動SDP業(yè)務(wù)提供平臺項目;廣東電信SDP業(yè)務(wù)提供平臺項目;江蘇移動SDP業(yè)務(wù)提供平臺項目;產(chǎn)品案例(1/4)45/53產(chǎn)品案例(2/4)安徽電信OSS域產(chǎn)品替換測試PrimetonESB性能顯著優(yōu)于OracleServiceBus11gPrimetonESBTPS(每秒事務(wù)數(shù))是OSB11g1.8倍;PrimetonESB響應(yīng)時間僅為OSB11g55%左右;廣西移動ESB產(chǎn)品選型測試PrimetonESB綜合性能測試第一OracleServiceBus11gIBMWebSphereMessageBrokerv6.14646/53產(chǎn)品案例(3/4)中國電信集團CRM2.0CSB選型 主要性: 中國電信CRM2.0是包括集團和31個省一次主要系統(tǒng)群升級,擔(dān)負著電信重組、全業(yè)務(wù)(移動業(yè)務(wù)、固網(wǎng)業(yè)務(wù))運行后企業(yè)戰(zhàn)略向縱深發(fā)展主要任務(wù),是中國電信未來業(yè)務(wù)發(fā)展堅實IT基礎(chǔ),所以深受各級領(lǐng)導(dǎo)關(guān)心和重視。 很慎重: 企業(yè)服務(wù)總線(ESB)是中國電信經(jīng)過長久縝密研究、并結(jié)合本身業(yè)務(wù)與信息化建設(shè)特點在此次CRM2.0系統(tǒng)群建設(shè)中決定大規(guī)模引入SOA基礎(chǔ)中間件,并依據(jù)本身多年信息化建設(shè)經(jīng)驗決定以采取市場上專業(yè)、成熟產(chǎn)品方式引入ESB產(chǎn)品,從而降低系統(tǒng)建設(shè)潛在風(fēng)險。 好結(jié)果: 為了確保ESB產(chǎn)品選型科學(xué)性,電信集團自初就不停接觸國內(nèi)市場上中間件廠商,并于中旬開始組織有影響力6家廠商(IBM\Oracle\普元\東方通\麒麟遠創(chuàng)\微軟)進行了為期6個月選型測試,包含了功效、性能、穩(wěn)定性、擴展性等幾百個場景,經(jīng)過全方位綜合評定最終決定選取IBM、Oracle、普元三家作為入圍廠商,測試過程和結(jié)果也充分表達了普元產(chǎn)品較國外產(chǎn)品本土化優(yōu)勢,以及較國內(nèi)產(chǎn)品在成熟度方面優(yōu)勢。47/53產(chǎn)品案例(4/4)中國電信集團OSS集成平臺 經(jīng)過與國內(nèi)外眾多產(chǎn)品綜合對比,中國電信集團總部于年末最終選取了普元ESB產(chǎn)品建設(shè)集團級OSS集成平臺。該集成平臺未來需要處理集團及31個省OSS域上百個系統(tǒng)、幾千個服務(wù)整合,系統(tǒng)規(guī)模之大,覆蓋范圍之廣,都是在業(yè)界少見,充分表達了普元ESB產(chǎn)品適應(yīng)國內(nèi)大規(guī)模服務(wù)整合能力,已經(jīng)較國外產(chǎn)品本土化優(yōu)勢,較國內(nèi)產(chǎn)品在成熟度方面優(yōu)勢。安徽電信OSS集成平臺 安徽電信自就開始使用某國外著名廠商ESB產(chǎn)品(以后該廠商收購了SUN和BEA)建設(shè)服務(wù)集成平臺,伴隨該平臺支撐業(yè)務(wù)范圍不停擴大,用戶發(fā)覺該產(chǎn)品逐步暴露出一些深層次問題,而這些問題在系統(tǒng)建設(shè)早期是表達不出來,最嚴重時候造成業(yè)務(wù)受理系統(tǒng)癱瘓,影響企業(yè)正常業(yè)務(wù)。 經(jīng)過與普元接觸以及嚴謹選型測試最終選擇了普元ESB產(chǎn)品,并逐步在企業(yè)內(nèi)推廣,在測試過程中普元ESB產(chǎn)品表現(xiàn)了很好性能、可靠性優(yōu)勢,在一些特定場景下TPS(每秒事務(wù)數(shù))是對方1.8倍,響應(yīng)時間僅為對方二分之一。廣西移動ESB產(chǎn)品選型測試PrimetonESB綜合性能測試第一OracleServiceBus11gIBMWebSphereMessageBrokerv6.148/53中國電信CSB集成平臺49面向客戶面向合作搭檔面向內(nèi)部員工代理商CP/SP營業(yè)員客戶經(jīng)理客服代表公眾客戶CRM系統(tǒng)產(chǎn)品與套餐管理系統(tǒng)(PPM)增值業(yè)務(wù)訂購關(guān)系管理平(VSOP)業(yè)務(wù)交付監(jiān)控系統(tǒng)(SFM)客戶接觸門戶統(tǒng)一

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論