设为首页收藏本站language 语言切换
查看: 3276|回复: 9
收起左侧

关于虚拟机网络丢包求助!

[复制链接]
发表于 2014-5-3 08:07:13 | 显示全部楼层 |阅读模式
单位部署oracle biee产品,采用esx5.1,在虚拟机出现访问时cpu短暂90%以上(平时cpu在10%以内),同时ping虚拟机丢包,cpu负载下降后,网络又恢复,不知大家可有解决方案?
发表于 2014-5-3 08:07:52 | 显示全部楼层
从VM内的层面来说:所有的网络IO或多或少都会需要CPU处理,无非是处理多还是处理少。因此CPU不够用的时候,会引起网络IO延迟,队列加深,超时后就掉包了。
从主机层面来说:vSwitch的互连通讯其实完全是主机CPU处理的,因此主机CPU不够的时候同样会造成这方面的问题。
因此重负载的CPU密集型应用不应当放到目前的虚拟化层面来做。因为那不是适合的应用场景。
虚拟化本质上是为了提高利用率而将轻负载集中到一起。如果应用本身已经差不多要消耗掉一个X86 的上限计算力,那根本不适合直接迁移进VM。因为那除了增加开销以外没有好处(除开其他的一些管理和数据迁移方面的优点,这里不涉及这些)。其实能在虚拟化平台上跑的更好的应用是分散性异步调度的应用,虚拟化可以提供更廉价的均一性平台,单个节点可以更方便的在整个平台内迁移。
沙发 2014-5-3 08:07:52 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2014-5-3 08:08:31 | 显示全部楼层
检查应用是否有异常的地方,造成CPU过高
板凳 2014-5-3 08:08:31 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2014-5-3 08:09:02 | 显示全部楼层
我们也用BIEE,我给他们的开发测试VM,8vCPU、16GB内存。
刚才我看过性能状况,周三的时候一天多的负荷都接近于100%,不知道那天他们在干啥 —— 不过,那天他们没来找我过,应该没有大的影响吧。
地板 2014-5-3 08:09:02 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2014-5-3 08:09:59 | 显示全部楼层
5.1 我试过 跑AMD 8120 在某种程度的负荷下 会导致 ESXi 内部部分服务停工的,现象表现 性能表会有一段周期是无数据的.如果虚拟机在这个时候关机 会像存储丢失一样 卡在 95%进程中.
换回 5.0 就好了. 屁事没有.
但是 5.1 在 E3 1230v2 下 又不见有这个问题哦..邪门
5# 2014-5-3 08:09:59 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2014-5-3 08:10:40 | 显示全部楼层
最关键是 ..我的朋友都是遇到的..解决办法都是装回5.0
6# 2014-5-3 08:10:40 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2014-5-3 08:11:15 | 显示全部楼层
看来还是5.1不够成熟~
7# 2014-5-3 08:11:15 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2014-5-3 08:11:54 | 显示全部楼层
同理求解!!!
8# 2014-5-3 08:11:54 回复 收起回复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-5-3 08:12:47 | 显示全部楼层
看来BIEE要采用物理机进行部署了,谢谢大家,不过到发现一个问题,解决了biee开发环境中有多少内存就占多少内存的问题。
通过将vmtools中的内存控制驱动程序卸载,虚拟机中的内存立刻减少到正常值。看来tools中的每一样可不是都需要安装的。
9# 2014-5-3 08:12:47 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2014-5-3 08:13:27 | 显示全部楼层

禁用"内存控制驱动程序",对性能有影响吗?除了节省了内存,是否还有其他变化?
BIEE,我们这里,有三个机器在虚拟化环境内运行。总体而言,没啥问题。
10# 2014-5-3 08:13:27 回复 收起回复
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-4-29 01:24 , Processed in 0.269439 second(s), 25 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

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