okx

盘古开源解析:分布式存储一文究竟如何

时间:2023-07-12|浏览:193

分布式存储与集中式存储是相对的概念。集中式存储是指把存储系统集中在一个系统中,通常由多个设备组成。而分布式存储是指把数据分散存储在多个设备上。

集中式存储的基本架构包括核心的控制器、磁盘阵列、交换机等设备,还有管理设备。机头是整个存储系统的核心部件,包含两个控制器实现互备,前端端口为服务器提供存储服务,后端端口用于扩充存储系统的容量。控制器中的软件实现对磁盘的管理,将磁盘抽象化为存储资源池,再划分为LUN供服务器使用。

分布式存储有多种形式,包括分布式文件系统、分布式块存储、分布式对象存储等。以分布式文件系统为例,谷歌提出了一种架构,包括名为namenode和datanode的节点,namenode负责管理数据的元数据,datanode负责实际数据的管理。客户端从namenode获取文件的位置,然后从该位置获取数据。这种架构可以通过横向扩展datanode的数量来增加存储能力。

Ceph存储系统是一种完全无中心架构,客户端通过设备映射关系计算出数据的位置,直接与存储节点通信,避免中心节点的性能瓶颈。Ceph的架构包括Mon服务、OSD服务和MDS服务等核心组件,Mon服务维护存储系统的硬件逻辑关系,OSD服务实现真正的数据读写。

另一种完全无中心架构是基于一致性哈希的方式,例如Swift存储系统。Swift通过一致性哈希的计算方式确定数据位置,通过Proxy服务来定位数据存储位置,并将请求重定向到该设备进行处理。

以上是分布式存储的最常见的几种架构和形式。理解这些架构对于理解其他分布式存储系统也会有很大的帮助。

« 上一条| 下一条 »
区块链交流群
数藏交流群

合作伙伴

趣开心资讯 兼职信息网 百科书库 币圈论坛 周公解梦 去玩呗SPA 茶百科 币圈官网 减肥瘦身吧 宠物丫 趣玩币 金色币圈 币圈ICO官网 免费电影 数字财经 聚币网 借春秋财经 妈妈知道 百悦米 培训资讯网 谈股票 币爸爸 元宇宙Web 旅游资讯网 装修装饰网 非小号行情 佩佩蛙官网 代特币圈 借春秋 宝宝起名 玩合约 币圈交流群 皮卡丘资讯 天天财富 數字黃金 黄金行情 二手域名 起名取名网 今日黄金 爱网站 谷歌留痕 玩票票财经 秒懂域名 美白没斑啦
在区块链世界中,智能合约不仅是代码的信任,更是商业的革命。通过了解其在供应链、版权保护等领域的应用,您将真正体验到智能合约的无限可能性
区块链世界GxPiKaQiu.com ©2020-2024版权所有 桂ICP备16002597号-2