对象存储克服了与文件存储各自的缺点,读写快,利于共享。一个文件包含了了属性(术语 metadata,元数据,例如该文件的大小、修改时间、存储路径等)以及内容。
对象存储则将元数据独立了出来,控制节点叫元数据主机(主机+对象存储管理软件),里面主要负责存储对象的属性(主要是对象的数据被打散存放到了那几台分布式主机中的信息),而其他负责存储数据的分布式主机叫做OSD,主要负责存储文件的数据部分。
当用户访问对象,会先访问元数据主机,元数据主机只负责反馈对象存储在哪些OSD,假设反馈文件A存储在B、C、D三台OSD,那么用户就会再次直接访问3台OSD主机去读取数据。
这时候由于是3台OSD同时对外传输数据,所以传输的速度就加快了。当OSD主机数量越多,这种读写速度的提升就越大,通过此种方式,实现了读写快的目的。
另一方面,对象软件是有专门的文件系统的,所以OSD对外又相当于文件主机,那么就不存在文件共享方面的困难了,也解决了文件共享方面的问题。
所以,对象存储过程,很好地结合了块存储与文件存储的优点。是一款为提供弹性扩展、稳定可靠、低延迟的持久性数据存储服务产品,可作独立硬盘使用。
云盘产品链接
提示:现在腾讯云新人点击注册然后实名认证后,可以点此一键领取2860元代金券,然后点此进入腾讯云活动页面参加优惠力度非常大的腾讯云3年和5年时长服务器活动,一次性买多年,免得续费贵,这样就可以获得最大的优惠折扣,省钱。
版权声明:xxxxxxxxx;
工作时间:8:00-18:00
客服电话
电子邮件
admin@qq.com
扫码二维码
获取最新动态