免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: send_linux
打印 上一主题 下一主题

[高级应用] Power虚拟化 VS X86虚拟化 专家帮您找不同! [复制链接]

论坛徽章:
0
1 [报告]
发表于 2012-05-19 18:59 |显示全部楼层
本帖最后由 emperor 于 2012-05-19 19:06 编辑

1、两者架构上存在怎样的差异呢?
---架构的差异那不是一般的大。
所有x86的hypervisor,包括VMware,都是在软件层实现虚拟化的。在出现无法纠正的硬件错误时,通常hypervisor的问题导致所有VM挂掉。此外,问题并不仅仅局限于对CPU,内存,电源,风扇或其他组件等等可以引起,I/O也可以。 VMware提供共享的I/O资源的分区,蛋是他们是共用一个hypervisor的。设备驱动程序错误,物理卡错误,或在某些情况下,即使是电缆外部错误也可能导致严重问题,从而统统歇菜。换句话说,vmware/XEN/KVM hypervisor就是一个非常大的单点故障。为了避免以上所述的问题,大多数客户尝试构建cluster来保证关键任务系统,即使这样VC会成为一个新的单点,不过相对好一点而已。

PowerVM的做法相反。首先,它是在硬件和固件实现。也就是说它本质上是更可靠和更少的代码来实现的,很多功能是内置到芯片硬件固化的,类似我们pc中常见的BIOS。

第二,PowerVM的作用的调度是经过多年优化的。换句话说,它决定哪个分区执行下一个core,并允许该分区中执行而hypervisor不干涉,没有在它在中间的hypervisor的core。这意味着,如果无法纠正的错误的发生,POWER系统拥有任何x86服务器都不具备的容错能力。

第三,共享的I/O是通过使用一个单独的分区,VIOS。事实上这些是从hypervisor中删除的代码,是瘦身过来的。从而使hypervisor更具弹性,也允许额外的冗余。在大多数情况下,客户使用多个VIOS,这些VIOS遍布每个分区的冗余虚拟连接的I/O适配器。这意味着如果一个错误发生在VIOS上,即使VIOS可能出问题,但其他VIOS可以顶上,而hypervisor完全不受影响。因为它不涉及所有的I/O的共享。

说白了,POWERVM是POWER System一出生就使用的一种工作方式,无论这个虚拟化的名字怎么变化。它没有第二种使用方法,无论你是用全LPAR或者是多个LPAR。而vmware所依附的硬件可以安装各种各样的系统,也可以有各种各样的虚拟。因为往往高层面的变化可以很多,但稳定是个问题。


2、他们各自的优缺点又是什么呢?
---x86虚拟化用户体验可能感觉好一点,而Powervm显然是企业首选。好比家用与商用的区别。

3、各自适用的最近应用场景是什么?
---非核心应用可以采用x86虚拟化,x86硬件采用x86虚拟化,而核心的采用PowerVM

4、未来两者能否共存?
---共存是必然的,因为两者定位是完全不同的。硬软件的架构也是完全不同的。从不同层面各有用户群。。。。

论坛徽章:
0
2 [报告]
发表于 2012-05-21 21:15 |显示全部楼层
我忘了提,同时也没见到有一个人提,为什么vmware在5之后就不推出ESX的原因。。。。。。。

论坛徽章:
0
3 [报告]
发表于 2012-05-23 23:55 |显示全部楼层
为什么vmware在5之后就不推出ESX?
我想更多的原因是因为vmware意识到自己第一,本身不宜占用过多的资源。其次,代码量过大必然导致更多的问题。其kernel事实上与ESX是一样的,现在的阉割一部分,或许他号称是出于安全考虑,但至少我不相信这是主要原因。whatever了,vmware自己现在强调的一个关键词是thinnest。从ESX的2.xG到现在150M,我推测他们的下一步是将150M压到更小,可能到后来是100M,几十M 。 这一点上无论承认与否,是尾随了POWERVM的思路的。或许到后来除了实现虚拟,其余的都会被剥离出来都是未知的事情。。。。。

论坛徽章:
0
4 [报告]
发表于 2012-05-24 10:51 |显示全部楼层
回复 68# dengbao2001

其实我们可以通俗来说,我用500块钱可以买3件便宜的衣服与用1000块钱只买一件高质量衣服。请问这两者可以相互替代吗?那一件高档衣服的质量好,怎么穿都不坏,可能穿3年的。你或许认为我3件衣服轮着穿可以穿3年。那么问题就来了,3件衣服,换着穿务必洗衣服的次数要高于一件衣服的数量。质量稍差的衣服可能过段时间就有个开线什么的,那么需要相对更频繁的维护,以至于到后来都有窟窿了,那么就剩下两级衣服了。真过了3年之后。两种情况下剩下了的结果我就不罗嗦了。

Cluster无论多么成熟,脑分裂的理论在哪儿摆着。在实际操作上,一个主服务器跑的好好的,无论你是运维人员还是管理的,你希望它没事儿就切来切去的?这中间的繁琐,大家应该都有经历的吧。。。。



   

论坛徽章:
0
5 [报告]
发表于 2012-05-24 11:10 |显示全部楼层
回复 72# dengbao2001


方法有很多。
一年的预算不够,用两年的,两年不够用4年的。这关乎短视与远见的区别。
这就好比买房子,没钱房子我们就该自己用泥巴糊一个住着?
事实上,没钱可以攒钱买,或者是贷款买。
或许很多条条框框是死的
而,人是智慧的。。。。

论坛徽章:
0
6 [报告]
发表于 2012-05-24 11:18 |显示全部楼层
回复 74# dengbao2001


    你认为只能LB是你娃的思维。
或许你娃就在那个死胡同里转悠了,哥在胡同外
whatever了,这不过是个选择的事情。
要么恶性循环下去,要么正向激励下去。。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP