如果你喜欢物理服务器而不喜欢VDI,你不是一个人,但这会错失一些额外的虚拟化功能,比如你在犹豫是否要虚拟XenApp或终端服务器。
人们对于虚拟Citrix XenApp或终端服务器桌面仍然小心翼翼。就算虚拟桌面架构VDI已经成熟,组织还是更喜欢使用XenApp(或任何类似终端服务器的方案)。如今,很多组织仍然在物理机上部署XenApp。
虚拟终端服务器可以为用户体验带来一些重要的功能。以下是为何应该虚拟XenApp服务器的理由:
在32位环境中不浪费硬件
32位终端服务器仍被很多人用于各种延迟应用,通常有未使用的容量。就算盒里的资源增长到能支持上百用户,Windows里的内核内存与其他限制也会阻止这种扩展。
你可能还记得(或正在用)只有4GB内存的32位Windows操作系统。这个限制简言之就是32位操作系统使用32位来指定内存的每个位置。意味着Windows只能在内存中分配42亿地址,也就是4GB内存。
因此,如果你仍然使用的是32位操作系统的服务器的话,你现在购买的强劲的硬件只能使用4GB内存。现在,你明白为什么虚拟化32位终端服务器非常管用了吧。不用购买5台3000美元的服务器去支持1000个用户,只需要购买2台4000美元的服务器,虚拟出五台机器,就可将1万5千美元的成本降低到8千美元。
显然,这个内存问题在64位操作系统里不是大问题,不过虚拟终端服务器有些好处,比如:
更具灵活性与增加密度
我们讨论过在主机上放置多少机器能避免资源瓶颈的问题,不过在主机上放置多个机器对于避免灾难也很有用。满载资源的64位终端服务器能支持1000名用户,但如果操作系统出现问题,这1000用户都会受到影响。那么如果你将满载的服务器分成一些小型服务器,那么服务器操作系统问题就只会影响少量用户。
(某种程度上)你可以移动会话
在虚拟化成为主流之前,我们做梦都想将XenApp会话在服务器之间进行热迁移,而不是在“耗尽”服务器之后才维护。“耗尽”服务器是指你关闭登录,等到所有用户都登出并在其他地方登陆后,服务器才能离线进行维护。
然而虚拟化意味着你可从硬件上将整个虚拟终端服务器进行热迁移,然后进行硬件维护。当然,如果需要在操作系统上进行,仍然需要将服务器离线。
负载均衡、灾难恢复等
当你虚拟终端服务器时,也会收获到虚拟化的更多基本好处。比如自动负载均衡就是虚拟服务器的基本功能。设想一下:不止是用户将注意力投向空闲的服务器,并且服务器也投向最空闲的硬件。用户体验往往是给定环境的最佳实践。
同样,灾难恢复、高可用性与自动故障恢复都是能稳固终端服务器部署的所有功能,这意味着在面临灾难时更灵敏。
现在就该虚拟你的终端服务器了。如果很多组织都在这样做。也有很多文档和指南介绍不同的设置与最佳指南。还等什么呢?赶快虚拟吧。