AWS 如何挑选合适EC2实例类型
Amazon EC2 提供多种经过优化,适用于不同使用案例的实例类型以供选择。
实例类型由 CPU、内存、存储和网络容量组成不同的组合,可让您灵活地为您的应用程序选择适当的资源组合。每种实例类型都包括一种或多种实例大小,从而使您能够扩展资源以满足目标工作负载的要求。
实例类型:
实例购买选项
大家根据自己业务的类型,来查询应该使用那种类型的实例。
具体信息请查看此链接 https://aws.amazon.com/cn/ec2/instance-types/
带宽
AWS 没有带宽收费的说法,每个机器的带宽是多少你可以通过实例类型查看的到。
比如
实例类型更新换代
你也可以通过这里来选中你想要的实例类型,图中灰色部分无法选中,可能是因为系统平台问题,某些实例只支持arm平台,你可以在平台哪里看到区别的。你选中了x86,arm平台的实例就无法选中,反之亦然。
https://docs.aws.amazon.com/zh_cn/AWSEC2/latest/UserGuide/instance-types.html#AvailableInstanceTypes
AWS会在每年或者一段时间内,更新实例类型
计费
你可以通过上面信息找到你想要的实例类型,选中配置型号。
可以通过不同的条件进去匹配搜索
通过搜到的信息,你看看到实例每个小时费用是多少,这样你可以通过计算来预估你的实例成本。
按需实例与预留实例对比
这里通过搜索,只能搜到最新一代的实例类型。
影响预留实例价格因素
平台
注意,有的image支持两种平台 arm和x86,大多数都是支持x86的
拓展
1、挑选配置:根据现有业务类型、现有机器配置等信息来挑选AWS相应的实例配置
2、测试:不断的测试,弹性、故障切换、压力、自动恢复等等可以预估到的故障,上线之前一定要把可预估到的问题测试下。
(AWS有免费的poc credit 用来测试,你可以申请,也可以通过我来申请~)
3、怀疑的态度:AWS不是万能的,虽然AWS有很多服务,但是有些服务还是不会满足业务的奇葩操作。所以这个时候,你需要测试来满足你们运行的条件。
4、费用:你可以通过计算来预估出一个月的大概费用。
AWS 实例类型的大小,新旧一代,每小时的价格都是不一样的。建议使用最新一代的实例类型来运行程序,因为最新一代会比上一代便宜。
AWS没有带宽的费用,但是有实例流量费。