©2011VMwareInc.保留所有权利VMware产品核心技术大全(2013.11)2013.11.19精化版2VMwarevSphere:云计算的基础vCentervShieldvCloudDirectorvCloudDatacentervCloudExpressSpringvFabric服务HypericVMforce其他PaaS合作伙伴GoogleAppEngine其他云计算基础架构提供商SaaS应用程序其他SaaS提供商ViewThinAppZimbra通过VMware实现的公共云独立公共云VMware终端用户计算VMware云计算应用平台VMware云计算基础架构和管理安全私有云用于混合云计算的新IT堆栈:安全、可管理、开放VMware的战略是实现“IT即服务”式交付3软件定义的数据中心(SDDC)为何重要?推动VMware以SDDC为技术愿景的背景(软件定义的数据中心-这是Vmware最新战略发展方向)4软件定义的数据中心面向私有云、混合云和公有云的理想体系结构。整个基础架构都实现了虚拟化并以服务的形式交付,并且此数据中心完全由软件自动控制。5最新发布:愈发强大的vSphere5.5vSphere5.1vSphere5.5160个物理CPU320个物理CPU2TB内存4TB内存8个NUMA(即非一致访问分布共享存储技术)节点16个NUMA节点2,048个虚拟CPU4,096个虚拟CPU6vSphereAppHA•检测应用或操作系统故障并进行恢复•支持最常见的打包的应用(Exchange、SQL、Oracle、SharePoint等)•vCloud可延展性–API到体系•通过vCenterServer实现更简单的管理•大规模第1层应用保护•总体拥有成本比传统的应用特定集群可用性解决方案更低vSphere操作系统应用操作系统应用VMwareHAApp重新启动123概述优势7vSphereFlashReadCache:通过基于服务器的闪存提高虚拟机性能•虚拟化闪存资源的管理方式与CPU和内存大致相同•使用服务器闪存的按虚拟机、基于虚拟化管理程序的读缓存•与vMotion、DRS和HA兼容•使关键任务应用的性能提高多达5-10倍•支持在虚拟环境中高效利用服务器闪存•完全透明的读缓存–无主机代理或应用更改vSphereSAN/NASCPU池内存池闪存池新功能性能加速概述优势8vSphere5.5vs.vSOM5.5价格(按CPU数量,仅许可证)功能特性•运行状况监控和性能分析•HighAvailability和FaultTolerance•vMotion和StoragevMotion•主机配置文件和AutoDeploy•存储DRS、配置文件驱动的存储所有版本均包含:ThinProvisioning、UpdateManager、StorageAPIsforDataProtection、映像配置文件和SLES在vCenterOperationsStandard中也提供的功能•容量管理和优化•操作控制面板和根本原因分析•I/O控制(网络和存储)及SR-IOVCNY11,350CNY23,650CNY27,650vSpherewithOperationsManagementStandardEnterpriseEnterprise+•可靠内存•DataProtection(备份)//和虚拟机数据复制•vShieldEndpoint•StorageAPIsforArrayIntegration/Multipathing•DistributedResourceScheduler和DistributedPowerManagement•BigDataExtensions•FlashReadCache•DistributedSwitch现有功能•AppHA新增功能9vSOM–将全球领先的虚拟化平台与针对IT容量和运行状况的洞察力相结合vSpherevCenterServer•容量规划–了解容量经过多少天会耗尽,从而使IT可以继续保持响应能力•优化效率–了解哪些虚拟机可能存在超额配置•改进性能–更快地识别新出现的问题的根本原因•历经考验的虚拟化平台–为全虚拟化环境(包括关键业务应用)而打造VMwarevSphere历经考验的计算虚拟化平台vSpherewithOperationsManagement•全球领先的虚拟化平台•对于工作负载容量和运行状况的洞察力10定义称为虚拟数据中心的标准基础架构层•跨多个vCenterServer创建虚拟化基础架构的资源池定义称为vApp的虚拟机的标准集合创建组织并使用RBAC管理用户为用户提供UI,以将vApp自行部署到虚拟数据中心使用vShieldEdge提供安全的多租户支持第一部分:云计算基础架构和管理——vCloudDirectorvCloudDirector作为云计算基础平台,需要其它一些功能软件结合使用,才能达到云计算目标。参见下一张结构图。11第一部分:云计算基础架构和管理——VMwarevCloud1.5框架通用接口vCloudAPI计费管理vCenterChargeback自动化Orchestrator云计算服务平台vCloudDirector资产管理vCloudServiceManager云计算基础架构VMwarevSphere这些功能组件的灵活组合,可以定制云计算平台。安全管理vShieldEdgevStorageAPIforDataProtection(VADP)连接器vCloudConnector12第一部分:云计算基础架构和管理——vShield家族DMZPCIcompliantHIPAAcompliant虚拟环境下的深度安全防护EdgevShieldEdge1.0对虚拟数据中心进行边界保护SecurityZonevShieldApp1.0andZones针对应用实现对来自网络威胁的应用防护Endpoint=VMvShieldEndpoint1.0实现低负载的防病毒解决方案VirtualDatacenter1VirtualDatacenter2WebTest&DevVMwarevShieldVMwarevShieldVMwarevShieldManager13第一部分:云计算基础架构和管理——ChargeBack益处改善资源利用情况:使cost与VM建立计费关系,提升SLA预算优化:业务部门能够知晓他们使用的资源总量以及尚未使用的部分,为他们提供了优化资源、节省成本的依据。主要特点固定的、已分配的、以利用的资源都可以与成本建立联系能够掌管虚拟架构中不同等级的虚拟机数量能够提供report或者通过email等方式供管理者使用虚拟化环境中的资源计费工具记录、监视、报告虚拟架构中的资源分配及使用情况。14轻松管理和控制大型环境为复杂的环境提供自定义工作流用于协调虚拟化的工作流引擎无需编写脚本,只需通过拖放接口即可实现手动、重复步骤的自动化为与该环境相关的所有流程实现工作流管理集中化vCenterOrchestrator第一部分:云计算基础架构和管理——Orchestrator15•简化并自动化灾难恢复工作流:•设置、测试、故障切换和业务恢复•对来自VirtualCenter的恢复计划提供集中管理•将手动恢复过程转换为自动恢复计划•简化与第三方存储复制的集成SiteRecoveryManager利用VMwareInfrastructure来转换灾难恢复实现快速、可靠、易于管理且价格合理的灾难恢复最新版本:SRM5.0第一部分:云计算基础架构和管理——SiteRecoveryManagervCenterServerSiteRecoveryManagervSpherevCenterServerSiteRecoveryManagervSpherevSphereReplication基于存储的复制站点A(主)站点B(恢复)16IT业务管理ConfigManagerSeviceManagerVMwareOperationvCenterApplicationDiscoveryManager云计算应用平台云计算基础架构和管理终端用户计算VMwareViewZimbraVMwareWorkStationCapcityIQSiteRecoveryManagerOchestratorvCD(vCloudDirector)vShield家族ChargeBackvSphere虚拟化基础平台vFabric家族HypericCloudFoundrySpringSourceVMware虚拟化和云计算管理解决方案17第二部分:云计算应用平台1、vFabric:VMwarevFabric云应用程序平台结合了市场领先的SpringJava开发框架和诸多平台服务,包括轻型应用服务器、全局数据管理、云就绪的消息传送、动态负载均衡和应用程序性能管理等。基于VMwarevFabric开发的应用程序,具有高性能和能够轻松地跨异构云环境进行移植等优点。VMwarevFabric将带来下列主要好处:·最大限度地提高速度和创新能力。·将虚拟化技术的优势扩展到应用程序。·通向云的变革之路。2、Hyperic:应用程序性能管理。3、SpringSource:针对Java的企业开发框架,被VMware收购之后,保留原来的开源部分,同时推出商业化的开发平台“vFabric”和开放的PASS平台“CloudFoundry”。这部分重点介绍vFabric家族。18云计算时代的应用程序基础构架虚拟数据中心云计算基础构架和管理开发部署工具STSRooGroovy&Grails丰富的Web集成批处理数据访问社交云云APIs应用框架PaaS第二部分:VMware规划的应用程序基础架构19第二部分:云计算应用平台——vFabric云应用开发平台框架VMwarevFabric监控&管理云消息数据管理应用服务器Web服务器2020tcServerSpring版跟踪,监控,报警,管理JavaSpring应用通过SpringSourceToolSuite构建轻量级应用容器HypericGemFireEnterprise分布式数据网格会话复制&数据/对象存储,跨地域复制&数据分区,消息队列&提示,…文件系统数据库其他数据系统第二部分:云计算应用平台——vFabricGemFire21现代应用程序最大的软肋就是数据处理.数据缓存是解决之道…GemFire是我们正确的选择.-AdrianKunzle,MDHeadofEngineering&Architecture,JPMorganChase“”数据第二部分:云计算应用平台——vFabricGemFire的评价2222tcServerSpring版跟踪,监控,报警,管理JavaSpring应用利用SpringSourceToolSuite构建轻量级应用容器Hyperic&SpringInsightRabbitMQ基于AMQP的顶级的消息中间件,提供健壮,可靠的跨系统消息传递其他云平台终端设备应用程序云应用的消息总线AMQP,SMTP,XMPP,Stomp,…多协议支持多种访问方式第二部分:云计算应用平台——vFabricRabbitMQ23基于AMQP的领先消息中间件开放协议,避免厂商锁定多协议,多访问方式支持AmazonEC2首选的消息服务Intel和LShift为英国UKFinancialServicessector做的benchamark每秒130万条消息是其他开源消息中间件如ActiveMQ-RabbitMQ4倍以上的效率通过插件机制进行功能扩展支持绝大多数操作系统和主流开发语言接口兼容其他消息中间件提供企业级产品和咨询服务第二部分:云计算应用平台——vFabricRabbitMQ的优点24tcServer是运行Spring应用程序的最佳平台tcServer就是面向