Too young, too simple. Sometimes, naive & stupid

虚拟化资源管理简介

了解虚拟化原理,首先要了解虚拟化都设计哪些资源,清楚其组件及其实现。

资源管理是将资源从资源提供方分配给资源用户的一个过程。

我们之所以需要资源管理,原因就是因为资源会过度分配,以及需求容量会随着时间推移而变化。

虚拟化资源类型

资源包括CPU、内存、电源、存储器和网络。

资源提供方

虚拟机的资源是哪里来的呢?当然是物理设备。物理设备资源就是资源提供方。

对于主机,可用的资源是主机的硬件规格减去虚拟化软件所使用的资源。

 资源用户

虚拟机实例就是消耗资源的用户。

资源管理的目标

管理资源,必须清楚目标。

除了结束资源过量置备问题,资源管理还可以实现一下目标:

  • 性能隔离:防止虚拟机独占资源并保证服务率的可预测。
  • 高效使用:利用分配不足的资源并在过量置备时让性能正常降低。
  • 容易管理:控制虚拟机的相对重要性,提供灵活的动态分区并且符合服务级别。