FusionCompute集群知识

一、集群策略

1、主机内存复用

内存复用使用了三种技术,内存共享、内存置换、内存气泡

  1. 内存共享
    所有的虚拟机共享一段内存,共享的内存段是只读的
  2. 内存置换
    我们在Linux中进行磁盘分区时,会看到有一个swap分区,即交换分区。那么交换分区是干嘛的呢?当内存比较小的时候,会在磁盘上开辟出来一段空间,给内存置换使用。 当内存不够用的时候,把一些冷数据置换在磁盘上。冷数据就是指一段时间没有被使用的数据,时间越长越冷。比如说123这个数据好久没用了,内存现在不够用了,那么内存就会把123暂时置换到磁盘上,以此腾出内存空间加载别的数据。未来如果要重新用到123,再把123给拿回来。这就是内存置换技术。
  3. 内存气泡
    假如我们有两台虚拟机,每台虚拟机规格4G内存,但是并不是每一时刻虚拟机都可以完全使用完这4G大小,因此,hypervisor(VMM)会回收这些未使用完的内存资源,然后给到使用率较高的虚拟机。通过挤压其他虚拟机的内存,把内存释放给其他内存使用率较高的虚拟机。这就是内存气泡技术。
  • 开启与关闭的作用
    开启:提高虚拟机开机密度
    关闭:保持虚拟机性能

2、负载均衡

在集群中创建虚拟机的时候,集群会根据集群主机的负载情况选择新创建的虚拟机位于哪个主机

3、NUMA

UMA一致性内存访问
NUMA非一致性内存访问
一个NUMA NODE有CPU和内存相匹配,可以提高性能。减少因总线带宽带来的瓶颈
(NUMA与内存复用一般相斥,因为内存复用为了增加虚拟机开机密度,NUMA为了增加性能)

4、HA

HA是冷迁移,对业务有影响;
当主机发生故障时,根据HA策略会将故障主机上的虚拟机迁移在其他主机上开机,但是其他主机需要有足够的资源。通常做规划时设计的资源要高出实际资源30%

5、计算资源调度

设置CPU和内存的限额,超过限额进行迁移,将虚拟机迁移到资源足够的主机;同时可以设置触发敏感度(属于热迁移)

6、IMC

启用Intel兼容性

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值