cloudops spot之spot storage产品调研

背景

今天分享的是netapp旗下的商业化公司spot的产品spot storage,他们专注于优化用户的cloudops,利用公有云本身的技术红利,帮助用户更好的使用云来降本增效。spot旗下的产品比较多,我们会重点关注几个和公共云弹性资源相关的产品,看看他们是如何利用弹性的云资源来做到降本增效的。

spot storage介绍

spot storage是一款依靠历史用量数据、未来用量预测等方式重新调整云存储来帮助客户在满足性能的情况下节省成本的服务。官网下图基本展示了storage优化成本的主要策略:
image.png

存储的抽象

spot storage将用户的存储大致分为如下的几个类型来进行专门的成本优化:

  • Volume: 这个主要指的是云盘,在aws上就是ebs
  • Object storage: 对象存储,主要指的是aws s3
  • file system: 主要是EFS

优化建议

spot storage和以前介绍过的elastigroup不太相同,没有一些自动化的策略,主要是给出storage层面的recommendation,然后让用户在界面上自己去执行action。优化的建议会围绕几个不同的存储介质来分类。

volume建议

  • 删除没有attach的卷
  • 修改成gp3类型:gp3有更好的成本优势

s3建议

  • 使用standard-IA: 是s3提供的针对不频繁访问的更加廉价的S3类型
  • 使用Zone-IA: 可用性会差一些,针对可用性要求不是特别高的场景,可以使用这种更加便宜的类型

FileSystem建议

  • 删除未使用的EFS
  • 在合适场景使用FSx替代EFS

SpotFS和Spot Volumes

这个功能截止2023.7还没有正式上线,大概的原理如下。主要是提供一个动态调整的由spot托管的volume处理,其包括的能力主要为:

  • add/remove volume
  • volume resizing
  • volume performance modification

image.png