VMware学习笔记5_VMware创建与配置虚拟机

时间:2024-03-08 17:18:10

1. 虚拟机配置文件介绍

1.1 虚拟机文件夹

VMware上的虚拟机文件都会被VMFS封装,封装好后一个虚拟机就占用一个文件夹。文件夹中有许多的文件。

1.2 具体配置文件

1.2.1 主配置文件

文件名称:vm_name.vmx

文件说明:主配置文件可以通过记事本等软件打开,这个文件里有这个虚拟机的配置信息

1.2.2 交换文件

文件名称:vm_name.vswp

文件名称:vmx-VM_name.vswp

文件说明:交换分区是指虚拟内存,作用是在物理内存使用完之后,将磁盘空间虚拟(SWAP分区)虚拟成内存来使用。

       交换分区默认和内存大小一致,也有可能是0,假设内存大小2G,预留2G,则交换文件0,假设内存大小2G,预留1G,则交换文件1

1.3 磁盘数据文件

文件名称:vm_name.vmdk  磁盘描述符文件

文件名称:vm_name-flat.vmdk      磁盘数据文件

文件说明:磁盘数据文件,虚拟机的真正读写数据存储的位置,这个文件会很大,都会对应一个vmdk文件,默认是2个硬盘

1.4 其他文件

文件名称:vm_name.nvram      BIOS文件

文件名称:vmware.log        日志文件

文件名称:vm_name.vmtx   模板文件

文件名称:vm_name-rdm.vmdk     裸设备映射文件

文件名称:vm_name.vmss       挂起状态文件

文件名称:vm_name.vmsd   快照数据文件

文件名称:vm_name-Snapshot.vmsn    快照状态文件

文件名称:vm_name-####.delta.vmdk   快照磁盘文件

文件名称:vm_name-Snapshot#.vmem   快照活动内存文件

1.3 查看文件

2 虚拟机硬件管理

2.1 虚拟机硬件支持情况

说明:虚拟机能够达到上述配置的前提是物理服务器能提供上述的资源

2.2 虚拟机硬件版本信息

2.2.1 虚拟硬件版本简介

兼容性 硬件版本
ESXi6.5及更高的版本 13
ESXi6及更高的版本 11
ESXi5.5及更高的版本 10
ESXi5.1及更高的版本 9
ESXi/ESX 5.0及更高的版本 8

2.2.2 虚拟硬件版本13简介

功能特性 优势
RAM容量增加 硬件版本13虚拟机最多支持6TB的RAM
客户机中的NVMe(vNVMe) 提供高性能客户机数据块I/O,最多可以降低软件开销的50%,vNVMe也提供硬盘支持,用于为支持后端vSAN和vsphere virtual volume存储对象的磁盘提供支持
客户机中的RDMA(vRDMA) vRDMA支持远程直接内存访问,具体操作系统旁路,零拷贝低延迟和高带宽等功能特性,也可以减少用电量并加快数据访问

2.2.3 查看虚拟机的虚拟硬件版本

2.2.4 虚拟CPU

可以向虚拟机分配的虚拟CPU的最大数取决于,主机上逻辑CPU的数量,主机许可证,安装的客户操作系统。

ESXi主机上运行的虚拟机最多可以拥有128个虚拟CPU。

假设物理服务器两个CPU,每个CPU10核,同时支持超线程,那么这个物理服务器最多支持:2*10*2=40个虚拟CPU

2.2.5 虚拟内存

虚拟机的最大内存取决于,主机的物理内存,虚拟机的兼容性设置。

ESXi主机上运行的虚拟机最大内存是6TB

2.3 虚拟磁盘

2.3.1 虚拟磁盘简介

2.3.2 磁盘快照介绍

设置允许磁盘创建快照配置后,当创建快照后,磁盘变成母盘,母盘不能写,只能读。

2.3.3 磁盘模式简介

磁盘模式可以分为:独立模式,永久性磁盘和非永久性磁盘。

永久性磁盘和非永久性磁盘的区别是虚拟机重启后是否保存数据,永久性磁盘重启后数据存在,非永久性磁盘是指重启后磁盘数据不存在

2.3.4 磁盘调配策略

磁盘调配策略分为:厚配置延迟清零、厚配置立即清零、精简配置三种模式

厚配置使用创建虚磁盘时定义的所有磁盘空间(无论客户操作系统文件磁盘中的数据量多少,虚拟机的磁盘使用创建的时候的容量)。

立即清零:厚配置立即清零模式中磁盘中的每个数据块中都预先填充了一个零

后置清零:厚配置延迟清零模式中磁盘中的数据块需要使用的时候填充一个零值

优点:磁盘读写速度快

缺点:创建虚拟机较慢(尤其是厚配置立即清零模式中更慢),并且磁盘不能复用(被分配出去后就是分配出去了不能给其他虚拟机使用)

使用场景:需要磁盘稳定,读写速度快的虚拟机

精简配置可以按需使用存储空间,精简配置的虚拟机磁盘仅使用保留当前文件所需的容量,但是虚拟机始终都能看到全部已分配的磁盘大小

优点:节省磁盘空间,虚拟机创建块(磁盘可以复用,比如磁盘200G,可以先创建一个100G的虚拟机,还可以创建200G的虚拟机,只要两个虚拟机的磁盘数据加起来不超过100G就可以)

缺点:读写速度相对较慢

3. 虚拟机控制台

3.1 虚拟机控制台简介

 vsphere web client与vsphere client的区别在于vsphere client可以挂载iso文件安装操作系统, vsphere web client不能挂载iso镜像安装操作系统,只能用于后期安装维护

3.2 vsphere client安装

备注:下载完成后按照Windows软件安装方式安装

4. 创建虚拟机

4.1 登录vCenter server创建虚拟机

4.2 创建虚拟机

4.2.1 创建虚拟机

4.2.2 创建虚拟机来源

4.2.3 设置虚拟机名称

4.2.4 设置虚拟机安装位置

4.2.5 设置存储

4.2.6 设置硬件信息

4.2.7 设置操作系统信息

4.2.8 设置硬件

4.2.9 确认创建

4.3 虚拟机安装操作系统

4.3.1 虚拟机加电

4.3.2 打开控制台

4.3.3 加载ISO镜像

4.3.4 安装操作系统

4.3.5 安装VMware tools

VMware tools优势

加载对应驱动

Windows软件方式安装

5. 虚拟机信息规划

在虚拟机创建的时候可以自定义资源

5.1 CPU资源

CPU的个数:CPU的个数可以根据需要来设定

每个插槽的内核数:假设需要2个CPU,物理服务器有两个CPU,如果每个插槽的内核数选择是1,那么在物理CPU上的分配是在两个CPU上分别分配一个vCPU,这样的性能较差。建议在使用的时候尽量将CPU分配到同一个物理CPU上面。

CPU热插拔:增加资源的时候是否需要关机。注意:和许可证有关,虚拟机的操作系统是否支持热插拔有关系,不是你选择了这个就一定会支持

预留:指预留CPU资源

限制:是指限制CPU资源

份额:有正常,低,高,自定义的区分。是用于资源不够的情况下,多个虚拟机之间怎么获取资源的依据

5.2 内存资源

内存:根据需求选择内存的大小

预留:预先分,预留是独占的,上去就是需要指定的内存资源,当资源不够的情况下是不能开机的。

限制,份额和内存热插拔和CPU的一致。

5.3 存储资源

硬盘:根据需求分配大小

磁盘置备:根据需求