背景:
为了隔离测试数据和用户数据,现需要把项目的测试环境服务器克隆到生产环境上,服务器上运行的是mySQL数据库,同时进行读写分离配置。
现象:
克隆现有虚拟机--选择计算资源的时候,选择集群进行克隆之后,虚拟机和资源池在同一级别,而其他虚拟机都在资源池的下一级别(遗憾的是为截图),针对这个问题进行了学习。
什么是资源池?
资源池是灵活管理资源的逻辑抽象。资源池可以分组为层次结构,用于对可用的 CPU 和内存资源按层次结构进行分区。每台独立主机和每个DRS(Distributed Resource Scheduler分布式资源调度程序 )群集都具有一个(不可见的)根资源池,此资源池对该主机或群集的资源进行分组。根资源池之所以不显示,是因为主机(或群集)与根资源池的资源总是相同的。
用户可以创建根资源池的子资源池,也可以创建用户创建的任何子资源池的子资源池。每个子资源池都拥有部分父级资源,然而子资源池也可以具有各自的子资源池层次结构,每个层次结构代表更小部分的计算容量。
VMware vCenter 资源池 - 百度文库 (baidu.com)
资源池、虚拟机、集群的关系
一个集群的资源池包含集群中所有主机的资源总合,一个资源池可包含多个子资源池和/或虚拟机。
但是,某一台虚拟机不可以使用超过某一台主机的资源。因为虚拟机不能跨主机使用资源,虚拟机可用到的资源受单台主机物理资源上限的影响。
虚拟机和资源池同级与虚拟机属于资源池子级的区别
资源池是一种配置机制,用于对主机(集群)资源进行分区。同属于一资源池内的虚拟机(子级)可以进行总体限制,总体管理。
如果虚拟机和资源池同级,资源池就不能对虚拟机进行限制。
如果没有加限制的资源池,与它同级的虚拟机和属于它子级的虚拟机管理起来没有什么区别。
回到开头的问题,克隆现有虚拟机--选择计算资源的时候,如果没有指定资源池,而是选择了服务器,那建完的虚拟机就会和资源池同级。