虚拟化系列VMwarevSphere5.1简介与安装一、VMwarevSphere5.1简介vSphere是VMware推出的基于云计算的新一代数据中心虚拟化套件,提供了虚拟化基础架构、高可用性、集中管理、监控等一整套解决方案。VMware于2001年正式推出了企业级虚拟化产品ESX(Esx和Esxi都是vSphere的组件),到了现在,历经了六代演进。而整个架构功能经过不断扩展,也越来越充足了。在今年的8月28日举办的VMworld2012大会上,全球虚拟化和云基础架构领导厂商VMware公司宣布推出最新VMwarevSphere5.1解决方案,通过业界领先的虚拟化、业务连续性和自动化管理功能,帮助中小型企业简化并保护IT环境。不难看出,全球虚拟化厂商纷纷在今年最后一个季度发布自己的新的产品,越来越重视虚拟化技术的提高,打造自己的强项,也对对手进行强有力的竞争。而在这次新的版本中,包含超过100项改进功能和新功能。VMwarevSphere5.1提供的版本包括:Standard、StandardwithOperationsManagement、Enterprise和EnterprisePlus。每个vSphere版本都对应不同的功能,当然,价格也不同。比起之前的版本,VMwarevSphere5.1新增加了一些功能,包括:1、更大的虚拟机——虚拟机比以前最先进的版本都增加了两倍。虚拟机现在可以支持到64个虚拟CPU(vCPU)和1TB的虚拟内存(VRAM)。2、新的虚拟机格式——vSphere5.1中,新的虚拟机格式(9.0)的功能包括支持更大的虚拟机、CPU性能计数器以及为增强性能而设计的虚拟共享图形加速(GPU)。(暂无)3、灵活的、紧凑的存储虚拟桌面基础设施(VDI)——新的磁盘格式能更好地均衡虚拟桌面的空间利用率和I/O吞吐量。4、vSphere的分布式交换机——增强的功能,如:网络健康检查、配置备份和恢复、回滚和恢复以及链路聚合控制协议的支持,并提供更多的企业级网络功能和更强大的云计算基础功能。5、单根I/O虚拟化(SR-IOV)支持——支持SR-IOV对于复杂应用程序的性能优化。6、vSpherevMotion—增强的vMotion(零宕机迁移)无需共享存储配置的优势,可以将这个新的vMotion功能应用于整个网络。7、零停机的VMwareTools升级——升级5.1新版的VMwareTools无需重新启动即可后续VMwareTools升级。8、vSphereWebClient——vSphereWebClient现在做为vSphere管理界面的核心。这种新的、灵活的、强大的接口将简化vSphere的控制,支持快捷导航、自定义标记、增强的可扩展性,并且有可以从任何地方使用InternetExplorer或Firefox的登陆管理。9、VCENTER单点登录——极大地简化了vSphere的管理。管理平台允许用户登录一次即可访问所有的vCenter实例或层,而不需要进一步的验证。10、vCenterOrchestrator——Orchestrator的出现简化了强大的工作流引擎在vCenterServer上的的安装和配置。全新设计的工作流程,除了提高易用性,也可以直接启动新的vSphereWeb客户端。通过以上了解这么多的新的功能,我们就准备开始动手实验。在这次写的VMwarevSphere5.1系列文章中,我会一一介绍VMwarevSphere5.1的虚拟化功能。本次的实验环境采用的是VMwareWorkstation9.0和4TB的NAS。在虚拟化系列-VMwarevSphere5.1简介与安装这篇博文中主要从以下操作进行实验。1、VMwarevSphere5.1简介2、安装ESXi5.13、简单设置ESXi5.14、安装VMwarevSphereClient5、通过vCenterServerSimpleInstall安装6、安装VMwarevCenterSingleSignOn7、安装VMwarevCenterInventoryService8、安装VMwarevCenterServer9、安装VMwarevSphereWebClient二、安装ESXi5.1在安装ESXi5.1之前,也确认主机符合ESXi5.1支持的最低硬件配置。ESXi5.1将仅在安装有64位x86CPU的服务器上安装和运行,要求主机至少具有两个内核。需要在BIOS中针对CPU启用NX/XD位。一个或多个千兆或10GB以太网控制器。ESXi至少需要2GB的物理RAM。至少提供8GB的RAM,以便能够充分利用ESXi的功能,并在典型生产环境下运行虚拟机。要支持64位虚拟机,x64CPU必须能够支持硬件虚拟化(IntelVT-x或AMDRVI)。而且IntelVT-x或AMDRVI在BIOS中要开启,如下图:在确认当前硬件已经满足最基本的要求后,下面来介绍下ESXi5.1的安装方法,vSphere5.1支持从统一可扩展固件接口(UEFI)引导ESXi主机。可以使用UEFI从硬盘驱动器、CD-ROM驱动器或USB介质引导系统。使用VMwareAutoDeploy进行网络引导或置备需要旧版BIOS固件,且对于UEFI不可用。ESXi可以从大于2TB的磁盘进行引导,其中磁盘提供了系统固件,且您要使用的任何附加卡上的固件均支持此磁盘。在本次实验中,主要采用的是交互式的安装方法,就是使用ESXiCD/DVD或USB闪存驱动器将ESXi软件安装到SAS、SATA、SCSI硬盘驱动器或USB驱动器上。1、将ESXi安装程序CD/DVD插入CD/DVD-ROM驱动器,或连接安装程序USB闪存驱动器并重新启动计算机。将BIOS设置为从CD-ROM设备或USB闪存驱动器引导。进入引导画面后,点击安装ESXi5.1。2、选择ESXi-5.1.0-799733-standardInstaller后,系统进入引导并安装ESXi3、之后进入ESXi的欢迎界面,ESXi5.0能支持大部分的硬件系统,只有少部分的硬件不被支持。按“Enter”键继续。4、在用户授权使用协议页面中,按“F11”键接收许可协议。5、在“选择磁盘”页面中,选择要在其上安装ESXi的驱动器,然后按Enter。6、选择主机的键盘类型。安装后可在直接控制台中更改键盘类型。7、输入主机的根密码。可以将密码留空,但为了确保第一次引导系统时的安全性,请输入密码。安装后可在直接控制台中更改密码。8、按F11键开始安装。9、ESXi正在安装中。10、安装完成后,取出安装CD、DVD或USB闪存驱动器。按Enter重新引导主机。11、安装完成重启后,就会进入ESXi5.1的控制台,可以对主机进行简单的设置。在控制台窗口中看到服务器的信息,比如服务器的CPU、内存的信息,网络IP信息。如果要访问这台主机,可以在浏览器中输入IP地址。刚安装好时,由于网络中有DHCP服务,所以ESXi5.0系统会被分配到一个IP地址。如果网络中没有DHCP,则ESXi不会获得IP地址。值得注意的是,在ESXi5.1中,首次支持IPv6的地址。三、简单设置ESXi5.1首次打开ESXi主机或重置默认配置后,主机将进入自动配置阶段。此阶段以默认设置配置系统网络和存储设备。默认情况下,动态主机配置协议(DHCP)会对IP进行配置,如果DHCP不可用,则主机会分配一个本地链接IP地址,此地址位于子网169.254.x.x/16中。然后系统会将所有可见空白内部磁盘格式化为虚拟机文件系统(VMFS)以便将虚拟机存储在磁盘上。但是ESXi需要一个固定的IP地址用于管理网络。要配置基本网络设置,下面就进行设置ESXi5.1的网络。1、在ESXi5.1的控制台按F2键,在弹出的登录界面里输入root的密码。2、此时进入ESXi5.1的简单设置界面,在此界面中选择配置管理网络并按Enter。3、选择IP配置并按Enter。4、选择设置静态IP地址和网络配置。输入IP地址、子网掩码和默认网关,然后按Enter。5、设置完成IP地址后,接着进行DNS的设置,选择DNS设置。6、选择设置静态DNS地址和主机名称,输入IP地址和域名,然后按Enter。7、按Esc返回主菜单,在返回过程中,由于进行了网络设置,所以会提示是否重启网络,重启网络后设置立即生效。这里选择Yes。8、相应的要在域控中手动添加相应的DNS和计算机。9、设置完成后,可以使用ESXi5.1控制台上的网络测试。10、设置ping的网关,DNS等IP地址。按Enter进行ping测试。11、测试完成后会返回是否正常通信,由于没有设置IPv6网络,所以测试IPv6地址时失败。四、安装VMwarevSphereClientvSphereClient提供一种最简单的方法,来管理ESXi主机并操作其虚拟机。可以使用vSphereClient直接连接到ESXi主机。如果使用vCenterServer,也可使用vSphereClient连接到vCenterServer,并对其进行操作。vSphereClient是一种Windows程序,可用于配置主机和运行其虚拟机。可以从任何主机下载vSphereClient。1、在Windows计算机中,打开Web浏览器。输入vCenterServer或ESXi的URL或IP地址。2、单击“入门”下方的下载vSphereClient。3、下载并不是在ESXi中下载,而是连接到Internet,从VMware的官方网站上下载,所以要下载VMwareClient,系统必须连接到Internet。4、下载完成后点击进行安装。5、安装过程十分简单,按照步骤提示进行安装就可以了。6、安装完成后,点击完成退出安装向导,此时会在桌面上创建一个VMwarevSphereClient图标。点击图标。7、此时就是VMwarevSphereClient的登录界面,输入ESXi的地址或者域名,输入root用户名密码,点击登录。8、要忽略出现的安全警告,请单击忽略。出现安全警告消息的原因是vSphereClient检测到由ESXi主机或vCenterServer系统签名的证书(默认设置)。9、ESXi安装版本始终以评估模式安装。ESXiEmbedded由硬件供应商预安装在内部USB设备上。它可能处于评估模式或已预授权。评估期为60天,即使您以许可模式而并非评估模式启动,该评估期也会在您打开ESXi主机时开始计算。在60天评估期中的任意时刻,均可从许可模式转换为评估模式。要充分利用这60天的评估期,应在第一次打开主机电源后尽快转换为评估模式。在评估模式中,即使vMotion、HA、DRS和其他功能未获许可,也可以使用这些功能。五、通过vCenterServerSimpleInstall安装VMwarevCenter的安装方式比起之前的版本,有了很大的变化。以前vCenter就是和数据组成,现在则是vCenterSingleSignOn、InventoryService、vCenterServer和数据库组成。这些组建可以在同一台主机上安装,也可以在其他计算机上分别进行安装。vCenterServer要求使用64位操作系统,到目前为止,vCenterServer和其组建都不支持在Windowsserver2012上进行安装。vCenterServer需要使用64位系统DSN以连接到其数据库。vCenterServer需要Microsoft.NET3.5SP1Framework。如果系统上未安装此软件,则vCenterServer安装程序将会进行安装。.NET3.5SP1安装可能需要Internet连接以下载更多文件。vCenterServer支持主流的数据库,但是他自身也附带数据库,在安装vCenterServer的过程中,如果选择捆绑的数据库,将安装和配置捆绑的MicrosoftSQLServer2008R2Express数据库软件包。安装捆绑的Microsof