vSphere-管理内存和CPU分配

创作内容不易,学习的朋友麻烦关注下博主,后面学习不迷路。有不会的问题也可以论坛咨询博主,博主也会及时回复。

博主也创建了一个it知识共享互助群,有兴趣的小伙伴也可以加我微信,博主给你拉进群(xiaotiancaio180)


内存:

通常情况下,物理主机在使用内存地址空间时,要求满足如下两点要求:

1.内存地址都是从物理地址0开始的

2.内存地址空间都是连续分配的

内存虚拟化就是把物理机的真实物理内存统一管理,包装成多份虚拟的内存给若干虚拟机使用。内存虚拟化技术的核心在于引入一层新的地址空间--客户机物理地址池空间,客户机(guest)以为自己运行在真实的物理地址空间中,实际上它是通过VMM访问真实的物理地址的,在VMM中保存的是客户机地址空间和物理机地址空间之间的映射表:

VA(虚拟内存) -> PA(物理内存) -> MA(机器内存)之间的地址转换:

cpu:

一个虚拟机最多可配置256个虚拟cpu(vCPU)。VMkernel包含一个CPU调度程序,可在主机系统的物理CPU上动态调度虚拟CPU

VMkernel 调度程序在调度决策时采用“插槽-核心-线程”拓扑。Intel和AMD处理器可以将多个处理器核心组合成一个集成电路(此处称为插槽)。插槽是具有一个或多个物理CPU的单一封包。每个核心均包含一个或多个逻辑CPU(即LCPU,或线程)。利用逻辑CPU,核心可以调度一个执行线程。

一个执行线程(Thread)相当于每个处理器核心(物理CPU)的调度(执行指令集),如果启用了超线程(hyperthreading)则ESXI可同事在每个处理器核心(物理CPU)上调用两个线程。超线程可提供更大的调度程序吞吐量。也就是说,超线程可提供更多逻辑CPU以用于调度虚拟CPU。使用超线程技术无法提高核心的处理能力,但可以提高系统的性能

预留,限制和份额

除了为虚拟机配置CPU和内存外,还可以为虚拟机的应用资源分配设置,以控制授权的资源量:

预留量

用于指定可抱着为虚拟机分配的最小资源量

限定量

用于指定可以分配给虚拟机的CPU或内存上限

份额值

用于指定虚拟机获取给定资源的相对优先级或重要性

资源分配预留:RAM

资源分配预留:CPU


我们今天的内容到这就结束了,今天的内容到这里就结束了,如果有啥不会的朋友记得论坛里面提问哈~

如果朋友你感觉文章的内容对你有帮助,可以点赞关注文章和专栏以及关注我哈,嘿嘿嘿我会定期更新文章的,谢谢朋友你的支持哈

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

是小天才哦

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值