版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
微软企业级计算实现与企业应用集成(EAI)概述
MicrosoftEnterpriseComputingSolutionOverview余学俊
微软中国有限公司企业客户支持部Agenda企业级计算:高可用性,高可扩展性热点:实现企业应用集成(EAI)
企业应用集成(EAI)的需求成功的EAI引入的阶段与策略打造成功的企业应用集成结论一、企业级计算:实现高可扩展性与高可用性
两种互为补充计算扩展的方法HardwareScaleviabiggerindividualserversSoftwareScaleviaclustersofservers+++…HardwareScaleHardwareapproachExpensivehardwareCostincreasesw/scaleSinglepointoffailureServerreliabilityProgramonesystemManageonesystemSoftwareScaleSoftwareapproachHighvolumehardwareCostlinearw/scaleNosinglepointoffailureApplication可用性ProgrammultiplesystemsManagemultiplesystems基于Intel的主机(mainframe)计算WindowsDatacenterUnisysES7000withCellularMultiprocessing(CMP)Upto32ProcessorsPartitionable64GBofmainmemoryCanbeshared96PCIchannelsCrossbar(mainframe-like)technologyThirdlevelcachememoryFullyredundantsubsystemsMultipleOSsupport.NET企业服务器
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“业界最佳实践践"技术细节MOF核心合作伙伴服务提供操作指南,白白皮书服务方法架构化的流程程顾问参与微软产品与技技术主动服务反应服务计划准备设计构建实施维护掌握技术动向向团队成员如何何分工合作??框架设计是否否合理?关键技术选择择是否合理??系统设置是否否正确?有何风险?如如何规避?系统性能系统是否健壮壮?每日流程管理理如何跟踪产品品信息?构建和维护系系统时遇到问问题严重问题在现有产品中中增加新功能能Beta产品试用紧紧急情况高级培训研讨讨ITIL/MSF组队模型系统框架设计计咨询技术审核服务务安全与可靠性性审核风险管理压力测试与性性能调试服务务备份/恢复策略流程管理企业客户网上上服务台MSDNTechNet事件支持热线线特定补丁Hot-fix设计改变请求求DCRBeta应用和开发支支持7X24紧急技术支持持客户需求服务内容微软企业支持持服务ITIL/MSF组队模型系统框架设计计咨询技术审核服务务安全与可靠性性审核风险管理压力测试与性性能调试服务务备份/恢复策略流程管理微软运作框架架MicrosoftOperationFramework可用性transacts$100M’’sadayat99.999%availabilityonWindows2000Largee-Businessesget99.9%+availability
onIntel®serverswithWindows2000achieves99.999%availability
onWindows2000performs2Mtransactionsadayat99.97%availabilityonWindows2000has99.98%availabilityonWindows2000二、热点:实实现企业应用用集成(EAI)企业应用集成成的需求异构平台(TD/AS400/Windows)专有系统(交易、结算、、监察系统)已有应用软件(公司、会员管管理)投资者证监会上市公司会员新闻媒体REQUIREMENTSConfigurableacrossapplicationsLooselycoupledSupportsanincrementalapproachInternet/VirtualPrivateNetworkB2BIntegrationA2AStandardsbasedintegrationBusinessprocessorientedScaleable,available,secure,manageableB2C点对点的资料料交换沒有BusinessIntelligent的机制制Businessrule大都都写死(hard-code)在程序序中成功的EAI导入阶阶段与策略点对点(point-topoint)的资料整合或同步LooselycouplesystemMessagesorientedmiddlewaretools.1.点对点整合以Hub或星狀的整合架构Middleware由Message-brokerApplicationServerMiddleware的角色:资料格式转换流程处理交易的完整性2.架构整合具有Level2的EAI基础架构系统之间的信息由分享提升成可以被管理需要Processautomationmodelingtools的middlewareMiddleware的角色:工作流程設計工具工作流程自动化3.流程整合善用前3层之所有的EAI基础架构符合标准的网络架构,即Internet采用标准的资料交换格式–XMLMiddleware的角色:安全的交易智慧型代理程序资料格式对映整合至B2B/B2C/B2E4.内外整合Source:EAIJourney透过Middleware来达达到标准化的的交换过程。。Businessrule及核心心资料由Middleware集中中控管及交换换企业的业务流流程与外部的的客戶及交易易伙伴紧密結結合。EAI的最最佳模式。应用程序之间间的交换完全全与工作流程程結合。自动的工作流流程。EAI的整合架构#1Point-to-PointMessagingComponent
BridgingDatabase
ReplicationBatchData
Export/Import业务流程及资料能見度低EAI整合为靜态整合各个应用软件各自为政资料及流程无法集中管理ERPSystemsClient-ServerSystemsIn-houseLOBApplicationsLegacyApplicationsE-CommerceApplicationsEAI的整合架构#2+HubSpoke集中式的MessageRouting及ProcessingHubBusinessProcess
Orchestration以Business
Process
为导向的整合可动态变更
系统設定维持系统间独立性保留应用程序彼此之间仍是独立能有效提供审核及追踪能力ERPSystemsClient-ServerSystemsIn-houseLOBApplicationsLegacyApplicationsE-CommerceApplicationsBizTalk
Messaging
BizTalk
Orchestration
XML打造成功的企企业信息整合合(EAI)建设EAI的的成功关键键业务编排建模模BusinessOrchestrationModeling动态改变及布布署业务流程程Internalwork-flowintegration数据整合DataIntegrationEAI跨系统之间资资料格式转换换及交换异构平台及资资料的整合与已有ERP及Legacy系统整合EAI资料审核及监监控你知道领导决决定要改变些些许的业务流流程吗?我已经制訂好好新的流程,,该您去修改应应用程序来对对映新的BusinessProcess了。別开玩笑了!!你知道改变业业务流程要修修改多少程序序吗?我无法法在这么短的的间時內完成成。`如果新流程被被确定時,就就能一同改变变相关应用程程序的接轨,,那该多好啊啊!ProcessIntegration的的难题当程序开发人人员碰到业务务流程制定人人员动态业务流程改变,需要一个可以同時让Businessflow及
developer一同參与的
BusinessProcessModelingTools还有,领导说说他下个礼拜拜就要启用新新流程,你有有一周的時间间可以努力。。BusinessProcessModelingBizTalkApplicationDesignerStyleMSMQPORequestScriptImplementationSend
ApprovalSend
DenialReceivePurchase
RequestDecisionGet
Purchase
Order
TotalBusinessModelActionSequenceBindingDataIn
DataOutPurchaseRequestPortApprovalRequestMessageEAI跨系统之间资资料格式转换换及交换的难难题从程序观点,,要如何快速速把相关资料料抓出来,並並可以对映出出所需的资料料及格式呢?EAI需要能夠跨异构数据库存取的Middleware,同時要提供动态资料
对映的功能,以适应企业未来的需求。看样子,又得得要修改ERP系统,然后在在每一个表单单程序上写一一段资料转换换的程序!为了与客戶进进行B2B连接,我们被被要求所有与与客戶往来的的信息,都要要能提供符合合客戶所需的的资料格式。。更重要的,,要能同時支支持公司正规规划的EAI专案!我们要如何才才能将数据仓库中的资料转换换成交换的格格式,同時又又可以与其他他系统交换?这样土法炼钢钢是可以做出出来,但那听听起来真是一一个浩大工程程!而且以后后可能还得为为EAI专案重新来过过!快速建设EAI资料转换及整整合BizTalkEditor&DataMapperRequirementXMLEDIStandardsW3CANSIX.12
UN/EDIFACTOthers…DocumentParsingDOM/SAXCustomTranslatorsDocumentDefinitionDTD/XMLSchemasProprietaryDataDictionariesDocumentTransformationXSLTCustomTranslatorsExtensibilityOpenContentModelClosedContentModelCommunicationsInternetVANInternalwork-flow的难题公司內有各种种异构的平台台及软件,好好不容易已经经可以转换成成XML格式,要如何何透过集中的的Middleware来进行EAI流程整合呢?简单,我们可可以使用COM的传递即可。。一但采用自动动化的流程整整合,我们更难掌控控每一份对內內及对外的交交换资料是否否完整的被处处理!別忘了,我们们的交易后台系统还是是使用mainframe的系统!EAI在面临异构平台上之应用程序的整合時,应能同時支持不同的通讯协定,更要能把资料及流程紧密結合。OrchestrationBizTalk
Server完整的资料接接受及交换协协定MSMQReceive
FunctionFileTransfer
FTPASPHTTPTranslationBridgingMSMQBridgeMQ
SeriesMSMQLegacyApplicationsIInterchange::
Submit()COMAware
ApplicationSMTPExchangeScriptHTTPMSMQFILESMTPDCOMHTTPMSMQFILESMTPDCOMBizTalkServerGroupApplication
DesignerShared
QDatabaseWebDAVAdminDatabaseDocumentTrackingManagement
DeskEditorMapperAdministrationTrackingProcessIntegration&OrchestrationBizTalkServer2000异构平台及资资料的整合难难题如何将由外部部接收到的资资料,整合至至后台系统呢呢?我们可要考虑虑异构资料及及平台的整合合,特別是后台的mainframe交易系统,而会员系统是SQLServer的数据库服务器在面临异构平台時,务必要支持同步及批次作业的需求,完整支持XML的数据库可让整合更有彈性。AnXMLdocumentcanbeinserteddirectlyintoSQLServer2000sp_XML_PrepareDocumentOpenXML()XMLApplicationIntegration
ComponentADOINSERT/
UPDATEXMLCustomstoredprocedure数据库整合(DatabaseIntegration)SQLServer2000同步整合(SynchronousIntegration)COM+MainframeSystemsCOMTIAPPCLU6.2TCP/IPAIC非同步整合(AsynchronousIntegration)MainframeSystemsMSMQ
WorldMQSeries
WorldTranslationBridgingMSMQBridgeMSMQMQSeriesAICMainframeIntegrationHostIntegrationServer2000不过,这种勾勾稽也可确保保EAI的建设更落实实,同時对於於领导常常要求的统计资料,也变得得更加准确!EAI资料审核及监监控的难题不错,透过紧紧密的EAI建设,能让公公司更能掌握握客戶的动向向。一但采用自动动化的流程整整合,结算公司及系统运行部要求必须要确确保每一份对对內及对外的的交换资料可可以被追踪及及审核,真是是苦命!!从管理观点,EAI的結果要让流程自动化,信息即時化,更重要的是能有效的审核。透过BizTalkServer进行审核TrackingComponents直接从从数据据库进进行追追踪完整文文件记记录針对特特定栏栏位信信息在Orchestration之间的的信息息提供Web-based的查詢詢工具具提供API让其他他软件件可以以对信信息审审核及及追踪踪IBizTalkTrackDatainterfaceBasedonhandlereturnedfromIInterchange::SubmitStandardandAdvancedQueriesQuerybyDate,Time,DocumentType,SourceandDestinationorg.AdvancedQueryBuilderCustomfieldquerySavetoDTAdatabaseEAI结论BizTalkS
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 建立人事部知识分享平台计划
- 水务经济发展与环境的协调计划
- 闲置物品出让协议书范文模板
- 拍摄抖音短视频合同协议书范文维语版
- 劳动力量雕塑未来-全面解读劳动的技能与价值
- 2023-2024学年四川省巴中市重点中学高三全真数学试题模拟试卷
- 师德培训心得体会15篇
- 物业管理装修服务协议书(3篇)
- 幼儿园年会代表发言稿(3篇)
- 支教工作总结范例15篇
- 学前儿童发展心理学之想象概述介绍课件
- 新苏教版六上科学3.10《用化石作证据》优质课件
- ERAS理念下疼痛管理专家共识介绍课件模板
- 古风折扇的制作 (教学设计)-三年级上册劳动浙教版
- 12.2.2全等三角形的判定SAS
- 便秘患者生活质量(PAC-QOL)
- 奖牌投标方案
- 铝型材挤压车间操作流程及作业指导书
- 青山处处埋忠骨 教案
- 投标书服装范文
- 美国博物馆教育研究
评论
0/150
提交评论