虚拟化在中国系列:万网CTO谈虚拟化在IDC

原创
云计算 虚拟化 企业动态
越来越流行的服务器虚拟化已为第三方工具造就了兴旺的市场,无论是物理环境到虚拟环境的迁移实用程序,还是面向虚拟化技术的各大系统管理控制台,它们都旨在简化从传统IT环境迁移到高效、具有成本效益的虚拟环境的过程。对于虚拟化应用程度较高的IDC行业,虚拟化技术在这里的现状怎样?在一个资深的虚拟化专家眼中,IDC行业对虚拟化技术的新的期望点,又在哪里呢?带着疑问此,51CTO记者专程拜访了万网CTO范春莹先生。

51CTO独家特稿】越来越流行的服务器虚拟化已为第三方工具造就了兴旺的市场,无论是物理环境到虚拟环境的迁移实用程序,还是面向虚拟化技术的各大系统管理控制台,它们都旨在简化从传统IT环境迁移到高效、具有成本效益的虚拟环境的过程。对于虚拟化应用程度较高的IDC行业,虚拟化技术在这里的现状怎样?在一个资深的虚拟化专家眼中,IDC行业对虚拟化技术的新的期望点,又在哪里呢?带着疑问此,51CTO记者专程拜访了万网CTO范春莹先生。

[[282]]

万网CTO范春莹

 万网数据中心现状

目前万网在北京的主力机房有三个,其中亦庄的网通机房是亚洲最大的IDC,也是设施最好的机房,一个传统机房在静安电信,还有一个是智能多线机房,也就是铁通机房。三大机房足以覆盖到电信、网通、铁通以及教育网,就是很多不同的接入方式都可以覆盖得到。这也是为了应对中国互联网现状,也就是解决南北互联互通的问题。毕竟单独的一个点的机房有可能不能给南方和北方的客户相同的用户体验,客户来自于中国各个区域,他们的上网接入环境和接入帐号都是不一样的。

范春莹介绍道,“在合作的方式上,万网这样的IDC一般会与电信运营商先去谈一个独立的VIP机房,定义为万网的VIP机房,划定一个区域,然后自己做布线、装修等。然后电信运营商会给我们冗余的光纤线路,比如说千兆级的光纤,接下来就是自己部署。而规模其实不仅仅有多少机柜,这只是其中一项,这是物理空间上的,还要有多大的带宽保障,在我们一般会首先建立的机房基本上是1G的光纤两根,然后随着业务不断增加在合同里会约定骨干网,我们关心的是电信在这个IDC里提供最大的带宽是多大,比如最大提供带宽是20G,我认为我现在够用了就可以了。”

万网的Virtuozzo尝试

实际上,万网是在06年开始提供虚拟化服务,而在此之前很多虚拟化应用都是内部应用,没有作为产品向客户推出。但是06年万网尝试着发掘虚拟化的商业价值并开始应用Virtuozzo,这是一种基于swsoft的产品,它的虚拟化产品是一种OS的虚拟化解决方案,是虚拟化的一个分支,叫做操作系统虚拟化。它可以在Windows平台的基础上,再去划分若干个子系统,包括软件环境的模板都可以放在一起,这样可以虚拟化出一个环境,再去提供给客户来使用。相当于一台服务器可以虚拟化为十个子系统。

“在Virtuozzo的环境下,每个子系统可以安装各自的所谓操作系统,但是这个操作系统不是真正意义的操作系统,其实是建立在另外一个操作系统之上做了一个虚拟化,基于OS级的虚拟化层。这种产品有一定的市场需求,它面对的客户需求是介于选择虚拟主机与独立服务器之间的层次,价格体系上也是一个中间过渡产品,很多客户原来选择托管自己的网站或者选择虚拟主机,一台机器上可能通过Web服务器虚拟出出很多website,然后再租用给客户。

