对象存储那些事(一): 为什么有对象存储

网友投稿 685 2022-05-28

v0.21 (2017/11/20)

随着互联网的发展,新增了一些存储诉求:

远程(互联网)数据存取

海量非结构化数据和半结构化数据的存取

应用种类增加,多个应用数据存储在一套存储中

针对新的述求,传统存储(本地盘、JBOD、SAN、NAS)有那些问题:

传统存储的协议针对本地或局域网优化,不适合互联网访问

安全机制假定在安全网络内,权限控制机制不强

分段式数据一致性校验,缺少端到端的一致性校验机制

部分协议是有状态的

对并发数考虑少

针对海量非结构化和半结构化数据存取效率和体验不佳

传统存储假定用户都使用目录来操作(个别应用可直接操作裸分区,如oracle,但这类应用很少),NAS直接提供目录管理,SAN、JBOD、本地盘需叠加本地文件系统,所有必须有目录服务开销;数据需支持修改写,但对于互联网场景很多是不需要修改的。

随着需求的增加,各类增值软件,导致需要支持的功能多,而绝大部分在互联网场景都是无应用场景的,用户需要未通用性额外买单

因存储的扩展性要求不高,垂直式建设,当承载多种应用后,无多租户模型,问题多

各应用间的IO调度干扰

对象存储的那些事(一): 为什么有对象存储

安全隔离

对象存储服务 OBS

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:华为云推出云创校园计划 学生优惠套餐1折购
下一篇:吊打面试官系列:从架构开始阐述,Kafka为什么这么快?
相关文章