北京-微软课堂-如何在企业应用中管理和优化SQLServe.pptx

上传人:j*** 文档编号:30842025 上传时间:2024-01-31 格式:PPTX 页数:40 大小:2.47MB
下载 相关 举报
北京-微软课堂-如何在企业应用中管理和优化SQLServe.pptx_第1页
第1页 / 共40页
北京-微软课堂-如何在企业应用中管理和优化SQLServe.pptx_第2页
第2页 / 共40页
北京-微软课堂-如何在企业应用中管理和优化SQLServe.pptx_第3页
第3页 / 共40页
北京-微软课堂-如何在企业应用中管理和优化SQLServe.pptx_第4页
第4页 / 共40页
北京-微软课堂-如何在企业应用中管理和优化SQLServe.pptx_第5页
第5页 / 共40页
点击查看更多>>
下载资源
资源描述

北京-微软课堂-如何在企业应用中管理和优化SQLServe.pptx

《北京-微软课堂-如何在企业应用中管理和优化SQLServe.pptx》由会员分享,可在线阅读,更多相关《北京-微软课堂-如何在企业应用中管理和优化SQLServe.pptx(40页珍藏版)》请在冰豆网上搜索。

北京-微软课堂-如何在企业应用中管理和优化SQLServe.pptx

微软企业级计算实现与企业应用集微软企业级计算实现与企业应用集成(成(EAI)EAI)概述概述MicrosoftEnterpriseComputingSolutionOverview余学俊余学俊微软中国有限公司微软中国有限公司企业客户支持部企业客户支持部Agendau企业级计算:

高可用性,高可扩展性u热点:

实现企业应用集成(EAI)v企业应用集成(EAI)的需求v成功的EAI引入的阶段与策略v打造成功的企业应用集成u结论一、企业级计算:

实现高可扩展性与高可用性两种互为补充计算扩展的方法两种互为补充计算扩展的方法HardwareScaleviabiggerindividualserversSoftwareScaleviaclustersofservers+HardwareScaleHardwareapproachExpensivehardwareCostincreasesw/scaleSinglepointoffailureServerreliabilityProgramonesystemManageonesystemSoftwareScaleSoftwareapproachHighvolumehardwareCostlinearw/scaleNosinglepointoffailureApplication可用性可用性ProgrammultiplesystemsManagemultiplesystems基于基于Intel的主机的主机(mainframe)计算计算WindowsDatacenterUnisysES7000withCellularMultiprocessing(CMP)uUpto32ProcessorsvPartitionableu64GBofmainmemoryvCanbesharedu96PCIchannelsuCrossbar(mainframe-like)technologyuThirdlevelcachememoryuFullyredundantsubsystemsuMultipleOSsupport.NET企业服务器企业服务器FirewallandcacheWebBusinessLogicStorageInternetSecurity&AccelerationServerSQLServer2000可扩展性的测量可扩展性的测量uIndustryBenchmarksuApplicationBenchmarksuCustomerDeploymentsIndustryBenchmark:

