VSA,SDS,DAS:服务器附加存储的概念和产品

日期: 2015-07-20 作者:Phil Goodwin翻译:周游 来源:TechTarget中国

随着近年来各种存储技术的出现,存储架构师在构建理想的存储方案时有了更多的选择。不同的产品为用户提供了多样化的服务,其实对于存储经理来说一直都是这样。过去大家根据DAS、NAS和SAN的各自特点来规划企业存储系统,而今天,软件定义存储受到了更大的关注。 我们可以做一个比喻,传统的DAS、NAS和SAN就像一个彩色转盘里的红、黄、蓝三种颜色。

而软件定义存储(SDS),数据定义存储(DDS)和对象存储则是根据这三种基本色进行不同程度的混合。虽然这增加了用户的选择,但同时也让用户感到迷惑,纠结选择什么解决方案是对的,哪种存储技术会被淘汰。除此之外,厂商也可能会为了适应不同的市场需求而避免其使用单一的技……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

随着近年来各种存储技术的出现,存储架构师在构建理想的存储方案时有了更多的选择。不同的产品为用户提供了多样化的服务,其实对于存储经理来说一直都是这样。过去大家根据DAS、NAS和SAN的各自特点来规划企业存储系统,而今天,软件定义存储受到了更大的关注。

我们可以做一个比喻,传统的DAS、NAS和SAN就像一个彩色转盘里的红、黄、蓝三种颜色。而软件定义存储(SDS),数据定义存储(DDS)和对象存储则是根据这三种基本色进行不同程度的混合。虽然这增加了用户的选择,但同时也让用户感到迷惑,纠结选择什么解决方案是对的,哪种存储技术会被淘汰。除此之外,厂商也可能会为了适应不同的市场需求而避免其使用单一的技术,这更加增加了用户的迷惑。

SAN和NAS依然占主导地位


SAN和NAS依然是商用应用程序的主流选择,从中小型公司(SMB)到大型公司都使用SAN和NAS存储。而DAS的使用场合则很少,DAS仅仅在一些小型、本地的应用系统中使用,这种情况已经超过十年了。资历深的存储经理会记得上个世纪末和21世纪初通用的PC会被用作存储控制器。后来由于专用的ASIC控制器的出现,这些产品大规模的退出了市场,因为基于ASIC的控制器相比基于PC的控制器在性能方面有很大的提升。SDS是一种通用的解决方案,但它绝不是“回到过去”。尽管SDS可以被SMB使用,但大部分厂商都将其定位在企业级产品,性能是其最重要的考量。

服务器定义存储(Server-defined Storage)依然没有清晰的定义


现在出现的不同存储技术甚至影响到了服务器附加存储。通过服务器附加存储,所有的服务器都通过直连或网络的方式连接到存储。同样的,一个物理服务器内部的存储也可以通过网络与其它物理服务器共享。或许SDS缺乏一个清晰的定义反而是好事,因为定义会将技术束缚。延伸一下我们的颜色比喻,聚合光谱中的一点可以定义一种颜色,但一种颜色却无法定义一个光谱。同样的,我们可以广泛的描述各种技术配置,但却无法用一种产品或技术来定义一个行业。接下来,我们将介绍各个厂商在服务器定义存储市场中提供的解决方案,这些厂商既包括成熟的厂商,也包括新兴的厂商。


Hypervisor作为存储主机


主流的服务器定义存储平台是在hypervisor上搭建一系列存储服务。新兴厂商是最快适应这种架构的,这也并不奇怪,因为他们有快速的响应能力,并且也没有什么专利技术绑定在现有的硬件设计上。他们的方案包括DAS、NAS和SAN技术。因此,他们不只是在设备层面虚拟化物理存储,而是在架构层面进行虚拟化。几乎每种产品是怎么实现这种方案的都是不公开的。因此,IT 决策人员需要完全了解每种产品的集群文件系统或者集群方法论,这样才能找到最适合自己环境的解决方案。

SANBOLIC公司的MELIO平台


Sanbolic公司的Melio平台是SDS的其中一个解决方案,它在hypervisor(VMware,Hyper-V或XenServer)上构建了一个“内核模式”平台的解决方案,它会运行在物理机上。所有的存储服务都在hypervisor层面进行管理和控制,所以用户不用关心数据具体存在于哪个物理位置的哪个物理存储上。Melio可以在同一台机器上支持块数据和文件级数据。内置的文件系统和卷管理器将存储硬件虚拟化,并且创建了一个分布式的架构。诸如RAID、复制、高可用性(HA)和卷管理等存储服务通过单点进行控制,比如微软的卷影拷贝服务(VSS)。它的一个优点是能够集成在Windows服务器中。Melio是一个对外扩展架构,能够支持70000个存储节点。根据Melio平台的版本,可以将其配置为主备模式的高可用性架构。Melio声称其不用关心hypervisor、服务器和存储设备的物理位置。它的主要的应用场景包括文件服务和虚拟桌面。


GRIDSTORE公司的HYPER-V


Gridstore公司的Hyper-V技术来源于虚拟控制器(vController)技术,但它为Hyper-V进行了优化。Gridstore与其它技术有许多不同点。首先,Gridstore的Hyper-V可以在Dell的1U服务器上通过预先打包的方式被简单部署和扩展,并且它支持在后端采用通用现货(COTS)存储。与Hyper-V的紧密集成使Gridstore能够了解哪个虚拟机(VM)产生了IO请求,这样就能针对客户定义的QoS自动在虚拟机级别进行性能参数的调整,这是该产品的一个关键优点。此外,Gridstore还能利用Windows的存储服务提供快照、消重、自动精简配置等功能。该公司还和Vision Solutions公司合作,在数据复制方面提供Double-Take技术。它能将不同存储架构整合,使LUN看上去像物理硬盘一样。这样Windows用户就更容易找到存储的位置。Gridstore建议使用三个或三个以上的节点来提供更好的效率和弹性作为其最佳实践。Gridstore最常见的三个应用场景是为Hyper-V服务的主存储系统、作为备份设备以及为SMB用户服务。