但是当客户网站规模越来越大,万网发现原来的虚拟主机已经不能满足客户需求了,客户需要更多的资源,客户需要可以直接过渡到独立服务器,在这之间的价格跨度开始加大,以前的虚拟主机价格在3000元左右,而独立服务器租用是要在7000到8000,这中间的价格差距客户的接受有一定的难度,因为很多企业不愿意承担这么多的成本。何况也没有那么大的对资源的需求,因此虚拟化产品就介于这两者之间的虚拟主机和独立服务器之间的定位,范春莹认为,作为IDC的一台服务器,如果可以虚拟为五个到十个虚拟机给客户,平均价位应该在4、5千左右,很多企业就可以接受。

基于操作系统的虚拟化并非是万网这样的IDC的非常理想的选择,因为这种基于OS虚拟化的产品有一个最大的问题就是对服务器所有资源的分割做得非常差。

在谈到具体的应用时,范春莹指出,当一台服务器被分出来若干个子系统之后,如果它的根接点或者某一个子结点突然中了病毒或者用户程序写的很差,它会波及到资源突破给它的资源限制,会给其他同样的客户在同一台服务器上其他客户的使用。

“这种其实由于操作系统虚拟化技术本身的限制,技术局限性造成的。万网之所以选择swsoft的产品,是因为它对原来服务器的资源的浪费或者占用是最小的。”

从Virtuozzo到Hyper-V

因此这也自然成就了万网在08年开始选择微软的Hyper-V。

据了解,目前,范春莹所领导的团队早在几个月前便已经完成Hyper-V的研发,现在正对hyper-V做各种详尽的压力测试,并找了几十个重点客户做网站真正的实体迁移的测试工作,已经测试了大约两个月,范春莹介绍道,“万网现在正在把自己原来在独立服务器或者高端虚拟主机上的网站很复杂的网站整体迁移到Hyper-v的虚拟机上,然后每一个虚拟机上运行自己的webserver,再去运行网站的程序。整体状况现在运行反映良好,运营状态非常平稳。”

据悉,根据万网的规划,不久将来就会推出Hyper-v的产品。基于Hyper-v的虚拟化产品,万网不仅做了一个完整的虚拟化解决方案,还会有一整套管理系统跟进,这套管理系统的管理平台完全图形化的,对IDC商来说是非常合适的。

此外,万网也有自己独立的监控体系,并拥有自己的生产控制中心,范春莹表示,“我要让整套流程从生产Hyper-v虚拟机到所有监控,所有过程都是要无人值守,就是当用户下订单出发生产那一刻起,接下来的工作完全是自动化进行,所以对服务商来说,一个产品不能简简单单让用户能用就可以,还要考虑到当我的产品,现在有5千人或者1万人都在用的时候,如何去做管理控制。将来有一个比如说有补丁要升级或者当我发现某一个虚拟机或者服务器出现问题的时候,能不能第一时间得到监控,整个过程完全是有一套标准化的作业流程,这方面就是我们投入大量精力做研发的地方。”

而在虚拟化产品的商业价值的挖掘上,万网同样做出了详尽的测试,比如将一台独立服务器,虚拟化为10个虚拟机,然后对每一个虚拟机做了详细的CPU内存、硬盘、IO、文件系统各方面的评测,得到一个对应标准。这样我就知道每个物理机如果虚拟化为10个虚拟机,得到的虚拟机相当于购买了一台什么样的独立服务器,这样用户就心里就会有一个感受,知道能得到的资源到底多少。而对于万网的产品部而言,就可以根据技术的评测来指导定价了。

#p#

CTO眼中各虚拟化技术的优劣

近两年,随着虚拟化技术的进一步发展,新的产品在市场上层出不穷。范春莹将虚拟化产品分成了四类:第一种是分区级的虚拟化,最初的时候分区级虚拟化的代表是HP、SUN、IBM这样的公司做的基于硬件的虚拟化,是最彻底的虚拟化;第二类是VM,是有虚拟机性质的,代表的是Vmware,包括微软的VM3,就是Virtual PC,但现在的Hyper-v是一个特例,它抛弃了原来的VM的特性,开始介入硬件级的虚拟化,虚拟化程度会大大提升;第三类叫做半虚拟化,这种半虚拟化代表就是Xen,Xen的虚拟化产品需要对操作系统进行一系列的配制和改造才可以应用,它通常在Linux工作的非常好,需要去重新编一个内核等等。第四类就是OS虚拟化,代表的就是Virtuozzo,很多人之所以选择这款产品一是因为价格很低,非常容易上手,而且有一些机遇IDC这种运营商非常灵活的配制,优点就是它可以非常灵活的定制各种程序,这些模板可以把很多软件打成一个模板,再安装的时候就类似于快照一样,把这些子系统全快照出来,在这点上它是有很强的优势。

