小编Ari*_*ler的帖子

几个t2.micro优于单个t2.small或t2.medium

我阅读了EC2的文档:实例类型,定价,常见问题,突发性能以及有关CPU信用的这些内容.我甚至问过以下AWS支持,答案也不清楚.

问题是,根据文档(虽然不太清楚)和AWS支持,所有3种实例类型在突发时具有相同的性能,它是100%使用某种类型的CPU核心.

所以这是我的思考过程.假设t2.micro的RAM足够,软件可以水平扩展.有2个t2.micro与1 t2.small具有相同的成本,假设负载在它们之间平均分配(可能通过AWS LB),它们将使用相同数量的总CPU并消耗相同数量的CPU信用.如果它们回归到基线性能,它将是相同的.

但是,当它们爆裂时,2 t2.micro可以达到x2 t2.small的性能(同样的成本).同样的概念适用于t2.medium.此外,使用较小的实例允许自动(或手动)缩放,这允许节省金钱.

所以我的问题是,鉴于RAM和水平比例不是问题,为什么一个人使用除了t2.micro之外.

编辑:经过一些回复,这里有一些关于它们的说明:

  • 我询问AWS的支持,据说,t2.medium的每个vCPU都可以实现50%的"完整核心".这意味着我所说的同样适用于t2.medium(如果他们说的是正确的话).
  • T2.micro实例可用于生产.根据技术和实现,单个实例可以处理超过400 RPS.我这样做,这家伙也是.
  • 他们确实需要仔细观察以确保积分不低,但我不接受这是不使用它们的理由.

amazon-ec2 amazon-web-services

12
推荐指数
2
解决办法
8903
查看次数

标签 统计

amazon-ec2 ×1

amazon-web-services ×1