基准测试Amazon EC2与Google Compute Engine



for ec2:t2.micro,俄勒冈州的主机

用于计算引擎:N1-Standard-1,在West-US

在Ubuntu 16.04中,单个实例。我安装了NVM,然后是Node JS 7.7.2并启动了一个简单的服务器:

require('http').createServer(function(req, res) {
  res.end('Hello world')
}).listen(8080)

然后,我从本地机器中使用了WRK进行标记

wrk -t12 -c400 -d10s http://myinstanceaddress

结果,平均5:

  • ec2:〜1200请求/s
  • 计算引擎:〜500请求/S

我希望计算发动机N1-Standard-1的性能要比EC2 T2.Micro更好,因为前者具有更多的CPU和功率。但是,结果另有说明。

所以,我的问题是:这个简单的基准测试是否准确,我还需要考虑其他哪些因素?如果基准是准确的,这是否意味着AWS EC2 T2.Micro实际上比Google Compute Engine N1-Standard-1表现更好(以后具有更大的功能(CPU和记忆,如广告宣传)?

使用ping

的工具,您是否检查了两个节点之间的网络路径(例如延迟)

我猜想您实际上受到沿途某个地方的网络路径的限制。

相关内容

最新更新