扩展先决条件

  • 扩展不只是扩展更多的虚拟处理器。
  • 可以无代价实时迁移。
  • 性能随核心数量增加而增加,最大化投资。
  • 工作负载不应限制云部署

NUMA

非一致访问分布共享存储技术,它是由若干通过高速专用网络连接起来的独立节点构成的系统,各个节点可以是单个的CPU或是SMP系统。

  • 非一致性内存访问
  • 内存和处理器组成节点:
  • 本地内存 — 直接依附于处理器
  • 远程内存 — 作为系统中其他处理器的本地内存
  • 处理器访问本地内存的速度比远程内存快

物理 NUMA

  • 帮助主机扩展核心数和内存访问
  • 将核心和内存组成“节点”
  • 分配和延迟取决于内存相对于处理器的位置
  • 高性能应用程序会检测NUMA 并最小化跨节点内存访问

最优物理 NUMA

  • 内存分配和线程分配处于同一 NUMA 节点内
  • 每个 NUMA 节点都会填充内存

ZuiyouNUMA

非最优物理 NUMA

  • 系统处于不平衡状态
  • 内存分配和线程分配跨不同的 NUMA 节点
  • 多个节点跳跃
  • NUMA 节点 2 具有奇数内存模块数
  • NUMA 节点 3 没有充足的内存
  • NUMA 节点 4 没有本地内存

FzyNUMA

来宾 NUMA

  • 来宾 NUMA 在 VM 内呈现 NUMA 拓扑:
  • 来宾操作系统和应用程序可以对线程和内存分配进行智能 NUMA 决策
  • 来宾 NUMA 节点与主机资源一致
  • 主机驱动的策略—努力或强制对齐

GuestNUMA

Hyper-V扩展比较

Hyper-Vbj

版权声明
转载保留版权: 大D技研室 | 《Windows Server 2012服务器虚拟化——VM扩展》
本文链接地址:https://www.dadclab.com/archives/2078.jiecao
转载须知:如果您需要转载本文,请将版权信息,版权授权方式,以及本文的链接地址注明,谢谢合作。
本文被贴上了: , , , , , 标签