全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
楼主: netdak

我要走openvz不超售路线

[复制链接]
 楼主| 发表于 2011-10-30 13:52:18 | 显示全部楼层
原帖由 Showfom 于 2011-10-30 13:48 发表


OpenVZ的运行效率比Xen要好,详见

http://obmem.info/?p=296

真的,我也是这么认为的。
发表于 2011-10-30 13:55:37 | 显示全部楼层
原帖由 jumpsky 于 2011-10-30 13:16 发表
你的头像很邪恶
发表于 2011-10-30 14:03:17 | 显示全部楼层
做下去就ok了!
发表于 2011-10-30 14:12:40 | 显示全部楼层
如果不超售的话VZ绝对比XEN高效
发表于 2011-10-30 14:14:30 | 显示全部楼层
原帖由 Showfom 于 2011-10-30 13:48 发表


OpenVZ的运行效率比Xen要好,详见

http://obmem.info/?p=296


我也猜到是这篇文章惹的祸,就像早年传说ramhost技术很牛B,可以把OS启动内存拉得很低,事实上openvz是共享内核,本来启动内存就低

那篇文章理论上是对的,但是,针对的是空载情况,实际运行很多是相反的

1,限制,貌似openvz很难真正的限制CPU和I/O吧

2,内存利用率,openvz启动是比xen占用少,但是由于openvz天然的超售性,为了保证用户正常情况不至于OOM,它的内存分配是你malloc多少,它就占用多少,但是包括xen,kvm在内的内存分配,是一般发行版默认的投机取巧机制,比如你malloc 100MB,但是只有真正写入10MB的时候,才会给你分配一部分(>=10MB),所以,一旦真的跑起来,可能在XEN/KVM上实际占用40MB的应用,在openvz上会跑个400~500MB,这里面大部分内存在实际情况下是不会用到的,openvz就直接浪费了

3,I/O, openvz基于文件直接读写的机制是比xen/kvm基于block的机制好,但是,这也是理论上的,由于上面提到的第二点,xen/kvm跑同样的应用可以剩下大量的内存用于文件buffer和cache,所以,大部分满员的node,有openvz I/O比xen/kvm好的么?

4,综合以上几点,就算OPENVZ真的不超,一旦有邻居恶意滥用资源,很容易导致连SSH都登不上,但是再烂的XEN,也不可能发生这种事

事实上,很多应用,像java,还有现在很火的mongodb,都不推荐跑在openvz上。而且老外成熟的VPS方案,像amazon,linode,都是xen平台,出名点的,就MT是openvz平台吧,还经常被人吐嘈

评分

参与人数 1威望 +1 收起 理由
Kvm + 1 圈圈不是在画圈圈,是在墙角挖地洞! ...

查看全部评分

发表于 2011-10-30 14:15:02 | 显示全部楼层
还是XEN吧,安逸。
发表于 2011-10-30 14:15:55 | 显示全部楼层
  期待你是下一个被搞得
发表于 2011-10-30 14:16:41 | 显示全部楼层

回复 25# Kokgog 的帖子

MT的很渣很渣,吐槽无力...
发表于 2011-10-30 14:18:35 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2011-10-30 14:19:20 | 显示全部楼层
真是的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-1-16 15:57 , Processed in 0.066440 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表