6.14 在vSphere环境中配置主机交换缓存操作方法
ESXi主机可以将闪存支持的存储实体的一部分用作所有虚拟机共享的交换缓存。
主机级别的缓存由短滞后时间磁盘上的文件组成,ESXi将该磁盘用作虚拟机交换文件的回写缓存。该缓存由主机上运行的所有虚拟机共享。虚拟机页面的主机级别交换充分利用可能受限的闪存设备空间。
根据所在环境和许可软件包,可以使用以下方法配置主机级别的交换缓存。两种方法可提供类似的结果。
l 您可以在闪存设备上创建 VMFS 数据存储,然后使用该数据存储为主机缓存分配空间。主机会预留一定的空间量用于交换到主机缓存。
l 如果拥有允许您设置和管理虚拟闪存资源的相应 vSphere 许可证,则可以使用该资源在主机上配置交换缓存。主机交换缓存是从虚拟闪存资源的一个分区分配的。
下面分别介绍这两种方法配置主机交换缓存。
1、使用 VMFS 数据存储配置主机缓存
如果您没有设置和管理虚拟闪存资源所需的相应许可证,请使用此任务。如果拥有相应许可证,则可以使用虚拟闪存资源进行主机缓存配置。
操作步骤:
1)如下图1所示,在 vSphere Web Client 导航器中,浏览到主机。依次单击管理选项卡和存储器。单击主机缓存配置。在列表中选择数据存储,然后单击分配主机缓存空间图标。默认情况下,将为主机缓存分配最大的可用空间。
图1 选择缓存磁盘
2)要更改主机缓存大小,请选择自定义大小并进行适当调整,如下图2所示。
图2 定义主机缓存大小
注意:当把磁盘转换为虚拟闪存后,磁盘将不在这里出现。
2、用虚拟闪存资源配置主机交换缓存
可以预留一定量的虚拟闪存资源用于主机交换缓存。下面演示具体操作方法。
1)在 vSphere Web Client 导航器中,浏览到主机。依次单击管理选项卡和设置。在“虚拟闪存”下,选择虚拟闪存主机交换缓存配置,然后单击编辑,如下图3所示。
图3 虚拟闪存主机交换缓存
2)如下图4所示,选中启用虚拟闪存主机交换缓存复选框。指定要预留用于主机交换缓存的虚拟闪存资源量
图4 配置虚拟闪存主机交换缓存
注意:如果定义了虚拟闪存主机交换缓存大小,让这种配置立即生效,建议刷新参与虚拟闪存的磁盘所对应的适配器,如下图所5示。
图5 刷新有关存储适配器
我们现在是分配了5GB作为虚拟闪存主机交换缓存,而共两块磁盘共13GB参与了虚拟闪存资源。所以结果会如下图6所示。
图6 结果展示
视频教学课程链接地址(适用于网络工程师、系统工程师、虚拟化工程师)
视频课程 | 链接地址 |
---|---|
计算机网络技术基础视频课程专题 | https://edu.51cto.com/topic/825.html |
Windows Server 2008 R2基础与提升实战 | https://edu.51cto.com/topic/1202.html |
Linux系统管理与运维视频课程专题(全系列) | https://edu.51cto.com/topic/779.html |
Windows Server 2012 R2初级、中级、高级 | https://edu.51cto.com/topic/1514.html |
(vSphere+vSAN+Horizon)视频套餐完全系列 | https://edu.51cto.com/topic/2813.html |
Horizon 7.0 构建与配置(初级+中级+高级)套餐 | https://edu.51cto.com/topic/2812.html |
vSphere 6.7+vsan 6.7视频套餐教程 | https://edu.51cto.com/topic/4726.html |