为什么大家不相信国产虚拟化技术?

随意计算机与网络环境的不断提升,虚拟化技术的逐渐成熟,加上主流IT媒体的大副渲染,国际厂商营销攻势,仿佛虚拟化之风已经一夜之间横扫中华,到了迫在眉睫急需要上的地步,从几个人的工作室到拥有上万PC的国企,无处不谈虚拟化,甚至很多地政企为了信息化建方面的政绩,突击性上马虚拟化项目,从服务器到桌面应用全套部署、加上服务器硬件与网络设备的改造费用,一个虚拟化项目的投资往往过百万,其实有关于目前虚拟化项目投资回报比以及综合价值的评估很多专家已经做过分析,这里我不想再重复,从技术角度出发虚拟化的确是一项可以实现解决信息化工作中运维问题的好技术,而今很多国内的研发企业也在进行相关的产品开发,国产的虚拟化技术也在掘起。

  不过似乎在很多地方的市场上,国产的虚拟化产品并不愿被企业所接受,他们宁可采购成本更高的国外产品。甚至有人对双方同类产品进行横向评测、现场演示用数据证明优势的情况,也难以打动客户,这其中究竟是什么原因阻碍了国产虚拟化大步迈向应用领域的脚步?

  笔者也曾与多位大型企业的网络中心管理人员进行过交流,从他们的反馈中得到了一些答案,总结整理如下:

  1. 更相信国际厂商的研发实力,虚拟化软件虽然原理简单,但是要想成为一款成熟的产品,需要研发团队长期的积累、虚拟化产品的研发者需要能与Microsoft、IBM、Intel这样国际顶尖的系统原厂商有真正深入的代码共享级的合作,这个绝不是国内几个程序员一两年就可以关在开发部里面翻阅MSDN、和系统厂的SDK编写一堆代码磊出来的。

  2.更相信国际厂商的后续服务能力,目前国际上能做虚拟化产品开发的公司,最短的也有上十年历史,更长在二战期间就已经是美军的电子设备供应商,而我们国内的企业很多都难以“过三关”,很多起初非常不错的产品不幸幺折,皆因为企业后续研发服务跟不上。企业担心产品一旦上马,开发商无力承担后续的研发与支持,企业将面临种种困难。

  3.信息中心负责人包括企业老总都不敢承担业务中断的风险,虚拟化的项目最重要的就是稳定,一旦出现问题宕机的就绝对不是一两台PC 那么简单,极有可能导致整个业务系统的瘫痪。这种风险可能并不能完全避免,但是他们如果采购的是国际一线厂商的产品,则在“灾难”发生时方便推掉责任,他们可以在质问面前安然的回答:“这个问题是***产品本身的问题,连世界500强都用他们产品....” ,而这个问题如果是一款国产产品的话,媒体一定会深挖企业采购负责人与供应商之间是否存在着某些利益关系,是否有采购黑幕。这是一种习惯性思维,国人也喜欢看这个。

  4.品牌效应+面子工程,很多国企上虚拟化项目更多是为了信息化建设上的政绩,将来上媒体报导、上报材料时,项目标称采用了世界上最新技术...美国**公司的产品,这些公司的名字往往只会电脑扫雷、斗地主的主儿都听说过的,但是一旦上报是国内某某不知名公司的名字,他们觉得赚取不了面子。

  5.以上四点总结起来,则是我们国人的通病:“外来的和尚会练经”。

  可能还有更多的原因我并未收集到,但是从项目实际应用的角度来讲,一款产品无论来自何方,最重要的是它的适用性,这里所说的适用不仅在于产品在不同的软硬件环境下是否可以发挥最大的效应,也在于是否符合使用者的习惯,是否符合用户的最终需求。如果它不具备适用性,更品贵的产品也不具有使用价值,则只会成为一件工艺品。

  笔者两年前曾参与过一个国产虚拟化项目的研发立项,对此深有感受,其实只到现在我一直认为产品的设计理念与不同民族的文化根源有着极大的关系,比如德国人的公司里每天早上上班不用打指纹记考勤,美国企业的电脑上不可能安装行为管理软件,日本企业中桌面虚拟化非常普及、中国企业的电脑中则从游戏到音乐、电影无所不存,这种习惯上的差异是由不同国家民族的文化根基不同而形成的;所以在国产软件设计的时候,我伴着必须考虑到国内用户的使用习惯、企业的管理制度,符合国情的软硬件环境,这些缺一不可。

  以国内目前竞争最激烈的“桌面虚拟化”为例,我们可以分析一下产品的适用性;

  1. 目前国内的大多数企业的网络以百兆为主,客户机硬件配置虽然不统一,但是配置都比较高,所以很多企业的PC 机都在当工作站使用,即很多工业制图、图形处理、运算与设计工作都是在客户机上直接完成的,并没有专业的小型机与工作站使用,而不像欧美企业里面普通员工PC 都只做日常的文字处理、OA、报表等工作,而真正的工业级应用则由专门的服务器或工作站来处理。 那行在这种条件下XenDesktop 、VMwareView 是否可以在会话主机不是无限强大的时候承载桌面应用的推送?

  2. 欧美企业崇尚开放自由,作习时间可以由员工自行控制,分工协作也非常明确,而国内的企业由国内的自觉性有限,往往有很统一的作习时间表要求,早上9:00 大家上班时,在短短的几分钟内数百台PC 同时开机向虚拟桌面的会话主机连接,此时所产生的登录风暴,在采用VDI 模式的系统上究意需要添加多少存储来缓解压力?

  3. 前面也提到过,国内人的电脑喜欢个性,一千人的电脑会有一千种不同的桌面背景,在桌面上随手存文件,图标个性布阵已经成为一种习惯。那么在采用统一推送的情况下,个性化如何保证?是否要为一千用户定制一千个域用户账号与脚本呢?

  4. 平板、手机能连桌面办公或许是一种时尚,但是在中国市场至少未来五年还不会成为主流,因为我们的企业的外包流程远没有那样成熟,非常多的工作需要我们的员工实际一步步的去完成,不是只用平板、手机连接到远程桌面指点江山就可以交付的,那么跨平台桌面的漫游的实际价值在哪里?

  5. 国内员工的人本身也是非常有个性的,当一切都被限制的时候,他们的情绪是否会影响到工作的效率? 当网络或服务器在意外或人为的情况受到任何一点点震荡的时候,如何保障虚拟桌面的用户断线可用?业务连续不中断?

  这些问题其实都值得我们的信息中心主任在考虑国际品牌时多加思索,这里暂且不谈中美在未来一天发生“战争”时的系统安全,试想一下一个远隔千山万水的国际公司真的可以随时为您候命服务吗? 系统软件的兼容性非常重要、作虚拟桌面从工作原理上讲从端口到键鼠操作其一切都是映射的,在外设与应用软件的兼容性方面更加要经受考验,当您遇到的问题是需要虚拟桌面的开发者为您修正的时候,大洋彼岸的国际公司能否在第一时间为你应急?

  综上考虑,笔者觉得我们不应该过于迷信国际品牌,尽管国产虚拟化还有很长的路的要走,但是我们应该对国产有更多的信心,相信中国人自己的研发实力、服务能力。其实经过这几年的发展,我们能感觉到中国本土的虚拟化技术正在掘起,也已经成长起了一批拥有自主知识产权的国内虚拟化研发企业与机构。他们的产品也已经在广大高校、政企、军工中得到了应用考验,其稳定与可靠性并没有一些人主观上想向中那样的差,反而更加贴近中国用户的使用习惯。

  在此笔者向国内的虚拟化研发企业的PM们提意几点:

  1. 将更多的精力放在桌面应用的研究,而不是服务器虚拟化。
  2. 更加注重用户体验,用设计师的视角取替工程师的视角来制作产品UI。
  3. 企业上虚拟化的目的不是为了虚拟化而虚拟化,而是为了节省综合维护成本,提高工作效率,千万不要把客户机所有的应用都搬到了云端。
  4. 公有云应用的风险是中小企业无法承担的,他们更需要企业私有的云存储。

  笔者在最后,还想祝愿中国的虚拟化技术能尽快形成一套自己独立的产品理念体系,从产品开发者转型为解决方案提供商的角色。能尽快成长出和 Citrix / VMware 一样企业。做出国产虚拟化产品自己的特色。

