版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
微軟企業(yè)級計算實現(xiàn)與企業(yè)應用集成(EAI)概述
MicrosoftEnterpriseComputingSolutionOverview余學俊
微軟中國有限公司企業(yè)客戶支持部Agenda企業(yè)級計算:高可用性,高可擴展性熱點:實現(xiàn)企業(yè)應用集成(EAI)
企業(yè)應用集成(EAI)的需求成功的EAI引入的階段與策略打造成功的企業(yè)應用集成結論一、企業(yè)級計算:實現(xiàn)高可擴展性與高可用性
兩種互為補充計算擴展的方法HardwareScaleviabiggerindividualserversSoftwareScaleviaclustersofservers+++…HardwareScaleHardwareapproachExpensivehardwareCostincreasesw/scaleSinglepointoffailureServerreliabilityProgramonesystemManageonesystemSoftwareScaleSoftwareapproachHighvolumehardwareCostlinearw/scaleNosinglepointoffailureApplication可用性ProgrammultiplesystemsManagemultiplesystems基于Intel的主機(mainframe)計算WindowsDatacenterUnisysES7000withCellularMultiprocessing(CMP)Upto32ProcessorsPartitionable64GBofmainmemoryCanbeshared96PCIchannelsCrossbar(mainframe-like)technologyThirdlevelcachememoryFullyredundantsubsystemsMultipleOSsupport.NET企業(yè)服務器
FirewallandcacheWebBusinessLogicStorageInternetSecurity&AccelerationServerSQLServer2000可擴展性的測量IndustryBenchmarksApplicationBenchmarksCustomerDeploymentsIndustryBenchmark:TPC-CSQLServer2000MicrosoftWindows2000CompaqProLiantDL760-900-256P688,220$22.58$15.5M1MicrosoftWindows2000SQLServer2000IBMe(logo)xSeries370c/s2345SunSolaris8SymfoWAREServerFujitsuPRIMEPOWER2000c/s222,772$43.42$9.7M678910CompaqTru64UNIX Oracle9i
230,533709,220$14.96$10.6M
$44.62CompaqAlphaServerGS320$10.3MRankOperatingSystemDatabaseHardware
SystemModeltpmCPrice/tpmCTotal
Price567,882$14.04$8.0MMicrosoftWindows2000SQLServer2000CompaqProLiantDL760-900-192PMicrosoftWindows2000SQLServer2000IBMe(logo)xSeries370c/s363,130$21.80$8.0MMicrosoftWindows2000SQLServer2000410,770$13.02CompaqProLiantDK760-900-128P$5.3M455,818$28.58$12.0MSunSolarisFujitsuPRIMEPOWER2000c/sSymfoWAREServer MicrosoftWindows2000SQLServer2000IBMe(logo)xSeries370c/s440,880$25.03$11.0M389,434$21.24$8.3MHewlett-PackardHP9000SuperdomeEnterpriseServerOracle9i IndustryBenchmark:TPC-CTopTPC-CNon-ClusteredBenchmarkPerformanceOSDatabaseOEMAvailable$/perftpmCSolaris8SymfoWAREFujitsu2/28/2002$28.58455,818HPUX11iOracle9iHP5/15/02$21.24389,434Tru64UNIXV5.1Orcacle9i.9.0.1Compaq7/30/2001$44.62230,533Solaris8SymfoWAREFujitsu/ICL6/30/2001$43.42222,772AIX4.3.3Oracle8EEIBM4/13/2001$34.18220,807AIX4.3.3Oracle8iEEBull5/28/2001$34.67220,807HPUX11.i64-bitOracle8EEHP5/1/2001$43.25197,024WindowsDatacenterServerLimitedEditionSQLServer2000Ent.Ed.Unisys3/10/2002$21.33165,219IBMOS/400V4R5IBMDB2IBM12/15/2000$51.58163,776Tru64UNIXV5.1Oracle8iEECompaq2/2/2001$52.88155,179IBMOS/400V4R5IBMDB2IBM9/15/2000$44.52152,346WindowsDatacenterServerLimitedEditionSQLServer2000Ent.Ed.Unisys3/10/2002$23.84141,138ApplicationBenchmarksProductWindows/SQLServerWinResultsRankPeopleSoft
CRM30,000concurrentusers#1PeopleSoft
eBillPayment191,694paymentsperhour#1Onyx32,000concurrentusers#1Pivotal
eRelationship20,000concurrentusers#1SAPRetail3.165millionlineitemsperhour#1GreatPlains2,400concurrentusers#1SAP-SDThreeTier24,000concurrentusers#2NASDAQhandles20Mhits/dayandperforms2Mtransactions/day可擴擴展展性性LargeeBusinesseshandlehugeworkloadsonIntel?serverswithWindows2000對可可用用性性討討論論People&ProcessHighlySkilledpeopleOperationalexcellenceTechnologyMinimizeUnplanneddowntimeRedundantSystemsServicesHigh&Continuous可用用性性ServicesTechnologyIsNotEnoughCausesofDowntimeApplicationFailure40%OperatorError40%Other20%App/SolsnotTestedChangeManagementOverloadedCapacityProblemDetectionnotdefinedForgotSomethingLackofProceduresBackupErrors/SecurityHardware/PlatformNetworkPowerandDisasterGartnerGroupOperationsPeople&ProcessAreMOREImportantPeople&Process=OperationalExcellenceRunITRight-MOFManagementContent(e.g.RiskManagementwhitepaper)DetailedContent(e.g.WindowsOperationsGuides)ProfessionalServices(e.g.Premier)Training/mof*BasedonITInfrastructureLibrary(ITIL)MOF流程程模模型型CapacityManagement可用性ManagementFinancialManagementWorkforceManagementServiceContinuityManagementServiceLevelManagementServiceDeskIncidentManagementProblemManagementChangeManagementConfigurationManagementReleaseManagementServiceMonitor&ControlSecurityAdministrationNetworkAdministrationSystemAdministrationJobSchedulingStorageManagementPrint/OutputManagementDirectoryServicesAdministrationReleaseApprovedreviewSLAReviewOperationsReviewChangingOperatingSupportingOptimizingReleaseReadinessReviewMOF建立途徑培訓與課程公有領域服務架構Microsoft服務提供ITIL“業(yè)界最佳實踐踐"技術細節(jié)MOF核心合作伙伴服務提供操作指南,白白皮書服務方法架構化的流程程顧問參與微軟產(chǎn)品與技技術主動服務反應服務計劃準備設計構建實施維護掌握技術動向向團隊成員如何何分工合作??框架設計是否否合理?關鍵技術選擇擇是否合理??系統(tǒng)設置是否否正確?有何風險?如如何規(guī)避?系統(tǒng)性能系統(tǒng)是否健壯壯?每日流程管理理如何跟蹤產(chǎn)品品信息?構建和維護系系統(tǒng)時遇到問問題嚴重問題在現(xiàn)有產(chǎn)品中中增加新功能能Beta產(chǎn)品試用緊緊急情況高級培訓研討討ITIL/MSF組隊模型系統(tǒng)框架設計計咨詢技術審核服務務安全與可靠性性審核風險管理壓力測試與性性能調(diào)試服務務備份/恢復策略流程管理企業(yè)客戶網(wǎng)上上服務臺MSDNTechNet事件支持熱線線特定補丁Hot-fix設計改變請求求DCRBeta應用和開發(fā)支支持7X24緊急技術支持持客戶需求服務內(nèi)容微軟企業(yè)支持持服務ITIL/MSF組隊模型系統(tǒng)框架設計計咨詢技術審核服務務安全與可靠性性審核風險管理壓力測試與性性能調(diào)試服務務備份/恢復策略流程管理微軟運作框架架MicrosoftOperationFramework可用性transacts$100M’’sadayat99.999%availabilityonWindows2000Largee-Businessesget99.9%+availability
onIntel?serverswithWindows2000achieves99.999%availability
onWindows2000performs2Mtransactionsadayat99.97%availabilityonWindows2000has99.98%availabilityonWindows2000二、熱點:實實現(xiàn)企業(yè)應用用集成(EAI)企業(yè)應用集成成的需求異構平臺(TD/AS400/Windows)專有系統(tǒng)(交易、結算、、監(jiān)察系統(tǒng))已有應用軟件(公司、會員管管理)投資者證監(jiān)會上市公司會員新聞媒體REQUIREMENTSConfigurableacrossapplicationsLooselycoupledSupportsanincrementalapproachInternet/VirtualPrivateNetworkB2BIntegrationA2AStandardsbasedintegrationBusinessprocessorientedScaleable,available,secure,manageableB2C點對點的資料料交換沒有BusinessIntelligent的機制制Businessrule大都都寫死(hard-code)在程序序中成功的EAI導入階階段與策略點對點(point-topoint)的資料整合或同步LooselycouplesystemMessagesorientedmiddlewaretools.1.點對點整合以Hub或星狀的整合架構Middleware由Message-brokerApplicationServerMiddleware的角色:資料格式轉換流程處理交易的完整性2.架構整合具有Level2的EAI基礎架構系統(tǒng)之間的信息由分享提升成可以被管理需要Processautomationmodelingtools的middlewareMiddleware的角色:工作流程設計工具工作流程自動化3.流程整合善用前3層之所有的EAI基礎架構符合標準的網(wǎng)絡架構,即Internet采用標準的資料交換格式–XMLMiddleware的角色:安全的交易智慧型代理程序資料格式對映整合至B2B/B2C/B2E4.內(nèi)外整合Source:EAIJourney透過Middleware來達達到標準化的的交換過程。。Businessrule及核心心資料由Middleware集中中控管及交換換企業(yè)的業(yè)務流流程與外部的的客戶及交易易伙伴緊密結結合。EAI的最最佳模式。應用程序之間間的交換完全全與工作流程程結合。自動的工作流流程。EAI的整合架構#1Point-to-PointMessagingComponent
BridgingDatabase
ReplicationBatchData
Export/Import業(yè)務流程及資料能見度低EAI整合為靜態(tài)整合各個應用軟件各自為政資料及流程無法集中管理ERPSystemsClient-ServerSystemsIn-houseLOBApplicationsLegacyApplicationsE-CommerceApplicationsEAI的整合架構#2+HubSpoke集中式的MessageRouting及ProcessingHubBusinessProcess
Orchestration以Business
Process
為導向的整合可動態(tài)變更
系統(tǒng)設定維持系統(tǒng)間獨立性保留應用程序彼此之間仍是獨立能有效提供審核及追蹤能力ERPSystemsClient-ServerSystemsIn-houseLOBApplicationsLegacyApplicationsE-CommerceApplicationsBizTalk
Messaging
BizTalk
Orchestration
XML打造成功的企企業(yè)信息整合合(EAI)建設EAI的的成功關鍵鍵業(yè)務編排建模模BusinessOrchestrationModeling動態(tài)改變及布布署業(yè)務流程程Internalwork-flowintegration數(shù)據(jù)整合DataIntegrationEAI跨系統(tǒng)之間資資料格式轉換換及交換異構平臺及資資料的整合與已有ERP及Legacy系統(tǒng)整合EAI資料審核及監(jiān)監(jiān)控你知道領導決決定要改變些些許的業(yè)務流流程嗎?我已經(jīng)制訂好好新的流程,,該您去修改應應用程序來對對映新的BusinessProcess了。別開玩笑了?。∧阒栏淖儤I(yè)業(yè)務流程要修修改多少程序序嗎?我無法法在這么短的的間時內(nèi)完成成。`如果新流程被被確定時,就就能一同改變變相關應用程程序的接軌,,那該多好啊??!ProcessIntegration的的難題當程序開發(fā)人人員碰到業(yè)務務流程制定人人員動態(tài)業(yè)務流程改變,需要一個可以同時讓Businessflow及
developer一同參與的
BusinessProcessModelingTools還有,領導說說他下個禮拜拜就要啟用新新流程,你有有一周的時間間可以努力。。BusinessProcessModelingBizTalkApplicationDesignerStyleMSMQPORequestScriptImplementationSend
ApprovalSend
DenialReceivePurchase
RequestDecisionGet
Purchase
Order
TotalBusinessModelActionSequenceBindingDataIn
DataOutPurchaseRequestPortApprovalRequestMessageEAI跨系統(tǒng)之間資資料格式轉換換及交換的難難題從程序觀點,,要如何快速速把相關資料料抓出來,並並可以對映出出所需的資料料及格式呢?EAI需要能夠跨異構數(shù)據(jù)庫存取的Middleware,同時要提供動態(tài)資料
對映的功能,以適應企業(yè)未來的需求??礃幼?,又得得要修改ERP系統(tǒng),然后在在每一個表單單程序上寫一一段資料轉換換的程序!為了與客戶進進行B2B連接,我們被被要求所有與與客戶往來的的信息,都要要能提供符合合客戶所需的的資料格式。。更重要的,,要能同時支支持公司正規(guī)規(guī)劃的EAI專案!我們要如何才才能將數(shù)據(jù)倉庫中的資料轉換換成交換的格格式,同時又又可以與其他他系統(tǒng)交換?這樣土法煉鋼鋼是可以做出出來,但那聽聽起來真是一一個浩大工程程!而且以后后可能還得為為EAI專案重新來過過!快速建設EAI資料轉換及整整合BizTalkEditor&DataMapperRequirementXMLEDIStandardsW3CANSIX.12
UN/EDIFACTOthers…DocumentParsingDOM/SAXCustomTranslatorsDocumentDefinitionDTD/XMLSchemasProprietaryDataDictionariesDocumentTransformationXSLTCustomTranslatorsExtensibilityOpenContentModelClosedContentModelCommunicationsInternetVANInternalwork-flow的難題公司內(nèi)有各種種異構的平臺臺及軟件,好好不容易已經(jīng)經(jīng)可以轉換成成XML格式,要如何何透過集中的的Middleware來進行EAI流程整合呢?簡單,我們可可以使用COM的傳遞即可。。一但采用自動動化的流程整整合,我們更難掌控控每一份對內(nèi)內(nèi)及對外的交交換資料是否否完整的被處處理!別忘了,我們們的交易后臺系統(tǒng)還是是使用mainframe的系統(tǒng)!EAI在面臨異構平臺上之應用程序的整合時,應能同時支持不同的通訊協(xié)定,更要能把資料及流程緊密結合。OrchestrationBizTalk
Server完整的資料接接受及交換協(xié)協(xié)定MSMQReceive
FunctionFileTransfer
FTPASPHTTPTranslationBridgingMSMQBridgeMQ
SeriesMSMQLegacyApplicationsIInterchange::
Submit()COMAware
ApplicationSMTPExchangeScriptHTTPMSMQFILESMTPDCOMHTTPMSMQFILESMTPDCOMBizTalkServerGroupApplication
DesignerShared
QDatabaseWebDAVAdminDatabaseDocumentTrackingManagement
DeskEditorMapperAdministrationTrackingProcessIntegration&OrchestrationBizTalkServer2000異構平臺及資資料的整合難難題如何將由外部部接收到的資資料,整合至至后臺系統(tǒng)呢呢?我們可要考慮慮異構資料及及平臺的整合合,特別是后臺的mainframe交易系統(tǒng),而會員系統(tǒng)是SQLServer的數(shù)據(jù)庫服務器在面臨異構平臺時,務必要支持同步及批次作業(yè)的需求,完整支持XML的數(shù)據(jù)庫可讓整合更有彈性。AnXMLdocumentcanbeinserteddirectlyintoSQLServer2000sp_XML_PrepareDocumentOpenXML()XMLApplicationIntegration
ComponentADOINSERT/
UPDATEXMLCustomstoredprocedure數(shù)據(jù)庫整合(DatabaseIntegration)SQLServer2000同步整合(SynchronousIntegration)COM+MainframeSystemsCOMTIAPPCLU6.2TCP/IPAIC非同步整合(AsynchronousIntegration)MainframeSystemsMSMQ
WorldMQSeries
WorldTranslationBridgingMSMQBridgeMSMQMQSeriesAICMainframeIntegrationHostIntegrationServer2000不過,這種勾勾稽也可確保保EAI的建設更落實實,同時對於於領導常常要求的統(tǒng)計資料,也變得得更加準確!EAI資料審核及監(jiān)監(jiān)控的難題不錯,透過緊緊密的EAI建設,能讓公公司更能掌握握客戶的動向向。一但采用自動動化的流程整整合,結算公司及系統(tǒng)運行部要求必須要確確保每一份對對內(nèi)及對外的的交換資料可可以被追蹤及及審核,真是是苦命!!從管理觀點,EAI的結果要讓流程自動化,信息即時化,更重要的是能有效的審核。透過BizTalkServer進行審核TrackingComponents直接從從數(shù)據(jù)據(jù)庫進進行追追蹤完整文文件記記錄針對特特定欄欄位信信息在Orchestration之間的的信息息提供Web-based的查詢詢工具具提供API讓其他他軟件件可以以對信信息審審核及及追蹤蹤IBizTalkTrackDatainterfaceBasedonhandlereturnedfromIInterchange::SubmitStandardandAdvancedQueriesQuerybyDate,Time,DocumentType,SourceandDestinationorg.AdvancedQueryBuilderCustomfieldquerySavetoDTAdatabaseEAI結論BizTalkS
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024版新能源發(fā)電項目開發(fā)與合作合同
- 二零二五年度品牌VI形象重塑與傳播合同3篇
- 2024港口岸線使用及租賃合同
- 二零二五年度海上風電場變壓器設計與安裝合同3篇
- 2024攜程客房銷售市場調(diào)研合同范本3篇
- 2025年度餐具租賃與銷售一體化合同3篇
- 2025年度臨床試驗合同中的臨床試驗合同期限與續(xù)約條件分析2篇
- 2024跨區(qū)域給排水設施建設與運營管理承包合同
- 2024年軟件系統(tǒng)開發(fā)協(xié)議
- 新材料研發(fā)合作開發(fā)協(xié)議
- 2024年高標準農(nóng)田建設土地承包服務協(xié)議3篇
- 閱讀理解(專項訓練)-2024-2025學年湘少版英語六年級上冊
- 2024-2025學年人教版數(shù)學六年級上冊 期末綜合試卷(含答案)
- 無創(chuàng)通氣基本模式
- 飛行原理(第二版) 課件 第4章 飛機的平衡、穩(wěn)定性和操縱性
- 暨南大學珠海校區(qū)財務辦招考財務工作人員易考易錯模擬試題(共500題)試卷后附參考答案
- 羊水少治療護理查房
- 管道坡口技術培訓
- 2024年全國統(tǒng)一高考英語試卷(新課標Ⅰ卷)含答案
- OQC培訓資料教學課件
- 2024年8月CCAA國家注冊審核員OHSMS職業(yè)健康安全管理體系基礎知識考試題目含解析
評論
0/150
提交評論