而在实际的应用中,万网对于各种虚拟化产品的实际应用也是感触颇深,在此,范春莹也指出了几类虚拟化软件的优劣。

Virtuozzo便宜但存在安全性问题

“Virtuozzo的部署成本的确很低,但Virtuozzo的稳定性是一个问题,在实际的应用中,它会影响到其他客户,如果跟他在一起的邻居无故被牵连,那些客户是要投诉的,这是IDC商们面临最大的挑战。系统的稳定性需要一个重要的衡量点,就是衡量是否能够对资源做很好的控制,如果我规定对每个虚拟机占用25%的CPU,那就不能突破这个限制,这样才是很好的资源控制。”

Hyper-V的资源控制很强但灵活性差

我们发现Hyper-V在资源控制方面做的不错,经过我们评测,如果它的技术真是基于分区虚拟化的,是可以做好资源的限制。这样的话用户就不会突破我们给他的资源限制,而影响到其他的同级的客户。但是灵活性方面Hyper-V要差一些,毕竟它现在还做不到把一个环境、一个软件环境做出一个快照,然后批量部署到其他很多子结点上去,这点是它的弱点,不够灵活。目前微软的解决方式是需要提前部署冗余设备,做自动接管,就像数据库都有这种机制,你做了一个集群,生产数据库损坏的时候可以有备用数据库接管,而不至于影响到业务的应用,这方面可能还需要不断加强。”

Vmware安全性高但价格昂贵

“数据在虚拟机上的安全是IDC们重点关注的一个问题,如果一旦坏了,是不是实现实时迁移,standby的机制可以把它接管起来,在这点Hyper-V也是还是有局限性的,现在微软强调的是在一个环境内必须要配制域环境,首先服务器要支持一个域环境,然后互相之间做接管、做备份,有目的的迁移可以实现无缝的结合,就是当A服务器把子结点迁到B,这时候可以实现无缝的切换,但是通常故障是无事先预知的的故障,就不能实现自动的切换。”

“但是VMware同样存在问题,万网原来也测试过VMware,这也是当年是考虑的一个重点,但是VMware本身的虚拟化产品价格比较高,有可能客户接受不了,如果我们把这个成本转加给客户,那虚拟化产品的价格也会很高。所以这也是制约它发展的一个问题。”

#p#

虚拟化在中国——稳定性与安全性的问题

稳定性

范春莹认为,对于客户来说,他们最关心的是虚拟化产品要非常稳定,而对虚拟化技术本身而言,稳定性最大的挑战是病毒以及恶意代码等,这两点都很难控制。因为用户既然可以控制自己的虚拟机,就能上传任何文件,很多客户的文件可能会感染病毒,导致这台服务器很多资源都被病毒占用。

灵活性

其次是资源可调配问题。在他看来,随着用户对IT需求规模的扩大,是不可能总让他们迁移系统的,因此,虚拟化产品必须要能够根据用户需要调整资源,去调整动态的调整资源。

方便性

第三点就是模块化的配制和应用,以方便用户使用。比如给用户一套非常强大的控制面板,让用户可以通过控制面板管理自己的文件系统还有一些商务套件可以安装,实际上,用户拿到一台机器,其实不在乎是虚拟的还是实体的,除了价格差异,他是接触不到硬件的,即便是独立服务器,IDC也是通过管理系统来让用户跟服务器打交道,通常是远程操作,这样用户看到的虚拟化产品也是一个全新的操作系统,所以一定需要给用户足够的指导手册、工具和管理系统,方便的控制这台虚拟服务器。

安全性

