对象存储OSS调研结果:
我们使用OSS的方式不是最佳实践,一句话解释:没有为对象Object使用随机前缀,而是使用的顺序前缀。
顺序前缀策略可能会导致存储对象的分区成为热点分区,而每个分区的I/O能力是有限的,也就是说繁忙时会被限速;另外达到一定条件时,分区数据再均衡还可能会延长请求处理时间(因为它要忙着再均衡)。
最佳实践:多开辟Bucket,多使用随机前缀,使得数据分布相对离散,从而最大化利用OSS的能力。
适合场景:适合互联网架构的海量数据的上传下载和分发。
文件存储NAS调研结果:
NAS提供简单、可伸缩弹性的共享文件存储,配合云服务器ECS弹性计算服务构建业务系统。可直接像访问本地文件系统一样访问文件存储NAS(直接挂在到服务器)。提供高吞吐和高IOPS的同时支持文件的随机读写和在线修改。
适合场景:云服务器直接读写,冷热数据分离,终端用户不直接访问。因此非常适合评测点文件的存储与读取。
二者性能对比: