VMware vSphere DRS,Distributed Resources Scheduler(分布式资源调度器)是个很重要的高级功能。它能将一组服务器的计算能力整合起来,打造一个逻辑资源池,而后,按照事先设定好的规则,将池内的资源分配给承担工做负载的虚拟机。服务器
好像不少系统都或多或少地能作到这一点,但 vSphere DRS却具备明显的特点,简要列举以下:负载均衡
一、能将工做中的虚拟机进行热迁移,保证其享受尽量充足的计算资源分布式
二、能在整个集群中进行负载均衡spa
三、在资源受限,没法自动操做时,会智能地提出虚拟机迁移建议blog
不管是负载均衡,仍是动态热迁移,都要将虚拟机进行迁移。即本来在物理机A上运行的虚拟机VM1,搬家到物理机B上运行。根据“搬家”的内容,能够将迁移分红三大类:内存
上图中,右边ESXi主机上一台正在运行中的虚拟机向左边的ESXi主机迁移。也就是说,虚拟机不须要中断其运行状态,也不须要中止工做,就带着工做负荷从一台物理主机迁移到另外一台物理主机。虚拟机主要由(1)由虚拟CPU、虚拟内存、虚拟网卡等虚拟部件组成的虚拟计算部分和(2)由虚拟磁盘等虚拟存储,两大部分组成。上图中的迁移只涉及第(1)部分资源的迁移。资源
上图中,左边datastore上一台虚拟机的虚拟磁盘正在向右边的datastore迁移。也就是说,虚拟机不须要中断其运行状态,也不须要中止工做,就带着工做负荷从一台物理主机迁移到另外一台物理主机。虚拟机主要由(1)由虚拟CPU、虚拟内存、虚拟网卡等虚拟部件组成的虚拟计算部分和(2)由虚拟磁盘等虚拟存储,两大部分组成。上图中的迁移只涉及第(2)部分资源的迁移。虚拟机
上图中,左侧ESXi主机上的虚拟机能够经过vMotion Network向右侧ESXi主机迁移。成功搬家以后,该虚拟机的第(1)部分和第(2)部分都迁移到另外一以io