实际上,安全性是所有用户最关心的一个问题,在范春莹看来,现在企业能够托管到服务商的应用,都是大家已经认可了,这种安全级别,是大家可以接受的。这与虚拟化还是实体服务器无关。比如大家都认可电子商务这样的网站,可以托管在虚拟主机或者IDC这样的服务商那里,这样的应用可以信任他。而对于企业内部管理系统,比如人力资源管理、CRM系统等等,这种对接起来就很难,所以这种模式不太方便推,就是当企业内部财务系统、人力资源还有客户信息想放到服务商那里,面临的挑战就不仅仅是技术问题了,还有法律、隐私、心理层面,这是跟整个计算机和互联网发展水平相关的,不可能强求客户做出这个选择。

对IDC行业而言,大多数客户都可以接受网站托管到服务商那里,比如租一台虚拟主机来管理、上传一些文件,对外提供展示自己企业的窗口,做业务,这种模式已经得到认可了,因为既然认可虚拟主机,虚拟化要给虚拟主机更向专享服务器,万网对此项技术起名叫VPS,也叫专享服务器,就是在独享和虚拟主机之间有一个过渡产品,或者叫一个中高端产品,叫做专享服务器,是给用户专项的一块空间,这个区域是一个虚拟化的区域,这部分资源确是没有其它人跟你争夺的。用户有相对独立的操作系统,可以安装自己需要的软件,所以从这点用户会感觉到拥有了管理人权限,这个权限很大,可以完全控制这台系统,拥有比虚拟主机更大的权限和灵活性,更方便企业构造复杂的商业应用。因此这些企业是能够接受把自己的基于互联网的应用在虚拟化服务器上部署和推广。

#p#

虚拟化技术发展未来

小公司将越来越难生存

随着服务器配制的标准化,而且各种接口规范非常标准、非常易用,可以很容易做一套管理平台控制每一个子结点,并且对它们进行监控。从这个技术发展方向上来看,有很多主流虚拟化产品是需要得到进一步提升的。

在范春莹看来,虚拟化技术正逐渐向大厂商转移,比如VMware被EMC收购,变成了一个全资子公司,而Xen被Citrix收购了,而Hyper-V的确和原来的技术不一样了,因为不是同一个团队做的。所以说这些虚拟化技术逐渐会被一些绝对意义的大的软件厂商所控制或者被一些大厂商所控制,很小的公司将越来越难生存,因为它或者跟操作系统有很紧密的捆绑关系,或者跟硬件有非常紧密的关系。这样看来,未来有前景的公司现在我个人认为锁定两家,一个是EMC的Vmware,和微软的Hyper-V,将来打市场也就这两家公司,其他公司会淡出虚拟化这个舞台。

不看好开源虚拟化在中国

“在中国不太看好Xen虚拟化应用,但在国外另当别论”,从IDC运营商的角度出发,范春莹提出了开源虚拟化在中国没有太好的发展前景这一鲜明观点。

对此,范春莹也是在技术层面给出了自己的解释。

他认为,任何一个产品如果能够推向市场或者服务商愿意选择某一种技术,一定是来源于市场和客户的需求,而不是说哪一种技术好或者个人的偏好,必须要是有客户真实的需求才推动这种技术在一个区域的普及。现在的中小企业从开发能力、技术水平以及这个企业愿意投入的成本等等这方面来看,很多企业还是倾向于选择Windows平台来做自己的应用。
“这个跟客户端的Windows系统有关系,我们看到随着最近这几年变化,越来越多的客户开始倾向于选择Windows的虚拟主机,原因就是Windows程序员可能更多,然后会用更低的开发成本,能够做出自己的应用,这样就决定了这个市场会倾向于选择Windows系列的东西,而Linux阵营很多企业并不是很理解,所以很多服务商也是受限于技术的局限性等等。”

在以往我们对在谈到虚拟化可靠性的问题时,有多个用户曾经都曾经谈到,如果选择产品,他们更倾向于采购不开源的产品,毕竟主要还是担心稳定性的问题,因此不难看出,虚拟化技术的应用要想取得实质性的推进,关键还是要打破不稳定的外在形象。