TPC-CSQLServer2000MicrosoftWindows2000CompaqProLiantDL760-900-256P688,220$22.58$15.5M1MicrosoftWindows2000SQLServer2000IBMe(logo)xSeries370c/s2345SunSolaris8SymfoWAREServerFujitsuPRIMEPOWER2000c/s222,772$43.42$9.7M678910CompaqTru64UNIXOracle9i230,533709,220$14.96$10.6M$44.62CompaqAlphaServerGS320$10.3MRankOperatingSystemDatabaseHardwareSystemModeltpmCPrice/tpmCTotalPrice567,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/sSymfoWAREServerMicrosoftWindows2000SQLServer2000IBMe(logo)xSeries370c/s440,880$25.03$11.0M389,434$21.24$8.3MHewlett-PackardHP9000SuperdomeEnterpriseServerOracle9iIndustryBenchmark:

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/SQLServerWinResultsRankPeopleSoftCRM30,000concurrentusers#1PeopleSofteBillPayment191,694paymentsperhour#1Onyx32,000concurrentusers#1PivotaleRelationship20,000concurrentusers#1SAPRetail3.165millionlineitemsperhour#1GreatPlains2,400concurrentusers#1SAP-SDThreeTier24,000concurrentusers#2NASDAQhandles20Mhits/dayandperforms2Mtransactions/day可扩展性LargeeBusinesseshandlehugeworkloadsonIntelserverswithWindows2000对可用性讨论对可用性讨论uPeople&ProcessvHighlySkilledpeoplevOperationalexcellenceuTechnologyvMinimizeUnplanneddowntimevRedundantSystemsuServicesvHigh&Continuous可用性可用性ServicesTechnologyIsNotEnoughCausesofDowntimeApplicationFailure40%OperatorError40%Other20%App/SolsnotTestedChangeManagementOverloadedCapacityProblemDetectionnotdefinedForgotSomethingLackofProceduresBackupErrors/SecurityHardware/PlatformNetworkPowerandDisasterGartnerGroupOperationsPeople&ProcessAreMOREImportantPeople&Process=OperationalExcellenceRunITRight-MOFuManagementContent(e.g.RiskManagementwhitepaper)uDetailedContent(e.g.WindowsOperationsGuides)uProfessionalServices(e.g.Premier)uTonITInfrastructureLibrary(ITIL)MOF流程模型流程模型CapacityManagement可用性可用性ManagementFinancialManagementWorkforceManagementServiceContinuityManagementServiceLevelManagementServiceDeskIncidentManagementProblemManagementChangeManagementConfigurationManagementReleaseManagementServiceMonitor&ControlSecurityAdministrationNetworkAdministrationSystemAdministrationJobSchedulingStorageManagementPrint/OutputManagementDirectoryServicesAdministrationReleaseApprovedreviewSLAReviewOperationsReviewChangingOperatingSupportingOptimizingReleaseReadinessReviewMOF建立途径建立途径培训与课程公有领域公有领域服务架构服务架构Microsoft服务提供服务提供ITIL“业界最佳实践业界最佳实践技术细节技术细节MOF核心核心合作伙伴合作伙伴服务提供服务提供操作指南,白皮书操作指南,白皮书服务方法服务方法架构化的流程架构化的流程顾问参与顾问参与微软产品微软产品与技术与技术主动服务主动服务反应服务反应服务计划计划准备准备设计设计构建构建实施实施维护维护掌握技术动向掌握技术动向团队成员如何分工合作?

团队成员如何分工合作?

框架设计是否合理?

框架设计是否合理?

关键技术选择是否合理?

关键技术选择是否合理?

系统设置是否正确?

系统设置是否正确?

有何风险?

如何规避?

有何风险?

如何规避?

系统性能系统性能系统是否健壮?

系统是否健壮?

每日流程管理每日流程管理如何跟踪产品信息?

如何跟踪产品信息?

构建和维护系统时遇到问题构建和维护系统时遇到问题严重问题严重问题在现有产品中增加新功能在现有产品中增加新功能Beta产品试用产品试用紧急情况紧急情况高级培训研讨高级培训研讨ITIL/MSF组队模型组队模型系统框架设计咨询系统框架设计咨询技术审核服务技术审核服务安全与可靠性审核安全与可靠性审核风险管理风险管理压力测试与性能调试服务压力测试与性能调试服务备份备份/恢复策略恢复策略流程管理流程管理企业客户网上服务台企业客户网上服务台MSDNTechNet事件支持热线事件支持热线特定补丁特定补丁Hot-fix设计改变请求设计改变请求DCRBeta应用和开发支持应用和开发支持7X24紧急技术支持紧急技术支持客户需求客户需求服务内容服务内容微软企业支持服务微软企业支持服务ITIL/MSF组队模型组队模型系统框架设计咨询系统框架设计咨询技术审核服务技术审核服务安全与可靠性审核安全与可靠性审核风险管理风险管理压力测试与性能调试服务压力测试与性能调试服务备份备份/恢复策略恢复策略流程管理流程管理微软运作框架微软运作框架MicrosoftOperationFramework可用性transacts$100Msadayat99.999%availabilityonWindows2000Largee-Businessesget99.9%+availabilityonIntelserverswithWindows2000achieves99.999%availabilityonWindows2000performs2Mtransactionsadayat99.97%availabilityonWindows2000has99.98%availabilityonWindows2000二、热点:

