前85个VMware面试问题和答案
VMware是虚拟化和云计算技术的领导者,并在网络和桌面虚拟化领域提供解决方案。VMware已经将技术世界从物理世界变为基于软件的虚拟世界。
由于实施虚拟环境以 consololidate 可用硬件,市场上的专家需求日益增长。为了管理和维护组织的业务,需要有经验的工作人员,并通过许多技术面试和人力资源流程选择用于扩展组织业务的。
除了人力资源流程外,还进行技术面试,以评估专业人员在持续业务流程的虚拟化领域的能力。以下是一些关于数据中心虚拟化技术的高级VMware面试问题和答案,适用于具有新手和5年实际经验的候选人,可以帮助评估候选人的技术和实践专业知识。
如果您对vSphere认证感兴趣,请查看此,它将帮助您通过考试。如果您想了解更多关于VMware vSphere的信息,可以关注有关vSphere 7.0安装、配置和管理的 课程。 VMware还宣布了能够学习和获得VCP-DCV 2021认证的(VMware Press认证)。
这些面试问题按以下技术领域分类:
- 超级管理程序
- 容错(FT)
- 虚拟网络
- vCenter服务器
- 虚拟存储(数据存储)
- vSphere 6.0的新功能
- 内容库
- vSAN
- vApp和
- 其他
开始吧…
VMware超级管理程序面试问题
#1. 什么是VMKernel,为什么重要?
VMKernel是虚拟机和存储虚拟机的ESXi主机之间的虚拟化接口。它负责将ESXi主机的所有可用资源(如内存、CPU、存储等)分配给虚拟机。它还控制特殊服务,如vMotion、容错、NFS、流量管理和iSCSI。要访问这些服务,可以在ESXi服务器上使用标准或分布式vSwitch 配置VMKernel端口。如果没有VMKernel,托管的虚拟机无法与ESXi服务器通信。
#2. 什么是超级管理程序及其类型?
超级管理程序是一种虚拟化层,使多个操作系统共享单个硬件主机。每个操作系统或虚拟机由主机分配物理资源,如内存、CPU、存储等。有两种类型的超级管理程序。
- 托管超级管理程序(作为应用程序工作,例如VMware Workstation)
- Bare-metal(是直接安装到硬件上并控制所有物理资源的虚拟化软件,例如VMvisor,Hyper-V)
#3. 什么是虚拟化?
在物理主机上创建服务器、存储设备、网络设备的虚拟版本的过程称为虚拟化。虚拟化允许您在单个物理机器上运行多个虚拟机,这被称为ESXi主机。
#4. 有哪些不同类型的虚拟化?
有5种基本类型的虚拟化。
- 服务器虚拟化:将物理服务器整合,一个服务器上可以运行多个操作系统。
- 网络虚拟化:将物理网络完全复制为软件定义网络。
- 存储虚拟化:为物理存储资源提供抽象层,以管理和优化虚拟化部署。
- 应用程序虚拟化:增加应用程序的移动性,允许在最小停机时间内从一个主机迁移到另一个主机。
- Desktop Virtualization:虚拟化桌面以降低成本并增加服务
VMware Fault Tolerance(FT)面试问题
#5. 什么是VMware FT?
FT代表VMware vSphere的一个非常重要的组件——容错。当ESXi主机故障时,它为虚拟机提供持续可用性。它支持最多4个vCPU和64 GB内存。FT对带宽的需求很高,建议配置10GB的网络适配器。它创建了一个完整的虚拟机副本,包括存储、计算和内存。
#6. 在VMware vSphere 7.0中,VM的FT中可以使用多少个vCPU?
在VMware vSphere 7.0中,使用VMware vSphere Enterprise Plus许可证可以使用多达8个vCPU。
#7. VMware FT使用的技术名称是什么?
VMware FT使用vLockstep技术。
#8. 什么是容错日志记录?
当配置了FT时,两个ESXi主机之间的通信称为容错日志记录。配置FT的先决条件是配置VMKernel端口。
#9. 如果vCenter Server宕机,FT还能工作吗?
只需要在VM上启用容错时才需要vCenter Server。一旦配置完成,FT在vCenter离线时也能工作。即使vCenter宕机,主副之间的容错故障转移也会发生。
#10. VMware HA和FT之间的主要区别是什么?
VMware HA和FT的主要区别是:HA是在集群级别启用的,而FT是在虚拟机级别启用的。在发生主机故障时,HA会重新启动和上电运行在另一个主机上的虚拟机,而FT则无需停机,因为在主机故障时会激活第二个副本。
虚拟网络面试问题
#11. 什么是虚拟网络?
在物理服务器上运行的VM网络之间逻辑上连接在一起的网络称为虚拟网络。
#12. 什么是vSS?
vSS代表虚拟标准交换机,负责在单个物理主机上托管的VM之间进行通信。它的工作方式类似于自动检测希望与同一物理服务器上的另一个VM进行通信的VM的物理交换机。
#13. 什么是vDS?
vDS代表虚拟分布交换机,在整个虚拟环境中充当一个交换机,负责提供虚拟网络的集中配置、管理和监控。
#14. 每个主机可用的最大标准端口数是多少?
每个主机可以使用标准交换机或分布式交换机的4096个端口。
#15. 分布式交换机(vDS)的主要好处有哪些?
vDS可以提供:
- 虚拟数据中心的集中管理
- 集中配置
- 监控
#16. 什么是VMKernal适配器,它的用途是什么?
VMKernal适配器为ESXi主机提供网络连接,用于处理vMotion、IP存储、NAS、容错和vSAN的网络流量。对于每种类型的流量,例如vMotion、vSAN等,应创建和配置单独的VMKernal适配器。
#17. 数据中心虚拟化中端口组的主要用途是什么?
您可以使用端口组(如vMotion、FT、管理流量等)对网络流量进行隔离。
#18. ESXi网络中配置的三个端口组是什么?
- 虚拟机端口组 – 用于虚拟机网络
- 服务控制台端口组 – 用于服务控制台通信
- VMKernel端口组 – 用于VMotion,iSCSI,NFS通信
#19. 什么是VLAN,为什么在虚拟网络中使用它?
在交换机端口上的逻辑配置,用于将IP流量分割为各个段,每个段在没有适当规则的情况下无法与其他段通信,被称为VLAN。每个VLAN都有一个称为VLAN ID的适当编号。
#20. 什么是VLAN标记?
将VLAN ID插入数据包头部以标识数据包属于哪个VLAN的做法被称为VLAN标记。
#21. vSwitch上的三种网络安全策略/模式是什么?
- 混杂模式
- MAC地址更改
- 虚假传输
#22. vSwitch上的混杂模式是什么?
混杂模式是vSphere ESX/ESXi中可以在虚拟交换机或端口组级别定义的安全策略。允许使用混杂模式的端口组中的虚拟机,服务控制台或VMkernel网络接口可以看到在虚拟交换机上传输的所有网络流量。
默认情况下,宿主操作系统的虚拟网络适配器只接收为其而设计的帧。将宿主的网络适配器置于混杂模式可以使其接收根据关联端口组的VLAN策略允许的虚拟交换机上传递的所有帧。这对于入侵检测监控或如果嗅探器需要分析网络段上的所有流量时很有用。
#23. MAC地址更改网络策略是什么?
虚拟交换机的安全策略包括一个MAC地址更改选项。该选项影响虚拟机接收的流量。
当Mac地址更改选项设置为接受时,ESXi接受将有效MAC地址更改为与初始MAC地址不同的地址的请求。
当Mac地址更改选项设置为拒绝时,ESXi不接受将有效MAC地址更改为与初始MAC地址不同的地址的请求。此设置可保护主机免受MAC冒充。
#24. 虚假传输网络策略是什么?
虚假传输选项影响从虚拟机传输的流量。
当虚假传输选项设置为接受时,ESXi不比较源MAC地址和有效MAC地址。
VMware vCenter Server面试问题
#25. vCenter Server架构的主要组件是什么?
vCenter Server提供了一个集中的平台,用于管理、操作、资源提供和性能评估虚拟机和主机。
当您部署vCenter Server Appliance时,vCenter Server、vCenter Server组件和身份验证服务都部署在同一系统上。
vCenter Server Appliance部署包括以下组件:
- 身份验证服务包含vCenter Single Sign-On、License服务、Lookup服务和VMware证书颁发机构。
- vCenter Server服务组包含vCenter Server、vSphere Client、vSphere Auto Deploy和vSphere ESXi Dump Collector。vCenter Server Appliance还包含VMware vSphere Lifecycle Manager Extension服务和VMware vCenter Lifecycle Manager。
#26. 什么是PSC及其组件?
PSC代表Platform Services Controller,首次在6.0版本的vSphere中引入,负责处理基础设施安全功能。它有三个主要组件。
- 单点登录(SSO)
- VMware证书颁发机构(CA)
- 许可服务
#27. PSC的两种主要部署方法是什么?
您可以通过两种方式在VMware vSphere 6.7中安装PSC:
- 内嵌模式
- 外部模式
但是,在VMware vSphere 7.0中,我们只能以内嵌模式安装PSC;外部PSC部署在VMware vSphere 7.0或更高版本中已被弃用。
#28. vCenter Server部署有哪些不同类型?
在VMware vSphere 6.7之前,它有两种部署类型。
- 内嵌部署
- 外部部署
在VMware vSphere 7.0及更高版本中,外部PSC已被弃用。我们只能以内嵌模式安装PSC。
#29. 什么是vRealize Operation(vROP)?
vROP为性能分析、容量优化和监控虚拟环境提供了操作仪表板。
#30. 什么是vCloud Suite?
vCloud Suite将多个VMware组件结合在一起,以一个单一的套件提供完整的云基础架构能力,包括虚拟化、软件定义的数据中心服务、灾难恢复、应用程序管理等。
#31. 保护vCenter Server和用户的基本安全步骤是什么?
使用Active Directory对vCenter Server进行身份验证。通过使用这种方式,我们可以为用户分配特定的角色,并且还可以高效地管理虚拟环境。
虚拟存储(数据存储)面试问题
#32. 什么是数据存储?
数据存储是存储虚拟机文件并进行访问的位置。数据存储基于一个称为VMFS的文件系统。
#33. .vmx文件是什么?
它是虚拟机的配置文件。
#34. .nvram文件存储什么信息?
它存储虚拟机的BIOS相关信息。
#35. .vmdk文件的作用和用途?
vmdk是虚拟机磁盘文件,用于存储虚拟机的数据。在vSphere 5.5及更高版本中,它的大小可以高达62TB。
#36. VMware有多少种磁盘类型?
vSphere中有三种磁盘类型。
- 粗略预分配的惰性零:每个虚拟磁盘默认情况下都是以此磁盘格式创建的。在创建虚拟磁盘时,会为虚拟机分配物理空间。它无法转换为薄磁盘。
- 粗略预分配的积极零:此磁盘类型用于VMware Fault Tolerance。在创建虚拟磁盘时,将为虚拟机分配所需的所有磁盘空间。与其他磁盘格式相比,创建虚拟磁盘需要更长的时间。
- 薄磁盘:它为虚拟机提供按需分配磁盘空间的功能。当数据大小增长时,磁盘的大小也会增长。通过薄磁盘,存储容量利用率可达到100%。
#37. 什么是存储迁移(Storage vMotion)?
存储迁移类似于传统的vMotion;在存储迁移中,将虚拟机的虚拟磁盘从一个数据存储迁移到另一个数据存储。在存储迁移期间,虚拟磁盘类型(粗略预分配的磁盘)可以转换为薄磁盘。
vSphere 6.0的新功能
#38. vSphere 6.0的VM硬件版本是多少?
版本11
#39. vSphere 6.5的VM硬件版本是多少?
版本13
#40. vSphere 6.7和vSphere 7.0的VM硬件版本是多少?
ESXi 6.7的版本14,ESXi 6.7 U2的版本15,ESXi 7.0的版本17,ESXi 7.0 U1的版本18,ESXi 7.0 U2的版本19
#41. PSC是在哪个版本的vSphere中引入的?
Platform Services Controller(PSC)是在vSphere 6.0中引入的。vSphere 6.0也被称为虚拟硬件版本11。
#42. 在vSphere 6.0中,一个vCenter Server可以管理多少个主机?
在vSphere 6.0中,单个vCenter Server可以管理最多1000个主机,无论是在Windows还是vCenter Appliance(vCSA)中。在vSphere 6.5和6.7中,可以管理2000个主机,在vSphere 7.0中,可以管理2500个主机。
#43. 一个集群可以管理多少个主机在vSphere 6.0中?
在VMware vSphere 6.0及以后版本中,单个集群可以管理最多64个主机。
#44. 如何通过单个集群管理最多的VM?
单个集群可以管理最多8000个虚拟机。
#45. 什么是VVol?
虚拟卷是在vSphere 6.0中引入的一种新的虚拟机磁盘管理概念,它使得可以在虚拟磁盘级别上进行基于阵列的操作。在为虚拟机创建虚拟磁盘时,VVol会自动创建。
#46. vSphere 6.0有多少种许可选项?
vSphere 6.0有三种许可选项:
- 标准版:包含1个vCenter Server标准许可证,最多支持2个vCPUs的容错、vMotion、存储迁移、HA、VVols等功能。
- 企业版:与标准版相同,并额外提供用于阵列集成和多路径、DRS和DPM的API。
- 企业增强版:包含所有标准版和企业版功能,额外支持最多4个vCPUs和64GB的RAM的容错功能。它还包括分布式vSwitch,并且是vSphere 6.0最昂贵的许可选项。
#47. vSphere 6.0最多可以支持多少内存?
vSphere 6.0每个主机最多支持12TB的内存,vSphere 6.5和VMware vSphere 6.7和7.0每个主机最多支持16TB的内存。
内容库面试问题
#48. 什么是内容库?
内容库是位于两个不同地理位置的vCenter服务器之间的中央位置点,您可以在其中存储虚拟机模板、ISO镜像、脚本等。
#49. 内容库的主要好处是什么?
我们可以创建虚拟机模板并在其他地理位置共享,而无需在其他位置重新创建。它具有许多好处,例如共享和一致性、存储效率和安全的订阅。
#50. 有多少种类型的内容库?
它有三种类型:
- 本地:本地控制库。
- 发布:具有订阅的本地库,其中包含(虚拟机模板、ISO镜像等)内容。
- 订阅:与已发布的库同步的库
#51. 内容库有哪些要求和限制?
内容库有以下要求和限制:
- 单个存储,最大可达64TB
- 每个库最多256个项目
- 同步每24小时发生一次
#52. 什么是VMFS?
VMFS是VMware vSphere中用于虚拟机的文件系统。VMFS是负责存储虚拟机文件的数据存储区。VMFS还可以存储大型文件,其大小在vSphere 6.0中可以达到64TB。在最新版本的VMware vSphere中,VMFS 6用于存储虚拟机。
VSAN面试问题
#53. 什么是vSAN?
虚拟SAN是首次在vSphere 5.5中引入的软件定义存储,并与vSphere完全集成。它聚合了作为集群的一部分的ESXi主机的本地连接存储,并创建了分布式共享解决方案。
#54. 什么是冷迁移?
将已关闭的虚拟机从一台主机迁移到另一台主机称为冷迁移。
#55. 什么是存储迁移?
将已开启的虚拟机从一个数据存储迁移到另一个数据存储称为存储迁移。
#56. vSAN有哪些不同的配置选项?
vSAN有两种配置选项:
- 混合:同时使用基于闪存和磁盘的存储。闪存用于缓存,磁盘用于容量或存储。
- 全闪存:同时使用闪存进行缓存和存储。
#57. 市场上是否有可用的vSAN就绪节点?
是的,市场上有可用的vSAN就绪节点,例如VxRail 4.0和4.5。VxRail是由最少3个服务器组成的集群组合,可以扩展到64个服务器。
#58. 配置vSAN需要最少多少服务器/主机?
要配置vSAN,您应该至少拥有3个ESXi主机/服务器,形成一个vSAN集群。如果其中一个服务器失败,vSAN集群将失败。
#59. vSAN允许的最大ESXi主机数量是多少?
最多允许配置64个主机的vSAN集群。
#60. 单个磁盘组允许多少个磁盘组和最大磁盘?
一个ESXi主机可以允许最多5个磁盘组,该主机是vSAN集群的一部分,并且每个磁盘组允许最多7个磁盘和1个SSD。
#61. 我们的虚拟环境可以使用多少种存储?
- 直连存储
- 光纤通道(FC)
- iSCSI
- Network Attached Storage (NAS)
#62. 什么是NFS?
网络文件系统(NFS)是ESXi主机用于与NAS设备通信的文件共享协议。NAS是一种连接到网络上并可为ESXi主机提供文件访问服务的专用存储设备。
#63. 什么是原始设备映射(RDM)?
原始设备映射(RDM)是存储在VMFS卷中的文件,作为原始物理设备的代理。RDM使您能够直接在LUN上存储虚拟机数据。当虚拟机必须与SAN上的真实磁盘交互时,建议使用RDM。
#64. 什么是iSCSI存储?
iSCSI SAN由一个或多个存储处理器组成的iSCSI存储系统组成。使用TCP/IP协议在主机和存储阵列之间进行通信。使用ESXi主机配置iSCSI initiator。iSCSI initiator可以是基于硬件的,可以是依赖或独立的,基于软件的称为iSCSI软件initiator。
#65. iSCSI寻址的格式是什么?
它使用TCP/IP进行配置。
#66. iSCSI命名约定是什么?
iSCSI名称有两种不同的格式:
- iSCSI合格名称(IQN)
- 扩展唯一标识符(EUI)
vApp面试问题
#67. 什么是vApp?
vApp是一个容器或分组,可以打包和管理多层次应用程序以满足特定需求;例如,Web服务器、数据库服务器和应用服务器可以配置为vApp,并定义它们的开启和关闭顺序。
#68. vApp可以配置哪些设置?
我们可以配置vApp的多个设置,例如CPU和内存分配以及IP分配策略等。
其他面试问题
#69. 什么是VMware Tanzu?
VMware Tanzu是一套产品和解决方案的组合,允许其客户构建、运行和管理基于Kubernetes控制的容器化应用程序。此技术在VMware vSphere 7.0中引入。
#70. 什么是VMware DRS?
DRS代表分布式资源调度器,它通过使用集群或资源池在各个主机之间自动平衡可用资源。借助HA的帮助,DRS可以将虚拟机从一个主机迁移到另一个主机,以在虚拟机之间平衡可用资源。
#71. 份额、限制和保留是什么?
份额:指定VM对给定资源的相对优先级或重要性的值。
限制:消耗不能超过定义值(限制)的CPU周期或主机物理内存。
保留:此值以CPU或内存的形式定义,必须为虚拟机启动时可用。
#72. 我们使用警报的原因是什么?
警报是事件发生时出现的通知。许多库存对象都有默认警报。可以使用vSphere Web Client创建和修改警报。
#73. 在VM运行时可以添加哪些热插拔设备?
我们可以在VM运行时添加硬盘驱动器和网卡。
#74. 什么是模板?
当将虚拟机转换为可以用于创建具有预定义设置的虚拟机的格式时,称为模板。已安装的虚拟机可以转换为模板,但无法启动。
#75. 什么是快照?
将虚拟机创建为具有时间戳的还原点的副本称为快照。在需要升级或安装软件时会进行快照。为了提高性能,在完成特定任务后应删除快照。
#76. 如何将物理机转换为虚拟机?
将物理机转换为虚拟机需要三个步骤:
- 在物理机上安装代理程序
- 安装带有转换器插件的VI客户端
- 一个用于导入/导出虚拟机的服务器
#77. 什么是vMotion,并在虚拟环境中使用它的主要目的是什么?
vMotion是VMware vSphere的一个非常突出的功能,用于在两个ESXi主机之间实时迁移正在运行的虚拟机,而无需停机。在vMotion期间可以同时使用数据存储和ESXi主机。
#78. 克隆和模板之间有什么区别?
克隆是虚拟机的副本。如果需要配置具有相同配置的多个虚拟机,克隆虚拟机将节省时间。而模板是从虚拟机创建的图像的主要副本,稍后可用于创建许多克隆。将虚拟机转换为模板后,无法启动或编辑。
#79. vSphere HA使用的是哪种监视方法?
- 网络心跳
- 数据存储心跳
#80. 在vSphere HA中,如何选择主机?
当在群集中启用HA时,所有主机都参与选择主机的过程。选择具有最多数据存储挂载的主机作为主机。其他所有主机将保持作为从属主机。
#81. VMware Tools的目的是什么?
它是一套实用程序,用于通过图形、鼠标/键盘移动、网络卡和其他外围设备来提高虚拟机的性能。
#82. 什么是VMware DPM?
分布式电源管理(DPM)是VMware DRS的一项功能,用于监视群集中所需的资源。当资源由于低使用率而减少时,VMware DPM会合并工作负载并关闭未使用的主机;当资源增加时,它会自动启动未使用的主机。
#83. 什么是ESXi Shell?
它是一种命令行界面。用于运行ESXi主机的修复和诊断。可以通过DCUI、vCenter Server的启用/禁用和通过SSH访问。
#84. 如何在ESXi主机上运行ESXTOP?
要在ESXi主机上运行ESXTOP,我们需要两个先决条件:
- 在要配置的主机上安装vSphere Client
- 使用“故障排除选项”链接从DCUI启用SSH
#85. VMware vCenter Enhanced Linked Mode是什么,以及它如何工作?
VMware vCenter Server Enhanced Linked Mode(ELM)是vSphere的高级功能之一,允许连接多个vCenter Server,提供一个单一的界面,您可以在其中查看、搜索和管理权限、角色的复制、策略和许可证在多个vCenter Server之间。
它允许您在部署vCenter Server作为VCSA或Windows服务器的同一或多个站点中简化企业虚拟环境。
结论
希望您喜欢阅读本文。如果您认为值得分享,请在社交媒体上分享。