桌面虚拟化技术获得突破,成本已降至传统PC以下

当今世界,谁才是IT部门,即CIO的上级决策者?

是CEO?——不是。

是CTO吗?——不是,再猜猜。

试着想想CFO,或者,COO吧。

根据Gartner和财务高管调查基金会(FERF)联合进行的新的调查研究结果,CFO和COO已经“逐渐成为许多组织内部在技术投资方面的最终决策者,”为什么这已经成为一种趋势不是笔者今天分析的重点,但是其中很重要一点原因是IT部门并非盈利创造部门,相反,在绝大部分企业中,IT部门是花钱的部门,为了应对法律法规、财政收入和内部客户等各种压力,企业需要把所有成本支出部门都统一纳入到预算安排和投资决策中来。

从最近十年的IT热点来看,桌面虚拟化一直是CIO关心的热点之一,但是根据IDC的报告,桌面虚拟化在企业的渗透率目前还不到10%。这叫好不叫座的背后,主要就是成本问题制约了桌面虚拟化技术的大规模推广。

桌面虚拟化整体项目的成本包括了软件、硬件以及服务。其中软件包括虚拟化软件的许可证和微软相关软件的授权,硬件一般包括服务器、存储和网络交换设备等。传统的桌面虚拟化项目一般来说硬件成本占整个桌面虚拟化成本的超过60%,甚至更高。换句话说,要降低桌面虚拟化进入企业的成本障碍,或者用盗版软件(当然这不是笔者所推荐的方式),或者就要从硬件投入上想办法去降低投入成本。但是,硬件厂商虽然可以在大型项目中稍微降低一点购买价格,还是不能从根本上改变桌面虚拟化的高投入成本问题,除非,你可以不用硬件,但是,这可能吗?

从去年初开始,Citrix公司的桌面虚拟化所带来的技术变革,给我们看到了希望。2014年初,Citrix公司在最新发布的XenDesktop版本中,首次提出了把桌面虚拟化的运行不再交付给后台的存储进行,而是转而读写在内存上,从根本上消除了对存储的需求,给业界带来了非常大的震动。我们不妨看看到底节省了多少成本。

如我们上文所言,桌面虚拟化的硬件成本一般包括服务器、存储和网络交换设备等。我们以一个200个桌面虚拟化的项目为例,看看需要支付多少成本。

1. 服务器成本。

  备注:桌面虚拟化全球最大的供应商是Citrix,基本上占据了全球一半的市场份额,我们就以Citrix公司提供的数据为例。

    1. 在Citrix公司的技术支持网站,我们找到了桌面虚拟化的技术白皮书(点击链接可下载),根据白皮书介绍,双路服务器每物理核可以支撑10个Windows 7的桌面,四路服务器每物理核可以支撑8个Windows 7的桌面;
    2. 为了保证最终的用户体验效果,我们把每物理核所能支持的用户数量减半处理,同时根据白皮书提供的计算公式,算出来200个桌面大约需要三台2路8核的物理服务器;

    3. 在整体项目中,我们还需要考虑到运行桌面虚拟化的基础架构部门所需要的服务器资源,以及考虑到HA(高可用)所需要的额外的一台物理服务器资源,最终需求确定为五台2路8核的物理服务器;
    4. 服务器选型上我们选择了戴尔品牌,在Dell公司的官方主页上我们配置了5台Dell R720服务器(最主流的机架式服务器),每服务器配置 160GB内存,6块千兆物理网卡,两块600GB SAS硬盘等等。网站公开报价每服务器在8万元人民币左右,如果实际成交价可以控制在6万元以内,那么五台物理服务器折合到200个用户就是1500元/用户的服务器成本。
  1. 备注1:公式列表在白皮书第141页;
  2. 备注2:以目前主流的服务器配置为2路8核为例计算;
  3. 备注3:此计算结果考虑到了服务器虚拟化底层需要的CPU资源;

2. 存储成本

    1. 存储的计算一般来自两个计算维度,第一个是容量,第二个是IOPS;
    2. 我们的计算原则如下:容量上假设每用户的系统盘是50GB,个人数据盘也是50GB;在IOPS需求上,根据Citrix白皮书要求每用户的工作状态IOPS是13个,启动最高峰是26个;最终得出来的数据是供需求10T系统盘,10T个人数据盘,5000个IOPS;
    1. 备注1:公式列表在白皮书第86页;

c. 我们选择了业界最主流的厂商EMC配置存储方案,根据业绩的经验,我们采用EMC VNX5400 统一存储

  1. 50块300GB 15KSAS 磁盘,可用空间9.5TB,提供VDI桌面系统盘,通过FC光纤与主机连接
  2. 5x200GB SSD 做二级缓存,提升IOPS;
  3. 7x3TB NL-SAS 可用空间10.75TB 提供VDI桌面数据盘,通过LAN 局域网直接访问

