12虚拟化前虚拟化后VMware服务器虚拟化将硬件、操作系统和应用程序一同装入一个可迁移的虚拟机档案文件中•软件必须与硬件相结合•每台机器上只有单一的操作系统镜像•每个操作系统只有一个应用程序负载•每台机器上有多个负载•软件相对于硬件独立未更改过的应用未更改过的OS虚拟硬件AppOperatingSystem服务器虚拟技术33VI虚拟计算中心的物理拓扑结构FC存储阵列VirtualCenter管理服务器VIClient图形终端FC交换机FabricIP网络ESX/ESXiVMVMVMVMVM服务器群1服务器群2服务器群3Web浏览器44通过VMwareHA确保系统高可用VMwareHA是什么?VMwareHA就是发生服务器故障是在其他的物理服务器上自动重启虚拟机优势对所有的应用实现了高可用性,并且成本很低不需要完全一致的重复硬件比传统的集群有更高的成本优势,同时易于使用和操作通过VMwareHA可以方便地提高任何应用的高可用性资源池X55用VMotion减少计划内宕机时间VMotion是什么?通过VMwareVMotion可以实现虚拟机的动态迁移,而服务不中断客户优势零宕机时间:进行有计划的服务器维护和升级迁移工作负载,资源利用率最大化服务器的持续可用性,完整的交易集成支持FibreChannel和iSCSISAN环境以及NAS80%的VMware客户实施应用了VMotionx86ArchitectureVMwareESXServerx86ArchitectureVMwareESXServerVMotion迁移虚拟机SAN、iSCSI或NAS66ESXServer1ESXServer2ESXServer3SAPCitrixDNS/DHCPOracleSQLServerApacheExchServerDRS发生SAN存储DRS发生时的情形演示7vSphere的两个核心组件ESXi和vCenterServer。ESXi是用于创建和运行虚拟机及虚拟设备的虚拟化平台。vCenterServer为虚拟机和主机的管理、操作、资源置备和性能评估提供了一个集中式平台vCenterServer是一种服务,充当连接到网络的ESXi主机的中心管理员。vCenterServer可用于将多个主机的资源加入池中并管理这些资源。89ESXi有多种安装方式。为确保实现最佳vSphere部署,请在开始安装前充分了解相应的选项。ESXi安装旨在满足多种部署规模需求。根据所选择的安装方法,会为访问安装介质和引导安装程序提供不同的选项。交互式ESXi安装对于不足五台主机的小型部署,建议使用交互式安装。脚本式ESXi安装运行脚本是使用无需人工干预的安装部署多个ESXi主机的有效方式。vSphereAutoDeployESXi安装vSphere5.x及更高版本提供了使用vSphereAutoDeploy安装ESXi的多种方法10准备好VMwareESXi6的安装镜像,在VMwareWorkstation中创建VMwareESXi6虚拟机,并在虚拟机中安装VMwareESXi6。为了完成这一步,你的主机需要至少6GB内存,创建一个4GB、2CPU、40GB硬盘的虚拟机。(1)在VMwareWorkstation中创建一个适用于VMwareESXi的虚拟机,在VMwareWorkstation11中,这个ESXi的版本选择“VMwarevSphere2015Beta版”在虚拟机中安装VMwareESXi611加载VMwareESXi6的ISO文件,开始安装12ESXi引导装入程序13引导装入程序VMwareESXi引导过程,在屏幕上方显示的版本号、内核、当前安装的硬件平台、主机配置(CPU、内存)14VMwareESXi安装界面,在“WelcometotheVMwareESXi6.0.0Installation”对话框中,按回车键开始安装,在“EndUserLicenseAgreement”对话框中,按F11键接受许可协议,如图所示。VMwareESXi安装界面15选择安装磁盘16如果你的计算机上原来安装过ESXi,或者有以前的ESXi版本,则会弹出“ESXiandVMFSFound”的容器,提示找到一个ESXi与VMFS数据存储,你是:更新这个ESXi、保留ESXi数据存储还是安装新的ESXi、保留数据存储还是安装新的ESXi、覆盖VMFS数据存储如果你以前是ESXi5.X,则可以选择第1项。如果你要安装全新的ESXi,并保留数据库则选择第2项。如果你这台机器是实验环境,则可以选择第3项。选择安装磁盘17选择默认键盘设置密码18VMwareESXi会开始安装,并显示安装进度19安装完成20在VMwareESXi5/6中,默认的控制台管理地址是通过DHCP分配,如果网络中没有DHCP或者DHCP没有可用的地址,其管理控制台的地址可能为0.0.0.0或169.254.x.x的地址。如果是这样,可以在控制台中设置(或修改)管理地址才能使用vSphereClient管理。21直接控制台中的导航操作22安装vSphereClient并连接到ESXi23连接到ESXi24查看当前主机的情况25创建虚拟机26说明:通常来说,创建的虚拟机的名称与在虚拟机中运行的操作系统或者应用程序有一定的关系,在本例中创建的虚拟机名称为Win8.1,表示这是创建一个Windows8.1的虚拟机,并在虚拟机中安装Windows8.1的操作系统。(4)在“数据存储”对话框中,选择要存储虚拟机文件的数据存储,当前只有一个存储。在该列表中,显示了当前存储的容量、已经使用的空间、可用的空间、存储的文件格式。27虚拟机位置的数据存储28在“虚拟机版本”对话框中,选择虚拟机的版本。在VMwareESXi6的服务器中,可以支持的最高版本是11。在VMwareESXi5.5支持“虚拟机版本:10”,但在创建虚拟机的对话框中没有。如果你需要“虚拟机版本:10”,则可以在创建虚拟机后,通过升级硬件的方式,将虚拟机版本升级到10。而在vSphereClient6中,则可以直接创建硬件版本4、7~11的虚拟机。并且在9、10、11每个版本后面声明了所选版本需要的ESXi的版本号。29选择虚拟机版本30分配虚拟CPU的数量这受限于主机的CPU数量。为虚拟机中分配的虚拟CPU的数量不能超过主机的CPU数量31内存32网络33选择磁盘在“SCSI控制器”对话框中,选择要使用的SCSI控制器类型,可以在“BusLogin”、“LSI逻辑并行”、“LSILogicSAS”、“VMware准虚拟”之间选择,如图所示。通常情况下,选择默认值3435在“创建磁盘”对话框中,设置新创建的虚拟磁盘的容量及置备参数。如果想让虚拟机“按需分配磁盘空间”,请选择“ThinProvision”;如果想让虚拟磁盘按照“磁盘大小”立刻分配空间,可以选择“厚置备延迟置零”或“厚置备置零”两种磁盘,如图所示。厚置备磁盘具有更好的性能,但会占用过多的磁盘空间。通常情况下,对于需要使用数据库系统的虚拟机,选择厚置备磁盘(非SSD存储);对于大多数的应用来说,选择“ThinProvision”即可。如果虚拟机保存在SSD(固态硬盘)存储上,则不要选择“厚置备”磁盘,在SSD存储上使用“ThinProvision”即可获得更好的性能。36“独立”磁盘模式不受快照影响。如果在一个虚拟机系统中,有多个虚拟硬盘时,在创建快照或者从快照中恢复时,选中为“独立”磁盘模式的虚拟硬盘保持不变。在VMwareESXi虚拟机中,“独立”磁盘有两种模式:“独立—持久”与“独立—非持久”。持久模式磁盘的行为与物理机上常规磁盘的行为相似。写入持久模式磁盘的所有数据都会永久性地写入磁盘。而对于“独立—非持久”模式的虚拟机关闭虚拟机电源或重置虚拟机时,对非持久模式磁盘的更改将丢失。使用非持久模式,您可以每次使用相同的虚拟磁盘状态重新启动虚拟机。对磁盘的更改会写入重做日志文件并从中读取,重做日志文件会在虚拟机关闭电源或重置时被删除。37你要想进一步修改虚拟机设置,可以选中“完成前编辑虚拟机设置”复选框。完成38启动虚拟机39加载本地ISO镜像安装40虚拟机安装界面41