找回密码
 加入我们
搜索
      
查看: 10102|回复: 25

[软件] 物理内存128GB服务器VMware ESXi 是否还需要配置主机交换缓存?

[复制链接]
发表于 2023-3-15 14:06 | 显示全部楼层 |阅读模式
相关文章参考:esxi主机添加缓存配置利用ssd或者nvme给esxi主机的sas或者sata硬盘做缓存加速

如题所示,这个主机交换缓存应该怎么理解,和Windows系统的虚拟内存页文件性质一样吗?如果服务器物理内存是128GB,是否还有必要给ESXi配置主机交换缓存,添加这个缓存后,虚拟机内用户交互体验是否会明显感觉到性能提升呢?
发表于 2023-3-15 14:07 | 显示全部楼层
没啥用的
发表于 2023-3-15 14:16 | 显示全部楼层
本帖最后由 c2h6o 于 2023-3-15 14:19 编辑

从来没配过这个,不过128G内存对ESXI来说并不大。
看介绍类似于分级存储,跟内存也没什么关系。如果硬盘IO比较慢,我觉得加这个应该有改善,纯SSD应该是没用,还拖慢速度。
发表于 2023-3-15 15:01 | 显示全部楼层
本帖最后由 imyz 于 2023-3-15 15:04 编辑

对于虚拟机本身所在的 Datastore 是纯 HD 的情况下,若有个独立的 SSD Datastore,将虚拟机的交换缓存文件 .vswp 设置到 SSD 所在的 Datastore 是有助于加速虚拟机日常效率的;可是若你的 ESXi 本身就是纯 SSD 的是没啥影响的。

内存大小对于 vswp 会有一定的影响,就是说你分配给 VM 的物理内存资源越多,该 VM 相应的 .vswp 文件就越小,对磁盘性能的依赖也相应会降至最低...

我之前也是用过一段时间 SSD 作交换缓存,但感觉提升不是很明显,现在是换了 9260 的 CacheCade,效果明显比前者要好些
发表于 2023-3-15 15:09 | 显示全部楼层
然并卵,这个配置跟磁盘加速没关系,内存不够就加内存,想磁盘加速就上带缓存的阵列卡,纯纯的误导文章
 楼主| 发表于 2023-3-15 17:04 | 显示全部楼层
imyz 发表于 2023-3-15 15:01
对于虚拟机本身所在的 Datastore 是纯 HD 的情况下,若有个独立的 SSD Datastore,将虚拟机的交换缓存文件  ...

原来是这样啊,明白了,那我的存储设备如下图所示,有2个速度快的NVMe SSD,1个傲腾P4800X 698G,2个P3600 1.82T,怎样规划利用最合理呢?我的想法是傲腾P4800X做Datastore盘,专门放VM虚拟机系统相关文件,两个P3600 1.82T给虚拟机做存储盘跑各种应用软件

捕获 VMware ESXi - 存储 - 设备.JPG
捕获 VMware ESXi - 存储 - 适配器.JPG
 楼主| 发表于 2023-3-15 17:12 | 显示全部楼层
c2h6o 发表于 2023-3-15 14:16
从来没配过这个,不过128G内存对ESXI来说并不大。
看介绍类似于分级存储,跟内存也没什么关系。如果硬盘IO ...

明白了,等后期再加4根32G内存,这样就可以给主力虚拟机多分配点内存了。关于虚拟机Datastore规划,你再看一下我6#楼的帖子……
 楼主| 发表于 2023-3-15 17:22 | 显示全部楼层
YongJie-Xie 发表于 2023-3-15 15:09
然并卵,这个配置跟磁盘加速没关系,内存不够就加内存,想磁盘加速就上带缓存的阵列卡,纯纯的误导文章 ...

那正好省事儿了,傲腾P4800X可以给虚拟机做Datastore盘了
 楼主| 发表于 2023-3-15 17:27 | 显示全部楼层

你们在microSD存储卡上装好ESXi后禁用Log日志功能吗?
发表于 2023-3-15 17:38 | 显示全部楼层
这个功能感觉我应该在生产环境跑过。。。。,当时我用一个 SSD 来做缓存,没感觉有啥意义,在7.0里面这个功能就没了,如果说错了请无视
————————
现在都直接全SSD了,价格也还好
发表于 2023-3-15 18:52 | 显示全部楼层
本帖最后由 c2h6o 于 2023-3-15 18:54 编辑
红色狂想 发表于 2023-3-15 17:27
你们在microSD存储卡上装好ESXi后禁用Log日志功能吗?


直接重定向一下LOG位置就好了。我给客户的生产环境都是这么做的。
你这个存储跑几个虚拟机都很奢侈了,没什么需要特别注意的,除非有特别虚拟机IOPS特别高的。
发表于 2023-3-15 19:13 | 显示全部楼层
红色狂想 发表于 2023-3-15 17:04
原来是这样啊,明白了,那我的存储设备如下图所示,有2个速度快的NVMe SSD,1个傲腾P4800X 698G,2个P360 ...

这配置妥妥的大佬啊!!!

你这全闪的情况,就磁盘性能方面怎么用都是有理的。你唯一要考虑的是:如何把现有零散的独盘空间充分利用起来,比如:2 个 P3600 能否组 RAID1 避免单盘失效,或者数据没那么重要组 RAID0 只追求极致性能和空间利用率
 楼主| 发表于 2023-3-16 21:24 | 显示全部楼层
c2h6o 发表于 2023-3-15 18:52
直接重定向一下LOG位置就好了。我给客户的生产环境都是这么做的。
你这个存储跑几个虚拟机都很奢侈了,没 ...

