咱们在《如何在VDI中成功主机负载平衡》中引见了两大类VDI负载平衡中的一类,这里咱们继续引见如何在VDI中成功会话负载平衡。
会话负载平衡
相比于对基础设备主机启动负载平衡,对桌面虚构机或许主机承载的会话自身启动负载平衡愈加复杂,由于有很多种或许的性能组合。
VDI会话或许是继续性或许非继续性的。不论经常使用哪种继续性模型,会话最好建设在负载起码的hypervisor主机或许承载桌面的主机操作系统上。对虚构时机话启动负载平衡象征着具有控制hypervisor的才干,可以将虚构机在主机间启动迁徙,所以你须要一个机制来测试多个hypervisor上的资源经常使用状况。
关于基于VMware的虚构机,散布式资源调度(DRS)特性准许你构建一个ESX主机集群,在主机上灵活调配VDI虚构机。存储DRS创立存储池集群,所以虚构机磁盘可以基于定义的阈值进执行态移动。但须要记住,在主机和存储池之间启动迁徙会占用少量I/O带宽。须要将阈值设定的足够高,以防止迁徙过于频繁。
在基于Citrix XenServer的主机上,供应商的负载平衡提供了一些相似于DRS的性能,然而当公司颁布了XenServer6.2之后这特性能就被封锁了。Citrix介绍经常使用第三方工具来成功这种性能。比如,VMTurbo的操作治理器可以上班在XenServer、Hyper-V和vSphere平台上。这个工具可以评价并智能选择负载的位置以优化虚构机的运转形态。
雷同,经常使用CitrixXenDesktop,基于主机操作系统的桌面和运行程序会话(之前被称为XenApp)可以经常使用Citrix自己的负载平衡战略成功。Citrix从最大会话数量、CPU和磁盘经常使用率等多方面计算负载系数。这个系数的取值范畴是从0到10000(满负荷)之间的整数,会话被迁徙到具有最低负载值的主机上。满负荷的主机不接受任何新会话。
然而,关于基于主机操作系统会话的一个限度是它们不能是灵活的。假设不经过注销和再登陆环节,这些会话类型就不能被转移到一个新的主机上。