实现企业应用集成(EAI)企业应用集成的需求企业应用集成的需求异构平台异构平台(TD/AS400/Windows)(TD/AS400/Windows)专有系统专有系统(交易、结算、监察系统交易、结算、监察系统)已有应用软件已有应用软件(公司、会员管理公司、会员管理)投资者投资者证监会证监会上市公司上市公司会员会员新闻媒体新闻媒体REQUIREMENTSConfigurableacrossapplicationsLooselycoupledSupportsanincrementalapproachInternet/VirtualPrivateNetworkB2BIntegrationA2AStandardsbasedintegrationBusinessprocessorientedScaleable,available,secure,manageableB2C点对点的资料交换沒有BusinessIntelligent的机制Businessrule大都写死(hard-code)在程序中成功的成功的EAIEAI导入阶段与策略导入阶段与策略1.点对点(point-topoint)的资料整合或同步2.Looselycouplesystem3.Messagesorientedmiddlewaretools.1.1.点对点整合点对点整合1.以Hub或星狀的整合架构2.Middleware由.Message-broker.ApplicationServer3.Middleware的角色:

.资料格式转换.流程处理.交易的完整性2.2.架构整合架构整合1.具有Level2的EAI基础架构2.系统之间的信息由分享提升成可以被管理3.需要Processautomationmodelingtools的middleware4.Middleware的角色:

.工作流程設計工具.工作流程自动化3.3.流程整合流程整合1.善用前3层之所有的EAI基础架构2.符合标准的网络架构,即Internet3.采用标准的资料交换格式XML4.Middleware的角色:

.安全的交易.智慧型代理程序.资料格式对映5.整合至B2B/B2C/B2E4.4.内外整合内外整合Source:

EAIJourney透过Middleware来达到标准化的交换过程。

Businessrule及核心资料由Middleware集中控管及交换企业的业务流程与外部的客戶及交易伙伴紧密結合。

EAI的最佳模式。

应用程序之间的交换完全与工作流程結合。

自动的工作流程。

EAIEAI的整合架构的整合架构#1#1Point-to-PointPoint-to-PointMessagingMessagingComponentComponentBridgingBridgingDatabaseDatabaseReplicationReplicationBatchDataBatchDataExport/ImportExport/Import业务流程及业务流程及资料能見度低资料能見度低EAIEAI整合整合为靜态整合为靜态整合各个应用软件各个应用软件各自为政各自为政资料及流程资料及流程无法集中管理无法集中管理ERPERPSystemsSystemsClientClient-ServerServerSystemsSystemsInIn-househouseLOBLOBApplicationsApplicationsLegacyLegacyApplicationsApplicationsE-CommerceE-CommerceApplicationsApplicationsEAIEAI的整合架构的整合架构#2+#2+HubSpokeHubSpoke集中式的集中式的MessageMessageRoutingRouting及及ProcessingHubProcessingHubBusinessProcessBusinessProcessOrchestrationOrchestration以以BusinessBusinessProcessProcess为导向的整合可动态变更可动态变更系统設定系统設定维持系统间维持系统间独立性独立性保留应用程序保留应用程序彼此之间仍是独立彼此之间仍是独立能有效提供能有效提供审核及追踪能力审核及追踪能力ERPERPSystemsSystemsClientClient-ServerServerSystemsSystemsIn-houseIn-houseLOBLOBApplicationsApplicationsLegacyLegacyApplicationsApplicationsE-CommerceE-CommerceApplicationsApplicationsBizTalkBizTalkMessagingMessagingBizTalkBizTalkOrchestrationOrchestrationXML打造成功的企业信息整合打造成功的企业信息整合(EAI)(EAI)建设建设EAIEAI的成功关键的成功关键u业务编排建模业务编排建模BusinessOrchestrationMBusinessOrchestrationModelingodelingv动态改变及布署业务流程动态改变及布署业务流程vInternalwork-flowintegrationInternalwork-flowintegrationu数据整合数据整合DataIntegrationDataIntegrationvEAIEAI跨系统之间资料格式转换及交换跨系统之间资料格式转换及交换u异构平台及资料的整合异构平台及资料的整合v与已有与已有ERPERP及及LegacyLegacy系统整合系统整合uEAIEAI资料审核及监控资料审核及监控你知道领导决定要改变些许的业务流程吗?