惠普公司的STOREVIRTUAL虚拟存储设备


惠普(HP)的产品很有趣,它收购了一家创业型的公司Left Hand Networks。这家公司将其SAN/NAS产品线和服务器整合成了SDS平台。HP将该平台整合到了它的StoreVirtual虚拟存储设备(VSA)产品线。VSA可以通过纯软件的形式购买,安装在VMware或Hyper-V中。也可以通过硬件设备的形式购买。VSA可以将DAS,NAS和SAN整合起来,它使用业界标准的OpenStack API和RESTful API作为其与其他系统的接口。尽管VSA不使用集群文件系统,它依然使用quorum机制实现高可用性。VSA支持所有你期望的企业级存储所拥有的存储服务。此外,VSA还可以利用HP的自动配置优化(Adaptive Optimization)功能在系统拥有包括SSD的多种类型硬盘时进行自动分层。SMB可以考虑将VSA作为主存储系统,而大型企业用户可以将其用于远端的分支节点,在中心节点则在VMware vCenter和微软的System Center安装插件,进行集中式管理。HP还针对服务提供商推出了全虚拟机环境的服务。最近,HP对所有Proliant系列产品推出了一个1TB VSA的免费许可,它允许在没有额外费用的情况下将两台或三台服务器配置成一个集群。

TARMIN公司的GRIDBANK


Tarmin公司没有使用SDS的标签,它将自己的产品称为DDS(数据定义存储)。DDS和SDS最主要的区别是数据摄入。Tarmin Gridbank产品的数据摄入组件包括完全文本索引、对象ID和元数据。Gridbank像SDS一样提供了许多存储管理功能,它也是一个介质无关的系统,支持SSD、硬盘以及磁带。它专有的分布式文件系统支持端到端网络、数据切换、数据消重和压缩。Tarmin建议至少配置两个节点作为一个向外扩展的架构,而四个节点是一个更为常见的配置。Tarmin的合作伙伴和Dell以及IBM一起提供了一个针对IBM XIV存储的基于网格的存储系统模型。由于Gridbank的优势在于数据摄入,所以它针对的市场主要是大数据分析和Hadoop集群。


NETAPP公司的FLEXARRAY


NetApp是另一个通过改造自己原有产品来提供服务器附加存储服务的厂商。NetApp最近推出了FlexArray软件产品,它用于替代现有的V-Series阵列并整合至新的FAS8000通用数据平台系统。尽管FlexArray必须要与FAS8000共同使用,但Data Ontap Edge却开始支持Clustered Data Ontap,它可以在hypervisor上以访客的权限被安装。FlexArray支持NetApp、EMC和HDS的存储阵列,它提供了全部的Data Ontap功能,并且不关心后端存储架构。它支持闪存池和用闪存作为其缓存的功能,不过这个功能只能用于NetApp的存储阵列中。尽管如此,将SDS整合至FAS8000都是一件好事,它使完整的数据编配成为可能。FAS8000不仅有SDS组件来支持多个厂商的存储系统,它还有许多其它组件来支持传统的存储虚拟化功能。此外,它还支持异构环境下的数据复制。

EMC公司的ISILON


EMC在推广Isilon时称它为消费级硬件与智能软件的结合,主要针对有高扩展性需求的客户。尽管Isilon使用x86架构的硬件,但它的软件并不是安装在hypervisor上。它的基于Berkeley Software Distribution(BSD)的内核被呈现为一个文件系统。由于其不使用通用的OS,它将与存储无关的功能从内核中剥离,从而提升了CPU的使用效率。这个软件还提供了单点的数据编配,不过该功能仅限在Isilon存储系统中使用。


SDS、DDS和VSA让不同的存储架构集中化管理


以前的DAS、NAS和SAN只是作为单纯的存储系统,并且定义也很清晰。而新出现的SDS、DDS和VSA(将来还会有更多的技术)则让这些在大部分组织都具有的不同种类的存储架构融合在一起工作。SAN和NAS对底层存储进行抽象,而服务器附加存储产品则对整个存储架构进行抽象。



本文选自存储经理人2014年6月刊:服务器存储归来!,欢迎下载阅读PDF版本。




作者

Phil Goodwin
Phil Goodwin

数据中心作者

相关推荐

  • 云计算NAS提供跨本地和云端的文件访问

    非结构化内容正在快速增长,并在新数据中处于领先地位。 通常来说,以非结构化格式创建的信息会作为对象储存在对象存 […]

  • 企业存储市场的夏天

    即使云计算市场放缓,软件定义的存储和超融合基础设施瘫痪,企业存储中磁带的应用仍会巍然不倒。

  • 是时候重新思考软件定义存储了

    软件定义的存储市场似乎为用户带来了价值,但为什么还没有广泛采用呢?这其中一个原因是自建SDS的部署模式还没有被广泛接受。

  • 存储经理人2017年9月刊:容器化你的存储

    《存储经理人》2017年9月刊重点关注容器领域的企业级持久数据存储技术,未来我们将看到使用服务器闪存和新兴的持续性闪存的容器认知缓存,并且和持续存储层相结合。同时,NVMe over Fabrics对存储网络环境的革新有目共睹。另外,复制数据管理(CDM)专注于保护生产数据和改进生产数据副本的管理,正在走向主流。