主题:【原创】云里雾里的云计算 [1] -- 邓侃
1. SuperVisor和Domain0会不会成为single point of failure?
理论上任何软件都会有bug,SuperVisor和Domain0也不例外。
但是Xen也好,VMWare也好,他们谋生靠的就是SuperVisor和Domain0的可靠性。实践证明,Xen和VMWare的可靠性相当不错。
2. Xen的overhead值不值?
Xen的overhead是3%-7%。
如果F1是Oracle,F2是DB2等等之类heavy duty applications,当然给它们分配dedicated machines最合适。
但是如果F1和F2不是那么heavy duty,而且负载分布交错,也就是你忙我不忙的情况经常发生,那么把F1和F2放置在同一台机器上,用Virtualization技术相互隔离,以保证互不干扰,就有价值了。
3. Loadbalancer
即便把F1和F2放置在同一台机器上,用Virtualization技术相互隔离,LoadBalancer也是有用的。
如果有M台机器,每台机器上既可以跑F1,也可以跑F2。如果发现t1时刻有几台机器很忙,而其它机器不忙,那么t2时刻来的用户请求,该让哪一台机器去处理呢?当然应当把t2时刻来的任务分发给那些不忙的机器。
分发任务的工作,可以让LoadBalancer来做。
换而言之,Virtualization的意义,不在于省掉购买Load Balancer的钱,而是减少machine farm的规模,也就是减少M。
- 相关回复 上下关系8
压缩 2 层
🙂虚拟化是个好东西,可以挖个大坑。 素里太守 字0 2009-02-14 04:00:03
🙂【转】一篇好文:虚拟化的四大价值 6 meokey 字3965 2009-02-12 17:50:53
🙂【讨论】虚拟化的价值很大,但我也有疑问 3 meokey 字822 2009-02-12 22:00:05
🙂关于virtualization
🙂继续抛砖引玉 3 meokey 字1086 2009-02-13 12:34:09
🙂说说俺们现实中的应用 6 qiutian 字1632 2009-02-16 07:48:50
🙂其实我们公司也是虚拟化的受益者 无聊的公猫 字213 2009-02-19 09:06:35
🙂问题很深刻,态度很礼貌,meokey是好榜样 2 邓侃 字1491 2009-02-13 17:41:49