网络培训 企业级虚拟化技术.ppt
企业级虚拟化技术,采用虚拟化的 5 大理由,提高现有资源的利用率:通过整合服务器将共用的基础架构资源聚合到池中,打破原有的“一台服务器一个应用程序”模式。 通过缩减物理基础架构和提高服务器/管理员比率,降低数据中心成本:由于服务器及相关 IT 硬件更少,因此减少了占地空间,也减少电力和散热需求。采用更出色的管理工具可以提高服务器/管理员比率,因此人员需求也得以减少。 提高硬件和应用程序的可用性,进而提高业务连续性:可安全地备份和迁移整个虚拟环境而不会出现服务中断。消除计划内停机,并可从计划外故障中立即恢复。 实现了运营灵活性:由于采用动态资源管理、加快了服务器部署并改进了桌面和应用程序部署,因此可响应市场的变化。 提高桌面的可管理性和安全性:几乎可在所有标准桌面计算机、笔记本电脑或 Tablet PC 上部署、管理和监视安全桌面环境,无论是否能连接到网络,用户都可以在本地或以远程方式对这种环境进行访问。,主要内容,虚拟化相关概念 企业虚拟化的硬件设计原则 典型虚拟机产品介绍,虚拟化的定义,狭义一操作系统上运行另一操作系统 广义将计算机资源不断抽象化的过程 包括存储、CPU、内存、网络等,常见的虚拟化类别,资源虚拟化(虚拟主机、虚拟网络、存储设备) 应用软件虚拟化(将软件抽象化) XenApp,ThinApp 平台虚拟化(将虚拟化的资源通过抽象层访问虚拟机),不同的虚拟化技术,完全虚拟化 硬件辅助虚拟化 部分虚拟化 半虚拟化(泛虚拟化) 操作系统等级虚拟化 寄居环境虚拟化,虚拟化核心技术-Hypervisor,硬件资源抽象化以后,有一仲裁机构来管理抽象化的资源,称为Hypervisor 或VMM(Virtual Machine Monitor)-市场的主要卖点 在硬件与OS间插入Hypervisor接管硬件,OS在Hypervisor之上运行,虚拟机的分类,寄居架构 原生架构(Bare-metal),硬件支持的虚拟化,Intel VT (Virtualization Technology) AMD-V 原OS ring 0 ,应用 ring 3 原生Hypervisor Hypervisor ring 0, OS ring 1,带来兼容性、效率等问题 硬件虚拟化后,OS ring 0,Hypervisor ring 1,企业虚拟化的硬件设计原则,企业级虚拟化的硬件设计准则 资源池的概念(服务池、存储池) 硬件资源虚拟化 隔离的概念 防止单点失误,企业虚拟化的硬件设计原则,挑选硬件的原则 和虚拟化产品的兼容性 和现有设备的兼容性 选择支持虚拟化的专属产品(CPU) 以防单点失误为原则(虚拟化环境的最重要原则) 以较大品牌为原则,企业虚拟化的硬件设计原则,服务器/主板的选择 CPU插槽的数量(越多越好) 芯片的种类(提升I/O速度) PCI-E插槽(用于扩展,连接外部设备) 内存插槽数量(越多越好) 板载网卡的种类和速度 BIOS支持虚拟机,企业虚拟化的硬件设计原则,CPU的选择 多核 内存的选择 单槽高容量,外接存储设备的重要性,内置存储设备的缺陷 外置的优点 有自己的生态系统,独立存在 多种防护机制 多种备份机制 多种联机方式 多种文件系统 多种存取方式,企业级虚拟化的重要协议iSCSI,低成本构建企业级独立存储 OpenFile,虚拟化的评估及避险,效率评估 将机器性能以日志方式记录下来,用专业分析工具PAL分析,不适合虚拟化的场合,大量消耗CPU的场合不适合用虚拟化 数据库服务器 备份服务器 视频转换/流服务器 科学计算 网络安全 OpenGL,DirectX 视频、图形工作者 移动用户,虚拟机合并率的计算,目标CPU使用率 不超过90%,一般65% 多核CPU中一个核相当于一个实体CPU SMP及多核的计算 每个实体CPU35个vCPU 内存 每个实体CPU24G 网卡 每个网络接口 57个虚拟机 桌面虚拟化 XP 1G,Vista/Win 7 2G,每个实体CPU58个vCPU TCO(成本节省)ROI(整体回报) 用第三方工具计算,典型产品-ESX/ESXi,VMWARE的ESX Server是一原生态架构产品 以Red Hat 7.2为核心,去除与虚拟机无关的功能 文件系统VMFS 虚拟SMP 虚拟机 本机操作界面 vCenter操作界面,vSphere Client,Cluster,Cluster,ESX,ESX,ESX,ESX,ESX,ESX,ESX,vCenter Server,典型产品-ESX/ESXi,ESXi Server ESXi免费,精简了ESX,去除了本机管理界面,web管理界面 ESXi内置式Hypervisor,非常小,可用usb启动装载,典型产品-ESX/ESXi,ESX的主要功能 vMotion DRS(分布式资源调度) HA(High Availability),典型产品-Hyper-V,微软Hyper-V/R2 Hyper-V 使用server core的windows 2008 Windows 2008 R2后产生Hyper-V R2(独立产品),典型产品-Hyper-V,Hyper-V/R2共有功能 运行于64位系统 网络负载均衡 支持多CPU 快照 虚拟机资源分配,典型产品-Hyper-V R2,R2的新功能 动态迁移 live migration 新的网络功能,模拟多网卡 CPU parking 支持第二层地址转换 支持Jumbo Frames 群集共享卷,典型产品-Xen,Citrix的XenServer,XenApp XenServer等价于Hyper-V,ESX XenServer比其他两者快速安装,10 to Xen XenServer有若干版本,差异大 XenDesktop 开源的Xen与Citrix的XenServer,