前面的文章为大家介绍了什么是对象存储?今天来说下为什么要对象存储?对象存储适合在云环境中进行大规模的非结构化数据存储使用。对象存储同时兼具SAN高速直接访问磁盘特点及NAS的分布式共享特点。
对象存储结构组成部分:对象、对象存储设备、元数据服务器、对象存储系统的客户端。对象存储的特征如下:
无限扩容
海量用户自然带来海量的数据,云存储服务公司自然不到傻到一次采购大量的设备,总是随着数据的增长持续扩容。多大容量永远用不完呢,无限。相应地,支持的文件数量也要无限个。
海量用户
云计算服务公司至少要计划支持大量用户。各个用户之间还要能够相互授权,例如小红把自己的视频授权给小明看,存储系统要保证其它用户看不到,否则会泄露隐私。传统文件存储也有多租户功能,但它支持的用户数量较少,撑死几千几万个,而且不能把一个文件的权限分享给相互独立的若干个用户。
远程访问
对象存储为云计算而生,存储设备在数据中心,用户遍布世界各地,必须通过互连网访问。最好的广域网访问是http,实际上S3协议就是在http的基础上定义的。传统的块存储要求与达客户端之间的延时很小,因此使用线缆直连或者专用低延时网络连接,相距很近。文件存储称微放松对延时的要求,但仍要求存储设备与客户端位于同一个网段,即一个局域网之内,也不能距离太远。
廉价
传统存储基本都采用定制硬件,比价困难。银行、电信运营商等单位的数据价值密度高,还买得起。而云端存储的数据(视频、照片等)价值密度很低,例如,视频监控数据在不出事的时候就是垃圾。没人会为存放这些数据花大价钱,因此,对象存储想尽办法降低成本。
以上就是关于“为什么要对象存储?”详细介绍,更多文章关注聚名网。