d. 上述存储的报价应该不低于60万,折合到每个用户的价格就是3000元/用户;

3. 其他成本

  1. 其他硬件成本包括交换机等其它硬件,假定共需要4万元成本;
  2. 如果考虑瘦客户机,在OA办公场景下假设需要1500元/用户;
  3. 如果考虑显示器和键盘鼠标套件,假设需要增加800元/用户的成本;

总结:根据上面的计算,一个200点的桌面虚拟化项目在硬件投入成本上需要:服务器+存储+网络交换机+瘦客户机(可选)+显示器套件(可选)= 1500 + 3000 + 200 + 1500(可选) + 800(可选)即4600/用户,或者是6750/用户(含瘦客户机套件)

传统桌面虚拟化项目成本计算结果和成本分析;

由此看出,即使是不包含瘦客户机的4600元/用户的这个桌面虚拟化价格,还是比企业批量购买PC的价格更高,此外,整体项目还需要包含软件购置成本、实施成本等,最终用户的采购成本可能要超过6千元/用户到7千元/用户。如下图所示。

在上面的饼形图中,我们可以轻易看出来在一个桌面虚拟化项目中成本占据最高的还是存储,几乎占据了硬件成本的大半江山,即使在一个没有个人数据保存的项目中,例如学校的机房等环境下,存储所占的比重也超过了50%。,如下图所示:

所以,降低虚拟桌面项目的成本,要从存储入手。

桌面虚拟化新突破技术

从去年初开始,Citrix开始在企业级市场推广虚拟桌面的内存交换技术,据了解已经在Facebook、Gerdau等大型和超大型企业中部署此技术,截止到目前尚未收到任何不良报告;同时,新的内存交换虚拟桌面也解决了以往虚拟桌面的页面交换文件空间无法回收的问题,现在已经在老客户中大规模推广升级操作。在中国国内也正在大规模推进当中,就笔者经历过的几个项目来看,都取得了非常好的经济效益和社会效益。

我们再来看一下采用内存交换技术后的虚拟桌面的硬件购置成本,如下图所示:

在采用了虚拟化新技术的项目当中,由于可以不考虑存储部分,项目整体的成本大幅度下降,现在的整体成本 = 服务器成本1500元/用户 + 交换机200元/用户 + 个人数据500元/用户 = 2200元/用户。

这样即使加上软件成本和实施成本,整体造价也和PC采购相差无几,大规模效应下成本更是可以确定低于PC采购价格,更不用说后期的维护成本只有PC时代的几分之一甚至是十分之一。

如果是在类似于学校机房的没有用户个人数据开销的项目当中,我们更可以省略掉存储用户个人数据的存储设备,那么成本又可再降500元/用户。即整体成本 = 服务器成本1500元/用户 + 交换机200元/用户= 1700元/用户。如下图所示:

结束语:相信经过上述的分析和成本组合,大家已经对一个桌面虚拟化项目已经有了一个清晰的认识。在此我们也预祝桌面虚拟化的未来能更快走到企事业和政府单位,为IT带来变革和便利。

时间: 02-06

桌面虚拟化技术获得突破,成本已降至传统PC以下的相关文章

Citrix桌面虚拟化­ ­技术方案建议书

