ESB產品白皮書剖析_第1頁
ESB產品白皮書剖析_第2頁
ESB產品白皮書剖析_第3頁
ESB產品白皮書剖析_第4頁
ESB產品白皮書剖析_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、普元ESB軟件產品白皮書 /11 /11普元ESB軟件-產品白皮書目錄TOC o 1-5 h z HYPERLINK l bookmark4 o Current Document 1提要3 HYPERLINK l bookmark6 o Current Document PrimetonESB產品概述5 HYPERLINK l bookmark10 o Current Document PrimetonESB主要功能6 HYPERLINK l bookmark12 o Current Document PrimetonESB關鍵特性7 HYPERLINK l bookmark14 o Curr

2、ent Document 高性能7 HYPERLINK l bookmark16 o Current Document 高可靠8 HYPERLINK l bookmark18 o Current Document 高擴展8 HYPERLINK l bookmark20 o Current Document 業(yè)務化9 HYPERLINK l bookmark22 o Current Document 個性化9 HYPERLINK l bookmark24 o Current Document PrimetonESB環(huán)境配置10 HYPERLINK l bookmark26 o Current D

3、ocument 支持的操作系統(tǒng)10 HYPERLINK l bookmark28 o Current Document 支持的硬件環(huán)境10 HYPERLINK l bookmark30 o Current Document 支持的數據庫10 HYPERLINK l bookmark32 o Current Document 支持的瀏覽器11支持的JDK版本11提要企業(yè)應用集成一直是企業(yè)信息化建設中的一個難題。隨著企業(yè)規(guī)模的擴大、業(yè)務的發(fā)展,企業(yè)內部的應用系統(tǒng)越來越多,應用間的通信、數據交換的需求越來越強烈,企業(yè)應用之間的交互問題、以及企業(yè)服務的管理問題也日益突出。企業(yè)應用集成的歷史可以追溯到最

4、早的電子數據交換,以及80年代中期出現的C/S結構的企業(yè)應用和中間件技術。20世紀90年代,ERP(EnterpriseResourcePlanning)應用要求能夠支持已經存在的應用和數據,與此同時企業(yè)應用集成即EAI(EnterpriseApplicationIntegration)的概念被提出。企業(yè)服務平臺(ESB)是企業(yè)應用集成在SOA理念下的一種實現方式,企業(yè)服務平臺是SOA架構中實現服務間智能化集成與管理的中介,在邏輯上與SOA所遵循的基本原則保持一致,依據SOA架構原則對服務集成和服務管理的要求,創(chuàng)建了一個SOA集成架構,能夠深入管理服務,并能方便擴展到整個企業(yè)應用。企業(yè)服務平臺

5、是分布式的、基于消息的、遵循開放標準的集成解決方案。企業(yè)服務平臺的角色是在各種IT資源一一如企業(yè)中各種異構應用系統(tǒng)、平臺和服務之間進行可靠的通訊時提供可用的基礎設施。如下圖所示,企業(yè)服務平臺為企業(yè)應用提供了一個統(tǒng)一的平臺,采用SOA松耦合的思想來進行企業(yè)應用集成,通過靈活的服務接口和Adapter,方便SOA應用和遺留應用的集成,這種松耦合、有效靈活的架構提供了更好的擴展性。企業(yè)服務平臺的特征是使用Web服務、消息中間件、智能路由和格式轉換的架構,邏輯上與SOA基本原則保持一致,提供了服務管理的方法和在分布式異構環(huán)境中進行服務交互的功能。一般會是分級的層次式結構,以連接不同業(yè)務領域的應用群,這

6、些應用群是一批應用系統(tǒng),負責SOA解決方案中的業(yè)務邏輯,實現了特定領域的業(yè)務目標。通過一致、標準的服務平臺,企業(yè)更方便與戰(zhàn)略合作伙伴開展業(yè)務往來。在企業(yè)建設了足夠多的SOA應用,能夠提供大量的服務后,就可以利用發(fā)布在服務注冊中心的這些服務進行服務裝配和編制,在企業(yè)服務平臺之上按照SOA的方式提供組織級服務重用和數據共享。業(yè)務服務平臺在企業(yè)信息化建設過程中的作用具體表現在如下三個方面:業(yè)務互聯企業(yè)的信息化建設在市場、管理等因素的推動下不斷演進,在不同的歷史時期建設了大量的信息系統(tǒng),同時在業(yè)務整合的驅動下產生了不同的互聯需求:在以“產品為中心”的企業(yè)發(fā)展階段,提高生產效率是重要的目標之一,在此過程

