RHEV红帽企业级虚拟化解决方案9096.pptx
CARVED OUT COSTS75%Cost Savings,99.999%Uptime红帽企业级虚拟化解决方案红帽企业级虚拟化解决方案童童 伟伟186 2009 2CARVED OUT COSTS75%Cost Savings,99.999%Uptime29/08/07今天的今天的RedHat全球开源解决方案领导厂商,商用Linux市场86市场份额具有成熟的服务体系,目前正在为全球80个国家的7000多家电信金融政府等行业大客户提供优秀的电信和企业级解决方案与服务以3100万美元收购了 Sistina向开源社区提供GFS文件系统,以2300万美元收购了Netscape/AOL Security Assets向开源社区提供目录服务器及认证服务器06年年4月以月以4.2亿美金亿美金+2.3亿股权收购全球第亿股权收购全球第一大开源中间件厂商一大开源中间件厂商JBOSS07年年4月收购月收购EII厂商厂商MetaMatrix08年年9月收购虚拟化厂商月收购虚拟化厂商Qumranet09年年1月,投资月,投资Jasper soft 1亿美金亿美金全球58家分公司,员工3000多名员工,85%以上为技术工程师,拥有覆盖全球的技术支撑团队,提供多语言支持。3CARVED OUT COSTS75%Cost Savings,99.999%Uptime您认为,什么公司,在未来十年您认为,什么公司,在未来十年谁会影响信息产业的方向谁会影响信息产业的方向?CARVED OUT COSTS75%Cost Savings,99.999%Uptime什么是虚拟化?什么是虚拟化?CARVED OUT COSTS75%Cost Savings,99.999%UptimeCARVED OUT COSTS75%Cost Savings,99.999%UptimeXX基础系统平台应用现状基础系统平台应用现状(pc服务器)服务器)7CARVED OUT COSTS75%Cost Savings,99.999%Uptime X移动基础系统平台应用现状移动基础系统平台应用现状X移动PC服务器布署基本情况共82台:其中43台HP服务器,36台IBM服务器,3台DELL服务器cpu利用率:30%占40%,30%50%占7%,50%占2%(平均10%)memory利用率:30%占35%,3050%占13%,50%-70%占10%,70%占0%(平均10%)资源计算不均衡,没有充分利用大部分应用没有失败切换HA功能大部分应用没有负载均衡配置大部分应用没有容灾备份许多硬件服务器已过保修期,存在潜在硬件故障分险能耗巨大。数据中心是耗能大户,能耗占运营商整体能耗约4成新的应用项目按传统布署方式,软硬件会造成更大投资浪费(硬件计算能力更强)8CARVED OUT COSTS75%Cost Savings,99.999%Uptime挑战一:企业仍有大量的未使用的服务计算容量挑战一:企业仍有大量的未使用的服务计算容量然而却未能满足业务需求然而却未能满足业务需求大部分的服务器利用率在25%,windows环境下利用率更低可使用的服务器资源这些服务不能满足业务负载需求0102030405060708090100Server Average UtilizationServers一个一个实际实际UNIX/Linux客客户户服服务务器利用率器利用率调查调查表表9CARVED OUT COSTS75%Cost Savings,99.999%Uptime挑战二挑战二:数据中心遇到的困惑数据中心遇到的困惑数据中心存在物理上的数据中心存在物理上的约约束束固定的空间,固定的供电,固定的降温制冷设备等物理上的限制很难灵活去改变当前数据中心仍有可以利用的容量当前数据中心仍有可以利用的容量大量的服务器 只有10-15%利用率,4路以上服务器只有30-40%很很难难再再负负担得起担得起目前的架构模式目前的架构模式$10M服务器或存储转移到一个新的数据中心或扩展不断增长的系统管理员维护费用电力消耗和降温管理消耗-Google的20万台服务器每年的电费超过其硬件本身成本10CARVED OUT COSTS75%Cost Savings,99.999%Uptime挑战挑战三三:数据中心业务挑战数据中心业务挑战企业需要快速响应市场业务需要迅速部署IT基础资源可以灵活调用与高度可扩展应对高峰访问系统架构的开放性更低的成本更高的用户满意度CARVED OUT COSTS75%Cost Savings,99.999%Uptime红帽虚拟化技术概览红帽虚拟化技术概览12CARVED OUT COSTS75%Cost Savings,99.999%Uptime高高ROI,低,低TCO提供服务器利用率实现整合降低硬件/软件投资成本减少电能消耗,构建绿色IT降低系统管理成本降低运维成本高灵活性高灵活性无限的可扩展性灵活、快速布署保证业务连续性提高管理效率高安全性高安全性每个虚拟机都是独立的系统每个虚拟机都可以设置独立的防火墙规则支持VLAN的划分红帽虚拟化诞生于成熟稳定的操作系统技术红帽虚拟化诞生于成熟稳定的操作系统技术13CARVED OUT COSTS75%Cost Savings,99.999%Uptime虚拟化发展的三代架构虚拟化发展的三代架构Legacy VirtualizationRed Hat 5Virtualizationvs.14CARVED OUT COSTS75%Cost Savings,99.999%UptimeRedHat-KVM架构架构 KVM:Kernel-based Virtual Machine采用全虚拟化技术结构简单,包含两个部分设备驱动/dev/kvm针对模拟PC硬件的用户空间组件2006年被整合入Linux内核把linux转换成一个Hypervisor.可以运行Windows,Linux和其它guestsKVM的架构可以利用强大的Linux的力量例如 SELINUX15CARVED OUT COSTS75%Cost Savings,99.999%UptimeRedHat-KVM架构的优势架构的优势 构建在信任的,稳定的Linux企业级平台之上调度、内存管理、广泛的硬件支持等Linux的应用程序和虚拟机同时并存在同一台服务器上,有效利用系统硬件资源,高效平滑的将虚拟化整合到企业数据中心的核心继承继承LINUX的高级特性的高级特性继承可扩展性,NUMA支持,电源管理,热拔插等SELinux安全,实时调度,RAS支持等优秀的管理功能优秀的管理功能独特的hybrid-mode操作,OS和Hypersor混搭模式,最大灵活性强大的搜索功能,标签,精确的用户权限管理 16CARVED OUT COSTS75%Cost Savings,99.999%UptimeKVM特色:特色:内存共享页面技术内存共享页面技术管理程序的内存页查找具有相同的数据这些页面都合并到一个单一的页面,标记为只读如果虚拟机写入数据到共享页面,其他虚拟机在授权之后即可以访问Memory Size2 GB16GB RAMVM2VM1Memory Size2 GBMemory Size2 GBmemory pagesthat have identical dataVM2VM1Memory Size1.5 GB16GB RAMRHEL 5.3Apache ServerRHEL 5.3Apache Server17CARVED OUT COSTS75%Cost Savings,99.999%UptimeLibvirt:基于开放标准的虚拟机管理开发接口基于开放标准的虚拟机管理开发接口为客户提供定制管理平台的选择为客户提供定制管理平台的选择规避绑定固定供应商的风险规避绑定固定供应商的风险从而降低采购成本,提高从而降低采购成本,提高IT管理灵活度管理灵活度硬件管理层(OS)虚拟化管理层开发工具基于开放标准的API接口虚拟化引擎18CARVED OUT COSTS75%Cost Savings,99.999%Uptime红帽企业级服务器虚拟化高级架构红帽企业级服务器虚拟化高级架构19CARVED OUT COSTS75%Cost Savings,99.999%Uptime红帽企业级桌面虚拟化高级架构红帽企业级桌面虚拟化高级架构简单传输协议:SPICE优化的性能,无与伦比的客户体验。业界唯一:声音与图像同步到桌面端。20CARVED OUT COSTS75%Cost Savings,99.999%Uptime红帽企业级虚拟化管理工具红帽企业级虚拟化管理工具21CARVED OUT COSTS75%Cost Savings,99.999%Uptime强大的服务器搜索工具强大的服务器搜索工具独特功能动态服务器创建列表动态服务器创建列表/基于搜索条件基于搜索条件提高提高85服务器利用效率服务器利用效率为动态列表创建标签为动态列表创建标签红帽企业级虚拟化管理工具红帽企业级虚拟化管理工具22CARVED OUT COSTS75%Cost Savings,99.999%Uptime基于网页的用户管理端使用命令行配置脚本和自动化图形化界面管理主机和配置主机网络桥接绑定VLANs存储NFS光纤ISCSI多路径管理红帽企业级虚拟化管理工具红帽企业级虚拟化管理工具23CARVED OUT COSTS75%Cost Savings,99.999%Uptime红帽企业级虚拟化功能模块红帽企业级虚拟化功能模块 功能描述高可用性在其他服务器中重新启动出现宕机的物理服务器中的虚拟机在线迁移虚拟机不宕机的情况下迁移虚拟机自动均衡系统策略性的负载均衡服务器电源管理在非高峰时间关闭物理服务器以节省电力维护管理在虚拟机不宕机的情况下对服务器进行硬件维护镜像管理模板,存储虚拟,快照,输入或输出监控和报告对所有服务机、虚拟机、网络、内存、存储进行监控24CARVED OUT COSTS75%Cost Savings,99.999%Uptime创建一个高可用的企业级架构持续监控物理主机和虚拟机系统动态重新启动非人为出现错误的虚拟机在cluster中其他节点重新启动虚拟机根据优先级有次序启动虚拟机用户不用干预当物理服务器恢复后使用Live Migration 在线迁移功能将虚拟机迁移回来红帽企业级虚拟化红帽企业级虚拟化HAHA高可用性高可用性25CARVED OUT COSTS75%Cost Savings,99.999%Uptime在物理主机之间进行迁移没有服务停顿时间应用程序继续运行甚至能够迁移数据库I/O的负载在执行maintenance硬件维护模式时应用程序 也不会出现中断的情况 主机系统之间的动态负载平衡红帽企业级虚拟化在线迁移红帽企业级虚拟化在线迁移26CARVED OUT COSTS75%Cost Savings,99.999%Uptime数据中心的动态负载平衡以资源为基础自动迁移虚拟机客户自定义政策,用以部署虚拟机通过整个企业的数据中心来保持一致的资源使用红帽企业级虚拟化系统均衡红帽企业级虚拟化系统均衡27CARVED OUT COSTS75%Cost Savings,99.999%Uptime在非繁忙时间自定义策略使得一些服务器能够更为优化负载 在“非繁忙”时自动关闭服务器,以实现最大功率的节省企业数据中心的电力*HP ILO,IBM RSA,Dell DRAC or IPMI required红帽企业级虚拟化电源管理红帽企业级虚拟化电源管理28CARVED OUT COSTS75%Cost Savings,99.999%Uptime在虚拟机不宕机的情况下对物理服务器进行维护将服务器设置维护模式时虚拟机将自动迁移到其他服务器维护完成后使用“Activate”激活服务器将会迁移回虚拟机RHEV红帽企业级虚拟化功能红帽企业级虚拟化功能维护模式维护模式Red Hat Virtualization-KVM29CARVED OUT COSTS75%Cost Savings,99.999%Uptime数据库或其他应用程序运行在红帽企业Linux服务器且当生产过程中容量可用,可以迁移虚拟机到物理服务器。RHEVRHEV红帽企业级虚拟化功能红帽企业级虚拟化功能虚拟机虚拟机-物理机物理机 混合调度模式混合调度模式Red Hat Virtualization-KVM30CARVED OUT COSTS75%Cost Savings,99.999%Uptime通过模板快速部署虚拟机通过RHN或第三方工具自动的将虚拟机创建为模板存储资源按需分配虚拟机快照虚拟机备份和恢复红帽虚拟化镜像管理红帽虚拟化镜像管理31CARVED OUT COSTS75%Cost Savings,99.999%UptimeGuest OS系统及硬件支持对比系统及硬件支持对比Red Hat RHEV32CARVED OUT COSTS75%Cost Savings,99.999%Uptime虚拟化管理工具对比虚拟化管理工具对比GoodNon existentRed Hat Virtualization ManagementRHEV-M高可用性在线迁移动态在线迁移云计算客户管理平台物理与虚拟机自动更新批量部署监控和报告Red Hat RHEV33CARVED OUT COSTS75%Cost Savings,99.999%Uptime 红帽红帽虚拟化能虚拟化能带来带来什么?什么?服务器有效逻辑整合服务器有效逻辑整合:物理整合-合理控制硬件规模旧应用程序或旧应用程序或OSOS迁移:迁移:比如:RedHat3、4、Win2000、FreeBSD等虚拟机零宕机:虚拟机零宕机:保证业务连续性负载均衡或应用整合负载均衡或应用整合:高效运行提高服务器资源利用率:提高服务器资源利用率:充分使用硬件资源标准化标准化x86x86硬件环境硬件环境:兼容大部分软硬件厂商产品灾难恢复:灾难恢复:更快的备份和恢复速度软件测试:软件测试:搭建复杂测试环境34Questions?Thanks