撸起袖子加油干-用NVMe升级HomeLab的内存

admin 2024年8月19日16:18:25评论41 views字数 1905阅读6分21秒阅读模式

         本篇是上篇的续集,建议新朋友先看上篇-内存不够用的请进
        由于我已经遇到了内存瓶颈,上篇中我估算了将我自己工作站升级到目前一倍的内存,只需要100元左右;而且我又在nested的环境中,测试了部署虚拟机等等操作,觉得性能还能接受,相对来说,我更加担心是现在的环境7.0.3升级到8.0.3后是否还能稳定,但如此高性价比,实在值得一试,如果失败了,回退也不麻烦。
        所以撸起袖子加油干,马上我就付诸行动,我先把我的Z440工作站升级到8.0.3

撸起袖子加油干-用NVMe升级HomeLab的内存

可以看到硬件资源

撸起袖子加油干-用NVMe升级HomeLab的内存

        从莫鱼买了三星PM981a  256GB + Linkreal的转换架,合计用了122元

撸起袖子加油干-用NVMe升级HomeLab的内存

        只要不是假货,三星的SSD质量是一流的,PM981a 256GB在早期一些笔记本出厂时候大量配置,笔记本上256GB存储对很多用户显然是不够用,后来都升级了更大SSD,所以很容易买到成色还不错的256GB.

        操作方面补充一下,如果发现NVMe上有分区,可以用下图的方法清除掉其上所有分区,我的这块NVMe上就有分区,否则后面创建分区的时候会报错失败:

撸起袖子加油干-用NVMe升级HomeLab的内存

撸起袖子加油干-用NVMe升级HomeLab的内存

        具体的配置过程,上篇中已经说了,这里不再赘述;虽然理论上,我可以将我目前内存扩大256GB,但我还是参考使用手册中建议的25%,相当于增加64GB内存,主要是不知道对性能有多大的影响,所以配置完的效果如下

撸起袖子加油干-用NVMe升级HomeLab的内存

     上篇发出后,不少朋友留言或私信,来问这个技术相关的一些问题,我这里稍微展开做个解释;这个技术不是操作系统的交换区,不是缓存,这个就技术是用NVMe来做二级的内存(DRAM),使用了分层技术,把活跃的数据放在真正的DRAM上,而不活跃的数据放到NVMe上,最早这个技术是和Intel 傲腾"optane" 绑定,大家可以参考以下链接:

https://blogs.vmware.com/vsphere/2019/04/announcing-vmware-vsphere-support-for-intel-optane-dc-persistent-memory-technology.html

撸起袖子加油干-用NVMe升级HomeLab的内存

撸起袖子加油干-用NVMe升级HomeLab的内存

这篇中的Memory Mode就是这个技术的前身,直接使用傲腾作为二级内存(2nd Level Memory),现在8.0.3版本,只是不再去绑定特定的硬件,Intel的傲腾;在esxi的内存管理是有个Active memory的概念,这些内存最近20秒内被访问过,我理解VMware的这个“Memory Tiering over NVMe”,就是把Active Memory尽量放在DRAM上, 以实现分层,这样既能用便宜的SSD充当内存,也减少了对性能的影响;注意这项技术目前还处在tech preview阶段,还不能用于vSAN环境的主机。

        我的Z440工作站目前刚刚升级完成,没有做深入的测试,我对比了一下下启动的性能,当Z440工作站启动的时候,会自动启动AD, vCenter和Console这样3个虚拟机,从启动时间到使用体验,感觉和之前没有什么区别,并没有出现原先担心的性能大幅度下降的情况,我想正是因为分层技术,现在内存的使用率不高,所以可能数据都还在DRAM上,没有被放到NVMe上,可能需要内存达到一定使用率后才能真正进行评估。

     至于回退,我也想过,如果出现了问题,我可以将那个比例比例降为0:

    esxcli system settings advanced set -o /Mem/TierNvmePct -i 0

或者直接将这个功能关闭

esxcli system settings kernel set -s MemoryTiering -v FALSE

        大家如果和我这个情形类似,我都强烈建议大家考虑这个方案,毕竟可以以小博大;比如你的测试平台有64GB的DRAM,你只需要100元就可以类似我上述的操作,将内存扩展到320GB,何乐不为?而我可以买个1T的SSD,就可以将我的平台内存扩展到1280GB; 如果愿意出更多的钱,追求更高的性能,可以考虑直接购买二手的傲腾,某鱼上的价格大致每GB 2元钱,这个价格仍然是内存价格1/2;我也很想知道大家测试和使用的情况,欢迎分享。

        目前这个配置,增加了64G内存,已经可以缓解我的内存压力了,如果未来出现更高的内存要求,我也会调高比例;我会在在目前配置下,使用一段时间,如果有什么新发现,也即时分享给大家。

如果您觉得有用,请点赞,分享和关注;合作联系电话:13503069419,加微信,请注明vExpert。

原文始发于微信公众号(vExpert):撸起袖子加油干-用NVMe升级HomeLab的内存

免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2024年8月19日16:18:25
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   撸起袖子加油干-用NVMe升级HomeLab的内存https://cn-sec.com/archives/3079835.html
                  免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉.

发表评论

匿名网友 填写信息