理解《超能

  • 2020年11月24日
  • 0回答
  • 268的浏览量

Userlevel 2
徽章 +2

Acropolis操作系统(AOS)提供了平台上运行的工作负载和服务所使用的核心功能

lhHjI1Dcn2KvOB9JZcAYM99tOcJn80jyiVS-nM8CgMJqydbnAId96Gnc4ZqVPo5iw9EYh95oXj8mGVcNXjALeftWaBkS8_bjcutS2ChnWO16QOL8gokCcO_GpedutkxagBYw1Zud

基于Nutanix所做的一切的分布式特性,我们将其扩展到虚拟化和资源管理领域。AOS是支持工作负载和资源管理、供应和操作的后端服务。

这使得工作负载能够在管理程序、云提供商和平台之间无缝移动。

Acropolis Services:它是运行在每个CVM上的内部服务
一个Acropolis Worker运行在每个CVM上,它有一个选举出来的Acropolis Leader,负责任务调度、执行和IPAM。

卫城领袖

  • 任务调度和执行

  • 统计数据收集/发布

  • 网络控制器(用于管理程序)

卫城工人

  • 统计数据收集/发布

  • VNC代理(用于管理程序)

dCAeVe18DQnNn9muuwjrXoJIkv7T3X6tZgHDDznF48zx0lqC-vdV6wjxnxxxt7P2a3 -_D1SSiy1j2-4Sq15jxK8WkkpURpWK5r84RZVapTFzY7GS0grxVsPKnRM2V56Z2KvgF0md

上图显示了卫城领导/工人关系的概念视图

动态调度器

资源的有效调度对于确保资源的有效使用至关重要。AOS动态调度器扩展了传统的调度方法,这种方法依赖于计算利用率(CPU/MEM)来做出布局决策

资源调度可以分解为两个关键领域:

  • 最初的位置

一个项目在开机时被安排在哪里

  • 运行时优化

基于运行时指标的工作负载移动


最初的AOS调度器自发布以来就负责最初的位置决定。随着AOS 5.0的发布,AOS动态调度器在此基础上进行了扩展,以提供运行时资源优化。

详情请参阅

书《超能

卫城管理指南


本主题已关闭供评论
Baidu