日期:2014-05-17  浏览次数:20758 次

关于Hyper-V进行压力测试,虚拟机Down机问题
事件背景:
最近项目中用到了Windows Server 2008 R2 群集功能,第三方开发商把他们开发的web应用从物理机部署到Hyper-V上,但是开发商在用LoadRunner进行压力测试一段时间,虚拟机就处于假死状态,我进入虚拟机后,发现网关ping不通。其实对于压力测试,怎么压都可以把服务器压Down掉(不管是物理机还是虚拟机),但是问题是在同样的时间内,同样的并发量下,物理机能够挺住,虚拟机挺不住。

问题:
1.如何判断是否是虚拟机资源不足造成的,比如cpu、内存、指标,或者怎么查看?(每次出现假死后,日志并没有异常)
2,请问有没有好的解决方案,或者Trouble Shooting的思路

------解决方案--------------------
怎么个压力测试,虚拟机毕竟是虚拟机,有个逻辑层....Hyper-v毕竟是个虚拟新手,换VMware ESX Server试下死不?
------解决方案--------------------
正版的话就直接上case吧,可能需要打一些额外的补丁解决。


------解决方案--------------------
你可以尝试一下微软官方提供的性能分析工具WPT

http://msdn.microsoft.com/zh-cn/performance/cc825801.aspx
------解决方案--------------------
这个KB值得一试

http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=26785 
------解决方案--------------------
错了,这个是KB

http://support.microsoft.com/default.aspx?scid=kb;en-US;2263829