7、中人們發(fā)現部門間的協(xié)作是提升效率的有效方式,從而推動了部門間應用的互聯與整合;激烈的市場競爭導致買方市場的到來從而促使企業(yè)經營思路由“以產品為中心”轉變成為“以客戶為中心”,這樣就需要對客戶從市場、銷售、服務等不同緯度進行全生命周期管理,從而推動了各業(yè)務域間更加廣泛和深刻的應用互聯與整合;隨著市場競爭的加劇及互聯網技術的發(fā)展,企業(yè)在不斷地從業(yè)務模式上進行創(chuàng)新,收斂自身的核心能力并通過與更多外部伙伴合作以更加開放的思路為客戶創(chuàng)造價值,從而推動了整個產業(yè)鏈中各企業(yè)之間的應用互聯與整合;業(yè)務管理隨著信息化建設的不斷深入,大型企業(yè)往往累積了眾多的應用系統(tǒng),而這些應用系統(tǒng)又在業(yè)務的驅動下在不同的歷史時期

8、通過互聯與整合成為有機的一體,如何有效地管理這些系統(tǒng)之間的關系成為最大難題:如果某一關鍵服務在不知道的情況下宕機,而IT部門又沒有及時得到這一最新狀況,勢必形成蝴蝶效應,波及依賴于這一服務的其他業(yè)務系統(tǒng),嚴重影響企業(yè)的正常運營;是否可以通過相應的監(jiān)控手段分析出各應用系統(tǒng)間紛繁復雜的服務調用關系,從而得出受歡迎的服務、以及服務調用效率等指標,為周期性的系統(tǒng)優(yōu)化和擴容做好充分的準備,從而使IT運維工作更加具有主動性;對于關鍵服務調用是否可以采取某些措施保障其QoS,譬如在異常訪問的情況下采取拒絕攻擊的手段,或當系統(tǒng)資源不是很充足的情況下優(yōu)先保障關鍵服務的可用性、健壯性;業(yè)務創(chuàng)新在市場全球化、競爭激

9、烈化的背景下,業(yè)務創(chuàng)新是企業(yè)生存和發(fā)展的有效戰(zhàn)略。企業(yè)尤其是大型企業(yè)不僅在于要建立適合的業(yè)務創(chuàng)新文化和相關的保障機制,更重要的是如何有效、快速地落實業(yè)務創(chuàng)新成果,要達到這一點是離不開信息系統(tǒng)的支撐,而這一點又為信息系統(tǒng)的建設提出了更高的要求:推進業(yè)務創(chuàng)新的有效方式之一就是基于已有的業(yè)務沉淀進行創(chuàng)新,而這些業(yè)務沉淀在應用系統(tǒng)中的表現形式就是對外暴露的服務,如何有效梳理和規(guī)劃這些服務以及如何快速復用這些已有服務是進行和落實創(chuàng)新成果的首要問題;PrimetonESB產品概述普元作為S0A國際標準組織18家核心成員之一,始終致力于提供完整的S0A解決方案,其中就包含核心部件PrimetonESB產品,

10、主要用于企業(yè)內及企業(yè)間的服務整合,通過總線形式有效改善現有系統(tǒng)之間調用的網狀關系,使得系統(tǒng)之間的關系更加可視化和提高管控能力,它的高性能、高可靠、高擴展和業(yè)務化給客戶帶來高管控能力、高投資回報、高運營等能力,從而為提高企業(yè)IT的服務質量提供可能,更直接的為企業(yè)的業(yè)務擴展、業(yè)務創(chuàng)新、客戶維護和卓越運營提供了有力的保障。PrimetonESB是普元基于多年對大型企業(yè)的IT建設及分布式計和集成能力的認識和技術積累而推出的服務整合產品,是部署和實現SOA的理想工具,支持協(xié)議轉換、消息轉換、消息路由、服務編排、服務注冊、服務查找、服務監(jiān)控等功能,其架構如下圖所示:普元ESB軟件產品白皮書普元esb軟件產

