论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
ToB企服应用市场:ToB评测及商务社交产业平台
»
论坛
›
ToB圈子
›
虚拟化.容器.超融合.云计算
›
云计算圈
›
【VMware ESXi】把硬盘当内存用?VMware 内存分层(Memor ...
【VMware ESXi】把硬盘当内存用?VMware 内存分层(Memory Tiering),你值得 ...
忿忿的泥巴坨
金牌会员
|
2024-8-7 15:30:23
|
显示全部楼层
|
阅读模式
楼主
主题
736
|
帖子
736
|
积分
2208
VMware vSphere 8.0 U3 发布了一个非常故意义的功能叫内存分层(Memory Tiering),以利用基于 PCIe 的 NVMe 设备充当第二层(辅助)内存,从而使 ESXi 主机的可用物理内存(RAM)增加。从本质上讲,内存分层就是利用较便宜的 NVMe 设备充当物理内存,以此增加内存的总容量和工作负载的可用量,同时降低总体拥有成本(TCO)。
为什么会必要内存分层?会不会有很大性能瓶颈?原因有很多,好比内存成本,如今对于内存容量及性能的需求与 CPU 的需求其实是不均衡的,这可能会因内存原因导致许多环境出现诸多限定。对于性能的影响肯定是会有的,但是随着技术的发展,慢慢的也会得到控制。内存分层对应用步伐来说是完全透明的,可以用于所有差别类型的工作负载。假造机管理步伐负责内存管理,因此它知道哪些页面是热的,哪些页面是冷的,也就是说,它可以确定哪些页面用于哪个层并同时保持性能。
当前对于内存分层的配置,VMware 建议 NVMe 存储容量与物理内存容量的分配比率为 1:4,也就是 25%。意思就是,如果物理内存为 100 GB,那用于内存分层的 NVMe 存储建议为 25 GB,合在一起可以利用的内存容量为 125 GB,如许既可以增加物理内存的容量,也能减少因内存分层所带来的性能影响。当然这个比率只是官方推荐的也是默认的,这个值可以修改,你可以利用 1~400 的值来设置物理内存与 NVMe 存储的百分比。更多内容和细节请查看 VMware
KB 95944
知识库文章底部的内存分层技术指南文档。
如今,内存分层(Memory Tiering)技术还只是预览版,可以在实验室或者测试环境评估该功能,只能通过 ESXCLI 或者 PowerCLI 下令行进行配置,不过在将来的发行版本中,也允许以直接在 UI 管理界面进行应用。下面来看看具体的配置过程。
首先,ESXi 主机必须安装 8.0 U3 及以上版本来支持内存分层功能,请记住这里如今的物理内存“容量”。
然后,利用了一块 Samsung 970 EVO 250 GB 的 NVMe 硬盘进行测试,请记住这里的“路径”以及“容量”。
1.SSH 登录到 ESXi 主机。
ssh z4g4.mulab.local
复制代码
2.运行 ESXCLI 下令启用内存分层功能。
esxcli system settings kernel set -s MemoryTiering -v TRUE
复制代码
3.创建特定 NVMe 设备以用于内存分层。
esxcli system tierdevice create -d /vmfs/devices/disks/t10.NVMe____Samsung_SSD_970_EV0_250GB_______________5C71B5815A382500
复制代码
4.查看用于内存分层的 NVMe 设备。
esxcli system tierdevice list
复制代码
5.配置用于内存分层的 NVMe 设备与物理内存的百分比。
esxcli system settings advanced set -o /Mem/TierNvmePct -i 100
复制代码
6.ESXi 主机内存分层功能配置过程。
7.完成配置后,重新启动 ESXi 主机使配置见效,再次查看 ESXi 主机的内存!当前内存容量=物理内存容量+NVMe 存储容量。
是不是很神奇?你的下一代内存何须是内存?还不赶紧用起来?内存分层都来了,内存池化还远吗?!
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
发新帖
回复
忿忿的泥巴坨
金牌会员
这个人很懒什么都没写!
楼主热帖
axios 传递参数的方式(data 与 params ...
springmvc异常处理解析#ExceptionHandl ...
Kubernetes(K8S) Controller - Deploym ...
最佳实践-使用Github Actions来构建跨 ...
day3 函数的定义和调用,练习编写简单 ...
食品商城网站设计—食品商城购物网站(8 ...
【iOS逆向与安全】frida-trace入门 ...
MySQL 并行复制方案演进历史及原理分析 ...
[20221018]本地运行与远程运行.txt ...
深度剖析Redis九种数据结构实现原理, ...
标签云
挺好的
服务器
快速回复
返回顶部
返回列表