nutanix上的jmeter

  • 2015年12月11日
  • 15个答复
  • 1902年的观点

徽章 +4
你好的朋友们,我是新来的,很高兴认识您,希望您能为我提供帮助。我正在客户中使用两种情况。一个我们在其基于Linux KVM的虚拟机中有Nutanix,另一个我们具有运行VMware的常见X86服务器。objetive可以比较解决方案并确定最佳方法。(我们希望Nutanix最好是最好的!)它们在这两个上运行的应用程序都是3台虚拟机上的JBOSS系统。(应用程序,DB和一个Apache前端。)我使用Jmeter创建了一个录制测试,在该测试中,用户在Web界面中做了很多步骤(例如,搜索特定的人,单击菜单等)。该测试在X86服务器和VMware上运行良好,但是在Nutanix上,在150个用户之后,我总是开始:启动:0完成:0:0。而且CPU使用率也高于其他方案。几乎是双重的。我在虚拟机中添加了更多的CPU和RAM,但它不起作用。我也在非GUI模式下运行,删除了听众,在“ MaxNewSize”中添加了更多内存,但似乎没有任何作用。您能告诉我我是否可以做其他事情来解决此问题?

15个答复

UserLevel 6
徽章 +29
您是否在“付费” Nutanix(例如NX,XC或HX系列平台)上运行此操作?还是Nutanix社区版?

如果这是一个付费平台,请提交支持票,我们可以为您提供解决方案和绩效团队。这是我们针对此类应用程序的卓越中心,它们可以帮助调试详细的问题,因此您不必做任何猜测。我们可以通过性能跟踪进行A | B测试,并确切找出瓶颈在哪里。之后,我们可以在此处愉快地发布该案例的详细信息,以供其他人遵循。

如果这是Nutanix社区版,请告诉我们,我们可以潜入其中。
徽章 +4
嘿,乔恩,非常感谢您的回复。

我正在使用付费平台。在我的客户上运行NX-3050,并试图比较两种解决方案,以便他们购买Nutanix :)

那我打开一个案子,谢谢!
UserLevel 6
徽章 +29
- 很高兴能帮助你。

一个想法,我敢肯定,您会被问到,NX-3050在模型中有点旧,通常运行Sandy Bridge(Intel E5 V1)或Ivy Bridge(Intel E5 V2)。

我们要确保我们在商品服务器,类似的计算规格,存储硬件规格等之间苹果(相同)苹果(相同)。
徽章 +4
嘿,对不起,但我无法获得团队的支持,有人可以在这里为我提供有关这个问题的想法吗?

谢谢,
UserLevel 6
徽章 +29
您提交了支持票吗?如果是这样,门票号是多少?
徽章 +4
支持仍在续签,因此支持小组表示,在完成之前,他们无法以任何方式帮助我。

那你能帮我吗?
UserLevel 6
徽章 +29
您可以发布您在这两个测试中使用的基础架构的确切规格吗?

另外,发布您正在运行的Guest VM的确切规格,包括操作系统和应用程序版本?

信息越多,越好。

我在内部看到了一些人,以了解他们如何能够提供帮助,但我们绝对需要更多信息。
徽章 +1
嗨,佩德罗,

如果您可以,请让我们知道乔恩问的问题的答案以及您在集群上运行的AHV和NOS版本。在苹果比较的苹果中,在性能方面,它们之间的差异不大。

亲切的问候,

迈克尔
徽章 +2
佩德罗,很高兴为您提供帮助。

是两个平台上的VM相同配置吗,您可以在每个VM(Web,App,db)上分享VCPU/MEM/存储配置上的一些详细信息

您提到了高CPU利用率,您正在使用什么工具,并且它是具有高CPU利用率的特定VM吗?

几件事要检查
1.检查/验证VM是否在Nutanix群集中的不同节点上运行
2.验证数据库未遇到任何暂停问题的峰值负载,僵局,阻止会话
3.如果您可以在nutanix环境上运行“ rvtools”并上传/粘贴VM配置选项卡,这将是有帮助的
UserLevel 3
徽章 +19
还有佩德罗(Pedro),您是否使用Linux或Windows Guest操作系统以及哪些版本等?
徽章 +4
Nutanix InformationNX3050-4节点1 blocknos 4.1.3ncc 2.0.0.0AHV 201503Cluster容量:166 GHz,1TB RAM,15TB DISKON两个环境,我们具有相同的VMS配置:3 Virtual MachinesApplicationDebian applicationDebian linux Linux Linux Linux linux linux linux linux linux linux linux 2 vcpu 4 coles novers nevers nevers nevers nevers novers vcpu 4 coles(8卷)8GB memory10GB DiskjBOSS 5DatabaseDebian Linux 7.8 Wheezy2 vCPU 4 cores each (8 cores total)4GB memory20GB DiskPostgres 9.2 DatabaseApache Front-end (not crucial)Debian Linux 7.8 Wheezy2 vCPU 2 cores each (4 cores total)4GB memory10GB DiskjBOSS 5I am still getting more information关于其他环境,到目前为止,我所知道的:Cisco UCS和Dell PowerEdge Serversvmware 5.5与Jmeter在Nutanix上进行测试,我发现,在200个模拟用户之后,该测试使该应用程序不可用,并且几乎要等到此类应用测试的结尾。它也不会产生IOP。我想这是因为应用程序在测试过程中停止或太慢,但我不确定。

- 具有高CPU使用率的VM是应用程序VM。-我正在使用工具Apache Jmeter 2.13来运行测试(在这种情况下为记录测试)。-VM的确在不同的节点上运行(前端和应用程序是一个一方面节点和数据库位于另一个节点中)仍在尝试使rvtools工作。我会尽快发布信息。
UserLevel 6
徽章 +29
至少,我们希望将您的集群升级到最新的NOS和最新的AHV构建和重新测试。

我们还希望在您正在运行的比较测试的Cisco/Dell Gear上获得确切的规格。

升级到最新的NOS和AHV构建后,在进行测试时可以运行一些性能跟踪脚本,这将捕获系统内部的所有操作。
徽章 +4
好的,我将执行升级。您能告诉我我需要运行的性能跟踪脚本吗?

另外,升级有任何建议吗?从4.1.3到4.5.1.2

谢谢
UserLevel 6
徽章 +29
是的,请升级到最新的编号(4.5.1.2),然后进行AHV升级

另外,我假设您已经有合作伙伴访问KB,请查看有关性能跟踪的这篇文章

https://portal.nutanix.com/#/page/kbs/details?targetId=KA0600000008HQVCAY
徽章 +2
感谢您提供的详细信息,从问题的描述和当前设置中,您指出的IOPS降至零,我怀疑您的JVM上的记忆耗尽了JBOSS实例的记忆,您的垃圾收藏集正在消费所有CPU上的所有CPU应用级VM。
当问题发生时,您可以检查JBOSS日志和JVM的大小吗?

回复


Baidu