但范春莹同时指出,对于万网来说其实情况还是有些不同的,“万网是一个有UNIX传统的公司,万网最初的时候是没有Windows主机的而从BSD来做起的,因为最初的创始人张向东先生就是做技术出身,当他做CTO的时候就是主推UNIX系列的,万网也愿意给用户更多的选择,其实万网不希望有一家公司或者一种技术垄断整个市场这肯定不利于这个市场的发展。在08年万网做的最成功的一件事之一,其中一条就是我们推出了第二代JVAV主机,这是基于Linux上的应用,最后我们把这款JAVA主机可以支撑很多企业级的架构,用户可以有很多的选择。以前企业级应用用户似乎只能选择Windows,因为你要是选择托管主机,那很多的软件和服务成本都会很贵,用户很难构造出一个企业级架构,所以Linux平台完全开元就偏向低端了,一旦走向高端它的价格就会变得奇贵无比,这是一个悖论。我们不能让用户去在自己企业应用还没有部署出来之前就支付那么多成本,它肯定不愿意。所以我们只能试图把这些开元或者比较价格较低的Linux自由软件逐渐做的更好,这里就需要一些服务商投入研发实力、研发资源到里面去。”

希望微软进一步开放平台

尽管是微软的VIP客户,在谈到虚拟化的现状时,这位虚拟化专家仍然觉得现在的微软的虚拟化技术有待改进,他表示,“虚拟化产品是不是有一个标准化,非常开放的平台,让不同操作系统都能够跟你兼容,这是微软要考虑的问题,如果你单单强调只运行Windows2008或者Windows系列的操作系统,而UNIX系列的那么庞大的阵营只支持一个Novell的SUSE,这肯定大家接受不了的。至少官方应该站出来说我是有兼容性的,或者我敢于去做一些承诺。”
   
范春莹谈到,现在万网并没有在Hyper-V上运行Linux,因为微软官方只说支持Novell的Linux,这是微软官方唯一支持的,因此万网担心如果在Hyper-V上运行Linux或者运行其他的开源软件,得不到微软的支持,一旦出现系统不稳定或者数据丢失,这会很麻烦。因此万网暂时还把Hyper-V当做基于Windows上的虚拟化产品。万网也希望将来微软可以有更开阔的胸怀,兼容redhat等开源软件,让任何Linux都可以在Windows平台上运行。这对微软来说也并不是一件坏事。

#p#

虚拟化硬件环境面临的问题

硬件选择更需权衡性价比

虚拟机蔓延是最近曝光率比较高的名词,对此范春莹也深有感触,他告诉记者,很多时候,由于在主机上创建过多的虚拟机,导致性能低下,资源并没有到合理分配。
   
可以看到的是,虚拟机泛滥是象万网这样的IDC行业的服务商所面临的一个很大的问题,而说到底,这其实是Green的概念。之所以众多的用户把虚拟化列为未来十大技术之首,就是因为现在资源很紧张,无论硬件资源、带宽、电力等等资源大家都会越来越在乎,所以大家都希望通过虚拟化能够节约这些资源,让每一台服务器能够利用率上去,这样对它占用的空间和电力都会相当有百分比的下降,这是一种思路,就是利用虚拟化使庞大的硬件成本降低。

而第二类绿色IDC的概念,就是低功耗,小体积,低电量,相当于把服务器越做越小,做嵌入式产品。范春莹认为,这个方式就是现在的刀片服务器,刀片服务器强调在6U的环境可以放到10片刀片,节能程度可以达到20%到30%,这是一种完全的硬件绿色化,但如果你认为这是把一台物理服务器虚拟化为十个也可以,因为同样可以做出一台2U或者4U的服务器虚拟化为十个虚拟机。

“这两种方式其实是异曲同工的,一个是将硬件做分格,一部分是将整个服务器的软硬件资源做分格,无非就是这两种区别,所以IDC选择的时候,这两种都是我们的选择,我们一直在权衡到底哪个性价比最高,而不是单纯看其中的价格。”

虚拟化带来磁盘I/O瓶颈

磁盘的I/O问题是虚拟化应用面临的另一个重要技术难题。

