分布式存储的应用场景相对于其存储接口,现在流行分为三种,对象存储、块存储和文件存储。由于篇幅原因,本文就主要介绍一下云存储的三种类型之对象存储的相关优缺点。
对象存储软件是有专门的文件系统的,所以存储资源对外又相当于文件服务器,所以对象存储的出现,很好地结合了块存储与文件存储的优点。那么就不存在文件共享方面的困难了,也解决了文件共享方面的问题。
对象存储则将元数据独立了出来,即服务器加对象存储管理软件,控制节点叫元数据服务器,里面主要负责存储对象的属性,是主要是对象的数据被打散存放到了那几台分布式服务器中的信息,而其他负责存储数据的分布式服务器叫做存储资源,当用户访问对象,会先访问元数据服务器,元数据服务器只负责反馈对象存储在哪些存储资源,主要负责存储文件的数据部分。假设反馈文件A存储在B、C、D三台存储资源,那么用户就会再次直接访问3台存储资源服务器去读取数据。这种情况下读写速率很慢,但是由于你只有读取到第一个块,就算你有100个机械手臂在读写,才能知道下一个块在哪里,其实相当于只能有1个机械手臂在实际工作。
当OSD服务器数量越多,这种读写速度的提升就越大,通过此种方式,实现了读写快的目的。这时候由于是3台存储资源同时对外传输数据,所以传输的速度就加快了。另一方面,最后为什么对象存储兼具块存储与文件存储的好处,还要使用块存储或文件存储呢?
因为数据库需要存储裸盘映射给自己后,再根据自己的数据库文件系统来对裸盘进行格式化的,有一类应用是需要存储直接裸盘映射的,例如数据库。所以是不能够采用其他已经被格式化为某种文件系统的存储的。此类应用更适合使用块存储。
对象存储的成本比起普通的文件存储还是较高,如果对数据量要求不是海量,只是为了做文件共享的时候,直接用文件存储的形式好了,性价比高。需要购买专门的对象存储软件以及大容量硬盘。
对象存储的相关优缺点的简要介绍就先谈论到这里,我们下次再一起探讨,学习。
更多产品了解
欢迎扫码加入云巴巴企业数字化交流服务群
产品交流、问题咨询、专业测评
都在这里!
2022-11-22 11:17:13
2022-11-22 15:15:38
2022-11-22 17:30:35
2020-05-21 10:14:05
2022-11-21 10:36:34
2022-11-21 11:06:34
甄选10000+数字化产品 为您免费使用
申请试用
评论列表