1、虚拟化技术与虚拟化技术与VMwareBruce Chen2010.06.21什么是虚拟化技术什么是虚拟化技术n虚拟化技术是指在虚拟/模拟(非真实)的硬件基础上运行操作系统及软件,是一种为了简化管理、实现资源优化的解决方案。虚拟化技术的目标虚拟化技术的目标n服务器虚拟化n存储虚拟化n网络虚拟化虚拟化的特征虚拟化的特征兼容性兼容性虚拟机完全兼容标准的操作系统,以及在这些操作系统之上建立的硬件驱动和应用隔离隔离每一个虚拟机都与同在一个服务器上的其他虚拟机相隔离 封装封装 虚拟机将整个系统,包括硬件配置、操作系以及应用等封装在文件里.硬件独立硬件独立可以在其他服务器上不加修改的运行虚拟机为什么要使用虚
2、拟化为什么要使用虚拟化n提高现有硬件资源的利用程度提高现有硬件资源的利用程度n通过缩减物理设备数量,降低能耗、人通过缩减物理设备数量,降低能耗、人员、空间成本员、空间成本n快速备份和迁移整个环境快速备份和迁移整个环境n便捷统一管理全部资源便捷统一管理全部资源n容灾容灾为什么要使用虚拟化为什么要使用虚拟化-2为什么要使用虚拟化为什么要使用虚拟化-3之后之后之前之前10 个服务器机架个服务器机架20 个电源开关个电源开关200 个服务器机架个服务器机架400 个电源开关个电源开关设施设施300 个电缆个电缆/端口端口3000 个电缆个电缆/端口端口网络网络140 TB SAN 和和 NAS270
3、TB DAS存储存储801,000服务器服务器硬件成本节省硬件成本节省数据中心空间电源和冷却成本减少 70-80%两年节省 8 百万美元运营效率运营效率服务器重建和应用程序加载从 20-40 小时减少到 15-30 分钟每年节省 10,000 工时领先的北美公共设施公司领先的北美公共设施公司市场上的主流虚拟化产品市场上的主流虚拟化产品厂商厂商/产品产品优点优点缺点缺点Vmware 市场占有率70%管理功能强大产品线丰富成功案例多费用高性能一般Microsoft/Hyper V与win2008捆绑费用高Window平台不稳定功能不全面Redhat/Xen性能高低费用与Redhat的兼容性好对其他
4、操作系统支持有限功能不全面Vmware的产品线的产品线n桌面级/入门级产品nWorkstationn企业/数据中心级产品nvSphere、Esxin管理产品nvCenterVmware桌面级产品概述桌面级产品概述nVmware Workstation是一个基于操作系统(windows、linux)的软件。n运行该软件,可以在当前操作系统中模拟出多个物理机器(虚拟机),再在每个虚拟机中独立安装各种操作系统。Vmware桌面级产品结构桌面级产品结构操作系统:windows、linuxVmware Workstaion1 cpu,2G mem,500G hd1 cpu1G mem200G hd1 c
5、pu1G mem200G hd1 cpu1G mem200G hdVmware桌面级产品示例桌面级产品示例Vmware桌面级产品用途桌面级产品用途n通过该产品了解虚拟机的概念。n在一个操作系统内安装其他操作系统(如windows上安装linux),进行一些跨平台测试。n单机上模拟多机环境。Vmware数据中心级产品概述数据中心级产品概述n产品不依赖与操作系统(其本身就是一个简化的linux系统)。n直接管理硬件资源。n支持网络、存储虚拟化,外部可以直接访问虚拟机,对用户透明。n采用C/S模式进行管理。Vmware数据中心级产品结构数据中心级产品结构8 cpu,64G mem10 TbVmwar
6、e Esx ServerVm02192.168.1.102Vm01192.168.1.101Vm20192.168.1.120新建、管理虚拟机Vm01 windowsVm02 rhel5Vm20 ubuntuwindowsvCenterVmware数据中心级产品用途数据中心级产品用途n多台高性能的虚拟服务器n远程统一管理n虚拟路由分配ip给各个服务器,外部透明访问n根据负载自动分配资源其他功能其他功能n快速的克隆虚拟机n通过vConverter直接将物理机转换成虚拟机n操作系统级的HA热备不同的方向不同的方向一变多一变多将一台服务器虚拟化成更多的虚拟机n大机的虚拟化:大机的虚拟化:IBM的的L
7、PARnUNIX服务器:服务器:nIBM的的LPARnHP的的nPAR,vPARnSun的的Domain、ContainernInter架构服务器:架构服务器:nVMware的的VI3多变一多变一将多台服务器虚拟化成一台虚拟机分布式运算(分布式运算(Distributed Computing)并行处理(并行处理(Parallel Computing)网格计算(网格计算(Grid Computing)云计算(云计算(Cloud Computing)高性能运算(高性能运算(HPC)FC存储阵列存储阵列iSCSI存储阵列存储阵列NAS存储阵列存储阵列VirtualCenter管理服务器管理服务器VIClient图形终端图形终端FC交换机交换机Fabric IP网络网络ESX/ESXiVMVMVMVMVM服务器群服务器群1服务器群服务器群2服务器群服务器群3Web浏览器浏览器Thank you!