11、品白皮書 /11 /11PrimetonESBPrimetoriESBPrimetonESBServerPrimetonESBStudioConsole兼充配匡咅曙管理眾務器管理賓群管理SOAP/HTTP.M&Http/Https.Socket.JDBC.FTPW消息堵逼消息路曲消息路曲消.導轉換跟務綻排消.導轉換跟務強排-辦i丈轉換孰服務昴鳩管理VMPOTanESBServiceRegistryandRepositoryli擴震機制K機制響|異常消.息機制(MOM)5EDA基礎眶架跟務生命周期管理跟務純消息占控日志分忙PrimetonESBServiceStateMonitorPrimeto

12、nESB產品主要包含:PrimetonESBStudio:主要提供各種服務(中介服務、穿透服務、編排服務等)的開發(fā)、調試以及屬性設置、元數據導出等,為便捷快速地開發(fā)各種服務提供可能;PrimetonESBServer:提供了多協(xié)議的支持以及為服務運行提供了高性能、高可靠的運行環(huán)境,方便的擴展機制,為PrimetonESB融入企業(yè)IT環(huán)境提供了有效支撐及管控手段,同時不依賴于J2EE容器的特性大大提升了性能;PrimetonESBConsole:提供了集群環(huán)境ESBServer的管理及各種日志控制級別、服務線程配置等系統(tǒng)級配置的在線管理和熱更新;PrimetonESBServiceStateMo

13、nitor:提供了增強的客戶感知度,譬如:各種維度的事前預警、事中告警、事后統(tǒng)計分析等功能;PrimetonESBServiceRegistryandRepository:提供了服務注冊、服務查找、SLA管理等服務元數據管理功能;PrimetonESB主要功能PrimetonESB是普元基于多年對大型企業(yè)的IT建設及分布式計和集成能力的認識和技術積累而推出的服務整合產品,是部署和實現S0A的理想工具,支持協(xié)議轉換、消息轉換、消息路由、服務編排、服務注冊、服務查找、服務監(jiān)控等功能。同時在功能體現和架構設計上融入了普元公司作為本土SOA中間件廠商多年來對國內產業(yè)環(huán)境的特點導致企業(yè)IT建設中對服務整

14、合特殊情況的理解。協(xié)議轉換數據轉換服務編排服務路由服務安全服務質量服務注冊服務監(jiān)控消息機制PrimetonESB關鍵特性作為企業(yè)IT架構中的關鍵基礎部件PrimetonESB除具有一般ESB產品的通用功能外,其優(yōu)勢在四方面:一是高性能、二是高可靠、三是高擴展性、四是業(yè)務化,未來也會向這四個方面不斷投資與優(yōu)化,除此之外普元還有本地化、研發(fā)級服務從而更加貼切滿足客戶需求。高性能企業(yè)希望集中管理服務的初衷推動ESB承載眾多關鍵服務的交互,從而導致ESB作為企業(yè)IT架構中的關鍵部件,在取得集中管理效能的同時也必然帶來性能問題,企業(yè)當然不希望因為集中管理方式的部署,使得關鍵服務的性能有所下降,反而進一步

15、的希望性能會有所提高,當然提高性能不僅僅是ESB本身的問題,更重要的是服務提供者自身性能及服務質量的提高,所以PrimetonESB解決的首要問題就是降低服務交互在ESB上的性能損耗,從而保障了服務質量。PrimetonESB借鑒了企業(yè)級軟件幾十年的豐富經驗,融入了多進程管理,SEDA、NIO等成熟技術,同時不依賴于J2EE容器,在系統(tǒng)架構上分散了性能消耗的瓶頸,從而在本質上提高了系統(tǒng)的處理效率。同時在復雜通信協(xié)議的處理上,更加趨向于底層協(xié)議的處理,為高性能創(chuàng)造了先天的條件,從而為業(yè)務擴展提供了有力的支撐。拋棄了傳統(tǒng)的EAI系統(tǒng)的建設方式采取更加輕量級的架構,同時針對國內行業(yè)普遍收斂的協(xié)議進行

