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

万网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 本身的虚拟化产品价格比较高,有可能客户接受不了,如果我们把这个成本转加给客户,那虚拟化产品的价格也会很高。所以这也是制约它发展的一个问题。

你可能感兴趣的:(职场,虚拟化,休闲)