所在位置:
首页 >
营销资讯 >
网站运营 > 2.14 使用vSphere Client在ESXi主机上创建虚拟机详解
2.14 使用vSphere Client在ESXi主机上创建虚拟机详解
时间:2023-07-15 21:57:01 | 来源:网站运营
时间:2023-07-15 21:57:01 来源:网站运营
2.14 使用vSphere Client在ESXi主机上创建虚拟机详解:
前面的内容中我们已经在模拟的主机(服务器)中安装了ESXi软体;讲解了vSphere Client管理软件的安装过程;同时,在ESXi主机中添加了本地数据存储。下面我们将
使用vSphere Client在ESXi主机上创建虚拟机。
第1步:用鼠标右键单击连接到的VMware ESXi的计算机名称或IP地址,在弹出的快捷菜单中选择“
新建虚拟机”,如下图所示。
新建虚拟机第2步:在“
配置”对话框中选择“
自定义”,如下图所示。
自定义虚拟机配置第3步:定义虚拟机名称,名称最好便于记忆和管理,在这里我们定义的名称为win2012-loc61-ip201表示此虚拟机要安装win2012操作系统,系统会安装在主机10.0.0.61的本地80GB的数据磁盘上,同时IP地址设置为10.0.0.201,将来走业务流量。
定义虚拟机名称第4步:选择保存虚拟机位置的数据存储,我们将虚拟机文件保存在前面添加的本地80GB的存储中,如下图所示。
选择虚拟机文件的目标存储第5步:在“
虚拟机版本”对话框中,选择虚拟机的版本。在VMware ESXi6的服务器中,推荐使用“
虚拟机版本:11”的格式,这是VMware ESXi6.0支持的格式,具有更多功能。如果你的虚拟机将来可能迁移运行在更低版本的VMware ESX/ESXi中,可以选择适合于规划环境的低虚拟机版本,如下图所示。
选择虚拟机版本第6步:选择客户机操作系统,在此我们选择“
Mircrosoft Windows Server 2012 (64位)”系统,如下图所示。
选择客户机操作系统第7步:在“
CPU”对话框中,选择虚拟机中CPU的数量。在vSphere 6中,最多可以将虚拟机配置为具有128个虚拟CPU。但vSphere ESXi主机上许可的CPU数量、客户机操作系统支持的CPU数量和虚拟机硬件版本决定着您可以添加的虚拟CPU数量。
补充介绍:- vSphere Virtual Symmetric Multiprocessing (Virtual SMP) 可以使单个虚拟机同时使用多个物理处理器。必须具有虚拟 SMP,才能打开多处理器虚拟机电源。
- 在“CPU”配置对话框中,其中“虚拟插槽数”相当于物理主机上的物理CPU,而每个虚拟插槽的内核数,相当于每个物理CPU具有几个核心(或内核)。虚拟插槽数*每个虚拟机插槽内核数=内核总数。
- 对于物理机来说,我们可以分清,或者知道有几个物理CPU(插槽),每个CPU有几个内核。ESXi会把插槽数*内核数*超线程(一般是2)=总的CPU数。例如,一台配置有2个6核心CPU(支持超线程)的物理机,则ESXi会认为有2*6*2=24个逻辑处理器。
- 对于虚拟机来说,只要“内核总数”相同,则其获得的CPU资源是相同的,换句话说,性能也是相同的。例如,为一个虚拟机分配了4个插槽,每个插槽有1个内核,与为其分配2个插槽,每个插槽2个内核,或为其分配1个插槽,每个插槽4个核心,其性能是完全一样的。并且在虚拟机操作系统中,也会识别出4个核心。那么,为什么要区别插槽及内核呢?这在许多时候是为了满足某些产品许可协议的限制。因为,有的软件会限制物理CPU的数量,但不限制CPU的内核数。例如,某个软件授权允许运行在双CPU的计算机机上,即2个物理CPU。此时,为虚拟要分配4个插槽即超过了许可协议,但你分配2个插槽,每个插槽2个内核或分配1个插槽,每个插槽4个内核,即能满足实际的性能需求,也不违背软件许可协议。
- 另外,如果虚拟机操作系统支持硬件的“热添加”功能,你可以在虚拟机启动的过程中,为其添加CPU及内存,但只限于更改CPU“插槽数”,不能更改每个插槽的内核数。相当于在物理服务器上添加CPU,但不能将CPU的内核从少改为多。
- 在VMware ESXi 6的硬件版本中,虚拟机中虚拟CPU的内核总数(虚拟插槽数*每个虚拟插槽的内核数)最多为128,但这受限于主机的CPU数量。为虚拟机中分配的虚拟CPU的数量不能超过ESXi主机的CPU数量及当前ESXi的许可数量。
CPU定义第8步:定义大小为4GB的内存。
内存大小定义第9步:在VMware ESXi中的虚拟机最多支持4个网卡。适配器默认为Intel E1000E网卡,如下图所示,适配器类型从历史发展进程角度讲共包括以下几种。
- Vlance:这是 AMD 79C970 PCnet32- LANCE 网卡的仿真版本,是版本较旧的 10 Mbps 网卡,其中带有在大多数 32 位客户机操作系统(Windows Vista 和更高版本除外)中可用的驱动程序。 配置了此网络适配器的虚拟机可以立即使用其网络。
- VMXNET:VMware自己开发的适用于虚拟环境的虚拟NIC。VMXNET 虚拟网络适配器没有对应的物理设备。在虚拟机中,已对 VMXNET 进行了性能优化。 由于操作系统供应商没有为此卡提供内置的驱动程序,因此,您必须安装 VMware Tools,才能获得适用于可用 VMXNET 网络适配器的驱动程序。
- VMXNET 2(增强型):VMXNET 2 适配器基于 VMXNET 适配器,并且提供现代网络上常用的一些高性能功能,如巨帧和硬件卸载。 此虚拟网络适配器只能在 ESX/ESXi 3.5 及更高版本的主机上针对部分客户机操作系统可用。 由于操作系统供应商没有为此卡提供内置的驱动程序,因此,您必须安装 VMware Tools,才能获得适用于可用 VMXNET 2 网络适配器的驱动程序。
- VMXNET 3:VMXNET 3 适配器是专为提高性能而设计的新一代半虚拟化万兆路网卡,并且与 VMXNET 或 VMXNET 2 无关。 它提供了 VMXNET 2 中所有可用的功能,并增加了以下几项新功能,如多队列支持(在 Windows 中也称为“接收方缩放”)、IPv6 卸载和 MSI/MSI-X 中断传递。
- E1000:Intel 82545EM 千兆位以太网网卡的仿真版本。E1000是千兆网卡。 通常,Linux 2.4.19 版和更高版本、Windows XP Professional x64 版和更高版本以及 Windows Server 2003(32 位)和更高版本包含 E1000 驱动程序。注意:在 ESXi/ESX 4.1 之前,E1000 不支持巨帧。
- E1000E:此功能可模仿虚拟硬件中更高版本的 Intel 千兆位网卡(编号 82574)型号。 这称之为“e1000e”vNIC。e1000e 仅可用于 vSphere 5 中硬件版本 8(和更高版本)的虚拟机。 这是 Windows 8 和更高版本 (Windows) 客户机操作系统的默认 vNIC。 对于 Linux 客户机,无法从 UI 使用 e1000e(e1000、灵活型 vmxnet、增强型 vmxnet 和 vmxnet3 可用于 Linux)。
网络选择第10步:选择SCSI控制器,保持默认值。
选择SCSI控制器第11步:创建新的虚拟磁盘,如下图所示。
选择磁盘第12步:设定为此虚拟机分配的容量大小和磁盘置备,通常情况下,对于需要使用
数据库系统的虚拟机,选择
厚置备磁盘(非SSD存储),对于大多数的应用来说,选择“Thin Provision”即可,如果虚拟机保存在
SSD(固态硬盘)存储上,则不要选择“厚置备”磁盘,在
SSD存储上使用“Thin Provision”即可获得很好的性能。如下图所示,磁盘置备三种方式的详细说明如下。
默认的创建格式,
创建过程中为虚拟磁盘分配所需空间。创建时不会擦除物理设备上保留的任何数据,没有置零操作,当有IO操作时,需要等待清零操作完成后才能完成IO,即:分配好空间,执行写操作时才会按需要将其置零。
创建支持群集功能的厚磁盘。在
创建时为虚拟磁盘分配所需的空间。并将物理设备上保留的数据置零。创建这种格式的磁盘所需的时间可能会比创建其他类型的磁盘长。即:分配好空间并置零操作,有IO的时无需等待任何操作直接执行。
有时也称为“
超额申请”,自动精简配置软件无需提前分配用不到的磁盘容量,所有存储利用率更高 。精简配置就是无论磁盘分配多大,实际占用存储大小是现在使用的大小,即用多少算多少。当客户机有输入输出的时候,VMkernel首先分配需要的空间并进行清零操作,也就是说如果使用精简配置在有I/O的时候需要:等待分配空间和清零,这两个步骤完成后才能进行操作,对于I/O较频繁的应用这样性能会有所下降,虽然节省了存储空间。通俗来说,自动精简配置就相当于在同一个房间里吹气球,只要房间里还有空隙,你就可以把气球吹大,是一种按需分配的。
创建磁盘第13步:指定虚拟磁盘的高级选项。正常情况下不需要更改这些选项。“独立”磁盘模式不受快照影响。如果在一个虚拟机系统中,有多个虚拟硬盘时,在创建快照或者从快照中恢复时,选中为“独立”磁盘模式的虚拟硬盘保持不变。“独立”磁盘有两种模式,详细介绍如下:
- 独立持久(independent persistent): VM 的所有磁盘写入都实际写入磁盘(在vmdk文件中)。即使重启,恢复快照,修改也被保留。这种模式提供最佳的性能。例如,你在具有独立持久特性的磁盘中新建了一个文件test1,然后给该磁盘建一个快照firstsnapshot,此时此快照内应该仅包含test1文件。创建快照firstsnapshot后再在该磁盘上创建一个文件test2,然后还原firstsnapshot快照,在普通情况下,还原快照后,后来新建的test2应该不存在,但现在受独立持久特性影响,结果是test1和test2都存在。
- 独立非持久(independent nonpersistent):VM启动之后进行的所有更改在关闭时全部被撤销。修改被写入一个文件,记录VM文件系统级别的所有更改。在这种模式下,重启VM意味着回到参考VM。性能不是很好。如果使用的是独立非持久磁盘,成功入侵的攻击者可以通过关机或重新启动系统来销毁计算机受到影响的证据。如果虚拟机上没有持久的活动记录,管理员可能对攻击一无所知。因此,应该避免使用独立非持久磁盘。这种特性很类似于早期网吧、学校在计算机上安装的还原精灵,学生上机时可以在机器上写入任何数据,一旦系统重启,学生所做的所有操作被还原到刚上机时的状态,这样下一个班级的同学仍然可以使用相同的初始环境。
高级选项第14步:在“
即将完成”对话框中查看当前新建虚拟机的设置,然后单击“
完成”按钮,如果想进一步修改虚拟机设置,可以选中“
完成前编辑虚拟机设置”复选框,如下图所示。
即将完成第15步:如果要启动虚拟机,查看虚拟机窗口,可以
鼠标右击虚拟机,在弹出的窗口中选择“
打开控制台”选项,结果如下面两副图所示。
打开控制台虚拟机控制台