16、了重點優(yōu)化,從而提高了產品的整體性能。同時因為其輕量級的特性使得對底層硬件的要求就不高,從而適應了大規(guī)模使用刀片服務器的行業(yè)趨勢。高可靠基于ESB的關鍵部署形態(tài)使其可靠性提到了非常重要的位置,企業(yè)當然不希望因為ESB的健壯性問題而經常宕機或消息丟失從而影響關鍵業(yè)務的運行,所以在高性能的基礎上可靠性性尤為重要。同時健壯性不僅體現在ESB基礎設施的健壯性上,同時也體現在關鍵服務的可靠性上,因為系統(tǒng)風險的存在使得事前準備工作未免會有百密一疏的時候,如果基礎設施整體的可靠性出現問題的時候,就需要保證關鍵服務的可靠性,使其在環(huán)境惡劣的情況下也能最大程度地保證關鍵服務的QoS,從而提高平均無故障連續(xù)工作時

17、間(MTBF)和降低系統(tǒng)故障平均恢復時間(MTTR)。同時作為第三方中介PrimetonESB又可以作為仲裁機構,使得客戶對各系統(tǒng)以及各集成商具有很好的協(xié)調和管理能力,各方系統(tǒng)的對外集成行為都會被ESB服務中介所跟蹤和審計,從而避免因為各方系統(tǒng)中數據的不一致性導致不必要的糾紛。ESB在部署架構上是處于眾多業(yè)務系統(tǒng)之間的中介位置,這樣就意味著它會作為第三方參與了系統(tǒng)之間的服務交互,而這種交互不應當因為第三方的介入而降低可靠性,從而將數據質量問題蔓延到更多的業(yè)務系統(tǒng)。PrimetonESB采用取了SEDA、NIO等業(yè)界先進的技術以及松散的集群部署方式來保障ESB整體基礎設施以及關鍵服務的可靠性,從

18、而提高了PrimetonESB的容錯性,以及可以應對不可預知的服務訪問情況,譬如突發(fā)的服務訪問、不穩(wěn)定的網絡造成的訪問異常等。同時當QoS出現異常的時候,還可以通過更加必要的實時方式通知關鍵人員,從而在管理流程上保障了系統(tǒng)最小宕機時間。高擴展擴展性是PrimetonESB的優(yōu)勢特性之一,是其主動融合性的重要體現。企業(yè)引入ESB的目標之一就是希望其能夠與現有系統(tǒng)很好地融合,譬如與企業(yè)內部現有的權限系統(tǒng),現有的告警系統(tǒng)、現有報表系統(tǒng)等,而這些系統(tǒng)又沒有統(tǒng)一的標準,同時又是在不同的歷史時期建設的,所以要想后來引入的ESB很好地與現有普元ESB軟件產品白皮書普元ESB軟件產品白皮書 /11 /11基礎

19、設施融合就要求ESB具有很好的擴展性,通過必要的二次開發(fā)能與這些系統(tǒng)銜接。多樣性、復雜性是在眾多企業(yè)IT環(huán)境中實施ESB的重要特點,這就要求ESB產品必須具有更加開放的體系架構,以通過更加靈活的方式與現有系統(tǒng)融合,而恰恰是這一點導致了先前EAI產品實施效果不好的主要原因之一,同時也是眾多面向更加廣泛市場的ESB產品所不具有的。同時這種擴展性也增強了開發(fā)商依據業(yè)務上的優(yōu)勢提供更加符合企業(yè)自身特點的便利功能,從而能夠更加體現引入ESB并不是“交鑰匙”工程,而是一個架構的引入和業(yè)務不斷演進的過程。PrimetonESB產品在設計之初就有針對地在技術、業(yè)務、產業(yè)環(huán)境的特點的基礎上重點提升了產品的擴展性,提供了有針對性的、開放的API接口,使得ESB產品更加容易和企業(yè)內部現有的系統(tǒng)有機的融合在一起,譬如:與現有安全系統(tǒng)的融合、與現有IT網管系統(tǒng)的融合;同時也可以依托這些API定制符合集團或各省公司個性化的功能。業(yè)務化ESB是企業(yè)內部重要的基礎設施,其日常的有效管理對提高工作效率和降低運營風險具有重要的意義。PrimetonESB產品針對易管理性在設計之初就非常重視,譬如提供非常詳細的服務調用軌跡信息,

溫馨提示

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

評論

0/150

提交評論