我是将ESXi 6.7版装在16G的microSD工业存储卡上,这种情况长期运行的话需要重定向LOG吗?具体怎么修改设置,我是想把所有syslog都重定向到存放虚拟机的Datastore目录下,百度搜了一下,貌似没有明确的操作步骤
发表于 2023-3-16 22:42 | 显示全部楼层
https://www.cnblogs.com/gotopower/articles/4214341.html
参考一下,印象中是这个地方改的。
 楼主| 发表于 2023-3-17 15:09 | 显示全部楼层
c2h6o 发表于 2023-3-16 22:42
https://www.cnblogs.com/gotopower/articles/4214341.html
参考一下,印象中是这个地方改的。 ...

在VMware Docs官网上也搜到了这篇文档,在 ESXi 主机上配置 Syslog

但是我把 Syslog.global.LogDir 字符串改成 [VMdataStore] /scratch/log 却提示无法更改,其中VMdataStore是我新建的Datastore名,用来存放虚拟机文件,难道路径有哪里输的不对吗?

捕获Syslog.JPG
发表于 2023-3-17 15:16 | 显示全部楼层
红色狂想 发表于 2023-3-17 15:09
在VMware Docs官网上也搜到了这篇文档,在 ESXi 主机上配置 Syslog

但是我把 Syslog.global.LogDir 字符 ...

先去建立对应的路径才可以
 楼主| 发表于 2023-3-17 15:30 | 显示全部楼层
ferdina 发表于 2023-3-17 15:16
先去建立对应的路径才可以

(lll¬ω¬),汗,刚才试出来了,原来要求这么严格,需要先建立目录路径,我以为系统会傻瓜化自动生成,现在弄好了
 楼主| 发表于 2023-3-17 16:42 | 显示全部楼层
ferdina 发表于 2023-3-17 15:16
先去建立对应的路径才可以

再请教一个问题,我创建了一个Windows 10 Pro for Workstation虚拟机,挂载的ISO镜像是cn_windows_10_business_editions_version_21h2_updated_sep_2022_x64_dvd_1015341c
但不知为什么,打开电源引导失败,会进入下图所示的BIOS界面,win10系统不是支持EFI启动吗?

捕获Windows 10 Pro for Workstation.JPG
捕获Windows 10 Pro for Workstation (2).JPG
捕获Windows 10 Pro for Workstation (3).JPG
 楼主| 发表于 2023-3-17 17:09 | 显示全部楼层
c2h6o 发表于 2023-3-16 22:42
https://www.cnblogs.com/gotopower/articles/4214341.html
参考一下,印象中是这个地方改的。 ...

Syslog重定向设置好了,但新建虚拟机又遇到个问题,挂载的Windows 10安装镜像无法引导,详见18#楼的回帖……
 楼主| 发表于 2023-3-17 17:27 | 显示全部楼层
ferdina 发表于 2023-3-17 15:16
先去建立对应的路径才可以

(lll¬ω¬) 汗,知道怎么回事儿了,原来在启动引导显示…… CD-ROM CD…… 时要立刻按回车键确认
 楼主| 发表于 2023-3-17 17:28 | 显示全部楼层
c2h6o 发表于 2023-3-16 22:42
https://www.cnblogs.com/gotopower/articles/4214341.html
参考一下,印象中是这个地方改的。 ...

(lll¬ω¬) 汗,知道怎么回事儿了,原来在启动引导阶段显示…… CD-ROM CD…… 时要立刻按回车键确认
发表于 2023-3-17 17:38 | 显示全部楼层
红色狂想 发表于 2023-3-17 17:28
(lll¬ω¬) 汗,知道怎么回事儿了,原来在启动引导阶段显示…… CD-ROM CD…… 时要立刻按回车键确认[流 ...

应该是有类似PRESS ANY KEY TO BOOT FROM CD-ROM吧,哈哈。
 楼主| 发表于 2023-3-17 20:41 | 显示全部楼层
c2h6o 发表于 2023-3-17 17:38
应该是有类似PRESS ANY KEY TO BOOT FROM CD-ROM吧,哈哈。

没错,无脑没太在意这行提示,以为是请稍后正在从CD-ROM启动……
 楼主| 发表于 2023-3-19 17:11 | 显示全部楼层
wowedwin 发表于 2023-3-15 17:38
这个功能感觉我应该在生产环境跑过。。。。,当时我用一个 SSD 来做缓存,没感觉有啥意义,在7.0里面这个功 ...

再请教一个关于 ESXi 网卡直通后虚拟机无法添加 PCI 设备和打开电源失败的问题,详见这篇帖子:https://www.chiphell.com/thread-2502304-1-1.html
发表于 2023-3-20 08:47 | 显示全部楼层
红色狂想 发表于 2023-3-19 17:11
再请教一个关于 ESXi 网卡直通后虚拟机无法添加 PCI 设备和打开电源失败的问题,详见这篇帖子:https://w ...

我使用 esxi 都是在企业的使用场景,没尝试过这些内容
 楼主| 发表于 2023-3-20 21:38 | 显示全部楼层
wowedwin 发表于 2023-3-20 08:47
我使用 esxi 都是在企业的使用场景,没尝试过这些内容

找到原因了,是“启用 Windows 基于虚拟化的安全性”这个选项限制了硬件直通功能,我在新建虚拟机时勾选了此选项,一旦虚拟机系统安装完成,即便是再次编辑修改设置,取消该选项和“向客户机操作系统公开硬件辅助的虚拟化”也无法添加 PCI 直通设备,必须是在新建虚拟机时就不要勾选才行
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

Archiver|手机版|小黑屋|Chiphell ( 沪ICP备12027953号-5 )沪公网备310112100042806 上海市互联网违法与不良信息举报中心

GMT+8, 2025-4-26 10:34 , Processed in 0.013439 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2007-2024 Chiphell.com All rights reserved.

快速回复 返回顶部 返回列表