桌面虚拟化的概念近些年逐渐为IT从业者所熟知,并以其高安全性、高灵活性、易维护等优势获得很多企业的亲睐。只是到了项目立项、制定计划、考察产品的时候,成本往往成为阻止项目推进的拦路虎。
虽然众多桌面虚拟化厂家在宣传时均声称可以有效降低总体成本,但是这里所说的总体成本,往往需要放在四、五年以上的时间跨度上来计算,且往往把维护人工费、设备折旧等不太好量化的费用也计算在内,最终总体成本是不是真的降低了,真是只有老天才知道了。
但是先期投入成本是实实在在的。对于目前绝大多数桌面虚拟化产品来说,其先期投入远超采用普通物理电脑的方案,使得很多用户不得不放弃桌面虚拟化方案。虚拟机是抽象的,但其背后是一堆实实在在的硬件在支撑。其中包括服务器、存储、网络设备等。其中尤为关键的是服务器,在一个虚拟化架构中,服务器的数量是最多的,也就成为了硬件成本的最主要的构成部分;而每服务器能够承载的用户数量多少就显得非常关键,直接决定了服务器数量的多少;这个对虚拟化的底层平台是一个重要考验。目前主流的VDI桌面虚拟化产品,如Citrix XenDesktop、Vmware view等,实现原理大致一样,虽然在优化技术方面有些差异,但在用户承载能力方面大同小异。
软件许可费用在成本组成里也是一个主要的组成部分。相对于使用物理电脑,除了每个用户的操作系统许可外,还多出了虚拟化软件的许可和服务器许可,因此软件费用这块比传统电脑方案要高出了很多。再加上终端设备(瘦客户机)以及桌面虚拟化集群所必须的存储、网络设备,所有这些成本加起来,使用VDI架构的虚拟桌面,还真远不如采购电脑便宜。
实际上由于VDI架构下单台服务器承载的虚拟桌面较为有限,且可优化的空间不多,指望通过VDI厂家不断优化产品来降低成本,几年内都可以说是个不可能完成的任务。
但另一种桌面虚拟化架构---操作系统级虚拟化为大幅减少先期部署成本提供了契机。权威研究机构Gartner对操作系统级虚拟化的定义为:将单一的主操作系统,直接分割成独立的、相互隔离的虚拟操作系统实例。由于其是对主操作系统的直接分割,意味着用户实际上还是通过主操作系统对硬件直接进行操作,执行效率很高。那么同样硬件配置的服务器,可以承载的用户数就可以大大增加。以国内操作系统级虚拟化软件的代表----达龙桌面虚拟化平台为例,同样配置的服务器,可以承载的用户数是VDI技术产品的4倍以上;那么同样用户数的场景下,仅服务器一项,就可以减少3/4以上的成本。
反观VDI技术,则是在硬件基础上加一个虚拟管理层,在此之上再创建多个虚拟机,每个虚拟机又都包含了虚拟硬件层,以及独立的子操作系统;那么,VDI虚拟机中用户做的任何操作,需要经过子操作系统、虚拟硬件层、虚拟管理层多层转换,很多硬件资源就损耗在这些转换的过程中。这也就正是VDI桌面虚拟化对硬件资源要求很多,成本居高不下的原因。
至于软件许可费用,暂且不说像达龙桌面虚拟化平台这样的国内软件,价格方面要比Citrix\Vmware这样的国外品牌有较大优势,单就说操作系统级虚拟化架构可以为用户节省的操作系统许可数量,也能节约一大笔费用。操作系统级虚拟化是多用户共享操作系统,也就是一台服务器只需安装一套操作系统即可,虽然操作系统多用户共用的许可收费有另外一套模式,但无论如何比每个用户一个独立的操作系统要便宜的多。
综合计算下来,同样用户数的达龙桌面虚拟化平台,比买同样数量的电脑成本低,绝对不是问题。而随着桌面虚拟化在企业的应用,后期的维护、电费等成本优势又充分体现出来,那么仅是算算经济账,达龙桌面虚拟化平台这样的方案就已经是一个不错的选择。而到目前为止,放眼整个桌面虚拟化市场,像这样成本比采购电脑还低的方案,还真找不到第二家。
桌面虚拟化的优势其实已经获得业界的一致认可,但在成本没有下降到一定程度以前,只能说是一个非常值得尝试的新鲜事物;只有像达龙桌面虚拟化平台一样,成本上也相对于传统IT架构取得了优势,才能成为彻底颠覆原有IT架构的革命性力量。
来源:51cto.com