【发布时间】:2018-03-01 16:05:06
【问题描述】:
现在我们需要从 AWS 迁移到私有数据中心。我们需要找出潜在的替代存储,而不是 AWS S3。 目前S3的使用方式如下:
- 整体存储大小为10TB;
- 最小/平均/最大对象大小为 0.5/2/100 Mb;
- 我们有 N 个同时写入/读取的应用程序实例
对象大约 50 次写入/秒,30 次读取/秒; - 此存储应该是冗余(高可用性)、容错、可扩展的;
简单的实现可以将这些数据存储在:
- 简单的 NFS 存储并添加一些复制功能;
- 只需将提及的对象存储在 NoSQL DB 中(如 Cassandra 中的示例)。但是 Cassandra 需要多个实例来支持这种存储(不建议存储 > 1TB pn 1 Cassandra 节点 Cassandra capacity planning)
对于这种情况,您会推荐什么解决方案?
【问题讨论】:
标签: amazon-s3 cassandra storage nfs