原文地址:http://blog.51cto.com/13966583/2304910

时间: 2024-10-10 14:42:31

为什么大家不相信国产虚拟化技术?的相关文章

推国产虚拟化和云计算软件,中科睿光一年来获近亿订单

还记得一年前轰动一时的VMware与中科曙光成立合资公司,并推出国产虚拟化和云计算软件吗?2016年4月13日,在双方合资公司中科睿光软件技术有限公司(以下简称"中科睿光")的成立仪式上,曙光公司总裁历军表示对睿光的未来充满信心:"中国市场正等待着合资企业的产品快速进入." 如今,一年过去了.在2017年3月22日中科睿光成立一周年庆祝活动上,中科睿光CEO何牧君表示,中科睿光从成立至今已获得订单近亿元,期间中标来自科研.教育.公安.政府.城市云计算中心等各领域的项

曙光与VMware合资公司主打国产虚拟化和云计算软件

2016年4月13日,经过6个月的努力,曙光和VMware在北京亮相双方成立的合资公司:中科睿光软件技术有限公司(以下简称"中科睿光").这个合资公司有多新?"营业执照还在打印中,一会儿发布会完了去拿." 曙光公司董事.总裁历军在发布会现场兴奋地说. 从去年10月底曙光和VMware对外宣布要成立合资公司后,仅花了6个月的时间就走完了合资公司成立的所有流程,"我在别的公司也工作过,也尝试过成立新的合资企业,6个月是超级短的时间!" VMware全

