-1-Copyright©2014NeusoftCorporation面向资源弹性调度与运维自动化的云资源池设计与规划2019年8月东软集团股份有限公司-2-云计算发展解读云资源池整体架构设计面向资源弹性调度的云资源池规划与设计面向运维自动化的云资源池池规划与设计Q&A提纲-3-CostUtilizationConsolidationScaleAvailabilityPredictabilityITagilityITcompetitivenessITasaServiceBUchargeBackBusinessDriversCost/ROIDR/BCOverflow/BurstCapServerVirtualizationHybridCloudPODse.g.VblockPrivateCloudTransitionStagesSimpleApplicationSophisticatedResourceProvisioningOrchestrationSecurityComplianceAcceptableSLAs24312431EvolvingCustomerNeedsBusinessContinuityisCritical!3rd-PartyIntegration•ITSMWorkflow•CMDBServiceAssuranceServiceDeliverySPServicesInfrastructureDev/TestR&DAppTestingPre-productionProductionDR/BCDemandDrivenWebFarmsPortalsInfrastructureServicesCriticalAppsByFunctionByDepartmentByApplicationType-4-CostUtilizationConsolidationScaleAvailabilityPredictabilityITagilityITcompetitivenessITasaServiceBUchargeBackBusinessDriversCost/ROIDR/BCOverflow/BurstCapServerVirtualizationHybridCloudPODse.g.VblockPrivateCloudTransitionStagesSimpleApplicationSophisticatedResourceProvisioningOrchestrationSecurityComplianceAcceptableSLAs24312431TheAutomationThreshold3rd-PartyIntegration•ITSMWorkflow•CMDBServiceAssuranceServiceCultureMetering/BillingServiceCatalogSPServicesInfrastructureDev/TestR&DAppTestingPre-productionProductionDR/BCDemandDrivenWebFarmsPortalsInfrastructureServicesCriticalAppsByFunctionByDepartmentByApplicationTypeAutomationRequirementAutomationThresholdInefficiencyToleranceZone-5-ElementsofCloudComputing•Self-ServiceInterface:Providesabilityforuserstoorderandtrackmeteredservices•ServiceDeliveryAutomation:Automatesprovisioningandmetersusageofservices•ResourceManagement:Resourcesareprovisionedandmanagedasperserviceneeds•OperationalProcessAutomation:Automatesoperationalprocessessuchasusermanagement,capacitymanagement,servicelevelmanagement,servicedeskintegration,alerting…•LifecycleManagementLifecycleManagementofCloudServices•Dynamicresourceallocation•Capacitymanagement•Resourceutilization•Performancemanagement•MaintenanceStandardizedofferingsVeryfastprovisioning/de-provisioningofresourcesMeteredusageWeb-basedfrontendAutomatedfulfillmentBroadNetworkAccessRapidElasticityMeasuredServiceOn-DemandSelf-ServiceResourcePooling-6-云计算发展解读云资源池整体架构设计面向资源弹性调度的云资源池规划与设计面向运维自动化的云资源池池规划与设计Q&A提纲-7-私有云总体架构7资源池系统私有云管理平台网管系统ISMG资源管理接口用户私有云管理人员管理人员用户自服务运营管理资源池管理私有云服务访问资源池系统...4A私有云平台由私有云管理平台和一个或多个资源池系统组成。私有云管理平台:•运维管理平台•运营管理门户资源池系统:•资源池管理平台•计算/储存/网络等资源-8-资源池体系架构资源池管理平台支持对资源池的管理资源池系统通过符合私有云标准规范的统一接口,接收资源申请和操作请求。资源能力由各个不同资源类型的子系统组成,提供不同类型资源服务-9-资源池管理平台功能架构资源池管理平台OpenStack接入调度子系统资源管理子系统告警策略管理备份管理资源调度能力调度计算能力调度网络能力调度存储能力调度资源模板管理私有云接口解析消息登录鉴权功能分发资源部署预处理流量控制缓存队列性能告警采集子系统性能告警采集SNMP性能采集性能代理采集告警代理采集硬件设备告警任务管理任务执行任务调度性能处理性能阀值告警性能预处理告警处理告警预处理告警重定义告警过滤OpenStack接口本地资源管理资源项/属性管理资源变更管理资源实例管理资源关联关系管理资源配置信息同步告警接收入库处理其他能力调度资源创建资源变更资源操作资源回收性能后处理告警后处理资源视图管理全局资源的容量历史容量信息分类资源容量监控管理采集任务管理采集设备管理映射配置管理系统管理子系统系统管理系统参数管理运维报表管理日志管理系统监控报表分类报表绘制报表输出报表引擎用户/角色管理软件部署管理告警策略管理虚拟机子系统X86子系统小型机子系统块存储子系统分布式文件子系统日志详单类存储子系统备份子系统网络子系统短信/邮件接口4A/BOMC/网管接口资源分区管理拓扑管理资源分区视图资源状况管理资源容量管理资源计量管理能力子系统-10-云计算发展解读云资源池整体架构设计面向资源弹性调度的云资源池规划与设计面向运维自动化的云资源池池规划与设计Q&A提纲-11-资源弹性调度概述资源服务(纵向弹性调度)生命周期管理资源能力高级服务(横向弹性调度)-12-资源弹性调度规划步骤资源类型资源能力生命周期管理服务高级服务-13-资源弹性调度-资源类型规划根据业务应用类型确定资源选型CEP•高可用性,确保响应高吞吐量事件执行自动化决策•高可扩展性,支持高吞吐和峰值负载处理•低复杂性,支持高吞吐事件处理•低数据容量,由于基础事件短生命期而产生的•低查询复杂度,支持低延迟查询处理•低查询延迟,支持高吞吐事件处理•中等成本,基于CEP处理重要度的考虑•低易用性/互操作性,基于基础事件可以(经常)被废弃OLTP•高可用性,确保执行面向客户的交易•高可扩展性,支持业务增长场景和峰值处理•中等复杂度,支持中等吞吐交易处理•中等数据容量,当BI基础设施存储历史数据时•低查询复杂度,支持中等延迟查询处理•中等查询延迟,支持中等吞吐交易处理•高成本,基于OLTP处理重要度的考虑•高易用性/互操作性,基于交易要传输给BI基础设施的考虑BI•中等可用性,支持战略决策的制定(复查,如果运行报告是在同一信息系统之外执行的话)•高可扩展性,支持数据增长和峰值处理•中等复杂度,由于系统规模大•高数据容量,支持数据增长•高查询复杂度,支持分析查询处理•中等查询延迟,由于分析类查询处理•高成本,基于数据容量和分析的重要度的考虑•高易用性/互操作性,由于频繁使用第三方工具分析交易,以及与其它信息系统的集成/联邦BigData•高容量,并不是一个绝对的概念,但是大数据需要用特殊的数据管理技术来存储和处理数据•高速度,意味着数据以多快的速度产生就需要以多快的速度来处理才能够满足需求,也与数据保持能力dataretention(影响数据容量)的考虑相关联•多样性,包括表数据、层次数据、文档、电子邮件、仪表数据、视频、图像、声音、股票交易数据、金融交易数据等等•高复杂度,意味着需要处理不同的标准、领域规则、甚至存储格式-14-CEP类典型物理架构-15-OLTP类典型物理架构-16-BI类典型物理架构-17-BigData类典型物理架构-18-资源弹性调度-资源能力规划与设计虚拟计算资源能力项vmwareXenServerHyper-VFushionCompute虚拟机创建1010510虚拟机删除1010510虚拟机配置修改101058虚拟网卡VLAN配置89010创建虚拟硬盘1010010虚拟机添加虚拟硬盘1010510查看虚拟硬盘信息109510卸载虚拟硬盘1010510删除虚拟硬盘1010010获取虚拟机信息91059虚拟机运行控制1010510虚拟机克隆1010010虚拟机模板创建108010获取虚拟机模板信息91009虚拟机模板删除1010010模板批量部署810010虚拟化软件自动分配虚拟网络信息108510虚拟计算资源能力项vmwareXenServerHyper-VFushionCompute性能监控1010010故障告警107010CPU资源绑定设置910010虚拟CPU资源预留910010内存资源专享设置910010虚拟内存资源预留910010虚拟资源优先级设置99010虚拟CPU在线增加910010虚拟内存在线增加910010虚拟磁盘网卡在线增减910010存储I/O控制107010网络带宽单向控制107010网络带宽双向控制100010虚拟机主机迁移1010010基于本地存储的虚拟机迁移1010010虚拟机快照1010510虚拟防火墙90010虚拟机OS内应用进程监控5000多用户分权管理910010虚拟机备份接口1010010计算能力的比较及虚拟化产品的选型-19-资源弹性调度-资源能力规划与设计计算能力的设计暨计算资源的纵向弹性调度虚拟化产品选型异构虚拟化的支持抽象层设计(OpenStack等)虚拟化产品的高级特性支持(Proxy/Plug-ins)不属于云计算范畴资源能力的支持(物理机)元数据及数据模型的建立资源能力的全生命周期服务的发布-20-资源弹性调度-资源能力规划与设计网络能力的规划与设计网络能力规划要素支持的业务/租户规模(VRF/VLAN/VXLAN)稳定的物理网络结构(扩容,网络虚拟化)业务网与管理网分离明确的手工维护与自动运维的分工界面(网络自动化,专网与混网)通用网络服务与业务专用网络服务的分层控制-21-资源弹性调度-资源能力规划与设计网络能力的规划与设计网络出口采用硬件防火墙,提供基于3、4层的网络通用安全防护虚拟机之间的安全防护使用虚