你知道领导决定要改变些许的业务流程吗?

我已经制訂好新的流程,我已经制訂好新的流程,该您去修改应用程序来对映新的该您去修改应用程序来对映新的BusinessBusinessProcessProcess了。

了。

別开玩笑了!

別开玩笑了!

你知道改变业务流程要修改多少程序吗?

我你知道改变业务流程要修改多少程序吗?

我无法在这么短的间時內完成。

无法在这么短的间時內完成。

如果新流程被确定時,就能一同改变相关应如果新流程被确定時,就能一同改变相关应用程序的接轨,那该多好啊!

用程序的接轨,那该多好啊!

ProcessIntegrationProcessIntegration的难题的难题当程序开发人员碰到业务流程制定人员当程序开发人员碰到业务流程制定人员动态业务流程改变,需要一个可以同時让Businessflow及developer一同參与的BusinessProcessModelingTools还有,领导说他下个礼拜就要启用新流程,还有,领导说他下个礼拜就要启用新流程,你有一周的時间可以努力。

你有一周的時间可以努力。

BusinessProcessModelingBizTalkApplicationDesignerStyleMSMQPORequestScriptImplementationSendApprovalSendDenialReceivePurchaseRequestDecisionGetPurchaseOrderTotalBusinessModelActionSequenceBindingDataInDataOutPurchaseRequestPortApprovalRequestMessageEAIEAI跨系统之间资料格式转换及跨系统之间资料格式转换及交换的难题交换的难题从程序观点,要如何快速把相关资料抓出来,並可从程序观点,要如何快速把相关资料抓出来,並可以对映出所需的资料及格式呢以对映出所需的资料及格式呢?

EAI需要能夠跨异构数据库存取的Middleware,同時要提供动态资料对映的功能,以适应企业未来的需求。

看样子,又得要修改看样子,又得要修改ERPERP系统,然后在每一个表单系统,然后在每一个表单程序上写一段资料转换的程序!

程序上写一段资料转换的程序!

为了与客戶进行为了与客戶进行B2BB2B连接,我们被要求所有与客戶往连接,我们被要求所有与客戶往来的信息,都要能提供符合客戶所需的资料格式。

更来的信息,都要能提供符合客戶所需的资料格式。

更重要的,要能同時支持公司正规划的重要的,要能同時支持公司正规划的EAIEAI专案专案!

我们要如何才能将数据仓库中的资料转换成交换的我们要如何才能将数据仓库中的资料转换成交换的格式,同時又可以与其他系统交换格式,同時又可以与其他系统交换?

这样土法炼钢是可以做出来,但那听起来真这样土法炼钢是可以做出来,但那听起来真是一个浩大工程!

而且以后可能还得为是一个浩大工程!

而且以后可能还得为EAIEAI专案重新来过专案重新来过!

快速建设快速建设EAIEAI资料转换及整合资料转换及整合BizTalkEditor&DataMapperBizTalkEditor&DataMapperRequirementXMLEDIStandardsStandardsW3CW3CANSIX.12ANSIX.12UN/EDIFACTUN/EDIFACTOthersOthersDocumentParsingDocumentParsingDOM/SAXDOM/SAXCustomTranslatorsCustomTranslatorsDocumentDocumentDefinitionDefinitionDTD/DTD/XMLSchemasXMLSchemasProprietaryDataProprietaryDataDictionariesDictionariesDocumentDocumentTransformationTransformationXSLTXSLTCustomTranslatorsCus

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销 > 经济市场

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1