Citrix桌面虚拟化- -技术方案建议书 北京四通管理软件有限责任公司 二〇一〇年五月 目录 一.方案背景. 3 二.Citrix技术方案. 5 2.1.技术架构. 8 2.2.虚拟化系统概要介绍. 8 三.方案优势. 12 3.1.安全性加强. 12 3.2.运维成本减少. 12 四.技术方案. 13 4.1.部署架构:. 13 4.2.容量估算. 13 五 附录. 16 5.1. Citrix公司简介. 16 ` 一.方案背景 XXX现约有500左右的计算机用户,其中200左右为普通知识工

Linux的桌面虚拟化技术KVM(四)——虚拟机镜像格式对比与转换

Linux的桌面虚拟化技术KVM(二)——远程桌面管理 Linux的桌面虚拟化技术KVM(三)——KVM虚拟机克隆和快照 (1).常用镜像格式对比 目前常用虚拟机镜像格式:raw.cow.qcow.qcow2.vmdk. 1)raw raw格式:老牌的镜像格式,用一个字来说就是裸,也就是赤裸裸,你随便dd一个file就模拟了一个raw格式的镜像.由于裸的彻底,性能上来说的话还是不错的.centos6上KVM和XEN默认的格式还是这个格式.centos7以上默认是qcow2 . 裸的好处还有就是简

关于桌面虚拟化技术的高校实验室应用

随着网络的广泛应用,实验室管理平台不同程度面临着数据庞大.位置分散,安全性差.稳定性差.保密性差等问题.而利用桌面云管理架构可以完善并加强信息化实验室平台管理的安全可靠性.文章分析了传统实验室分散式管理架构的问题及集中化管理架构的优势,介绍了云管理平台在高校实验室建设中采用的架构及技术特点,阐述了使用云管理平台的优势,为基于桌面虚拟化技术的高校实验室应用研究提供借鉴. 随着大数据.云计算等新技术在高校实验室的普遍应用,信息化设备数量越来越多,实验室类别越来越细,规模也越来越大,需要我们引进并掌握

Microsoft桌面虚拟化技术介绍(一)MED-V简介

Microsoft Enterprise Desktop Virtualization:MED-V Microsoft Enterprise Desktop Virtualization(MED-V)增强了 Virtual PC 镜像在 Windows 桌面上的部署和管理,还提供了 Virtual PC 环境的无缝用户体验,独立于本地桌面配置和操作系统(OS). MED-V 利用 Microsoft Virtual PC 提供桌面虚拟化企业解决方案.利用 MED-V,您可在任何 Windows

Linux桌面虚拟化技术KVM介绍及其安装

KVM的简介: KVM,是一个开源的系统虚拟化模块,自Linux 2.6.20之后集成在Linux的各个主要发行版本中.它使 用Linux自身的调度器迚行管理,所以相对亍Xen,其核心源码很少.KVM目前已成为学术界的主流VMM 之一.KVM的虚拟化需要硬件支持(如Intel VT技术戒者 AMD V技术).是基亍硬件的完全虚拟化.而 Xen 早期则是基亍软件模拟的 Para-Virtualization. Linux 内核的虚拟机(Kernel-based Virtual Machine).是

1.Linux 桌面虚拟化技术 KVM

1.1 虚拟化产品对比介绍1.2 安装 KVM 虚拟机1.3 实验 1:配置 KVM 网络桥接功能1.4 实验 2:使用 KVM 安装虚拟机1.5 实验 3:解决 centos6 下 shutdown 关丌了 KVM 虚拟机的问题 实验环境: centos7.4 镜像: http://mirrors.163.com/centos/7.4.1708/isos/x86_64/ 注:安装系统时,把图形界面和开发工具安装好 1.1 虚拟化产品对比介绍 1.1.1 虚拟化产品对比介绍vmwareKVM r

Microsoft桌面虚拟化技术介绍(六)虚拟镜像管理

6.1 工作区类型 MED-V 支持两种管理和更新虚拟镜像的方法: 域管理的虚拟机 ─ MED-V 允许管理员按照管理标准企业设备的方式管理虚拟机:使用现有工具(组策略.电子软件分发等)修补.管理和更新.在初次设置期间,虚拟机将成为企业域的一部分. 自我清理("可还原")的虚拟机 ─ MED-V 提供了一种独特的方法,可交付管理良好.易于支持的桌面环境.它利用虚拟化的硬件独立性,为多名用户维护相同的镜像.用户对应用程序或 OS 做出的所有更改都将在 Virtual PC 会话结束时被放

Microsoft桌面虚拟化技术介绍(二)高级体系结构

基于收购的 Kidaro 技术开发出来的 MED-V 解决方案包括: 管理员定义的虚拟机(1),封装企业桌面环境:在标准桌面上常用的 OS.企业应用程序和可选的管理工具. 镜像存储库(2),在标准 Web 服务器上存储所有虚拟镜像,支持虚拟镜像版本管理.客户端认证的镜像检索,并通过 TrimTransfer 技术提供高效下载和更新. 管理服务器(3),根据 Microsoft Active Directory 用户和组将镜像存储库中的虚拟镜像关联到通过身份验证的用户,并分配使用策略和数据传输控制

Microsoft桌面虚拟化技术介绍(四)MED-V 客户端

4.1 身份验证与策略实施 MED-V 客户端要求身份验证,这是为了确保只有经过授权的用户才能访问 MED-V 虚拟镜像.这样的验证是根据管理服务器执行的,在 Active Directory 中查询用户和组信息. MED-V 利用 Active Directory 安全策略.如果一个帐户在用户目录中被禁用或被锁定(例如,如果用户 3 次键入错误的密码),该用户就不允许启动工作区.此外,如果密码即将过期,用户将在身份验证完成之前看到更改密码的提示. 身份验证和授权流程完成之后,MED-V 客户端