谈分布式储存(上

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

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

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

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

前三种存储方式的比较如下表所示:通过专门的软件访问各网络连接服务器的硬盘空间,并将这些分散的存储资源集成为一个虚拟的存储设备。数据分布并存储在整个企业中,以便有效地利用和管理资源。与传统的分层存储系统相比,分布式存储极大地提高了数据访问效率。

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

相较传统储存来说,分布式储存具有以下几个优势:

  • 高适选性:如上述,SDS消除了软体功能对于专有硬体的依赖性,客户可以自行选择运行储存服务的硬体及品牌,并可使用任意商用服务器来构建基于SDS的储存基础架构,因此,可以充分利用现有硬体来满足不断增长的储存需求。
  • 高容错性:传统储存中的硬体承担了一部分系统可靠性的作用,然而基于通用服务器的分布式储存因为没有专用硬体的护航,那么势必需要软体具有更强的容错性。SDS采用横向扩展的分布式结构,将单节点通用硬体引入的不稳定因素降到最低,而且节点数越多,容错性越高。
  • 高扩展性:传统的储存区域网路受限于可用的节点(已分配IP地址的设备)数量。SDS不存在类似限制,具高扩展性,甚至可达无限扩展。

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

下期预告

分布式储存依照不同的资料储存界面协议,分为块储存、文件储存和对象储存三种,它们之间有很大的差异及不同的特色,若了解各自特色优势,将可做更好地组合运用。

除此之外,目前有几个较广泛被应用于分布式储存之开源软体,可协助更有效地建构分布式架构。

下期电子报我们将从分布式储存不同的资料储存界面协议,及热门应用软体为大家进一步介绍说明,从不同的面向协助读者对于资料应用管理之挑战提供进一步的资讯,将有助于规划更完善的分布式储存系统架构。

欲了解更多细节,您的Loxoll代表可以在未来几个月内根据保密协议提供更多信息。请联系我们安排私人演示。

关注我们

请与我们的社交媒体保持联系,获取最新消息