VMware 虚拟SCSI、SATA 和 NVMe 存储控制器条件、限制和兼容性
为访问虚拟磁盘、CD/DVD-ROM 和 SCSI 设备,虚拟机将使用创建虚拟机时默认添加的存储控制器。创建虚拟机后可以添加额外的控制器或更改控制器类型。在创建向导中时可执行这些更改。如果您在更改或添加控制器前了解不同类型的控制器的节点行为、控制器限制和兼容性,则可以避免潜在的引导问题。
存储控制器技术的工作方式
存储控制器对于虚拟机而言是不同类型的 SCSI 控制器,包括 BusLogic 并行、LSI Logic 并行、LSI Logic SAS 和 VMware 准虚拟 SCSI。还提供 AHCI、SATA 和 NVM Express (NVMe) 控制器。
NVMe 是一种标准化协议,专门为与 NVM 设备进行高性能多队列通信而设计。ESXi 支持 NVMe 协议以连接到本地和网络存储设备。有关详细信息,请参见《vSphere 存储》文档。
创建虚拟机时,将优化默认控制器以获得最佳性能。控制器类型取决于客户机操作系统、设备类型,以及虚拟机的兼容性(某些情况下)。例如,创建使用 Apple Mac OS X 客户机和 ESXi 5.5 以及更高版本兼容性的虚拟机时,硬盘和 CD/DVD 驱动器的默认控制器类型均为 SATA。创建使用 Windows Vista 和更高版本客户机操作系统的虚拟机时,硬盘的默认控制器类型为 SCSI,CD/DVD 驱动器的默认控制器类型为 SATA。
在高性能存储环境中,您可以受益于使用 VMware 准虚拟 SCSI 控制器。VMware 准虚拟 SCSI 控制器可确保提高吞吐量并降低 CPU 使用率,与其他 SCSI 控制器选项相比,这会提升性能。有关 VMware 准虚拟 SCSI 控制器的平台支持,请参见《VMware 兼容性指南》,网址为 VMware Compatibility Guide - System Search。
每个虚拟机最多可有四个 SCSI 控制器和四个 SATA 控制器。默认 SCSI 或 SATA 控制器为 0。创建虚拟机时,会将默认硬盘分配给总线节点 (0:0) 上的默认控制器 0。
添加存储控制器时,按顺序将其编号为 1、2 和 3。如果在创建虚拟机之后将硬盘、SCSI 或 CD/DVD-ROM 设备添加到虚拟机中,则会将其分配给默认控制器上的第一个可用虚拟设备节点,例如 (0:1)。
如果添加了 SCSI 控制器,可将现有或新硬盘或者设备重新分配给该控制器。例如,可将设备分配给 (1:z),其中 1 是指 SCSI 控制器 1,z 是指从 0 到 15 这一范围的虚拟设备节点。对于 SCSI 控制器,z 不能为 7。默认情况下,虚拟 SCSI 控制器分配给虚拟设备节点 (z:7),因此该设备节点不可用于硬盘或其他设备。
如果添加了 SATA 控制器,可将现有或新硬盘或者设备重新分配给该控制器。例如,可将设备分配给 (1:z ),其中 1 是指 SATA 控制器 1,z 是指从 0 到 29 这一范围的虚拟设备节点。对于 SATA 控制器,可以使用设备节点 0 到 29,包括 0:7。
或者,每个虚拟机最多可有四个 NVMe 控制器。可将现有或新的硬盘或设备重新分配给该控制器。例如,可将硬盘分配给 (x:z ),其中 x 是 NVMe 控制器,z 是虚拟设备节点。x 的值为 0 至 3,z 的值为 0 至 14。
存储控制器限制
存储控制器具有以下要求和限制:
- LSI Logic SAS 和 VMware 准虚拟 SCSI 适用于具有 ESXi 4.x 及更高版本兼容性的虚拟机。
- AHCI SATA 仅适用于具有 ESXi 5.5 及更高版本兼容性的虚拟机。
- NVMe 仅适用于具有 ESXi 6.5 及更高版本兼容性的虚拟机。
- BusLogic 并行控制器不支持磁盘大于 2TB 的虚拟机。
- 如果 VMware 准虚拟 SCSI 控制器上的磁盘具有快照或者主机的内存超额分配,则磁盘性能可能不会得到最大提升。
小心:如果在安装客户机操作系统后更改控制器类型,将导致磁盘和连接到适配器的任何其他设备无法访问。在更改控制器类型或添加新控制器之前,请确保客户机操作系统安装介质包含所需的驱动程序。在 Windows 客户机操作系统上,驱动程序必须作为引导驱动程序进行安装和配置。
存储控制器兼容性
将不同类型的存储控制器添加到使用 BIOS 固件的虚拟机可导致发生操作系统引导问题。在以下情况下,虚拟机可能无法正确引导,您可能需要进入 BIOS 设置并设置正确的引导设备:
- 如果虚拟机从 LSI Logic SAS 或 VMware 准虚拟 SCSI 引导,并添加使用 BusLogic、LSI Logic 或 AHCI SATA 控制器的磁盘。
- 如果虚拟机从 AHCI SATA 引导,并添加 BusLogic 并行控制器或 LSI Logic 控制器。
将额外磁盘添加到使用 EFI 固件的虚拟机不会导致发生引导问题。
现有控制器 | 添加的控制器 | ||||||
---|---|---|---|---|---|---|---|
BusLogic 并行 | LSI Logic | LSI Logic SAS | VMware 准虚拟 SCSI | AHCI SATA | IDE | NVMe | |
BusLogic 并行 | 是 | 是 | 是 | 是 | 是 | 是 | 是 |
LSI Logic | 是 | 是 | 是 | 是 | 是 | 是 | 是 |
LSI Logic SAS | 需要 BIOS 设置 | 需要 BIOS 设置 | 通常生效 | 通常生效 | 需要 BIOS 设置 | 是 | 通常生效 |
VMware 准虚拟 SCSI | 需要 BIOS 设置 | 需要 BIOS 设置 | 通常生效 | 通常生效 | 需要 BIOS 设置 | 是 | 通常生效 |
AHCI SATA | 需要 BIOS 设置 | 需要 BIOS 设置 | 是 | 是 | 是 | 是 | 是 |
IDE | 是 | 是 | 是 | 是 | 是 | 不适用 | 是 |
NVMe | 需要 BIOS 设置 | 需要 BIOS 设置 | 通常生效 | 通常生效 | 需要 BIOS 设置 | 是 | 通常生效 |
- 添加 SATA 控制器
如果虚拟机具有多个硬盘或 CD/DVD-ROM 设备,您最多可添加三个 SATA 控制器,并将设备分配给这些控制器。将设备分散到多个控制器中时,可提高性能并避免数据流量拥堵。如果超过了单个控制器 30 个设备的限制,也可添加额外的控制器。 [了解更多内容] - 将 SCSI 控制器添加到虚拟机
默认情况下,根据客户机操作系统,许多虚拟机都有一个 SCSI 控制器。如果带有多个硬盘的虚拟机负载繁重,您最多可添加三个 SCSI 控制器,将磁盘分配给这些控制器。将磁盘散布到多个控制器中时,可提高性能并避免数据流量拥堵。如果超过了单个控制器 15 个设备的限制,也可添加额外的控制器。 [了解更多内容] - 添加准虚拟化 SCSI 适配器
您可将 VMware 准虚拟 SCSI 高性能存储控制器添加到虚拟机,来提高吞吐量并减少 CPU 使用量。 [了解更多内容] - 添加 NVMe 控制器
如果虚拟机具有多个硬盘,则最多可以添加四个虚拟 NVMe 控制器以分配虚拟磁盘。与 AHCI SATA 或 SCSI 控制器相比,使用 NVMe 控制器可显著降低处理客户机操作系统 I/O 的软件开销。 [了解更多内容] - 更改 SCSI 控制器配置
可以指定 SCSI 控制器类型并设置虚拟机的 SCSI 总线共享类型。 [了解更多内容]
VMware 虚拟SCSI、SATA 和 NVMe 存储控制器条件、限制和兼容性相关推荐
- vmware 虚拟工作平台(虚拟机--客户机) ---物理机(宿主机)
day01 Redhat linux 操作系统初级课程 红帽认证管理员(RHCSA,全称为Red Hat Certified System Administrator)属于红帽Linux的初级入门认证 ...
- VMware Workstation 16 Pro添加共享存储
VMware Workstation 16 Pro添加共享存储 一.创建共享磁盘 1.选择添加硬盘 打开要添加的虚拟机设置 下一步 2.磁盘类型选择SCSI 下一步 3.选择创建新虚拟机磁盘 下一步 ...
- RAID卡的接口类型:IDE SCSI SATA SAS
RAID卡的接口类型 接口是指支持的接口,目前主要有四种:IDE接口.SCSI接口.SATA接口和SAS接口. IDE接口(已被淘汰): 属于并行接口,因此为了和SATA口硬盘相区别,IDE口硬盘也 ...
- migration vmware vms to openstack kvm 修改vmware windows scsi to ide
如何把VMware Workstation使用的虚拟SCSI磁盘转换成虚拟IDE硬盘 (2013-03-28 09:11:32) 转载▼ 标签: vmware 虚拟机 虚拟磁盘 某些特殊的软件限定 ...
- 存储虚拟化之带内设备与基于存储控制器的虚拟化
存储虚拟化可以在光纤交换机上,一个专用设备上,或者在阵列的控制器上.每个架构都有它的优缺点. 基于交换矩阵的虚拟化产品的接受程度不像在线虚拟化设备(例如IBM SAN Volume Controlle ...
- M.2 固态硬盘的两种类型:SATA 和 NVMe 的区别?
参考 https://www.kingston.com.cn/cn/solutions/pc-performance/two-types-m2-vs-ssd 前言 在存储技术领域,当我们讨论 M.2 ...
- 大数据基础学习二:在VMware虚拟机上安装Ubuntu完整步骤及需要注意的问题(以VMware Workstation 15.1.0 Pro和Ubuntu18.04.3优麒麟版为例)
大数据基础学习二:在VMware虚拟机上安装Ubuntu完整步骤及需要注意的问题 (以VMware Workstation 15.1.0 Pro for Windows和Ubuntu18.04.3优麒 ...
- 为SQL Server Always On可用性组配置故障转移群集,存储控制器和仲裁配置
This article explores the configuration of Windows failover clusters, storage controllers and quorum ...
- Zabbix 系统监控(三)VMware 虚拟平台监控、邮件告警、企业微信告警配置
Vmware 虚拟平台监控.邮件告警.企业微信告警配置 8 Vmware 虚拟平台监控 阅读 zabbix 官方文档,官方提供了 Vmware 虚拟机监控模板,并对模板进行了解释说明,但未对相应名词做 ...
最新文章
- 第4章 管道与FIFO
- springboot怎么替代jsp_如何在SpringBoot中使用JSP ?但强烈不推荐,果断改Themeleaf吧...
- primefaces 查询 点击按钮 加载 动画 ajax loader
- CEV模型与质量甜点算法设计
- 更改用户密码oracle,oracle数据库更改用户密码
- 海量数据库解决方案2011030101
- RxJava学习入门
- 【Tensorflow】深度学习实战05——Tensorflow实现Inception V3
- SpringBoot2.0都更新了那些内容
- mysql数据库设计与优化与架构 模拟场景(京东商城)
- TrueCrypt最好用的加密软件
- 微信小程序之滑动果冻效果
- 高端蓝牙耳机哪个牌子好?四款高音质不错的蓝牙耳机推荐
- 移动端布局三种视口_移动H5的meta视口标签、弹性布局原则和背景图片适配
- win10正确清理C盘
- 网络最大流和最小费用流
- 柯基数据:先进的知识图谱技术,构建行业知识图谱,助企业打通内部信息孤岛,链接海量数据 |百万人学AI评选
- 简单模拟快递单号查询页面展示
- SpringMVC之HandlerMethodReturnValueHandler
- 中国基因工程药物产业应用市场需求及投融资动态分析报告2021-2027年
热门文章
- 51单片机课设代做_微波炉控制系统设计
- android 获取通话记录对应卡槽,短信记录对应卡槽
- 详细设计-程序结构图
- matlab的trial,Free Product Trial - MATLAB Simulink
- 机器学习中SVM的损失函数,向量积
- android usb鼠标,用鼠标键盘控制你的Android手机完整图文教程
- IOC在墨者革离中的理解
- [python]使用python实现Hadoop MapReduce程序:计算一组数据的均值和方差
- 这是一份用心整理的Android面试总结,面试真题解析
- 米扑科技助力公益:寻找失踪儿童一起回家