您的位置:首页 > 其它

如何用好AWS上的每一分钱

2015-07-30 10:43 211 查看

严格控制能开启新资源的权限

不是所有AWS使用者都有如经营者一般的成本意识,他们可能开启了一个高配置服务后,就放置不管了。而大部分的AWS服务又是按时间进行收费。在无形中,会导致公司资源的浪费。
当权限控制在某一个或几个有成本意识的人的手中,就能尽量避免资源的浪费。
同时在开启资源前,也会经过他们的评估,启动与需求最适配的实例类型。

 

给资源添加TAG来区分类别

大部分的AWS都能添加TAG。添加TAG后,就能方便区分此资源是属于生产环境还是测试环境,负责人是谁,所属的应用是什么。
可能运维人员习惯于使用某一规则来命名资源名称,例如app1_prod_1。在AWS上还是使用不同的TAG更为方便管理,统计,分析。

 

在非工作时间关闭非生产环境资源

由于EC2是按时间收费的,如果不使用它的时候,请及时关闭它们。
我们来算一下,一个礼拜是24*7 = 168小时。假设每天工作10小时,一个礼拜的工作时间是5*10
= 50小时。
50/168 = 0.2976
。如果能及时关闭服务器,使用按需实例比买预留实例还要便宜。

 

周期性地评估AWS的资源使用率

不是所有的资源都能100%按照当初创建时的预计一致。
这就需要我们周期性地来判断是否要对这些资源进行升级或降级,或者增加数量,减少数量。
半个月可能是一个比较理想的周期。

 

尝试使用Spot Instance或预留实例

对于一些非关键性的服务(开发,测试),或者无状态的功能,可以尝试使用SpotInstance,价格大约只是按需实例的15%。
对于需要长期使用的资源,也请考虑一下购买预留实例来降低费用。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  aws ec2 成本 优化 tag