[FinOps] [K8s] 有对 AWS EKS 成本优化感兴趣的吗?

164 天前
 hwcloudnative
最近在研究 EKS 的成本优化,包括 right size 、spot 实例等,目前有一些心得,也实践了下,EC2 成本大概节省了一大半,有对此感兴趣的同学可以一起交流下,看看怎么降本增效

我的微信:francisday1
1514 次点击
所在节点    云计算
18 条回复
billzhuang
164 天前
autoscaler 呢
hwcloudnative
164 天前
@billzhuang 原生的 autoscaler 只管把 pod 调度到 node 上,并不关心如何高性价比的选择 EC2 Node
whileFalse
164 天前
spot fleet 设置了吗
ondemond 和 spot 的比例如何计算的
有没有考虑过迁移到 arm
Frankcox
164 天前
我们部分应用切换到了 arm 实例,然后自己弄了类似 autoscaler 的定时自动扩缩容程序
billzhuang
164 天前
OP 可以先分享些心得体会,不急着加微信
lidong88
164 天前
直接搞个'折扣不更香吗
crackidz
164 天前
@lidong88 折扣是很重要的一环 XD
kennylam777
164 天前
我的心得是, 大型 instances 的 overhead 比小型的好, 所以如果出現 6 台以上的 static node pool, 就是利用率比較固定的那種, 倒是可以看看擴大一倍實例把 node 數量維持在 3 左右, 而 autoscale 的小型 instances 就分開一個 node pool, 控制突發用量的成本。

還有跨 AZ 的問題, Pod 之間的通訊, 如非必要就留在同一個 zone 內, 也可以省不少。

我的經驗是, 經過快速擴張後, 坐下來研究一下利用率, 最高能省 80%, 但某程度上是因為之前的 devs 不注重成本效益, 當時公司也不差錢啦。
hancai2
163 天前
我把成本优化了, 下一步老板就要优化我了。
hwcloudnative
163 天前
@whileFalse 都研究过:
1. 设置 spot percentage 是个好办法,但是治标不治本,因为 spot 总会中断,我觉得核心有两点,一是业务架构要做高可用改造,比如 replica 设置大于 1 ,多 AZ 部署,二是对于 Spot 黑盒要做画像预测,根据我们的经验,AWS 回收 Spot 是有迹可循的,完全可以在回收前做回退的工作
2. 我们主要是 Java 应用,ARM 还在测试,迁移成本也挺高,其实效果吧也一般,远不如把 spot 用好,因为 spot 价格大概只有按需的 1 折,arm 实例对比同规格 x86 的,也就便宜 20%
hwcloudnative
163 天前
@billzhuang 好的呀,大家一起讨论讨论,多交流
hwcloudnative
163 天前
@lidong88 中小企业现在拿不到什么折扣了,即使有,力度也就一点点,不如自己研究效果大
hwcloudnative
163 天前
@kennylam777 说的很棒,但是这些工作手工完成,大部分 SRE 或者 DevOps 工程师都不愿意搞,自动化是关键,这里面就涉及到调度策略、性能,BTW ,网络流量成本已经成为仅次于 EC2 成本的最大部分了
hwcloudnative
163 天前
@hancai2 说反了老哥,企业的 IT 预算是包含人工和云成本一起的,是一个总包,如果云成本不降,那就在优化人员了哈哈哈
hancai2
163 天前
@hwcloudnative 也是有个相对平衡的点,我上家公司的 cto 经常吹把 100 人的运维团队优化成了 10 个人。他说起来是很骄傲的业绩,我听起就不爽。
crackidz
162 天前
@hwcloudnative 至少几千美金拿得到吧
hwcloudnative
159 天前
@crackidz 杯水车薪,spot 能节省十几万美金
nevill
158 天前
跟 EKS 无关,但想喷一句,RDS 竟然是根据 IOPS 收费的,太恐怖。
最近才出了一个 I/O Optimized 类型的 RDS ,可以节省不少费用。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1047477

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX