在vmware vsphere价格主机上创建的vm cpu是按动态来算的吗

查看:53880|回复:18
在使用VMWARE Sphere划分虚拟机的时候,划分CPU资源的时候,有个插槽数选择和内核数选择,最后虚拟CPU资源是这两者的乘积,那么如果我需要8个VCPU,使用8个插槽一个内核的分法和使用1个插槽8个内核的分法,这两者是否有区别?如有,那各自的优缺点又在哪里?谢谢各位了,这个问题困扰我好久了,求解答:)1
说下我的理解吧。
当你使用物理服务器,同样的主频,你使用1路8核的服务器和2路4核的服务器,虽然最终的总主频值一样,1*8 和2*4其实相等。如果是物理PC,毫无疑问,插槽多的厉害,但都是虚拟的。
所以我觉得是组合的不同,性能相同。
【欢迎访问Tim2009的虚拟化技术博客】
最有价值午饭
同意版主说的,在虚拟机里面,你设置成什么样的组合都成,性能差别不大。
优秀技术经理
为了之后热添加方便,我一般都是双插槽,另外intel主频至上,对频率敏感的程序,对核数并不敏感
这个问题也学习一下
引用:原帖由 tim2009 于
17:00 发表
说下我的理解吧。
当你使用物理服务器,同样的主频,你使用1路8核的服务器和2路4核的服务器,虽然最终的总主频值一样,1*8 和2*4其实相等。如果是物理PC,毫无疑问,插槽多的厉害,但都是虚拟的。
所以我觉得是组合的不同,性能相同 ... 如果性能相同,那又何必要这样分呢,为什么不直接设定VCPU的个数呢?
引用:原帖由 爱喝可乐的小白 于
15:07 发表
为了之后热添加方便,我一般都是双插槽,另外intel主频至上,对频率敏感的程序,对核数并不敏感 为了之后添加VCPU方便么?
优秀技术经理
引用:原帖由 lingsong1314 于
17:15 发表
如果性能相同,那又何必要这样分呢,为什么不直接设定VCPU的个数呢? 在xen里面插槽数和核心数是有限制的,比如xp和win7这样的桌面系统只能双核,需要超过只能使用命令行去强制修改vm的temp,官方解释是降低实际物理cpu的压力,在没有必要开启多vcpu的情况下尽可能降低,甚至使用单核单cpu
我觉得T版的理解应该是对的,因为我在vmware的实际应用里面没有感觉到总核数的怎么达成的有何差异。你可以用类似计算pi的软件去测试一下,目前官网文档没有找到细节解释,如果之后有找到,另行补充。
本帖最后由 爱喝可乐的小白 于
17:04 编辑
引用:原帖由 爱喝可乐的小白 于
00:29 发表
在xen里面插槽数和核心数是有限制的,比如xp和win7这样的桌面系统只能双核,需要超过只能使用命令行去强制修改vm的temp,官方解释是降低实际物理cpu的压力,在没有必要开启多vcpu的情况下尽可能降低,甚至使用单核单cpu
我觉 ... 谢谢啦。
为了让别人省钱用的。主要是有些软件是按物理cpu来算钱的,如果把物理环境转到虚拟环境,那么本来是2路4核的变成1路8核,虚拟化环境下性能几乎没有任何差别,但是软件的授权费用就省了不少。
请问,如果当在一台 ESXi 主机上运行多个虚拟机时,这些虚拟机可能会相互争夺 CPU 资源。当出现 CPU 争用现象时, ESXi 主机将为所有虚拟机分配物理处理器的使用时段,这样,虚拟机运 行时就好像拥有了指定数量的虚拟处理器一样,那么在上面说的问题里是2插槽4核的占用物理资源多还是1CPU8核的多或者是一样的呢?
助理工程师
这个话题有点老了……
曾经看过一篇文,老外写的,他做过几种情况的实验,插槽数、核心数的不同,对性能还真有点影响。
VMWARE 在分配处理器的时候是从第一个物理处理器的第一个 Core 开始的,如果有 HT,那么一个 Core 还会被当成两个来用,譬如,如果给一个VM分配了 4 个核心,实际上是分配了 4 个线程给它,使用的是第一个 Socket 的第一、二个 Core(因为一个Core有两个线程),除非你指定它(虚拟机-&编辑设置-&资源-&高级CPU),如下图:
(38.46 KB)
根据他的测试结果,性能相差最大有的40%还多(具体数据我忘记了)。他得出的结论是,如果可以的话,分配CPU给VM的时候尽量分配 M 个 Socket 配置1个 Core,如果操作系统不支持或软件授权不允许,那么就分配 1 个 Socket 配置 N 个 Core,最坏的情况是 M 个 Socket 配置 N 个 Core……
学习了&&!!!
简介1.XEN是借助准虚拟化(半虚拟化)技术来提高性能,不需要设备驱动,能够保证每个虚拟用户系统相互独立,依赖于service domains来完成一些功能。
一个 XEN 虚拟机环境主要由以下几部分组成:
1.XENHypervisor;
2.Domain0 —— Domain Management and Control(XEN DM&C);
3.DomainU Guest(Dom U)
XEN Hypervisor :XEN Hypervisor 是介于操作系统和硬件之间的一个软件描述层。它负责在各个虚拟机之间进行 CPU 调度和内存分配。XEN Hypervisor
不仅抽象出虚拟机的硬件,同时还控制着各个虚拟机的执行。XEN Hypervisor 不会处理网络、存储设备、视频以及其他 I/O.Domain 0:Domain 0 是一个修改过的 Linux kernel,是唯一运行在 Xen Hypervisor 之上的虚拟机,它拥有访问物理 I/O 资源的权限,同时和系统上运行的其他虚拟机进行交互。Domain 0 需要在其它 Domain 启动之前启动。Domain U:运行在 Xen Hypervisor 上的所有半虚拟化(paravirtualized)虚拟机被称为“Domain U PVGuests”,其上运行着被修改过内核的操作系统,如 Linux、Solaris、FreeBSD 等其它 UNIX 操作系统。所有的全虚拟化虚拟机被称为“Domain U HVM Guests”,其上运行着不用修改内核的操作系统,如 Windows 等。
2.Vmware ESXI 与 XEN 比较类似,包含设备驱动以及管理栈等基本要素,硬件支持依赖于VMware 创建的驱动。它是具有高级资源管理功能高效,灵活的虚拟主机平台。
3.半虚拟化的意思是需要修改被虚拟系统的内核,以实现系统能被完美的虚拟在Xen/Esxi上面。完全虚拟化则是不需要修改系统内核则可以直接运行。
Xen最重要的优势在于半虚拟化,最大的缺陷在于Xen是款复杂的产品,难以与Linux内核集成(比如早期和red hat不兼容)。但是其实Vmware esxi也是一种半虚拟化技术,因为vmware其他系列产品,比如vmware workstation是完全虚拟化,所以我觉得vmware esxi半虚拟化名声不如xen大,还有就是vmware esxi更侧重的是强大的管理功能。
Xen和esxi都有一个客户端可以进行控制,测试中使用到的客户端分别是Xencenter/和Vmware vSphere Client,界面如下图:
对于每台宿主机分别有如下操作:
对比:1.xen是开源的虚拟化软件,而esxi是收费软件。
2.创建虚拟机
Xen的安装步骤:
Esxi的安装步骤:
Esxi可选择考虑的配置更多,比如对SCSI控制器的选择等,如果需要对虚拟机有更准确的配置要求,选择esxi虚拟化比xen更合适。
3.虚拟机系统安装镜像导入
Xen和esxi镜像导入是完全不同的概念,xen是通过共享的方式从别的pc机上访问安装,而esxi是普通的导入镜像安装。
如上添加共享路径之后就可以在安装的时候添加安装,而不需要上传镜像。
而esxi一般添加镜像可以从本地的iso文件添加也可从数据存储中添加。
数据存储就是存储器,可以通过浏览数据存储在里面上传镜像
无论是共享安装还是上传安装,我觉得都有各自的优点,但是就资源的节省来看,共享减少了资源的占用,一个安装镜像可能是3G,倘若有10个操作系统镜像,这也需要一个很大的资源空间。
3.虚拟机存储
Xen和esxi都是存储在创建时分配的硬盘里,但是倘若硬盘不够使用,需要进行扩充时,会发现同样是扩充,但是xen是新建一块磁盘,而esxi是在同一块磁盘进行扩充。
在很多时候其实这个并没有大碍,但是有的软件访问存储的时候只能访问/挂载一块磁盘,这样的情况下扩大容量也起不了作用。
4.虚拟机迁移
对于虚拟机迁移(包括关机和开机都可),两者都有这功能,但是xen的实现可操作选项少,而esxi则通过图形界面可进行主机/数据存储进行快速迁移
更换主机是通过vmotion端口来实现,更改数据存储是通过vmkernel(普通的端口)实现。
VMware VMotion 是 VMware 开发出的一项独特技术,它将服务器、存储和网络设备完全虚拟化,使得正在运行的整个虚拟机能够在瞬间从一台服务器移到另一台服务器上。由于网络也被 VMware ESX 虚拟化,因此,虚拟机保留其网络标识和连接,从而确保实现无缝迁移。
5.复制&快照
Xen可进行copy,或者take asnapshot,或者转成模板;esxi是通过克隆,或者制作成模板,就用户的可操作来看,xen更贴近用户
6.虚拟机控制台操作
Vmware的产品特点之一是需要通过安装vmware tools来增强鼠标键盘对控制台的从操作,这虚拟化软件控制台上对虚拟机的操作,xen省去了进入/推出模式,替代的是放大缩小,更贴合用户使用/测试开发。
7. 虚拟机运行状态
如果想查看虚拟机的性能状态,xen可实时动态性的查看
8.宿主机状态关注
通过xen可以看到个虚拟机占用内存情况,但是esxi能从多个角度看到虚拟机的情况,虽然有些地方用不到,但是它能提供更多的角度看待管理
Esxi有其他更多的可关注点
本帖最后由 zhang11111nima 于
19:38 编辑
引用:原帖由 zhang11111nima 于
19:31 发表
简介1.XEN是借助准虚拟化(半虚拟化)技术来提高性能,不需要设备驱动,能够保证每个虚拟用户系统相互独立,依赖于service domains来完成一些功能。
一个 XEN 虚拟机环境主要由以下几部分组成:
1.XENHypervisor;
2.Domain0 ——&&...
初级工程师
重读回复,受益匪浅。。
中国数据4元注册.top域名送空间建站
学习了,果然有讲究啊。
中级工程师
图片都看不到哦。2.5 在ESXi上建立第一台虚拟机
本文所属图书&>&
这是一本全面、权威且极具实践指导意义的关于虚拟化技术的著作。它全面讲解了VMware、Citrix和Microsoft三大公司的核心虚拟化技术和产品的使用、管理和维护,深刻解读了服务器虚拟化、桌面虚拟化、应用虚拟化和虚...&&
虽然使用的是VMware vSphere Client直接管理ESXi主机,但是已经可以体现出虚拟化带来的好处了。是虚拟基础架构中的关键。可以创建单个添加到vSphere 清单中。下面我们就在ESXi上建立第一台虚拟机。
步骤1 使用root登录vSphere Client,并连接ESXi主机。右击主机,在弹出的快捷菜单里选择&新建虚拟机&选项。当然,也可以在&清单&菜单中新建虚拟机,如图2-42所示。
步骤2 这里选择新虚拟机的配置选项,其中&典型&选项是跳过一些很少需要更改其默认值的选项,从而缩短了虚拟机创建过程;&自定义&选项是列出每个需要设置的虚拟硬件。选择&典型&选项后,可以在虚拟机建立完成后再修改每个需要设置的虚拟硬件。这里选择&自定义&设置,如图2-43所示。
步骤3 在虚拟机名称文本框中输入新建虚拟机的名称,单击&下一步&按钮,如图2-44所示。
步骤4 选择虚拟机文件的一个存储目标,单击&下一步&按钮,如图2-45所示。
步骤5 选择虚拟机的版本,选择好后单击&下一步&按钮,如图2-46所示。虚拟机版本8与ESXi 5.0或更高版本的主机兼容,提供最新的虚拟机功能,建议用于无需迁移到ESX/ESXi 4.x主机的虚拟机。虚拟机版本7与ESX/ESXi 4、4.x或5.0主机兼容,用于与ESX/ESXi版本3.5到4.1共享存储的虚拟机。
步骤6 VMware vSphere支持大部分的Windows和的操作,到了VMware vSphere 5.0又增加了对Mac OS X Server的支持。Mac OS X Server客户机操作仅支持EFI。如果操作系统支持 B 和 EFI,则可以在创建虚拟机之后从&虚拟机属性&编辑器的&选项&选项卡中更改默认设置,然后再安装客户机操作系统。如果选择EFI,则无法引导仅支持B的操作系统,也就是说Mac OS X Server必须在Apple硬件上运行。如果 Mac OS X Server在其他硬件上运行,则无法打开其电源。我们这里选择Windows 2008操作系统,如图2-47所示。切记,一定要选择正确的操作系统或者内核,否则之后无法正常安装VMware Tools,进而影响系统的性能。
步骤7 设置虚拟机的CPU个数。虚拟机最多可配置32个虚拟 CPU。主机上许可的CPU数量、客户机操作系统支持的 CPU 数量和虚拟机硬件版本决定用户可以添加的虚拟CPU数量。为虚拟机配置虚拟CPU数量的界面如图2-48所示。
步骤8 为虚拟机分配内存。虚拟机内存的最大值取决于主机的物理内存以及虚拟机的硬件版本。可以为虚拟机分配大于物理服务器的内存,但是这样会使虚拟机的稳定性变差。虚拟机版本8可以最大支持1TB的内存,虚拟机版本7可以最大支持255GB的内存。配置虚拟机的内存大小的界面如图2-49所示。
步骤9 在创建网络连接界面上,可以选择虚拟机的网卡数量、网络和配置器,如图2-50所示。这里只能选择4个网卡,可以在建立虚拟机完成后,编辑虚拟机设置,添加网卡。VMXNET 3比VMXNET 2在性能上综合表现得更好,而且VMXNET 3增加了一些新的功能和改进,如支持TSO6和 RSS。TSO6这个功能在部署支持IPv6网络流量的应用程序时很有用,而 RSS 功能的引入对一些需要高扩展的应用部署具有很好作用。
步骤10 在新建虚拟机向导的&SCSI控制器&界面上,可选择SCSI控制器类型,如图2-51所示。
步骤11 在选择磁盘类型的界面上,可选择创建虚拟磁盘、使用现有虚拟磁盘,或者创建裸机映射,如图2-52所示。这里只能添加一块硬盘,若想继续添加,则可以在建立虚拟机后在虚拟机设置里添加。
步骤12 设置磁盘的大小、指定磁盘的置备和数据存放的位置,如图2-53所示。其中,磁盘置备包括3个选项,其含义分别如下。
厚置备延迟置零:以默认的厚格式创建虚拟磁盘。创建过程中为虚拟磁盘分配所需空间。创建时不会擦除物理设备上保留的任何数据,但是以后从虚拟机首次执行写操作时会按需要将其置零。
厚置备设置零:在创建时,分配给所有空间,在物理媒介上清除了以前的数据。另外,在创建磁盘时,与创建其他类型的磁盘相比较,所有数据都需要调到0,花费更多时间。这样的磁盘是最安全的,因为磁盘块已经清除了以前的数据,在第一次写数据到磁盘块时会有较好的性能。
精简置备:意思是现在划分了40GB的空间,里面没有数据,则占用的物理存储是0空间。随着磁盘写入块的创建,精简磁盘开始很小,然后增长到预先设置的40GB空间。所以说精简置备的磁盘只使用该磁盘最初所需要的数据存储空间。
步骤13 设置高级选项,选择磁盘的设备节点和磁盘受快照影响的模式,如图2-54所示。
步骤14 查看虚拟机配置,完成虚拟机的建立,如图2-55所示。
步骤15 创建完虚拟机之后,要继续安装操作系统,首先要准备光盘中的安装操作系统光盘或ISO文件。如果要修改虚拟机的配置,可以单击&编辑虚拟机设置&选项,对虚拟机的详细配置进行设置,如图2-56所示。
步骤16 在虚拟机设置中,可以添加新的硬件,或者删除已有的硬件,如图2-57所示。
步骤17 安装操作系统,从光驱引导,选择设置虚拟机里面的光驱设置,在设备类型中有客户端设备、主机设备和数据存储ISO文件,如图2-58所示。
客户端设备:是指使用VMware vSphere Client访问终端的CD/DVD驱动设备,连接该设备,就必须先打开虚拟机电源,在工具栏中选择&连接CD/DVD&选项。
主机设备:是指在ESXi服务器上的光驱设备。
数据存储ISO文件:是指ESXi能访问的存储的ISO文件,是部署系统最为方便简单的方式。
选择好安装设备类型后,勾选&打开电源时连接&复选框。启动后选择光盘引导,就可以读取光盘了。
下面将ISO文件放到ESXi能访问的存储上,由于是将ESXi安装在本地磁盘,并且使用本地磁盘作为基本的虚拟机存放位置,在ESXi中本地磁盘被看作是一个默认的存储,所以将ISO文件放于本地磁盘上。在控制面板中,右击darastore1,在弹出的快捷菜单中选择&浏览数据存储&选项,如图2-59所示。
在这里可以看到之前建立的以虚拟机名称命名的文件夹,里面存放的是虚拟机的文件。我们在这里新建一个文件夹,命名为ISO。之后进入这个文件夹,点选上载文件或者上载文件夹,如图2-60所示。
选择要上载的ISO文件或者文件夹,单击&打开&按钮,如图2-61所示。
在目标位置中,如果有相同文件名的ISO文件可能会被替换掉。所以上载的时候注意ISO文件的命名,如图2-62所示。
显示&正在上载&及上载进度,上载文件需要一些时间,如图2-63所示。
步骤18 再次回到虚拟光驱设置界面,单击选择&数据存储ISO文件&,单单&浏览&按钮,选择刚才上载的ISO文件,最后一定要勾选&打开电源时连接&复选框,如图2-64所示。
步骤19 设置完成后,单击&启动虚拟机&,如图2-65所示。
步骤20 启动虚拟机之后再单击&启动虚拟机控制台&按钮,如图2-66所示。
步骤21 在启动时,单击屏幕,按住F12键,选择光驱引导,之后就可以像使用物理机器一样安装操作系统了。
如果想从虚拟控制界面释放鼠标,则按住键盘Ctrl+Alt组合键即可,如图2-67所示。
在虚拟机中,按照提示安装操作系统直至安装完成。安装完成后的界面如图2-68所示。
步骤22 虽然操作系统已安装完成,但是一些虚拟硬件的驱动还没有安装。虚拟机的驱动不同于物理机器,只要安装VMware Tools,整个的虚拟硬件就会被驱动起来。VMware Tools是VMware虚拟机中自带的一种增强工具,提供增强虚拟显卡和硬盘性能以及同步虚拟机与主机时钟的驱动程序,可实现主机与虚拟机之间的文件共享,支持自由拖拽的功能,鼠标也可在虚拟机与主机之间自由移动(不用再按Ctrl+Alt),且虚拟机屏幕也可实现全屏化。所以在建立虚拟机时,一定要正确选择所安装的操作系统,尤其是32位和64位的区分,否则VMware Tools会安装不上。安装VMware Tools十分简单,只要在控制面板上依次选择&虚拟机&&&客户机&&&安装/升级VMware Tools&即可。它会自动替换CD/DVD的ISO文件进行安装,如图2-69所示。
步骤23 单击&安装&命令后会弹出一个提示对话框,单击&确定&按钮继续安装,如图2-70所示。
步骤24 进入虚拟机系统,准备安装VMware Tools,如图2-71所示。
步骤25 在接下来弹出的对话框中有3个安装类型,如图2-72所示。一般选择&典型安装&,&典型安装&仅安装该VMware产品使用的程序功能。&完整安装&安装在多种VMware产品上运行的虚拟机程序功能;&自定义安装&是选择某些功能和指定安装路径。选定后单击&下一步&按钮。
步骤26 在成功安装VMware Tools后,应重启系统,如图2-73所示。单击&是&按钮重启系统后配置生效。
至此,一个虚拟机就全部安装好了。在虚拟机的摘要里,可以查看虚拟机的基本情况、网络和存储,如图2-74所示。
再次浏览存储,打开已经安装好的虚拟机,可查看里面的文件,如图2-75所示。
图2-75中所示的各种文件格式如下:
.vmx&虚拟机配置文件
.vmdk&虚拟磁盘特性文件
.log&当前虚拟机日志文件
.nvram&虚拟机 BIOS或EFI 配置文件
.vmxf&其他虚拟机配置文件
.vmsd &虚拟机快照
-#.log(其中#表示从1开始的编号)&旧的虚拟机日志条目
.vswp&虚拟机交换文件
您对本文章有什么意见或着疑问吗?请到您的关注和建议是我们前行的参考和动力&&
您的浏览器不支持嵌入式框架,或者当前配置为不显示嵌入式框架。
文章下载读书& & 在上一博文中我们安装了强大的VMware vCenter管理中心,通过VMware vSphere Client连接到VMware vCenter管理中心, vSphere 的两个核心组件是 VMware ESXi 和 VMware vCenter Server。ESXi 是用于创建和运行虚拟机的虚拟化平台。vCenter Server 是一种服务,充当连接到网络的 ESXi 主机的中心管理员。vCenter Server 可用于将多个主机的资源加入池中并管理这些资源。vCenter Server 还提供了很多功能,用于监控和管理物理和虚拟基础架构。可以对整个虚拟化平台进行管理,也是作为一个虚拟机管理员在日常生活中对虚拟机的运维工作,同样是虚拟机管理员常用的几个方法,保障虚拟机的正常运作。管理员可以使用多种方法创建虚拟机并将其部署到vsphere数据中心。可以创建单个虚拟机,然后在其中安装客户机操作系统和 VMware Tools。可以在现有的虚拟机中克隆或创建模板,或部署 OVF 模板。使用快照捕获虚拟机的状况,包括虚拟机内存、设置和虚拟磁盘的情况。如果需要,可以回滚至上一个虚拟机状态,这样可减少误操作对虚拟机的破坏。从而正在的使用虚拟化平台。
&&&&&&& 在虚拟化平台里,通过VMware vSphere Client连接到VMware vCenter管理中心,是日后操作虚拟化的主要途径,都是通过Client或者是Web Client来进行管理。主要能管理大量的主机服务器和虚拟机,以满足大量快速部署虚拟机工作,完成虚拟机的监控和快照,将虚拟机数据快速转移和快速复制,并且能按照计划自动对虚拟机进行日常的维护,解决虚拟机在平时工作中发生异常的现象。这些都是在以前物理机上无法完成的事情。
&&&&&&& 由于篇幅和时间限制,所以在本次博文虚拟化系列VMware vSphere 5.1虚拟机管理中,主要介绍下一内容:
一、 在ESXi中部署虚拟机
二、 虚拟机的克隆
三、 重新封装操作系统
四、 创建自定义规范
五、 使用规范部署虚拟机
六、 使用WEB Clinet管理虚拟机
七、 使用workstation 9.0 管理虚拟机
&&&&&&& 以上的是本次博客中所讲的内容,对于初学者来说,本章比较重要,对于高手们来说,这只是平常的一些操作罢了。
一、&在ESXi中部署虚拟机
&&&&&&& 要进行在ESXi中部署虚拟机,有3中方法,一种是使用VMware vSphere Client连接到VMware vCenter中,在VMware vCenter中建立虚拟机,第2中方法是使用VMware vSphere Client直接连接到ESXi中,在ESXi中建立虚拟机,但是每次只能连接1台ESXi服务器,不能同时连接。这种情况适用于没有VMware vCenter或者VMware vCenter出现故障时后进行连接。最后一种是使用Web Client或者其它的方式连接到VC上。此方法适用于当登陆端没有相应的环境等。以上多种方法都可以登录到虚拟化平台来管理虚拟机,大大方便管理员来管理。下面,我们从最常用的方法使用VMware vSphere Client来进行登录。
1、使用VMware vSphere Client连接到VMware vCenter中,输入VC的域名或者是IP地址,并输入用户名和密码进行登录。
2、第一次登陆后,点击主页-清单-主机和群集,首先创建数据中心,点击创建数据中心。或者在左侧栏目中右键点击,在弹出的菜单栏中选择创建数据中心。
3、创建完成数据中心后,我们需要通过VMware vCenter来管理1台或者多台ESXi主机,在刚建立的数据中上单击右键,要访问主机的完整功能并简化多个主机的管理,必须将主机连接到 vCenter Server 系统,而且确认受防火墙保护的主机可以与 vCenter Server 系统以及所有其他主机通过端口 902 或其他自定义配置的端口进行通信。选择添加主机。
4、在添加主机向导-连接设置中,输入要添加到vCenter的主机的名称或者IP地址,并且输入主机的管理账户信息。vSphere Client将使用该信息连接到主机并为其运转建立永久账户,之后点击下一步。
5、此时会弹出安全警告,如果信任主机,则选择是,选择否终止添加主机。这里选择是。
6、在主机摘要中查看ESXi的的名称、型号、版本和做包含的虚拟机。点击下一步、
7、向此主机分配现有或新的许可密钥,在不输入密钥的情况下,一些高级功能默认期限是60试用期。
8、在 vCenter Server 控制该主机后,可选择启用锁定模式以禁用管理员帐户的远程访问。
通过选中该复选框确保主机仅通过 vCenter Server 管理。在锁定模式下登录到主机的本地控制台,可以执行某些管理任务。
9、检查主机信息,然后单击下一步。
10、查看摘要信息,然后单击完成。
11、成功添加1台或者多台ESXi服务器后,下面就来进行创建虚拟机。虚拟机与物理机一样,虚拟机是运行操作系统和应用程序的软件计算机。虚拟机包含一组规范和配置文件,由主机的物理资源支持。每个虚拟机都有可提供与物理硬件相同的功能的虚拟设备,而且在可移植能力、可管理性和安全性方面更出色。
12、右键单击属于虚拟机的有效父对象的任何清单对象,例如数据中心、文件夹、群集、资源池或主机,然后选择新建虚拟机。
13、在建立虚拟机向导中,选择虚拟机的配置模式,这里选择自定义配置。
14、选择虚拟机名称和文件夹,创建虚拟机时,要为其提供唯一的名称。唯一的名称可将其与虚拟机文件夹或数据中心内的现有虚拟机相区分。该名称不得超过 80 个字符。您可根据组织需求选择虚拟机的数据中心或文件夹位置。文件夹提供了一种为组织中的不同组存储虚拟机的方法,您可为其设置权限。如果喜欢较平的层次结构,可将所有虚拟机置于一个数据中心,采用不同方法对其进行组织。
15、选择数据存储,选择用于存储虚拟机配置文件和所有虚拟磁盘的数据存储或数据存储群集。每个数据存储可能具有不同的大小、速度、可用性和其他属性。可用的数据存储可从您选择的目标资源中进行访问。
16、根据您环境中的主机,可以接受该虚拟机的默认 ESXi 主机版本,或选择其他版本。该虚拟机的默认兼容性由在其上创建虚拟机的主机确定,或由主机、群集或数据中心上的默认兼容性设置确定。可以选择与默认兼容性不同的其他兼容性。在此次5.1版本中,没有看见新的虚拟机版本9.
17、选择客户机操作系统,受支持的设备以及虚拟机的可用虚拟 CPU 数量因所选客户机操作系统的不同而有所不同。新建虚拟机向导并不会安装客户机操作系统。该向导使用此信息选择适当的默认值,例如所需的内存量。从 vSphere 5.1 开始,创建虚拟机之后,将无法更改客户机操作系统。
18、选择客户机操作系统时,默认情况下会选中 BIOS 或可扩展固件接口 (EFI),具体取决于操作系统所支持的固件。Mac OS X Server 客户机操作系统仅支持 EFI。如果操作系统支持 BIOS 和 EFI,则可以在创建虚拟机之后从&虚拟机属性&编辑器的选项选项卡中更改默认设置,然后再安装客户机操作系统。如果您选择 EFI,则无法引导仅支持 BIOS 的操作系统,反之亦然。Mac OS X Server 必须在 Apple 硬件上运行。如果 Mac OS X Server 在其他硬件上运行,则无法打开其电源。
19、选择虚拟机中虚拟CPU的数量,可添加到虚拟机的虚拟CPU的数量取决于主机上CPU的数量和客户机操作系统支持的CPU的数量。
20、设置虚拟机的内存大小。
20、设置虚拟机的网络连接,在VMware ESXi中,创建虚拟机时候最多支持4个网卡。
21、在SCSI控制器对话框中,选择要使用的SCSI控制器类型。通常情况下选择默认即可。
22、在部署新虚拟机之前,可以选择配置虚拟硬件。创建虚拟机时,将默认选择虚拟磁盘。可以使用&自定义硬件&页面上的新设备下拉菜单来添加新硬盘,选择现有磁盘或添加 RDM 磁盘。创建虚拟机时,会添加一个默认虚拟硬盘。如果磁盘空间不足,您想要添加引导磁盘或为了其他文件管理目的,可再添加一个硬盘。将硬盘添加到虚拟机时,您可创建虚拟磁盘、添加现有虚拟磁盘或添加映射的 SAN LUN。可在添加 SCSI 控制器之前或之后将虚拟硬盘添加到虚拟机。新磁盘会分配给默认 SCSI 控制器上的第一个可用虚拟设备节点,例如 (0:1)。除非添加额外的控制器,否则只有默认 SCSI 控制器的设备节点可用。这里选择创建新的磁盘。
23、设置磁盘的大小,指定磁盘的置备和数据存放的位置,设置界面如图2-53所示。其中,磁盘置备包括三个选项,其含义分别如下:
&&&&&&& 厚置备延迟置零:以默认的厚格式创建虚拟磁盘。创建过程中为虚拟磁盘分配所需空间。创建时不会擦除物理设备上保留的任何数据,但是以后从虚拟机首次执行写操作时会按需要将其置零。
&&&&&&& 后置备设置零:在创建时,分配给所有空间,在物理媒介上清除了以前的数据。另外,在创建磁盘时,与创建其他类型的磁盘相比较,所有数据都需要调到0,花费更多时间。这样的磁盘是最安全的,因为磁盘块已经清除了以前的数据,在第一次写入数据到磁盘块时有较好的性能。
&&&&&& 精简置备:意思是现在划分了40GB的空间,里面没有数据,则占用的物理存储是0空间。随着磁盘写入块的创建,精简磁盘开始很小,然后增长到预先设置40GB空间。所以说精简置备的磁盘只使用该磁盘最初所需要的数据存储空间。
24、选择磁盘的设备节点和磁盘受快照影响的模式.
25、查看虚拟机配置,完成虚拟机的建立。
26、创建完虚拟机之后,要继续安装操作系统,首先我们要准备安装操作系统的光盘或ISO文件。如果要修改虚拟机的配置,可以单击&编辑虚拟机设置&选项,在这里可以对虚拟机的详细配置进行设置。安装操作系统从光驱引导,选择设置虚拟机里面的光驱设置,在设备类型中有客户端设备,主机设备和数据存储ISO文件。
&&&&&& 客户端设备:是指使用VMware vSphere Client的访问终端的CD/DVD驱动设备,连接该设备,就必须先打开虚拟机电源,在工具栏中选择&连接CD/DVD&选项。
&&&&&& 主机设备:是指在ESXi服务器上的光驱设备。
&&&&&& 数据存储ISO文件:是指ESXi能访问的存储的ISO文件,是部署系统最为方便简单的方式。
选择好安装设备类型后,勾选&打开电源时连接&复选框。启动后选择光盘引导,就可以读取光盘。
27、虽然操作系统已安装完成,但是一些虚拟硬件的驱动并没有安装,虚拟机的驱动不同于物理机器,只要安装VMware Tools,整个的虚拟硬件就会被驱动起来,VMware Tools是VMware虚拟机中自带的一种增强工具,提供增强虚拟显卡和硬盘性能、以及同步虚拟机与主机时钟的驱动程序。实现主机与虚拟机之间的文件共享,支持自由拖拽的功能,鼠标也可在虚拟机与主机之前自由移动(不用再按ctrl+alt),且虚拟机屏幕也可实现全屏化。所以在建立虚拟机时,一定要正确选择安装的操作系统,尤其是32位和64位的区分,否则VMware Tools会安装不上。安装VMware Tools十分简单,只要在控制面板上选择虚拟机&客户机&安装升级VMware Tools,即可
二、&虚拟机的克隆
&&&&&&& 一个虚拟机的克隆就是原始虚拟机全部状态的一个拷贝,或者说一个镜像。克隆的过程并不影响原始虚拟机,克隆的操作一但完成,克隆的虚拟机就可以脱离原始虚拟机独立存在,而且在克隆的虚拟机中和原始虚拟机中的操作是相对独立的,不相互影响。克隆过程中,vCenter会生成和原始虚拟机不同的MAC地址和UUID,这就允许克隆的虚拟机和原始虚拟机在同一网络中出现,并且不会产生任何冲突。一个完整克隆是和原始虚拟机完全独立的一个拷贝,它不和原始虚拟机共享任何资源。 可以脱离原始虚拟机独立使用。
&&&&&&& 在克隆虚拟机时,虚拟机创建整个副本,这个副本包括虚拟机的硬件配置、安装的软件、用户的设置和用户的文件等,是完整的一个复制过程,在这个复制过程中,可以设置一些自定的属性,如IP地址、计算机名称、用户等信息,如果使用自定义的规范,就必须在克隆前设置自定的选项。
1、在要准备克隆的虚拟机上,点击右键,选择克隆。
2、在克隆虚拟机向导中,输入虚拟机的名称并且选择位置,然后单击下一步。
3、选择要在其上运行新虚拟机的主机,单击下一步。
4、择要存储虚拟机文件的数据存储位置。可以将所有虚拟机文件存储在数据存储上的同一位置,从虚拟机存储配置文件下拉菜单中应用虚拟机主文件和虚拟磁盘的虚拟机存储配置文件。也可以将虚拟机配置文件和磁盘存储在不同的位置,单击高级,对虚拟机配置文件和每个虚拟磁盘,单击浏览更改并选择数据存储或数据存储群集。或者将所有虚拟机文件存储在相同数据存储中。之后选择适用于虚拟机磁盘的格式,然后单击下一步
5、选择客户机操作系统自定义选项。这里先不介绍如何自定义规范,我们在后面会介绍如何使用自定义规范,所以我们这里选择不自定义。可以勾选&创建后打开此虚拟机的电源&复选框。使虚拟机在克隆完毕后自己启动虚拟机。
6、查看要克隆的虚拟机的设置,在单击&完成&按钮前,可以对克隆后的虚拟机进行硬件上的设置或者更改,在&虚拟机属性&对话框中,进行任何所需的更改,然后单击确定。最后单击完成,此时将部署克隆的虚拟机。在克隆完成之前,不能使用或编辑虚拟机。如果克隆涉及创建虚拟磁盘,则克隆可能需要几分钟时间。在自定义阶段之前,可以随时取消克隆。
7、克隆之前会对原来的虚拟机进行创建虚拟机快照。
8、之后进行虚拟机的复制。
9、几分钟之后,会看见一台克隆好的虚拟机。
10、打开这两台虚拟机,我们可以看到,它们一模一样,一样的计算机名称,一样的配置,当然系统的SID也一定会一样。Windows SID 在部分 Windows 操作系统中用于唯一标识系统和用户。克隆或部署的新虚拟机与源虚拟机或模板具有相同的 SID。
三、&重新封装操作系统
&&&&&&& 安装 Microsoft Sysprep 工具,以便在克隆虚拟机时可以自定义 Windows 客户机操作系统。这样就可以通过克隆虚拟机,克隆出来的虚拟机都会像新安装的操作系统一样,具有不同的计算机名称、不同的用户名、不同的SID,方便管理员建立虚拟机。
&&&&&&& 针对不同的操作系统Microsoft Sysprep 工具也放在不同的地方,在windows 2003中Microsoft Sysprep 工具是是需要先将操作系统 CD 插入到 CD-ROM 驱动器中(通常为 D:驱动器)。在 CD 上的 \Support\Tools 目录中找到 DEPLOY.CAB 文件,打开并展开 DEPLOY.CAB 文件。.cab 文件的内容有所不同,具体取决于操作系统。
1、将sysprep.exe考如到操作系统中,然后双击sysprep.exe。
2、在封装主界面中单击&重新封装&按钮,其他按默认设定即可
3、在出项的警示窗口中单击&确定&按钮重新生成SID,这个过程大概15秒的时间。封装准备完成后,系统自动关机。
&&&&&&& 而在Windows 2008 、Windows2008 R2和Windows 7 中,Microsoft Sysprep 工具以集成到系统中,Windows 2008 和windows2008 R2 中的sysprep.exe文件的路径为C:\Windows\System32\sysprep,直接双击就可以进行封装。
在系统准备工具3.14中,进行相关设置,选择封装好后系统关机
四、创建自定义规范
&&&&&&& 每次克隆虚拟机,都要对克隆好的虚拟机进行设置,包括设置用户名、更改SID、设置网络等,比较麻烦和繁琐,在新安装操作系统时,我们并没有设定里面的标准化选项,系统会进入一个简单的引导,来设置一些相关的信息,这样安装的系统就可以是全新的。为了减少麻烦,我们为Windows操作系统进行重新封装,这样,无论是克隆还是从模版中恢复虚拟机,每次都是全新的操作系统,自定义用户名和计算机名,并且克隆或是从模版中恢复虚拟机的SID都是随机的。但是当需要大规模部署虚拟机时候,通过简单的系统封装和克隆就不能完全满足了。这时候我们会让vSphere来自动的封装系统和自动应答虚拟机的操作。这时我们就需要模版。模版是虚拟机的主副本,可用于创建和置备新虚拟机。此映像通常包含指定的操作系统和配置,可提供硬件组件虚拟副本。模版通常包括已安装的客户机操作系统和一组应用程序。
1、首先,我们先建立一台新的虚拟机,不需要对虚拟机进行封装。点击虚拟机右键,选择模版-克隆为模版。
2、指定模版的名称和位置。
3、指定将此模版放到那个主机或群集上。
4、为该模版选择存储数据。
5、在即将完成页面上,查看设置,点击完成后转换模版。
6、此时,我们在主页-清单-虚拟机模版中查看到转换后的模版。如下图:
7、在建立自定义规范之前,首先要收集或者下载到的Microsoft Sysprep工具放到VMware vCenter服务器上的C:\Users\All Users\VMware\VMware VirtualCenter\sysprep目录下。如果安装的VMware vCenter的服务器是Windows 位的,那么将Microsoft Sysprep工具放到VMware vCenter服务器上的C:\ Documents And Settings\All Users\Application Data\Vmware\VMware VirtualCenter\sysprep目录下。进去后有相对应的文件夹,把Microsoft Sysprep工具按照不同的操作系统放入相应的文件夹。要创建Windows系统的自定义规范,vCenter Server 系统中必须安装 Microsoft Sysprep 工具,并且按照不同的操作系统放入相应的文件夹。如果要自定义 Linux 客户机操作系统,就必须要求 Linux 客户机操作系统中已安装 Perl。
8、在vSphere Client的主页里,选中自定义规范管理器
9、在自定义规范管理器中,单击&新建&命令。
10、在客户机自定义向导中,从目标虚拟机操作系统菜单中选择 Windows,将 Sysprep 应答文件自定义为一个存储许多自定义设置(如计算机名称、许可信息和工作组或域设置)的文件。
&&&&&&&& 自定义规范管理器可以提供自定义 Sysprep 应答文件,作为在&客户机自定义&向导中指定许多设置的替代方法。Windows 2000、Windows Server 2003 和 Windows XP 使用一个称为 sysprep.inf 的文本文件。WindowsServer 2008、Windows Vista 和 Windows 7 使用一个称为 sysprep.xml 的 XML 文件。可以使用文本编辑器创建这些文件,也可以使用 Microsoft Setup Manager 实用程序生成这些文件。在&自定义规范信息&下,输入规范名称和可选描述,并单击&下一步&按钮
11、键入虚拟机所有者的名称和组织,并单击下一步。
12、指定如何确定客户机操作系统的计算机名称,如果选择&输入名称&选项,则可在文本框中输入名称,输入的名称应符合命名规则,即可包含字母数字字符和连字符 (-),但不能包含句号 (.) 或空格,并且不能只由数字组成,且名称不区分大小写;如果选择&使用虚拟机名称&选项,那么vCenter Server 创建的计算机名称与客户机操作系统正在运行的虚拟机名称相同,此时如果名称超过 15 个字符,它将被截断;如果选择&在部署向导中输入名称&,则克隆或部署完成后,vSphere Client 将提示您输入名称。选定后,选择下一步
13、此时系统要求提供Windows 操作系统的许可信息,按要求输入相应内容后单击&下一步&按钮。如果是Windows 2008,Windows2008 R2 ,Windows Vista,Windows 7,则系统不主动激活,需要手动联网或者电话激活。
14、键入管理员帐户的密码,并通过再次键入进行确认。注意,只有源 Windows 虚拟机上的管理员密码为空时,才能够更改管理员密码。如果源 Windows 虚拟机或模板已经有密码,则管理员密码不发生改变。
15、选择虚拟机的时区
16、指定用户首次登录客户机操作系统时运行的命令。
17、选择要应用于客户机操作系统的网络设置类型。
18、在工作组和域页面上,选择虚拟机加入网络的方式。
19、在操作系统选项页面,勾选&生成新的安全 ID (SID)&复选框,SID是标识用户、组和计算机账户的唯一的号码。在第一次创建该账户时,会给每一个账户发布一个唯一的 SID。如果系统的SID相同,则会造成一些功能的使用。然后单击&下一步&按钮。
20、 最后单击&完成&按钮保存更改。
五、使用规范部署虚拟机
&&&&&&& 要在克隆或部署期间自定义客户机操作系统,必须将最新版本的 VMware Tools 安装在虚拟机或模板上,并且自定义的客户机操作系统必须安装在作为虚拟机配置中的 SCSI 节点 0:0 连接的磁盘上,否则在部署虚拟机时候会出现位置错误。
1、右击选中的模板,在弹出的快捷菜单中选择&从该模版部署虚拟机&选项。
2、在弹出的对话框中,&选择用于自定义新虚拟机的客户机操作系统的选项&的选项组下,&不自定义&选项表示所有设置均与源虚拟机的设置保持一致;&使用自定义向导自定义&表示打开自定义向导,选择客户机操作系统的自定义选项。&使用现有自定义规范自定义&表示使用保存的自定义规范中的设置来自定义客户机操作系统。
六、使用WEB Client管理虚拟机
&&&&&&& 在前面的博客中已经介绍到了VMware WEB Client。而在vSphere 5.1中的WEB Client得到了增强,使用 vSphere Web Client 管理工具可通过 vSphere Web Client 的一个实例注册或取消注册 vCenter Server 5.0系统。vSphere Web Client 是一种 Web 应用程序,可与 vCenter Server 驻留在同一系统中,也可驻留在一个单独的系统中。必须先通过 vSphere Web Client 注册 vCenter Server 5.0 系统,然后才能使用 vSphere Web Client 连接到 vCenter Server 5.0 系统。如vSphere Web Client 不支持版本早于 5.0 的 vCenter Sever 系统。
&&&&&& 借助客户端集成插件,可在 vSphere Web Client 中访问虚拟机控制台,也可访问其他 vSphere 基础架构任务。可使用客户端集成插件部署 OVF 或 OVA 模板,并使用数据存储浏览器传输文件。也可使用客户端集成插件将客户端计算机上的虚拟设备连接到虚拟机。只需安装一次客户端集成插件便可将虚拟设备连接到通过 vSphere Web Client 的实例访问的虚拟机。安装插件后,必须重新启动浏览器。如果从 Internet Explorer 浏览器安装客户端集成插件,则必须先禁用保护模式。Internet Explorer 会将客户端集成插件视为在 Internet 而非本地内联网上。在这种情况下,插件无法正确安装,因为启用了 Internet 的保护模式。
1、打开 Web 浏览器,然后输入 vSphere Web Client 的 URL。 在 vSphere Web Client 登录页面底部,单击下载客户端集成插件。
2、或者是在清单中选择虚拟机,然后单击摘要选项卡。单击下载客户端集成插件。
3、下载完成后,需要关闭浏览器,然后进行安装,安装过程十分简单,按照步骤下一步,知道插件完成安装。
4、在此登录到控制台,此时我们就可以启动控制台。
5、成功在IE窗口中启动控制窗口。
七、&使用workstation 9.0&管理虚拟机
&&&&&&& 管理虚拟化平台可以使用多种方法,甚至包括最新的VMware workstation 9.0。这也大大方便了管理员用户。甚至可以将VMware workstation 9.0上的虚拟机直接迁移到VMware vSphere上。这里我只介绍下如何在VMware workstation 9.0连接VC。
1、首先打开VMware workstation 9.0。
2、在文件菜单中选择Connect to Server&。
3、在服务器连接窗口中,输入VC的地址,输入具有管理权限的用户名和密码。点击connect。
4、此时会弹出安全警告,勾选Always trust this host with this certificate。然后点击Connect Anyway。
5、连接后是否记住这个主机,还是仅这次连接,这里选择Remember。
6、此时成功连接的VC,并且可以看到VC上的所有虚拟机。
7、可单击某个虚拟机对其进行操作。
转自:http://mabofeng./9497
阅读(...) 评论()

我要回帖

更多关于 vmware vsphere 5.5 的文章

 

随机推荐