49 Linux操作系统原理、虚拟化技术基础原理

04 虚拟化技术基础原理 一.配置虚拟化网络 1.编辑配置文件 #关闭NetworkManager [[email protected] ~]# service NetworkManager stop [[email protected] ~]# chkconfig NetworkManager off    [[email protected] ~]# chkconfig --list NetworkManager NetworkManager  0:关闭  1:关闭  2:关闭  3:关闭

KVM虚拟化技术(二)KVM介绍

KVM:Kernel Virtual Machine KVM是基于虚拟化扩展的x86硬件,是Linux完全原生的全虚拟化解决方案.部分半虚拟化支持,主要是通过半虚拟网络驱动程序的形式用于Linux和Windows客户机系统的. KVM被设计为是一个内核模块,支持广泛的客户机操作系统:在KVM架构中,虚拟机实现为常规的Linux进程.这使KVM能够享受Linux内核的所有功能. KVM模块是KVM虚拟机的核心部分.其主要功能是初始化CPU硬件,打开虚拟化模式,然后将虚拟机客户机运行在虚拟机模式下,

Windows Server 2016 Hyper-v 嵌套虚拟化技术

我们前面已经有文章介绍了,近期微软正式发布了Windows Server2016,对于里面的功能更变确实变化很大,具体就不多介绍了,我们今天主要介绍的是windows server 2016下的Hyper-v的虚拟化嵌套技术,对于很多管理员来说,在日常的运维中会遇到很多突发问题,所以我们需要通过实验环境进行模拟测试,之前公司环境内部署了一条Hyper-v集群,所以借机想到做一次windows server 2016 Hyper-v的集群测试(Hyper-v虚拟机内运行Hyper-v虚拟机),在测

KVM虚拟化技术(一)虚拟化简介

一 .虚拟化 虚拟化是指计算机元件在虚拟的基础上而不是真实的基础上运行.虚拟化技术可以扩大硬件的容量,简化软件的重新配置过程.CPU的虚拟化技术可以单CPU模 拟多CPU并行,允许一个平台同时运行多个操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响,从而显著提高计算机的工作效率. 虚拟化的类型: 全虚拟化 半虚拟化(涉及修改guestos内核,因此仅支持开源kernel的系统) 硬件辅助虚拟化(主板上开启虚拟化支持) 几种虚拟化软件简介 KVM 完全虚拟化 架构:寄居架构(linux

虚拟化技术原理

每一个I/O设备的组成由两部分组成: 设备控制器和设备本身 控制器:集成在主板上的一块芯片或一组芯片 真正的硬件操作都是由驱动完成 驱动程序:通常由设备生产商制作的,一般位于内核中 每个控制器都有少量的用于通信的寄存器,每个一寄存器表现为一个I/O端口,所有寄存器组合成为设备的IO地址空间 IO端口是在开机时,向主机的I/O端口空间注册使用的(0-65535),是cup通过总线跟设备打交道的地址 实现输入.输出: 三种方式: 1.轮训:cpu处于忙等待状态 2.中断:网卡收到数据时,立即向中断控

如何学习VMware虚拟化技术

如何学习VMware虚拟化技术 虚拟化与云计算,是一项综合的技术,需要掌握网络.存储.服务器等方面的知识,有一定的动手实践能力. 1 需要有VMware Workstation与网络基础 如果你只是一个初学者,能给自己的笔记本.台式机安装操作系统,安装Office.QQ等常用软件,那么,你可以先从VMware Workstation学起,你只要有一台配置了最低4GB内存的Windows 7操作系统的计算机,有一定的网络搜索能力(从网上下载常用操作系统的镜像.VMware Workstation软

虚拟化技术简介(转载学习)

虚拟化 虚拟化是指计算机元件在虚拟的基础上而不是真实的基础上运行.虚拟化技术可以扩大硬件的容量,简化软件的重新配置过程.CPU的虚拟化技术可以单CPU模拟多CPU并行,允许一个平台同时运行多个操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响,从而显著提高计算机的工作效率. 几种虚拟化软件 1.RedHat KVM虚拟化方式:完全虚拟化 架构:寄居架构(linux内核);祼金属架构RHEV-H 特点:祼金属架构RHEV-H或在关键的硬盘和网卡上支持半虚拟化VirtIO,达到最佳性能.