Performance 什么是电子控制单元(AWS)?这是什么意思?

Performance 什么是电子控制单元(AWS)?这是什么意思?,performance,amazon-web-services,testing,amazon-ec2,server,Performance,Amazon Web Services,Testing,Amazon Ec2,Server,我对我的服务器(1个ECU)进行了性能测试,但我的服务器在测试中只到达1000个用户,15000个用户需要多少个ECU?ECU(弹性计算单元)是一个度量单位,旨在提供亚马逊EC2实例类型之间的相对性能度量。例如,一个m1.small实例有1个ECU,一个m1.small实例有2个ECU,等等 但是,不再可能用一个数字来概括实例的威力。有些实例具有更多的RAM,有些实例具有更多的CPU或更强大的CPU、GPU、增强的网络甚至突发功能 因此,ECU已从AWS服务和文档中逐渐消失。它仍然可以在Amaz

我对我的服务器(1个ECU)进行了性能测试,但我的服务器在测试中只到达1000个用户,15000个用户需要多少个ECU?

ECU(弹性计算单元)是一个度量单位,旨在提供亚马逊EC2实例类型之间的相对性能度量。例如,一个
m1.small
实例有1个ECU,一个
m1.small
实例有2个ECU,等等

但是,不再可能用一个数字来概括实例的威力。有些实例具有更多的RAM,有些实例具有更多的CPU或更强大的CPU、GPU、增强的网络甚至突发功能

因此,ECU已从AWS服务和文档中逐渐消失。它仍然可以在AmazonEC2启动实例控制台中作为可选列查看


电子控制单元绝对不是衡量一个系统所能支持的“用户数量”的好指标。系统可以支持的用户数量完全取决于应用程序体系结构及其系统需求。在测试系统可以支持的用户数量时,密切监视所有系统组件(例如CPU负载、RAM利用率、磁盘队列)以确定瓶颈。然后,您可以尝试修改应用程序改进瓶颈,以提供更好的应用程序性能。

正确的结果是15000个用户使用16个ECU?如果我们使用两个相同的实例,可能会重复使用,比如说db.m5.2xlarge vs db.m4.2xlarge,除了前者比后者更新一代之外,如果ECU更高,我们是否可以假设前者比后者更快?我始终建议查看以确认规格。它显示两者具有相同的VCPU和RAM,但将m4列为“2.3 GHz英特尔至强E5-2686 v4(Broadwell)处理器或2.4 GHz英特尔至强E5-2676 v3(Haswell)处理器”,将m5列为“高达3.1 GHz的英特尔至强白金8175M处理器,带有新的英特尔高级向量扩展(AVX-512)指令集”。谢谢。我刚刚检查了你共享的链接中的规格。那么,m5是否有可能提供更高的ECU,因为CPU的频率比其他的高,尽管处理器完全不同,并且可能在其他功能上表现出差异?坦白地说,我已经好几年没有看到ECU被引用了,因为它现在是一个不适当的措施,因为GPU,Intel vs AMD,网络差异等。最好的方法是选择一个最能满足您需求的系列(如RAM:CPU比率、GPU、网络、芯片组),然后执行测试以确定该系列中哪种尺寸最适合。