2020年10月30日                                                                                          点击此处下载 PDF 文件


谈分布式存储(上)


随着全球数据呈现指数级增长,如何能够安全并高效地存储、访问及使用大量快速移动的数据,是大数据时代迫切的需求。所以,存储系统正在受到重新关注并经历令人激动的创新。数据若被存储在一个不可扩展的系统上,大量的数据将相互割裂,并会导致数据为中心的工作无法处理。为了满足大数据时代的需求,并解决相关问题,新一代之存储技术——“分布式存储”——因此应运而生。


Loxoll 现在正在开发这样的系统,以解决上述数据存储管理问题,虽然目前尚未能公开产品相关细节,但该系统将采用水平可扩展的技术,使其能够替代传统存储或私有云解决方案。


同时我们将连续两期电子报,向读者重点介绍分布式存储中软件定义存储的应用、数据存储界面协议,及几个较广泛被应用于分布式存储之开源软件,以帮助我们的读者更多地理解这些问题。


软件定义存储于分布式存储之应用


分布式存储需要使用分散在企业各处的服务器中的硬盘空间,而要将这些分散的存储资源统筹运用,必须将之整合构建虚拟的存储设备,这就需要使用软件定义存储(Software Defined Storage,缩写 SDS)解决。SDS 是一种将传统存储硬件中的存储控制器功能,例如卷管理、RAID、快照、数据复制与保护等抽离出来放到软件上,可以理解成就是一个存储的管理程序。如此,该功能就可以运行于通用服务器上,消除了对专有软硬件的依赖性,用户不需被绑定从特定厂商采购相关的存储设备。相较传统存储来说,分布式存储具有以下几个优势:


1)高适选性:如上述,SDS 消除了软件功能对于专有硬件的依赖性,客户可以自行选择运行存储服务的硬件及品牌,并可使用任意商用服务器来构建基于 SDS 的存储基础架构,因此,可以充分利用现有硬件来满足不断增长的存储需求。


2)高容错性:传统存储中的硬件承担了一部分系统可靠性的作用,然而基于通用服务器的分布式存储因为没有专用硬件的护航,那么势必需要软件具有更强的容错性。SDS 采用横向扩展的分布式结构,将单节点通用硬件引入的不稳定因素降到最低,而且节点数越多,容错性越高。


3)高扩展性:传统的存储区域网络受限于可用的节点(已分配 IP 地址的设备)数量。SDS 不存在类似限制,具高扩展性,甚至可达无限扩展。


通过 SDS,客户在实施分布式存储方案时,可快速高效地部署一组高扩展性的系统。


下期预告


分布式存储依照不同的数据存储界面协议,分为块存储、文件存储和对象存储三种,它们之间有很大的差异及不同的特色,若了解各自特色优势,將可做更好地组合运用。除此之外,目前有几个较广泛被应用于分布式存储之开源软件,可协助更有效地建构分布式架构。下期电子报我们将从分布式存储不同的数据存储界面协议,及热门应用软件为大家进一步介绍说明,从不同的面向协助读者对于数据应用管理之挑战提供进一步的资讯,将有助于规划更完善的分布式存储系统架构。



————————————————————————————————————————

若想获取我们的最新消息请来订阅我们的官方微信公众号和官方抖音频道。

————————————————————————————————————————

  

Unsubscribe