云计算与数据中心自动化黄庆春Tivoli亚太技术售前电子邮件:huangqc@cn.ibm.com日程Ø什么是云计算ØIBM云计算架构模型ØTivoli云计算解决方案Ø演示什么是云计算?Ø“云计算(cloudcomputing,台湾译作云端运算),是一种动态的易扩展的且通常是通过互联网提供虚拟化的资源计算方式,用户不需要了解云内部的细节,也不必具有云内部的专业知识,或直接控制基础设施。云计算包括基础设施即服务(IaaS),平台即服务(PaaS)和软件即服务(SaaS)以及其他依赖于互联网满足客户计算需求的技术趋势。云计算服务通常提供通用的通过浏览器访问的在线商业应用,软件和数据存储在服务器上。”(Source–zh.wikipedia.org)Ø“…astyleofcomputinginwhichmassivelyscalableIT-enabledcapabilitiesareprovidedasaservicetoexternalcustomersovertheInternet.”(Source-Gartner).Ø“Apoolofhighlyscalable,abstractedinfrastructure,capableofhostingend-customerapplications,thatisbilledbyconsumption.”(Source–Forrester)Ø“ComputingClouds:vast,amorphous,delocalizednebulaeofprocessingpowerandstorage”(Source–TheEconomist)5银行:利用ATM,提升服务,降低成本制造:通过机器人提高质量,降低成本电信:通过交换机保证服务,降低成本IT运维智能化…所有这些突破都是通过服务管理系统支持业务变化的需求。。。85%闲置在分布式计算环境中,高达85%的计算效率处于闲置状态。由于供应链低效,消费品和零售业每年损失约400亿美元,即其销售额的3.5%。得知安全性受到威胁的消费者中,有33%将终止与他们认为有责任的公司之间的关系。33%400亿信息爆炸导致存储器使用量每年以54%的速度增长。1.5倍每1美元的70美分平均70%资金花费在维护当前IT基础设施而不是添加新功能上。基础设施虚拟化——云计算虚拟化的基础设施IT资源数据面向服务架构服务管理平台应用云支持的服务8私有云•Owned&managedinternally•AccessdefinedbyownerEconomicBenefits:•ReducedCapitalExpenditures•ReducedOperationalExpenditures云计算种类混合云•PrivateCloudextendsoutwardtoconsumepubliccomputeresourceforpeakneed.EconomicBenefits:•ScaleprivatecloudforBAU•Maintainservicelevelsbyscalingexternally.公有云•Providerowned&managed•AccessbysubscriptionEconomicBenefits:•ReducedITServiceDeliveryCost•ReducedHW,Systems,Software,ManagementandApplicationCosts#1KeyPatterns•Provisioningcustomsystemsquicklyandapplicationon-boardingwithminimalhumaneffort.•Requestdrivenprovisioningofdevelopment,testandproductionsystems.•ManagingE2Elifecycle.#2KeyPatterns•Policydrivenacquisitionofexternalcomputeresourcesbeyondthedatacenterfirewall.•Shift“commodity”workloadsatperiodsofpeakusageconsumptiontoexternalcompute/storageresource.#3KeyPatterns•Userinitiatedconsumptionofcompute/storageresourcesthroughservicecatalogportal.•Highlyscalableandhighlyautomatedprovisioningofcommoditycomputeresource.•Pay-per-usemetering&billing.9August24,2008云计算架构模型最终用户操作员…服务请求、操作Design&BuildImageLibrary(Store)DeploymentOperationalLifecycleofImagesIT基础架构和应用提供服务创建、部署VirtualImageManagement服务目录请求、操作界面基于标准的界面虚拟化基础设施服务管理面向服务的架构信息架构基于标准的界面服务目录、组件库数据中心基础设施云管理员访问服务Tivoli云计算方案ServiceSubscriptionServiceDeliveryServiceActivationServiceDesignServiceOperationsServiceSubscriptionServiceDeliveryServiceActivationServiceDesignServiceOperationsTSAMIBMCloudburstTivoli流程自动引擎(Tpae)Tivoli部署管理●基于自动部署技术的两种解决方案●TSAM=TivoliServiceAutomationManager●IBMCloudburst=硬件+软件+服务Tivoli部署管理发现•Hardware•Software•VirtualServers•Storage•Network合规性、补救•Softwareconfig•Securitypolicies•Templates软件部署•OSmanagement•Softwareinstallation:patches,middleware,apps.补丁管理•Heterogeneousplatformsupport自动化•Resources,schedules&reservations,applications,workflows,activityplans报表•Inventorybrowsing•Changes•ComplianceTPMDBWebServices接口自动部署逻辑架构数据模型•Customizable•Server,workstations,hardware,software,storage,network部署基础架构•SDI,DE,OMPs•OSDeployment(TPMfOSD)命令行操作员及管理界面OPAL流程平台启动中心“testscompleted”SaveJohn,TestCenterManagerRequestscapacitythroughaself-serviceWEB2.0GUIforupcomingsystemtestfor4weeksreservationinSeptemberJohn,TestCenterManagerReceivesreadytouseTestSystemGivestestersaccessXenAnne,Bob,Linda,TestersUsetestsystemtoruntestsJohn,TestCenterManagertestcompletedandApplicationdeployedtoproductionTestsystemimageissavedJohn,TestCenterManagerRestoresimagetoreproduceproblemLinuxBankingAppSystemReadyRunTestsGrantAccessTUAMcollectors*TSAMutilizingTPM§Deploysystem云计算测试-开发典型场景FulfillmentFlowAutomateddeploymentatspecifiedtimewithspecifiedcapacitySudhir,BusinessAnalystReporting(Birt)cloudusageovermultipledeploymentsHypervisorOSSWstack*)TUAMcollectingusagedataApplicationEndUserexperiencesproblemRestore服务目录提交服务请求(1)提交服务请求(2)提交服务请求(3)提交服务请求(4)19IBM服务管理云计算支持方案UIAPICLISystemxBladeCenterSystemzServerSystemxServerSystemxEnsemblePhoenixEnsemblesSystempEnsemblePOWEREnsemblesSystemzEnsemblezGryphonEnsemblesManagesPOWERSystemPlatformManagementNon-IBMStorageDevicesTPC/SVCSystempEnsembleIBMStorageDevicesRESTAPIsServiceManagementManagesSystemsDirectorStorageManagerNon-IBMStorageDevicesSystempEnsembleNonIBMServersTBSMTDWReportsAnalyticsITMFactorydataproviderNetworkManagerITNMTPMfOSDTivoliServiceAutomationManagerTPMProvisionAdvancedImageLibrary&MgmtITM/ITCAMOMEGAMONMonitorTADDM/CCMDBDiscoverCompositeImageCapture&DeployImageManagementImageManagementTSPMEnsembleBasedServiceprovisioningEnsembleBasedServiceprovisioningSecurityProvisioningPolicy(TVDC)SecurityProvisioningPolicy(TVDC)NetworkManagementNetworkManagementStorageManagementStorageManagementImageManagementImageManagementDiscovery&ChangeManagementDiscovery&ChangeManagementSecurityprovisioningenforcement(TVDC)Securityprovisioningenforcement(TVDC)MeteringMeteringITUAMUsage&AccountingUsage&AccountingUpdateManagementUpdateManagementITLMTMonitoringMetricsEnergyAlertsDataWarehouseEnsemblesMonitoringMetricsEnergyAlertsDataWarehouseEnsemblesVMControlEnsembleMgmtImageMgmtStorageVirtualizationMgmtVirtualServerMgmtVirtualNetworkM