本位摘自:
[url]http://tech.ccidnet.com/art/3089/20070522/1086409_1.html[/url]
主持人:
各位网友大家好!欢迎大家再次来到赛迪聊天室。今天我们请来了VMware的技术总监张振伦先生。很多人都玩儿过虚拟机,一提到虚拟机许多人就会如数家珍的念叨着:VMware、Virtual PC、XEN、Virtuozzo、Bochs、Parallels、QEMU……而最为大家所熟知的自然要数VMware和Virtual PC。但是哪个更好,今天我们就聊一下相关的话题。
请先简单介绍一下虚拟技术及其现状?
张振伦:
这些年虚拟机非常热,亚洲中国和印度是增长很快的两个区域,我们去年已经开始慢慢看到大量虚拟化技术的宣传,而且大量用户也在开始实施和部署。从整个技术角度来看为什么虚拟化技术有如此的能力带来市场这么大的影响呢?原先讲到虚拟化技术的时候人们总会认为虚拟化技术是一个很高深的领域,很多人觉得在大的机器上才可以用,但是真正把虚拟化引用到PC服务器是VMware引入的,那么虚拟技术到底解决了怎样的问题呢?这里有两个重要的推动力:第一是PC服务器应用越来越广泛,现在有大量的用户已经把他们的关键业务系统、重要的数据系统都移到PC服务器平台上来。PC服务器量也呈几何式的增长。量的增长就带来了如何管理已经部署的PC服务器的资源,虚拟化是很好解决这个问题的方向。
另外,从去年开始,包括CPU的一些厂商也在大量介绍虚拟化的技术,包括INTEL、AMD都推出了虚拟技术。整个业界已经觉得虚拟化水到渠成,已经成为我们应用PC服务器的时候很关键的部件,没有这个部件PC服务器将来的发展会受到很大的制约。
主持人:
请张先生用简短的一句话给大家概括一下什么是虚拟技术?
张振伦:
虚拟技术是让操作系统和应用程序打成一个包使它具有可移动性。从现实世界里面理解,我们原先的房子都是跟地球长在一起的,今天怎么样让房子可以变成房车,随时移动到我们要去的地方。
主持人:
那么虚拟技术在什么情况下适用,什么情况下不适用呢?
张振伦:
我们原先应用大多数PC服务器的地方都可以用虚拟机。是不是任何地方都可以用虚拟机呢?也不全是。目前为止用虚拟化很重要的优势是来提高服务器的利用效率,如果说一个应用本身占CPU的资源已经达到了80%或者90%,这个应用上就不太适合于做虚拟化。这个应用本身到底能不能做虚拟化,如果把服务器升级成一个高一级的也可能适合用虚拟化。如果这个应用本身需要一些特殊的硬件,比如PC服务器上需要加一块特别的卡片,需要特别的驱动才能使用起来,这时候我们不太建议把这样的环境移到虚拟化的环境里,因为这样的环境不是一个很共赢的环境,需要特定的开发才可以,通用虚拟平台不太支持这样的应用。
主持人:
某些特殊的应用是技术上开发的难题,还是开发的费用?
张振伦:
是开发的费用上。我们也在为国内一个大型的客户定制一些特别的方案,满足一些特别的需求。这个方案不是说任何用户都能用到,没有通用性,但是这个用户用的量比较大,那么可以定制。
主持人:
虚拟技术主要是提高硬件的利用率,如果利用率很高了就没有必要采用虚拟技术了。
现在中国的虚拟市场和国外的虚拟市场相比有哪些不同的地方呢?
张振伦:
中国市场和美国、欧洲市场相比有很大的不同。中国的一些关键应用都是跑在Uniux服务器或者IBM大型服务器上的。大家觉得这些应用放在上面本来的负载都很低,对它也不太重视,这就导致中国在PC服务器上的虚拟推广受到了很大的压力。我们是做了很多工作,改变用户让用户接受。PC服务器不仅在硬件上很成熟,同时可以在通用的硬件平台上打造出具有Unix服务器或者更高计算性的虚拟平台。
主持人:
VMware让中国的用户接受利用我们的虚拟服务器可以提高硬件利用率。
张振伦:
对,这是我们要做的大量的工作。
主持人:
中国市场和国外市场有哪些相同的地方呢?
张振伦:
第一,所有跑在X86平台上的应用大多数都是低于10%,我们买了一台PC服务器只有10%的时间或者只有10%的资源用起来了。其它的资源只是在通转,或者是消耗电能,实际上带来了很大的负担。另外一个角度去看,在PC服务器上大家需要一个更多的灵活性。无论这样的PC服务器哪怕是其它的服务器,和硬件的稳定性、可靠性,怎么样动态调度这些负载?都是大家所期望的。只是说大家原先没有这个感受,想当然的认为这个功能是不太合理的要求,今天有了虚拟化这样的要求已经变得合理,并且在大量用户那儿获得了实际应用。
主持人:
就是我们把不合理的东西变成合理,是通过虚拟技术实现的。
张振伦:。
对。虚拟技术有一个Vmotion,意思是原先服务器原先只跑一个应用就可以了,现在用了虚拟化技术,很多用户在一台物理服务器上应用二、三十个应用。那么一上了虚拟化是不是不能停机了,VMware发明了一个技术,就是Vmotion技术可以停物理服务器不停应用。停物理服务器之前我们可以把其它的应用动态的迁移到虚拟服务器上。就比如VMware可以把房子整个打包搬家,类似于告诉搬家公司说我明天想住到上海,今天你在家睡觉,第二天睁开眼睛发现已经在上海了。我们在IT世界里通过Vmotion技术已经可以轻松的实现。
主持人:
迁移是动态进行的是吗?
张振伦:
运行时的数据不会丢失,两面是进行内存的竞相,通过内存竞相去做。
主持人:
在中国市场您认为虚拟技术广泛应用最大的挑战是什么?是观念吗?
张振伦:
我觉得观念是最大的挑战。如果说用户已经接受了PC服务器是很可靠的平台,那么PC服务器虚拟化指日可待。
主持人:
观念以外还有什么阻力呢?
张振伦:
其它方面的阻力都没有那么大。当然其它的比如说中国目前用户管理的方式、应用的方式等等都有一定的影响,比如说我们在很多地方做管理的时候服务器的管理部门和应用管理部门往往是分开的。但是往往这些管理上地来的问题是应用部门感受到的,虚拟化决策是服务部门要做的,因此涉及到一些部门责任和组织架构的调整,也会涉及到这样、那样的问题。
主持人:
您觉得什么样的虚拟技术是中国最需要的?或者什么样的虚拟技术最适合中国?
张振伦:
我们希望它是一个比较可靠、稳定,这是很重要的前提。因为既然想把很多应用在一个服务器上,提高效率的同时不能损失的是它的可靠性和稳定性。可能损失3%或者百分之几的性能换取灵活性,但是不能损失可靠性、稳定性换取灵活性。说到可靠性和稳定性,有没有大量用户应用的基础呢?比如说我不是第一个吃螃蟹的人,因为到今天为止所有虚拟技术的开发基本都是在美国实现的。如果说美国有的用户遇到什么问题,可以很容易的跟美国做一个沟通和交涉。中国用户应用的时候,当然像VMware公司已经在中国投入了大量人力,我们的队伍慢慢扩展,但是和美国队伍比例相比,和美国开发能力就近的原则相比我们还是有一定的弱势。因为我们毕竟在中国没有跟美国一样多的人开发,我们沟通、交流的时候会有一定的时间差,会影响我们这块的推广。如果说我们拿到了很可靠的产品,不需要做太多的定制和支持,这对中国的应用和接受来说都会有很大的帮助。
主持人:
虚拟机的安全是怎么样的呢?它依赖于哪种安全模式?
张振伦:
目前为止VMware解析结构有两种,一种是基于传统的操作系统实现的。这种方式依赖于比如下面装一个WINDOWS,如果Windows中了病毒,下面的机器都会死掉。这是我们在一些开发测试环境里面用的一些产品。当然我们在一些数据中心,企业级环境里面推荐是用的ESS,这个平台是VMware独立自主开发的,不是Windows,是一个专有的平台,这个产品它的相对稳定性、可靠性都很强。VMware在这个平台上应用的也是这样的产品,确保了下面这个层次病毒的防护。在上面装的操作系统还是依赖于操作系统里面本身的功能做病毒防护。比如说上面装了一个Windows,它本身的病毒防护还是依赖于今天常用的工具。
长远看防病毒还会在虚拟化带动下往前推动一步。我们想一个简单的例子,今天所有的这些防病毒软件跟操作系统应用程序是在一个等级。比如Word和Windows的防病毒软件是兄弟级的关系,这就类似于做监考一样,我们当学生的时候很多人觉得考试作弊没有被人发现好像做的很保密,实际上站在监考老师角度看的话所有的作弊都很容易被抓到。只是监考老师很仁慈放你一码而已。监控老师是因为站在另外一个层次看问题,往往比较清楚。从这样一个简单的例子想到病毒防护,如果说我们能够把病毒防护代码装在给传统应用更高的层次上,比如ESS,操作系统再下面一层装上防病毒引擎,监控所有的防病毒工作这可能会更有效。
主持人:
如果真出现这种情况的话,所有的病毒作者把所有的注意力都集中到ESS?
张振伦:
这是另外一个循环。这就涉及到一个问题,所有的防病毒软件都是怎么样进行传播的呢?很重要的是根据操作系统的接口进行传播。我们在ESS这个层面为什么很好的能够防病毒呢?因为这个界面很难被用户觉察到,它就相当于你的一个硬件。如果说我今天可以很容易的在这个机器上更改操作系统,可以做这些动作,我比较难更改的是到机器里更改一些BUS。
主持人:
VMware现在要做的就是减少对ESS的宣传,让更多的人不知道才好。现在目前情况下共享文件夹是不是很厉害?
张振伦:
它和虚拟机是类似于上面装一个操作系统下面装一个虚拟机。这是我们在个人用户环境里面去用的,生产上我们建议用ESS。ESS就不牵扯到用共享文件夹的架构了。如果你觉得安全存在问题不建议你用共享文件夹的方式去访问。
主持人:
据我所了解有些反病毒人员测试一款病毒的时候会装上虚拟机,让这款新病毒发作,这种方式怎样防止病毒不扩散呢?
张振伦:
不同的虚拟机之间CPU和内存都进行了有效分配,进行了地址段的隔离。这样确保不同的虚拟机之间是相互隔离的,任何一个虚拟机中了病毒不会传到另外的病毒。如果一个数主机下面装了一个操作系统,操作系统和虚拟机之间也是隔离开来的,如果想通过共享文件夹,如果说没有共享也是隔离的。确保你在这儿测试这个病毒不会影响其它方面。
主持人:
只要没有通道的情况下它就是安全的。
网友:
我在Linux7.3上装了一个非康虚拟磁带库,通过虚拟磁带库的内核启动后不能添加硬盘?
张振伦:
虚拟带库和虚拟机是两个不同的概念。
主持人:
虚拟化是否能够跟刀片技术结合提高它的利用率呢?
张振伦:
肯定是这样的,目前为止会看到所有的刀片服务器是很好的节约空间的方式。这么多资源对一个应用来说是用不掉的,也可以通过虚拟化把它进一步提高硬件本身的利用效率。当然虚拟化也提供了一个管理功能,灵活、自由的能力。我们有很多用户已经在刀片服务器上实现了虚拟化。无论和IBM、HP、戴尔都有大量的成功案例。主流的成功厂商推刀片服务器也会介绍VMware的虚拟化解决方案。
主持人:
我们在虚拟化过程中有哪些比较明显的困难呢?
张振伦:
倒不是技术上出现的,重要的是有很多用户的一些误解。觉得用了刀片本来就已经做了这样的整合,空间已经整合了是不是还需要虚拟化?或者刀片已经在上面提供了很多虚拟化的功能,后面的存储、网络已经提供了虚拟化功能,为什么PC服务器还要虚拟化,刀片还要虚拟化?可能大家有一些误解。如果说消除了这些误解,技术上影响是畅行无阻的。
主持人:
张先生能在这儿把这个误解给大家消除一下吗?
张振伦:
虚拟化本身不是减少服务器的数量,或者减少空间的利用,另外,比如说我们在提高服务器的利用率,把服务器的计算能力尽量发挥出来。无论是放在一个塔式服务器上还是放在刀片服务器上,任何一个负载占用的资源量是固定的。这个资源占用量有可能是10%、5%。如果说我用了虚拟化把这些能力都发挥出来是最好的,刀片服务器本来应用的功能也是虚拟化跟软、硬件结合更好的方式,发挥双方最大的优势。
主持人:
虚拟化关键在哪儿?
张振伦:
一个是怎么样提高性能。再一个是稳定性和可靠性。稳定性和可靠性不是用实验室的数据来说的,最好的就是用的应用实际案例。
主持人:
机架式服务器和刀片式服务器哪个更适合用虚拟化?
张振伦:
要看CPU的数量哪个更适合用虚拟化。如果服务器资源越多越适合虚拟化。如果说你有更多的CPU,更多的内存空间,特别是CPU多核的机制可以承载更多的负载,这是虚拟化能更大限度的发挥它的优势。
主持人:
如果我在数主机上建立了N个虚拟系统,如果同一时间虚拟器都提交了同一个需求,是并行处理还是串行处理呢?
张振伦:
我们分配虚拟机的时候每个都有固定的资源给它用。给它用的这些资源是它独有的资源。固定的资源我们在配置上要保留资源。保留的这些资源是固定的可以应用的。如果说按照内存或者CPU角度来看的话是相当于分配给它时间片的方式进行分配。如果说有N个虚拟机,分配的时间片是一个一个按时间片的方式分配。
网友:
据说实际应用中架构虚拟化环境需要百万初期投入,如果真的如此高的成本中小型企业恐怕难以接受吧?
张振伦:
虚拟化大家觉得是很高的成本,如果每个用户拿100万买我们的软件我们非常开心、相当高兴,实际上不是这样的。同我们的网站上或者代理商或者合作伙伴都可以看到我们的价格,我们的价格是按照CPU进行计算的,没有到什么百万元这样的级别。当然如果做的比较大,进行一个大型数据中心虚拟化整体的投入可能会有这么多,几十台甚至上百台的服务器。刚刚初步基本上十万、或者二十万的数量级就可以进行虚拟化的起步。
主持人:
目前所做的所有案例里面最低投入是多少呢?
张振伦:
我没有看过具体的数据,我感觉十万的登记就可以起步你的虚拟化。
网友:
网格和虚拟化是否能够结合?
张振伦:
网格和虚拟化道理上看是两个不同的方向,网格的是把一个任务并行到多个机器上进行运算,虚拟化是把大型的资源切分成很多小的虚拟机通过虚拟机切分的方式提高单台服务器的利用效率。这两个有没有结合?实际上也不是没有结合。我们可以看到VMware接下来今年年底要推出的一个功能叫省电功能就跟网格有直接关系。什么叫省电功能呢?传统的服务器或者IP设备购买的时候往往会多购买一些。银行每年6月1号结息,这天最繁忙,峰值有可能比平时超出了20%或者30%的投入。这些投入的设备是不是平时就关掉了呢?只有6月1号突然打开支撑这个业务,实际上所有的IT都不是这样运作的。如果我们说有有效的手段做这种管理,是不是可以节省大量的电力。至少平时这些服务器不需要它的资源的时候可以歇下来。VMware我们通过我们的Vmotion、DRS结合实现省电的功能。
如果说不太繁忙的业务阶段这个时间段可以把所有的虚拟机整合到少数或者部分物理服务器上去。其它的服务器可以进行休眠或者断电状态。如果马上启用我可以通过Vmotion技术把所有虚拟机再重新分配到所有物理服务器上,把那些休眠的物理服务器唤醒。
主持人:
您提到的DRS是什么功能呢?
张振伦:
它是动态资源调度的意思。动态资源调度也就是说怎么样让所有的物理服务器能够有效的利用。如果没有动态资源调度,比如说今天有三台物理服务器,第一台分配了两台虚拟机,大多数的时候这些虚拟机负载都是很均衡的。如果说有一天一个物理服务器上两个都很忙,其它的都很空,这时候如果上面最忙的两个虚拟机能够分配到不同的物理服务器上多好。DRS就可以做动态的分布。
主持人:
不同的CPU动态迁移会遇到一些问题,怎么解决呢?
张振伦:
不同CPU下面有不同的指定机,比如这边用的是INTEL的那边用的是AMD的,如果动态迁移就会在内存里面进行运作。比如说要不要做一个转化,今天为止我们不建议做这样的动态迁移,不同的CPU之间拷贝不同的内存。当然做迁移的时候我怎么知道这两个CPU有什么差异?即使是INTEL是不是两个指令完全一样呢?我们个人的知识很难判断。VMware迁移的时候我们通过自身检测功能确保这两个CPU之间可以兼容。如果不兼容我们建议停下来再迁移。我们有计划将来会支持不同指令系统的翻译,但是今天为止还是显得有点复杂。
主持人:
这种复杂是不是技术上不到位?
张振伦:
我相信随着时间的迁移我们在这一块会做的更完善,不同指令之间也会做相应的翻译。但是今天为止还是建议不要这样做。
网友:
对于普通用户不必担心虚拟技术漏洞存在的安全隐患?
张振伦:
逻辑角度来讲所有的技术都存在漏洞。但是要看通过用户的环境验证出来的一些感受。今天用Windows会经常打补丁或者安全的漏洞。今天早上我在出租车上还听到一个病毒的预告,建议大家下载一个IE的补丁。VMware在提供的企业级解决方案上,我们没有发现什么情况说因为用了这个而存在安全隐患。是不是将来会有也很难预测,只是说到今天为止这块的安全还做的很好。
另外大家可以考虑的,如果说一个系统复杂的程度越复杂,存在漏洞的风险就越高。VMware今天它的核心,让它做的更高效的是也在确保它的稳定性和可靠性。我们的ESS、代码的数量会比所有大型操作系统小的很多很多。这块我们目前为止看到的安全性是没有问题的。我们目前有两万多企业级用户,400万的用户实验下来都没碰到什么严重的问题。
主持人:
VMware是否知道自身已经存在一些安全漏洞?这些安全漏洞还没有被其他人所意识到或者发现?
张振伦:
我相信任何东西只要写成软件,不是十行、八行能解决的软件都可能存在漏洞。VMware我们自己有一个很大的实验室,是24×365的运行,我们自己也试图发现一些漏洞,我们也欢迎用户发现问题及时给我们提出来,我们也会快速的响应提供一些补丁解决这些漏洞。
主持人:
现在VMware是在时刻检验自己的产品。如果我购买了VMware的产品,我应该时刻关注VMware的网站,看有什么升级服务包等?
张振伦:
如果说有严重的安全隐患我们会主动通知用户。
主持人:
在普通用户来看他们心中的数字中心虚拟化是怎样的,目前存在什么误区吗?
张振伦:
虚拟化有几个比较典型的误区。第一,很多人认为用了虚拟化之后一个应用可以跨几个物理服务器去跑。也有很多用户给我提出,现在有很多小的服务器,原先跑一个服务器都跑不起来,我是不是可以把这些整合起来在上面跑一个大型的应用,把这些资源充分的利用起来。这个问题的答案明确的告诉大家,是不能做这样的操作的。为什么不能支持这种架构?不是技术上的问题,而是经济效益上的问题。两年前就有厂商试图做这样的解决方案,目前在实验室也有这样的方案在跑。但是为什么不能进行商用呢?很大的问题我们可以想到的,不同的物理服务器之间要运行一个应用,不同的物理服务器CPU、内存都要进行通讯,我们是不是用网线一接就可以解决它们的通讯呢?不能的。因为传统的连接方式,带来的带宽影响都会导致整个性能没法接受。应该用什么技术实现呢?有一些专门的技术,就是在网格计算里应用的技术可以实现不同的技术可以连接起来。但是如果淘汰一些物理服务器整合的时候就会面临另外更大的挑战,就是经济的压力。因为这些技术都不便宜。如果把十台、五十台的服务器通过这个技术整合,可能要另外投入两、三百万买物理硬件接起来,我觉得没有人愿意去做这个动作。所以技术上可行,经济上没有价值。
另外,原先有很多人觉得虚拟化技术到今天还不成熟,今天用的话会不会是吃螃蟹的?或者是跑其它的一些小型数据库?这样的应用是不是不能搬到虚拟化平台上去?这也是一个误解。在中国可能没有看到虚拟化遍地开花,其中很重要的原因是虚拟化刚刚进到中国,我们VMware是去年6、7月份在中国才成立我们的办事处。如果欧美的一些国家应用已经已经相当普遍,我们在全球已经超过2万家企业级用户,400万实际的用户,包括财富100强全部的用户都已经用了VMware的虚拟化。财富1000强超过800家已经用了VMware的虚拟化。这不是拿回家仅仅在电脑上玩一玩的工具,它已经成为很多企业赖以生存的平台。
今天很多人也听说了英特尔推虚拟化,AMD也说CPU支持虚拟化,很多人觉得他们已经支持虚拟化了,还买VMware干嘛?这是一个很简单的想法。我们可以这么想,比如说今天要告诉大家我会说粤语,或者我会讲西班牙语,会不会讲西班牙语对大家有没有影响?我相信没有任何影响。我用西班牙语说大家根本听不懂。这就是类似CPU要有软件、结构听得懂虚拟化的语言,它的虚拟化才有意义。如果说CPU能支持虚拟化,但是提供的指令都不支持,这个虚拟化有没有意义呢?只是说它有这个能力,但是我从来不会用这个能力。所以一个是要说虚拟化的语言,一个是要懂虚拟化的语言。
第四个误区,大家觉得性能是相当关键、重要的因素。很多用户选虚拟化解决方案的时候也会首先考虑性能的因素。我在这儿可以告诉大家,我们在很多地方都做了大量的测试。虚拟化对性能没有一点影响肯定是不对的。但是它的影响到底有多大?应该说影响是相当小的。我这儿说的架构是指的ESS企业级的架构,而不是桌面系统的架构,桌面系统架构会CPU消耗会大一些。如果说你有一个实际的环境实在不放心这样的解决方案到底是影响多少?我们可以在你的环境里面搭建这样一个性能测试的平台,可以获得一个更适合你的环境的数据。
主持人:
现在虚拟数据中心是一个迫于眉睫的事情?
张振伦:
看大家怎么样看。如果说今天数据中心已经用了大量的PC服务器,这肯定是迫在眉睫的。没有虚拟化会有两方面很严重的问题。第一,你全面拥有的这些PC服务器怎么管?我们经常说的一个简单的例子,今天的PC服务器就像小白兔一样繁殖能力特别强,今天有100台,明年看的时候可能有2、3百台了,如何控制PC服务器的增长?虚拟化是一个很好的解决方案。可以让你轻松、自如的管理你的PC服务器、管理这样的环境。不会因为PC服务器从100台涨到500台的时候导致你束手无策。
网友:
VMware处理冗灾性如何?
张振伦:
虚拟架构崩溃可以从两点看,第一是虚拟架构层的崩溃,这只需要把上面的数据能够拷出来,数据在就没有问题。当然操作系统崩溃,比如原先跑的是Windows,它崩溃了怎么办?虚拟架构帮不了你什么忙,还是应该用传统的方式解决。
虚拟机崩溃会不会影响下面的虚拟架构层或者说影响其它的虚拟机?我们也有提到中间有隔离性,不会有相互的影响。如果说你要考虑到其它方面的因素,比如说硬盘故障或者其它因素,这还是跟我们的传统考虑类似,你的硬盘怎么样做竞相或者做冗灾的保护。
网友:
对微软的热迁移虚拟软件的技术VMware怎么看?
张振伦:
不知道大家看到一则消息没有,前几天微软刚刚发布了另外一则消息,大家可以到它的官方网站看,它们刚刚把热迁移这个功能拿掉了,没办法按时交付这个功能。这个意味着什么大家可以自己去想。
另外,将来的预期大家觉得最终实现出来是什么样子?我相信到现在我们都没有办法定位,也没有办法说它的热迁移跟VMware的热迁移比是好还是不好?因为我们拿已经做出来的很好的东西跟想象出来的东西比,是很难比的。
主持人:
也就是说网友们通过微软的热迁移技术出来之后进行比较才知道哪个好哪个不好。
张振伦:
如果你还不那么急需虚拟化你可以等待看看,我建议大家不要等。因为我们的时间或者我们其它方面的经历都会因为等而浪费了很多。
主持人:
虚拟存储所要解决的关键技术是什么?
张振伦:
虚拟存储比服务器的虚拟化概念还被大家所早一些熟知。很多厂商都在讲存储的虚拟化。主要是怎么样有效分配这些存储让容量怎么样动态的分配?今天为止我相信大家看到了存储虚拟化的现状。
网友:
在中国国内是否也存在需要VMware关注的竞争对手?
张振伦:
对于国内来说目前为止,全球讲我们比较大的竞争对手是微软。今天为止我们所有的竞争都没有要苹果对苹果的竞争,而是可能是“自行车和跑车”的竞争。跟VMware相比具有全功能、全系列产品比较目前为止我们没看到任何一个竞争对手。相对国内市场来说看到最大的竞争对手倒是人们的意识和观念。如果观念改变过来了,我相信比我们讨论其他的竞争对手更有意义。
主持人:
您提到微软跟VMware有一定的竞争关系存在,他们有什么优势呢?
张振伦:
微软比VMware品牌要大很多,历史也比我们悠久,他做操作系统时间比较长,也积累了大量的客户基础,渠道基础。但是,大家可以看到做虚拟化这块做的最早的,PC服务器的虚拟化是VMware,我们已经有9年的历史。9年的历史是不是微软浓缩成一年就追得上?大家可以看看其它方面微软发展的技术可以得出结论。实际上不是那么容易一两年内就能追得上的。五年、十年之后很难预测谁会比较强了。今天为止我相信三到五年VMware肯定是这个市场的领导者。微软现在在模仿我们提出的一些概念,但是今天为止它的很多产品功能都只是在纸面上,没有相应的产品,也没有相应的用户基础。我可以告诉大家一个有趣的例子,是我们在无锡的一个用户,也是一个跨国企业,有一天接到微软告诉他们,他们已经有一个跟VMware很类似的企业级解决方案,就是ESS解决方案,就是裸机使用的解决方案,就是不需要装操作系统,只需要虚拟机,让用户在实际环境里找到两台完全一样的物理服务器,他们试下来觉得微软的性能和VMware的性能差异巨大。这个差异让他们不敢相信。
主持人:
对于VMware来说今后发展重点在哪儿?
张振伦:
VMware现在是往应用案例方面走,原先存储虚拟化走了一个很大的误区就是一直没有找到合适的应用支撑,让用户没有一个亲身的感受和体验。VMware针对不同的用户群提供了一系列的解决方案。我们目前有四大解决方案。一个是服务器整合的解决方案,或者叫做架构优化的解决方案。怎么样有效的控制服务器的成长,让服务器有效的管理。
第二是针对冗灾的解决方案。传统的冗灾大家可以看到两面的硬件要完全一样,要确保应用能够在冗灾这儿能够顺利的起来,这时候整个成本都会很好。通过VMware虚拟机的技术可以让冗灾应用上尽量减少服务器的投让原先淘汰的服务器在冗灾中心获得很好的应用。
第三,我们今天推广的桌面级的解决方案,现在看到所有的桌面级无论大小企业基本都是个人顾个人,比如你有一个PC怎么确保它的数据安全,公司是否有一套完整的备份系统确保安全,我相信今天很少有用户能够提供这样数据的保护。通过VMware的VDI解决方案(虚拟桌面系统)可以很好的管理这块。
第四个解决方案就是软件生命周期的管理,我们推出了实验室管理器,VMware正在针对不同的业务需求走向方案的销售。
主持人:
现在VMware已经进入了中国市场,在今后中国市场VMware会有哪些重大举措?
张振伦:
VMware目前在中国第一步是培养市场。有两个方面,一个是通过我们的市场宣传让用户知道这个产品,另外通过一些培训、教育的课程让用户能够掌握这个技术,而不仅仅是知道,能够有效的自由使用这个产品。今天我们已经超过150位的工程师在中国获得了认证,全球有超过1万名的认证工程师。我们也在努力推广这一块。同时我们也在中国开始组建我们的专业服务团队,针对用户的实际需求定制或者说提供一些标准的服务产品,让用户能够应用的放心。
第四,我们也考虑在中国设立研发中心,目前也在评估这样的可能性,看什么时间会不会有一个计划,在中国设立我们的研发中心。
主持人:
您是否能说一下虚拟技术的前景会是怎么样?
张振伦:
十年、五十年是比较难评估的历史,因为我们可以想象今天所有的用IT有多少年的历史?大概也就四、五十年前,我们很难想象今天的IT会如此跟每一位个体相关。虚拟化,从整个角度来说原先有很多现实的东西现在都在变成虚拟的。实际上也包括生活的虚拟化,也有的公司在推广一些项目,叫记录人生,就是人生的虚拟化,50年之后这样的梦想是不是能够实现?我相信有可能。也就是说你今天有可能要去回忆的,你可能能回忆哪一天大概做了什么?但是能不能准确的记忆,将来像放录像的样子记录你的生活,我想也有可能有一天这样的梦想能够实现。
主持人:
您认为未来虚拟技术最大的敌人是谁,什么才能阻挡虚拟技术前进的步伐?
张振伦:
我相信无论是谁做虚拟技术,谁来引领市场,虚拟技术发展的浪费是没法阻挡的。这就像前几年大家看到的存储的市场。我从98年左右开始做存储,存储发展到今天还没看到可能会有什么样的状态把存储的技术阻滞。只能说将来可能有一些生物的技术做存储。从服务器的虚拟化角度来说,服务器虚拟化今天可以看到PC服务器的虚拟化风起云涌,我相信虚拟化的大潮是阻挡不了的。今天是PC服务器的虚拟化,将来会不会加入一些人工的智能或者其它的技术,这些技术的加入我相信会使得虚拟化更丰富多彩,而不会阻止虚拟化。
主持人:
非常感谢张振伦先生的到来,也感谢各位网友的参与,今天聊天到此结束!
主持人:
各位网友大家好!欢迎大家再次来到赛迪聊天室。今天我们请来了VMware的技术总监张振伦先生。很多人都玩儿过虚拟机,一提到虚拟机许多人就会如数家珍的念叨着:VMware、Virtual PC、XEN、Virtuozzo、Bochs、Parallels、QEMU……而最为大家所熟知的自然要数VMware和Virtual PC。但是哪个更好,今天我们就聊一下相关的话题。
请先简单介绍一下虚拟技术及其现状?
张振伦:
这些年虚拟机非常热,亚洲中国和印度是增长很快的两个区域,我们去年已经开始慢慢看到大量虚拟化技术的宣传,而且大量用户也在开始实施和部署。从整个技术角度来看为什么虚拟化技术有如此的能力带来市场这么大的影响呢?原先讲到虚拟化技术的时候人们总会认为虚拟化技术是一个很高深的领域,很多人觉得在大的机器上才可以用,但是真正把虚拟化引用到PC服务器是VMware引入的,那么虚拟技术到底解决了怎样的问题呢?这里有两个重要的推动力:第一是PC服务器应用越来越广泛,现在有大量的用户已经把他们的关键业务系统、重要的数据系统都移到PC服务器平台上来。PC服务器量也呈几何式的增长。量的增长就带来了如何管理已经部署的PC服务器的资源,虚拟化是很好解决这个问题的方向。
另外,从去年开始,包括CPU的一些厂商也在大量介绍虚拟化的技术,包括INTEL、AMD都推出了虚拟技术。整个业界已经觉得虚拟化水到渠成,已经成为我们应用PC服务器的时候很关键的部件,没有这个部件PC服务器将来的发展会受到很大的制约。
主持人:
请张先生用简短的一句话给大家概括一下什么是虚拟技术?
张振伦:
虚拟技术是让操作系统和应用程序打成一个包使它具有可移动性。从现实世界里面理解,我们原先的房子都是跟地球长在一起的,今天怎么样让房子可以变成房车,随时移动到我们要去的地方。
主持人:
那么虚拟技术在什么情况下适用,什么情况下不适用呢?
张振伦:
我们原先应用大多数PC服务器的地方都可以用虚拟机。是不是任何地方都可以用虚拟机呢?也不全是。目前为止用虚拟化很重要的优势是来提高服务器的利用效率,如果说一个应用本身占CPU的资源已经达到了80%或者90%,这个应用上就不太适合于做虚拟化。这个应用本身到底能不能做虚拟化,如果把服务器升级成一个高一级的也可能适合用虚拟化。如果这个应用本身需要一些特殊的硬件,比如PC服务器上需要加一块特别的卡片,需要特别的驱动才能使用起来,这时候我们不太建议把这样的环境移到虚拟化的环境里,因为这样的环境不是一个很共赢的环境,需要特定的开发才可以,通用虚拟平台不太支持这样的应用。
主持人:
某些特殊的应用是技术上开发的难题,还是开发的费用?
张振伦:
是开发的费用上。我们也在为国内一个大型的客户定制一些特别的方案,满足一些特别的需求。这个方案不是说任何用户都能用到,没有通用性,但是这个用户用的量比较大,那么可以定制。
主持人:
虚拟技术主要是提高硬件的利用率,如果利用率很高了就没有必要采用虚拟技术了。
现在中国的虚拟市场和国外的虚拟市场相比有哪些不同的地方呢?
张振伦:
中国市场和美国、欧洲市场相比有很大的不同。中国的一些关键应用都是跑在Uniux服务器或者IBM大型服务器上的。大家觉得这些应用放在上面本来的负载都很低,对它也不太重视,这就导致中国在PC服务器上的虚拟推广受到了很大的压力。我们是做了很多工作,改变用户让用户接受。PC服务器不仅在硬件上很成熟,同时可以在通用的硬件平台上打造出具有Unix服务器或者更高计算性的虚拟平台。
主持人:
VMware让中国的用户接受利用我们的虚拟服务器可以提高硬件利用率。
张振伦:
对,这是我们要做的大量的工作。
主持人:
中国市场和国外市场有哪些相同的地方呢?
张振伦:
第一,所有跑在X86平台上的应用大多数都是低于10%,我们买了一台PC服务器只有10%的时间或者只有10%的资源用起来了。其它的资源只是在通转,或者是消耗电能,实际上带来了很大的负担。另外一个角度去看,在PC服务器上大家需要一个更多的灵活性。无论这样的PC服务器哪怕是其它的服务器,和硬件的稳定性、可靠性,怎么样动态调度这些负载?都是大家所期望的。只是说大家原先没有这个感受,想当然的认为这个功能是不太合理的要求,今天有了虚拟化这样的要求已经变得合理,并且在大量用户那儿获得了实际应用。
主持人:
就是我们把不合理的东西变成合理,是通过虚拟技术实现的。
张振伦:。
对。虚拟技术有一个Vmotion,意思是原先服务器原先只跑一个应用就可以了,现在用了虚拟化技术,很多用户在一台物理服务器上应用二、三十个应用。那么一上了虚拟化是不是不能停机了,VMware发明了一个技术,就是Vmotion技术可以停物理服务器不停应用。停物理服务器之前我们可以把其它的应用动态的迁移到虚拟服务器上。就比如VMware可以把房子整个打包搬家,类似于告诉搬家公司说我明天想住到上海,今天你在家睡觉,第二天睁开眼睛发现已经在上海了。我们在IT世界里通过Vmotion技术已经可以轻松的实现。
主持人:
迁移是动态进行的是吗?
张振伦:
运行时的数据不会丢失,两面是进行内存的竞相,通过内存竞相去做。
主持人:
在中国市场您认为虚拟技术广泛应用最大的挑战是什么?是观念吗?
张振伦:
我觉得观念是最大的挑战。如果说用户已经接受了PC服务器是很可靠的平台,那么PC服务器虚拟化指日可待。
主持人:
观念以外还有什么阻力呢?
张振伦:
其它方面的阻力都没有那么大。当然其它的比如说中国目前用户管理的方式、应用的方式等等都有一定的影响,比如说我们在很多地方做管理的时候服务器的管理部门和应用管理部门往往是分开的。但是往往这些管理上地来的问题是应用部门感受到的,虚拟化决策是服务部门要做的,因此涉及到一些部门责任和组织架构的调整,也会涉及到这样、那样的问题。
主持人:
您觉得什么样的虚拟技术是中国最需要的?或者什么样的虚拟技术最适合中国?
张振伦:
我们希望它是一个比较可靠、稳定,这是很重要的前提。因为既然想把很多应用在一个服务器上,提高效率的同时不能损失的是它的可靠性和稳定性。可能损失3%或者百分之几的性能换取灵活性,但是不能损失可靠性、稳定性换取灵活性。说到可靠性和稳定性,有没有大量用户应用的基础呢?比如说我不是第一个吃螃蟹的人,因为到今天为止所有虚拟技术的开发基本都是在美国实现的。如果说美国有的用户遇到什么问题,可以很容易的跟美国做一个沟通和交涉。中国用户应用的时候,当然像VMware公司已经在中国投入了大量人力,我们的队伍慢慢扩展,但是和美国队伍比例相比,和美国开发能力就近的原则相比我们还是有一定的弱势。因为我们毕竟在中国没有跟美国一样多的人开发,我们沟通、交流的时候会有一定的时间差,会影响我们这块的推广。如果说我们拿到了很可靠的产品,不需要做太多的定制和支持,这对中国的应用和接受来说都会有很大的帮助。
主持人:
虚拟机的安全是怎么样的呢?它依赖于哪种安全模式?
张振伦:
目前为止VMware解析结构有两种,一种是基于传统的操作系统实现的。这种方式依赖于比如下面装一个WINDOWS,如果Windows中了病毒,下面的机器都会死掉。这是我们在一些开发测试环境里面用的一些产品。当然我们在一些数据中心,企业级环境里面推荐是用的ESS,这个平台是VMware独立自主开发的,不是Windows,是一个专有的平台,这个产品它的相对稳定性、可靠性都很强。VMware在这个平台上应用的也是这样的产品,确保了下面这个层次病毒的防护。在上面装的操作系统还是依赖于操作系统里面本身的功能做病毒防护。比如说上面装了一个Windows,它本身的病毒防护还是依赖于今天常用的工具。
长远看防病毒还会在虚拟化带动下往前推动一步。我们想一个简单的例子,今天所有的这些防病毒软件跟操作系统应用程序是在一个等级。比如Word和Windows的防病毒软件是兄弟级的关系,这就类似于做监考一样,我们当学生的时候很多人觉得考试作弊没有被人发现好像做的很保密,实际上站在监考老师角度看的话所有的作弊都很容易被抓到。只是监考老师很仁慈放你一码而已。监控老师是因为站在另外一个层次看问题,往往比较清楚。从这样一个简单的例子想到病毒防护,如果说我们能够把病毒防护代码装在给传统应用更高的层次上,比如ESS,操作系统再下面一层装上防病毒引擎,监控所有的防病毒工作这可能会更有效。
主持人:
如果真出现这种情况的话,所有的病毒作者把所有的注意力都集中到ESS?
张振伦:
这是另外一个循环。这就涉及到一个问题,所有的防病毒软件都是怎么样进行传播的呢?很重要的是根据操作系统的接口进行传播。我们在ESS这个层面为什么很好的能够防病毒呢?因为这个界面很难被用户觉察到,它就相当于你的一个硬件。如果说我今天可以很容易的在这个机器上更改操作系统,可以做这些动作,我比较难更改的是到机器里更改一些BUS。
主持人:
VMware现在要做的就是减少对ESS的宣传,让更多的人不知道才好。现在目前情况下共享文件夹是不是很厉害?
张振伦:
它和虚拟机是类似于上面装一个操作系统下面装一个虚拟机。这是我们在个人用户环境里面去用的,生产上我们建议用ESS。ESS就不牵扯到用共享文件夹的架构了。如果你觉得安全存在问题不建议你用共享文件夹的方式去访问。
主持人:
据我所了解有些反病毒人员测试一款病毒的时候会装上虚拟机,让这款新病毒发作,这种方式怎样防止病毒不扩散呢?
张振伦:
不同的虚拟机之间CPU和内存都进行了有效分配,进行了地址段的隔离。这样确保不同的虚拟机之间是相互隔离的,任何一个虚拟机中了病毒不会传到另外的病毒。如果一个数主机下面装了一个操作系统,操作系统和虚拟机之间也是隔离开来的,如果想通过共享文件夹,如果说没有共享也是隔离的。确保你在这儿测试这个病毒不会影响其它方面。
主持人:
只要没有通道的情况下它就是安全的。
网友:
我在Linux7.3上装了一个非康虚拟磁带库,通过虚拟磁带库的内核启动后不能添加硬盘?
张振伦:
虚拟带库和虚拟机是两个不同的概念。
主持人:
虚拟化是否能够跟刀片技术结合提高它的利用率呢?
张振伦:
肯定是这样的,目前为止会看到所有的刀片服务器是很好的节约空间的方式。这么多资源对一个应用来说是用不掉的,也可以通过虚拟化把它进一步提高硬件本身的利用效率。当然虚拟化也提供了一个管理功能,灵活、自由的能力。我们有很多用户已经在刀片服务器上实现了虚拟化。无论和IBM、HP、戴尔都有大量的成功案例。主流的成功厂商推刀片服务器也会介绍VMware的虚拟化解决方案。
主持人:
我们在虚拟化过程中有哪些比较明显的困难呢?
张振伦:
倒不是技术上出现的,重要的是有很多用户的一些误解。觉得用了刀片本来就已经做了这样的整合,空间已经整合了是不是还需要虚拟化?或者刀片已经在上面提供了很多虚拟化的功能,后面的存储、网络已经提供了虚拟化功能,为什么PC服务器还要虚拟化,刀片还要虚拟化?可能大家有一些误解。如果说消除了这些误解,技术上影响是畅行无阻的。
主持人:
张先生能在这儿把这个误解给大家消除一下吗?
张振伦:
虚拟化本身不是减少服务器的数量,或者减少空间的利用,另外,比如说我们在提高服务器的利用率,把服务器的计算能力尽量发挥出来。无论是放在一个塔式服务器上还是放在刀片服务器上,任何一个负载占用的资源量是固定的。这个资源占用量有可能是10%、5%。如果说我用了虚拟化把这些能力都发挥出来是最好的,刀片服务器本来应用的功能也是虚拟化跟软、硬件结合更好的方式,发挥双方最大的优势。
主持人:
虚拟化关键在哪儿?
张振伦:
一个是怎么样提高性能。再一个是稳定性和可靠性。稳定性和可靠性不是用实验室的数据来说的,最好的就是用的应用实际案例。
主持人:
机架式服务器和刀片式服务器哪个更适合用虚拟化?
张振伦:
要看CPU的数量哪个更适合用虚拟化。如果服务器资源越多越适合虚拟化。如果说你有更多的CPU,更多的内存空间,特别是CPU多核的机制可以承载更多的负载,这是虚拟化能更大限度的发挥它的优势。
主持人:
如果我在数主机上建立了N个虚拟系统,如果同一时间虚拟器都提交了同一个需求,是并行处理还是串行处理呢?
张振伦:
我们分配虚拟机的时候每个都有固定的资源给它用。给它用的这些资源是它独有的资源。固定的资源我们在配置上要保留资源。保留的这些资源是固定的可以应用的。如果说按照内存或者CPU角度来看的话是相当于分配给它时间片的方式进行分配。如果说有N个虚拟机,分配的时间片是一个一个按时间片的方式分配。
网友:
据说实际应用中架构虚拟化环境需要百万初期投入,如果真的如此高的成本中小型企业恐怕难以接受吧?
张振伦:
虚拟化大家觉得是很高的成本,如果每个用户拿100万买我们的软件我们非常开心、相当高兴,实际上不是这样的。同我们的网站上或者代理商或者合作伙伴都可以看到我们的价格,我们的价格是按照CPU进行计算的,没有到什么百万元这样的级别。当然如果做的比较大,进行一个大型数据中心虚拟化整体的投入可能会有这么多,几十台甚至上百台的服务器。刚刚初步基本上十万、或者二十万的数量级就可以进行虚拟化的起步。
主持人:
目前所做的所有案例里面最低投入是多少呢?
张振伦:
我没有看过具体的数据,我感觉十万的登记就可以起步你的虚拟化。
网友:
网格和虚拟化是否能够结合?
张振伦:
网格和虚拟化道理上看是两个不同的方向,网格的是把一个任务并行到多个机器上进行运算,虚拟化是把大型的资源切分成很多小的虚拟机通过虚拟机切分的方式提高单台服务器的利用效率。这两个有没有结合?实际上也不是没有结合。我们可以看到VMware接下来今年年底要推出的一个功能叫省电功能就跟网格有直接关系。什么叫省电功能呢?传统的服务器或者IP设备购买的时候往往会多购买一些。银行每年6月1号结息,这天最繁忙,峰值有可能比平时超出了20%或者30%的投入。这些投入的设备是不是平时就关掉了呢?只有6月1号突然打开支撑这个业务,实际上所有的IT都不是这样运作的。如果我们说有有效的手段做这种管理,是不是可以节省大量的电力。至少平时这些服务器不需要它的资源的时候可以歇下来。VMware我们通过我们的Vmotion、DRS结合实现省电的功能。
如果说不太繁忙的业务阶段这个时间段可以把所有的虚拟机整合到少数或者部分物理服务器上去。其它的服务器可以进行休眠或者断电状态。如果马上启用我可以通过Vmotion技术把所有虚拟机再重新分配到所有物理服务器上,把那些休眠的物理服务器唤醒。
主持人:
您提到的DRS是什么功能呢?
张振伦:
它是动态资源调度的意思。动态资源调度也就是说怎么样让所有的物理服务器能够有效的利用。如果没有动态资源调度,比如说今天有三台物理服务器,第一台分配了两台虚拟机,大多数的时候这些虚拟机负载都是很均衡的。如果说有一天一个物理服务器上两个都很忙,其它的都很空,这时候如果上面最忙的两个虚拟机能够分配到不同的物理服务器上多好。DRS就可以做动态的分布。
主持人:
不同的CPU动态迁移会遇到一些问题,怎么解决呢?
张振伦:
不同CPU下面有不同的指定机,比如这边用的是INTEL的那边用的是AMD的,如果动态迁移就会在内存里面进行运作。比如说要不要做一个转化,今天为止我们不建议做这样的动态迁移,不同的CPU之间拷贝不同的内存。当然做迁移的时候我怎么知道这两个CPU有什么差异?即使是INTEL是不是两个指令完全一样呢?我们个人的知识很难判断。VMware迁移的时候我们通过自身检测功能确保这两个CPU之间可以兼容。如果不兼容我们建议停下来再迁移。我们有计划将来会支持不同指令系统的翻译,但是今天为止还是显得有点复杂。
主持人:
这种复杂是不是技术上不到位?
张振伦:
我相信随着时间的迁移我们在这一块会做的更完善,不同指令之间也会做相应的翻译。但是今天为止还是建议不要这样做。
网友:
对于普通用户不必担心虚拟技术漏洞存在的安全隐患?
张振伦:
逻辑角度来讲所有的技术都存在漏洞。但是要看通过用户的环境验证出来的一些感受。今天用Windows会经常打补丁或者安全的漏洞。今天早上我在出租车上还听到一个病毒的预告,建议大家下载一个IE的补丁。VMware在提供的企业级解决方案上,我们没有发现什么情况说因为用了这个而存在安全隐患。是不是将来会有也很难预测,只是说到今天为止这块的安全还做的很好。
另外大家可以考虑的,如果说一个系统复杂的程度越复杂,存在漏洞的风险就越高。VMware今天它的核心,让它做的更高效的是也在确保它的稳定性和可靠性。我们的ESS、代码的数量会比所有大型操作系统小的很多很多。这块我们目前为止看到的安全性是没有问题的。我们目前有两万多企业级用户,400万的用户实验下来都没碰到什么严重的问题。
主持人:
VMware是否知道自身已经存在一些安全漏洞?这些安全漏洞还没有被其他人所意识到或者发现?
张振伦:
我相信任何东西只要写成软件,不是十行、八行能解决的软件都可能存在漏洞。VMware我们自己有一个很大的实验室,是24×365的运行,我们自己也试图发现一些漏洞,我们也欢迎用户发现问题及时给我们提出来,我们也会快速的响应提供一些补丁解决这些漏洞。
主持人:
现在VMware是在时刻检验自己的产品。如果我购买了VMware的产品,我应该时刻关注VMware的网站,看有什么升级服务包等?
张振伦:
如果说有严重的安全隐患我们会主动通知用户。
主持人:
在普通用户来看他们心中的数字中心虚拟化是怎样的,目前存在什么误区吗?
张振伦:
虚拟化有几个比较典型的误区。第一,很多人认为用了虚拟化之后一个应用可以跨几个物理服务器去跑。也有很多用户给我提出,现在有很多小的服务器,原先跑一个服务器都跑不起来,我是不是可以把这些整合起来在上面跑一个大型的应用,把这些资源充分的利用起来。这个问题的答案明确的告诉大家,是不能做这样的操作的。为什么不能支持这种架构?不是技术上的问题,而是经济效益上的问题。两年前就有厂商试图做这样的解决方案,目前在实验室也有这样的方案在跑。但是为什么不能进行商用呢?很大的问题我们可以想到的,不同的物理服务器之间要运行一个应用,不同的物理服务器CPU、内存都要进行通讯,我们是不是用网线一接就可以解决它们的通讯呢?不能的。因为传统的连接方式,带来的带宽影响都会导致整个性能没法接受。应该用什么技术实现呢?有一些专门的技术,就是在网格计算里应用的技术可以实现不同的技术可以连接起来。但是如果淘汰一些物理服务器整合的时候就会面临另外更大的挑战,就是经济的压力。因为这些技术都不便宜。如果把十台、五十台的服务器通过这个技术整合,可能要另外投入两、三百万买物理硬件接起来,我觉得没有人愿意去做这个动作。所以技术上可行,经济上没有价值。
另外,原先有很多人觉得虚拟化技术到今天还不成熟,今天用的话会不会是吃螃蟹的?或者是跑其它的一些小型数据库?这样的应用是不是不能搬到虚拟化平台上去?这也是一个误解。在中国可能没有看到虚拟化遍地开花,其中很重要的原因是虚拟化刚刚进到中国,我们VMware是去年6、7月份在中国才成立我们的办事处。如果欧美的一些国家应用已经已经相当普遍,我们在全球已经超过2万家企业级用户,400万实际的用户,包括财富100强全部的用户都已经用了VMware的虚拟化。财富1000强超过800家已经用了VMware的虚拟化。这不是拿回家仅仅在电脑上玩一玩的工具,它已经成为很多企业赖以生存的平台。
今天很多人也听说了英特尔推虚拟化,AMD也说CPU支持虚拟化,很多人觉得他们已经支持虚拟化了,还买VMware干嘛?这是一个很简单的想法。我们可以这么想,比如说今天要告诉大家我会说粤语,或者我会讲西班牙语,会不会讲西班牙语对大家有没有影响?我相信没有任何影响。我用西班牙语说大家根本听不懂。这就是类似CPU要有软件、结构听得懂虚拟化的语言,它的虚拟化才有意义。如果说CPU能支持虚拟化,但是提供的指令都不支持,这个虚拟化有没有意义呢?只是说它有这个能力,但是我从来不会用这个能力。所以一个是要说虚拟化的语言,一个是要懂虚拟化的语言。
第四个误区,大家觉得性能是相当关键、重要的因素。很多用户选虚拟化解决方案的时候也会首先考虑性能的因素。我在这儿可以告诉大家,我们在很多地方都做了大量的测试。虚拟化对性能没有一点影响肯定是不对的。但是它的影响到底有多大?应该说影响是相当小的。我这儿说的架构是指的ESS企业级的架构,而不是桌面系统的架构,桌面系统架构会CPU消耗会大一些。如果说你有一个实际的环境实在不放心这样的解决方案到底是影响多少?我们可以在你的环境里面搭建这样一个性能测试的平台,可以获得一个更适合你的环境的数据。
主持人:
现在虚拟数据中心是一个迫于眉睫的事情?
张振伦:
看大家怎么样看。如果说今天数据中心已经用了大量的PC服务器,这肯定是迫在眉睫的。没有虚拟化会有两方面很严重的问题。第一,你全面拥有的这些PC服务器怎么管?我们经常说的一个简单的例子,今天的PC服务器就像小白兔一样繁殖能力特别强,今天有100台,明年看的时候可能有2、3百台了,如何控制PC服务器的增长?虚拟化是一个很好的解决方案。可以让你轻松、自如的管理你的PC服务器、管理这样的环境。不会因为PC服务器从100台涨到500台的时候导致你束手无策。
网友:
VMware处理冗灾性如何?
张振伦:
虚拟架构崩溃可以从两点看,第一是虚拟架构层的崩溃,这只需要把上面的数据能够拷出来,数据在就没有问题。当然操作系统崩溃,比如原先跑的是Windows,它崩溃了怎么办?虚拟架构帮不了你什么忙,还是应该用传统的方式解决。
虚拟机崩溃会不会影响下面的虚拟架构层或者说影响其它的虚拟机?我们也有提到中间有隔离性,不会有相互的影响。如果说你要考虑到其它方面的因素,比如说硬盘故障或者其它因素,这还是跟我们的传统考虑类似,你的硬盘怎么样做竞相或者做冗灾的保护。
网友:
对微软的热迁移虚拟软件的技术VMware怎么看?
张振伦:
不知道大家看到一则消息没有,前几天微软刚刚发布了另外一则消息,大家可以到它的官方网站看,它们刚刚把热迁移这个功能拿掉了,没办法按时交付这个功能。这个意味着什么大家可以自己去想。
另外,将来的预期大家觉得最终实现出来是什么样子?我相信到现在我们都没有办法定位,也没有办法说它的热迁移跟VMware的热迁移比是好还是不好?因为我们拿已经做出来的很好的东西跟想象出来的东西比,是很难比的。
主持人:
也就是说网友们通过微软的热迁移技术出来之后进行比较才知道哪个好哪个不好。
张振伦:
如果你还不那么急需虚拟化你可以等待看看,我建议大家不要等。因为我们的时间或者我们其它方面的经历都会因为等而浪费了很多。
主持人:
虚拟存储所要解决的关键技术是什么?
张振伦:
虚拟存储比服务器的虚拟化概念还被大家所早一些熟知。很多厂商都在讲存储的虚拟化。主要是怎么样有效分配这些存储让容量怎么样动态的分配?今天为止我相信大家看到了存储虚拟化的现状。
网友:
在中国国内是否也存在需要VMware关注的竞争对手?
张振伦:
对于国内来说目前为止,全球讲我们比较大的竞争对手是微软。今天为止我们所有的竞争都没有要苹果对苹果的竞争,而是可能是“自行车和跑车”的竞争。跟VMware相比具有全功能、全系列产品比较目前为止我们没看到任何一个竞争对手。相对国内市场来说看到最大的竞争对手倒是人们的意识和观念。如果观念改变过来了,我相信比我们讨论其他的竞争对手更有意义。
主持人:
您提到微软跟VMware有一定的竞争关系存在,他们有什么优势呢?
张振伦:
微软比VMware品牌要大很多,历史也比我们悠久,他做操作系统时间比较长,也积累了大量的客户基础,渠道基础。但是,大家可以看到做虚拟化这块做的最早的,PC服务器的虚拟化是VMware,我们已经有9年的历史。9年的历史是不是微软浓缩成一年就追得上?大家可以看看其它方面微软发展的技术可以得出结论。实际上不是那么容易一两年内就能追得上的。五年、十年之后很难预测谁会比较强了。今天为止我相信三到五年VMware肯定是这个市场的领导者。微软现在在模仿我们提出的一些概念,但是今天为止它的很多产品功能都只是在纸面上,没有相应的产品,也没有相应的用户基础。我可以告诉大家一个有趣的例子,是我们在无锡的一个用户,也是一个跨国企业,有一天接到微软告诉他们,他们已经有一个跟VMware很类似的企业级解决方案,就是ESS解决方案,就是裸机使用的解决方案,就是不需要装操作系统,只需要虚拟机,让用户在实际环境里找到两台完全一样的物理服务器,他们试下来觉得微软的性能和VMware的性能差异巨大。这个差异让他们不敢相信。
主持人:
对于VMware来说今后发展重点在哪儿?
张振伦:
VMware现在是往应用案例方面走,原先存储虚拟化走了一个很大的误区就是一直没有找到合适的应用支撑,让用户没有一个亲身的感受和体验。VMware针对不同的用户群提供了一系列的解决方案。我们目前有四大解决方案。一个是服务器整合的解决方案,或者叫做架构优化的解决方案。怎么样有效的控制服务器的成长,让服务器有效的管理。
第二是针对冗灾的解决方案。传统的冗灾大家可以看到两面的硬件要完全一样,要确保应用能够在冗灾这儿能够顺利的起来,这时候整个成本都会很好。通过VMware虚拟机的技术可以让冗灾应用上尽量减少服务器的投让原先淘汰的服务器在冗灾中心获得很好的应用。
第三,我们今天推广的桌面级的解决方案,现在看到所有的桌面级无论大小企业基本都是个人顾个人,比如你有一个PC怎么确保它的数据安全,公司是否有一套完整的备份系统确保安全,我相信今天很少有用户能够提供这样数据的保护。通过VMware的VDI解决方案(虚拟桌面系统)可以很好的管理这块。
第四个解决方案就是软件生命周期的管理,我们推出了实验室管理器,VMware正在针对不同的业务需求走向方案的销售。
主持人:
现在VMware已经进入了中国市场,在今后中国市场VMware会有哪些重大举措?
张振伦:
VMware目前在中国第一步是培养市场。有两个方面,一个是通过我们的市场宣传让用户知道这个产品,另外通过一些培训、教育的课程让用户能够掌握这个技术,而不仅仅是知道,能够有效的自由使用这个产品。今天我们已经超过150位的工程师在中国获得了认证,全球有超过1万名的认证工程师。我们也在努力推广这一块。同时我们也在中国开始组建我们的专业服务团队,针对用户的实际需求定制或者说提供一些标准的服务产品,让用户能够应用的放心。
第四,我们也考虑在中国设立研发中心,目前也在评估这样的可能性,看什么时间会不会有一个计划,在中国设立我们的研发中心。
主持人:
您是否能说一下虚拟技术的前景会是怎么样?
张振伦:
十年、五十年是比较难评估的历史,因为我们可以想象今天所有的用IT有多少年的历史?大概也就四、五十年前,我们很难想象今天的IT会如此跟每一位个体相关。虚拟化,从整个角度来说原先有很多现实的东西现在都在变成虚拟的。实际上也包括生活的虚拟化,也有的公司在推广一些项目,叫记录人生,就是人生的虚拟化,50年之后这样的梦想是不是能够实现?我相信有可能。也就是说你今天有可能要去回忆的,你可能能回忆哪一天大概做了什么?但是能不能准确的记忆,将来像放录像的样子记录你的生活,我想也有可能有一天这样的梦想能够实现。
主持人:
您认为未来虚拟技术最大的敌人是谁,什么才能阻挡虚拟技术前进的步伐?
张振伦:
我相信无论是谁做虚拟技术,谁来引领市场,虚拟技术发展的浪费是没法阻挡的。这就像前几年大家看到的存储的市场。我从98年左右开始做存储,存储发展到今天还没看到可能会有什么样的状态把存储的技术阻滞。只能说将来可能有一些生物的技术做存储。从服务器的虚拟化角度来说,服务器虚拟化今天可以看到PC服务器的虚拟化风起云涌,我相信虚拟化的大潮是阻挡不了的。今天是PC服务器的虚拟化,将来会不会加入一些人工的智能或者其它的技术,这些技术的加入我相信会使得虚拟化更丰富多彩,而不会阻止虚拟化。
主持人:
非常感谢张振伦先生的到来,也感谢各位网友的参与,今天聊天到此结束!