在范春莹看来,CPU并不是服务器应用效率的瓶颈,毕竟现在CPU资源是较为充分的,而对系统而言,最大的瓶颈在于磁盘I/O,现在内存的价格也降下来了,而且内存都是32G、64G,64G,操作系统现在也非常的普及,所以寻求空间变得很大,唯一现在跟不上的,就是I/O。

范春莹说道:“I/O是整个IDC行业现在很挠头的环节,万网现在重点的应用可能要做一套存储系统,这套系统无论是用FC/SAN还是IP/SAN,怎么做都逃不开磁盘I/O的问题。现在目前最快的硬盘就是SAS盘,造价又很高,而且空间较小,但是现在一块SAS盘顶多达到300、400G,现在已经算比较大的了。而庞大的存储空间要求越来越趋向于TB级。所以这方面一直都是硬盘跟不上前两者发展速度。”

因此,集中存储将是IDC行业的一个发展趋势。

范春莹补充说道,“现在存储系统与服务器分离,这是已经看出是趋势,有很多好处。万网在08年初推出的主机就是存储是完全分离的,RAID和前端物理服务器都是分开的。分开之后可以很容易的做冗余,系统管理员也可以非常方便的做快照和复制,这些工作对整个存储系统的备份和高可用性,提高承载能力都是非常好的。因为一套存储系统有一个庞大的cache,这是硬盘所不具备的,经过我们的评测,存储系统的效率远远高于单盘的,这是毋庸置疑的,而且一套配制好的存储系统坏掉几块硬盘,都不会影响客户的应用,这在一台独立的物理服务器上是实现不了的。”

#p#

经济危机对IDC行业影响有限

09年一个重要的话题 是经济危机,在谈到这个问题时,范春莹坦然,影响肯定是有,但有限,一些中小规模的IDC运营商恐怕影响更甚。

他认为,“任何事情都有两面性,我们都知道08年经济环境肯定不比07年好,但我们看到很多优秀的企业依然在08年实现了比07年更好的业绩,实现了业绩增长这就说明经济大环境是一个宏观环境上的因素”,“另外企业会有一个微观环境,也就是说我们在做分析的时候除了宏观分析外,肯定还有一个微观分析,微观分析就是相对的竞争环境,在特定的市场环境下,在客户群里是不是可以显示出自己的优势这点很重要。我们看到,08年,有的不正规的IDC或者代理商会跑路、会倒闭但是它的客户不能跟着它一起倒闭啊,它客户还会选择一家更可靠、更有诚信的服务商来托管,这就给了致力于长治久安,树立百年品牌的这样的企业机会,所以09年我们认为行业整合会更加加速。”

据了解,现在万网在大连、南京、广州和珠海这四地都有自己的机房,09年马上会在上海建一个机房。以此提供本土化服务,而本地化服务最大的优势就是很多企业都会重视本城市的客户,本城市的客户需要有最快的反映速度。

责任编辑:张存 来源: 51CTO.com
相关推荐

2009-03-09 13:04:22

2009-02-15 17:44:12

虚拟化虚拟化在中国

2009-03-19 14:50:43

虚拟化中远

2009-05-05 14:18:03

虚拟化佳杰服务器

2009-02-20 16:20:36

虚拟化胡毕胜

2009-02-27 10:38:13

虚拟化技术网络大会万网专访

2009-02-15 21:33:58

2009-03-09 13:05:12

虚拟化美的

2009-05-05 09:38:26

IT架构虚拟化应用

2009-01-05 10:07:56

虚拟化桌面虚拟化中小企业

2011-12-12 19:36:30

微软

2009-03-27 17:43:25

虚拟化国土资源部

2013-04-08 09:45:16

虚拟化安全

2010-07-08 15:23:17

2009-06-02 08:41:40

虚拟化数据中心H3C

2012-09-05 09:46:46

虚拟化

2009-03-20 11:44:02

LinuxOracle虚拟化

2009-03-20 21:38:57

Oracle虚拟化Vmware

2011-01-14 14:00:19

GanetiLinux集群虚拟化

2013-09-22 09:27:45

网络虚拟化SDN软件定义网络
点赞
收藏

51CTO技术栈公众号