存储阵列和磁盘阵列
‘壹’ 2021年值得关注的存储和磁盘阵列
【51CTO.com快译】 众所周知,存储阵列需要巨大的存储容量和高速的网络连接,并在数据中心中扮演着重要的角色。尽管云存储越来越受欢迎,但存储阵列(尤其是全闪存阵列)是许多企业存储基础设施的重要组成部分。而顶级的存储阵列可以提供广泛的数据存储,并允许用户将关键业务工作负载存储到更能支持他们开展业务的位置。
存储阵列可以在两个或多个存储设备上保存块存储、文件存储或对象存储数据。这些设备还可以连接到网络,而存储阵列由控制器管理。
存储区域网络(SAN)连接数据中心或其他本地区域中的多个存储设备,其中包括存储阵列。存储区域网络(SAN)阵列在存储行业中的地位仍在上升,尤其是那些具有高速连接(例如光纤通道)并支持NVMe的阵列。存储区域网络(SAN)可以满足低延迟连接数据中心的需求,并在互联网中连接数据存储。
独立磁盘冗余阵列(RAID)是一种用于HDD磁盘和SSD磁盘的冗余和备份技术。RAID使用几种不同的方法来复制或保留数据,其中包括镜像(将数据准确复制到存储阵列中的下一个磁盘驱动器)和奇偶校验(重新计算丢失数据的一种数学方法)。
最常见的RAID级别是:
一些存储专业人士不再将RAID视为一种可靠的备份或保护技术,因为它容错率低,尤其是在具有更多磁盘的阵列中。RAID 5和RAID 6是具有最佳保护的级别,无法满足当前数据中心环境中理想的备份需求。
NVMe(非易失性存储器快速)是一种SSD技术,它创建与计算机中央处理单元的直接连接。通过绕过SATA使用的控制器并连接到PCIe总线,可以更快、更高效地处理数据。NVMe的速度远远超过其他SSD技术(例如SATA)。
用于数据中心的NVMe-oF使存储的数据可以应用在网络,而不是只在一台计算机或服务器上可用。这对于需要在数据中心内部提供存储数据而不是只是某个硬件上使用的企业来说特别有用。提供NVMe-oF技术的存储阵列仍然很少见;NVMe-oF技术更大程度地利用了NVMe更高的数据处理速率。
数据存储阵列在大小、硬盘驱动器支持以及专业化方面各不相同。有一些支持HDD磁盘,而另一些只支持闪存。以下的大多数存储阵列都将采用闪存存储,这突出了闪存在未来关键工作负载的数据存储中的重要性。
在企业选择存储阵列时,需要考虑以下问题:
以下一些存储阵列是来自五个供应商的存储解决方案。这些包括NAS、全闪存和非结构化数据的首选方案。这个列表中的某些条目涵盖来自同一供应商的多个类似解决方案。
FlashArray适用于需要最佳速度和最高质量的企业。
FlashArray包括用于关键企业工作负载的FlashArray//X和用于非密集型工作负载的FlashArray//C,它提供了令人难以置信的性能,并与其他主要的供应商竞争(该产品2011年推出)。用户可以通过托管目录监控闪存阵列性能,可以选择单个文件系统根目录、每个用户的目录或每个业务部门的目录。
FlashArray为数据库提供快速备份和操作,为具有大量SQL和Oracle数据库需求的企业提供支持。其升级通常不会导致停机,更新也不需要Pure Storage用户进行大量IT管理。而用户也对Pure Storage团队的支持感到满意。虽然FlashArray并不是Hyper-V环境的一个完美解决方案,但很多用户发现在他们的虚拟机上表现良好。
Pure Storage公司在存储行业意识到全闪存系统的重要性之前就推出了全闪存系统,现在他们从中受益匪浅。FlashArray是存储市场上的顶级阵列之一,在存储速度和用户支持方面领先于其他供应商的产品。
由于其极快的速度,FlashArray并不是冷数据或存档数据的理想选择,而是需要极低延迟的工作负载的理想选择。快速访问存储通常比归档存储的成本要昂贵得多,而FlashArray作为冷存储解决方案将会浪费企业的预算。
NetApp AFF适用于需要同时存储冷热数据的用户。
NetApp All-Flash FAS是用于关键工作负载的全闪存存储区域网络(AFF)。AFF相对容易实现,可以处理多个大型工作负载,尤其是数据库、高性能应用程序和虚拟机,同时保持高速存储。
NetApp AFF支持iSCSI和光纤通道网络以及通过光纤通道连接的NVMe。AFF可以为数据备份创建快照。Snap Mirror是一种数据复制和灾难恢复技术,可在灾难破坏初始副本的时候创建数据的异地复制。
AFF的主要优势之一是其使用Fabric Pool技术,NetApp阵列会自动将非活动数据发送到成本较低的对象存储。分层取决于数据的状态(冷数据或热数据)。如果不需要定期的低延迟访问,Fabric Pool可以通过将数据传输到成本更低的存储平台来节省成本。Fabric Pool支持Microsoft Azure Blob、阿里云和IBMCloud等对象存储平台。
HPE Nimble适用于需要内置智能的企业。
HPE公司的全闪存阵列是在2017年HPE公司收购存储提供商Nimble公司时收购的,可以提供可扩展的混合云存储。Nimble公司使用HPE公司的dHCI(分解的超融合基础设施)。dHCI并不是一种完全融合或超融合的基础设施,它允许用户在需要时扩展他们想要的资源(例如存储、计算或网络)。
用户还可以利用智能预测平台HPE InfoSight,该平台会在出现问题、应用程序出现故障或阵列需要扩展以满足需求时通知用户。HPE InfoSight直接连接到dHCI堆栈。
Nimble提供灾难恢复复制快照,包括针对Hyper-V虚拟机的快照。而复制快照可以扩展到其他物理位置的存储阵列。
尽管与Nimble公司相比,一些用户对HPE公司的支持可用性有所不满,但表示HPE公司可以为新用户提供培训和支持。
FlashSystem是IBM公司的全闪存阵列,通过Red Hat和Kubernetes容器存储接口支持容器环境。如果初始硬件出现故障,FlashSystem用户可以使用IBM HyperSwap进行故障转移。
FlashSystem 5200是最新的存储阵列之一,提供NVMe全闪存和超过PB的可用存储容量。FlashSystem还包括IBM公司的新CloudSatellite,它允许用户灵活地管理和部署云计算环境以用于他们的存储。CloudSatellite还兼容各种供应商提供的云平台,以便用户可以选择他们需要的公有云、私有云、内部部署或混合部署环境。
IBM公司提供了有关性能和容量的Storage Insights,用户可以通过管理平台进行管理。Storage Insights还提供智能分析,可以确定问题和优化领域。
FlashSystem最有前途的一个功能可能是其利用NVMe over Fabrics的能力。虽然是一项新的数据中心技术,但NVMe-oF非常具有前途:它将NVMe闪存速度(当今可用的最高持久内存速度)扩展到整个数据中心。这些存储不仅限于一台计算机或设备使用,还可以通过光纤通道或InfiniBand等技术跨整个网络访问。包括NVMe-oF功能是主要存储阵列供应商的一个具有先见之明的决定,它是FlashSystem的突出元素之一。
Synology DiskStation和FlashStation适用于大量使用NAS的企业。
Synology公司是网络附加存储领域的佼佼者。对于小型企业来说,DiskStation系列NAS设备提供可靠性、容量和DiskStation Manager软件,该软件为所有SynologyDS设备提供一种操作系统。许多DiskStation设备还具有NVMe端口,但并非所有企业级NAS硬件都有这样的端口。RX、RS和DX系列也面向中小型企业。
Synology FlashStation(FS)专供企业使用,拥有全闪存的24托盘阵列。Synology还提供扩展单元,例如24托盘Fx2421可以用于通过FlashStation扩展存储。
FlashStation FS6400是Synology公司推出的最新阵列之一,其备份和数据保护功能尤其引人注目。DiskStation Manager提供了对虚拟化的支持,提供用于运行虚拟机和创建备份快照的虚拟机管理器。
FS6400运行iSCSI协议,还支持虚拟环境,如VMWareVSphere和MicrosoftHyper-V。虽然它不提供用于速度更快SSD连接的NVME端口,但它确实有两个千兆以太网端口。对于仍然依赖网络附加存储和SATASSD(仍然是一种低成本、低延迟的选择)的中型企业和企业来说,Synology FlashStation是一种理想的选择。
Dell EMC PowerScale适用于希望将非结构化数据存储在网络附加存储(NAS)中的企业。
PowerScale是戴尔公司最新推出的网络附加存储(NAS)解决方案之一。该阵列将数据存储在一个巨大的数据湖中,旨在通过将所有数据分组到一个地方来减少或消除企业的数据孤岛。
非结构化数据(尤其是对象存储数据)的数量和流行度都在飙升,PowerScale为正在成为大多数业务数据的数据提供存储。用户可以通过简单地添加更多节点来扩展,这样不会降低速度或性能。PowerScale适用于云平台和内部部署设施运行的工作负载。
PowerScale的成本很高昂,就像这一列表中的许多其他解决方案一样,并不是块存储的理想选择。然而,在需要时轻松扩展的能力使其成为需要灵活NAS和增长空间的企业的解决方案。
由于可以容纳大量的非结构化数据,PowerScale是存储大型媒体文件的合适选择。
Pure Storage FlashBlade 适用于具有最高速度和勒索软件保护的本地存储。
Pure Storage公司再次出现的理由很充分:其相对较早的全闪存数据中心存储方法产生了多种出色的产品。FlashBlade与FlashArray的方法不同,它是一种存储解决方案,旨在将公共云级别的功能引入本地存储。FlashBlade可创建易于扩展的存储(如果想要增加存储容量,用户只需添加更多FlashBlade即可)。
FlashBlade旨在存储文件和对象数据,这是数据中心优先考虑对象存储数据的重要一步。对象存储为构成企业数据的很大一部分的非结构化数据提供了无限的存储空间。通过提供对象存储阵列解决方案,Pure Storage公司改进了其产品。
FlashBlade提供文件和对象复制以及快速恢复,这是一个与数据保护供应商集成的程序。用户可以在FlashBlade中获取数据快照,并使用快照执行备份,这是一种旨在防止勒索软件攻击的策略(网络攻击者不能使用快照来索要赎金)。
原文标题:Best Storage and Disk Arrays 2021,作者:Jenna Phipps
【51CTO译稿,合作站点转载请注明原文译者和出处为51CTO.com】
‘贰’ NVR存储与磁盘存储阵列有什么区别
磁盘阵列分控制器架构磁盘阵列和X86架构磁盘阵列
NVR:基于X86架构的磁盘阵列上嵌入监控软件平台,属于监控主机类设备。此类产品只能用于监控市场。
磁盘阵列的IP-SAN,是IT产业链产品,是安全数据存储的设备;用于数据存储、数据备份、数据容灾等。他也能在监控中被使用,使用方式是:服务器+监控软件平台+IP-SAN.
从现阶段性能来说,NVR还不是很成熟;现阶段NVR对接入监控点、容量扩展、稳定性等都不高。因此在大规模存储应用项目中,服务器+监控软件平台+IP-SAN.的集中存储还是主流。
当然,以后的存储市场肯定是NVR。就如早期的模拟监控中后端设备从FC机+采集卡到工控机,从工控机最后到嵌入式DVR。
监控应用后端设备理想的NVR是控制器架构NVR。
‘叁’ 存储文件服务器和磁盘阵列什么意思公司要组个80TB文件服务器
磁盘阵列可分为三大类:SAN,DAS,NAS。他们共同的功能RAID。
其中SAN在数据中心比较常见,利用大量的磁盘和高速缓存组成的磁盘阵列,为数据中心的服务器提供大容量的存储空间。
DAS,单单为一台服务器(服务器自带的磁盘槽位较少)提供存储空间扩容。
NAS,不需要服务器,办公区域的客户端可以直接访问,不同品牌的NAS有不同的功能,也有桌面级和数据中心级的区别。
服务器是被客户端访问的设备,可搭建不同的系统,比如搭建邮件系统的叫邮件服务器。WEB服务器,应用服务器等,当然还有你需要的文件存储服务器。
你可以选择:1.大容量NAS设备,
2.也可以选择服务器加高速SAN/DAS的容量(RAID之后80TB)来建立存储文件服务器。
RAID,是阵列的意思。分为多个级别,常见的是RAID0,1,5,10,50,60等。
举例1:我们可以把4块10TB容量的硬盘,做RAID1,得到20TB容量的虚拟磁盘,其中2块硬盘硬盘正常工作,另外2块做镜像备份,最大可以坏2块硬盘,对虚拟的20TB容量的虚拟磁盘没有影响。
举例2:我们可以把4块10TB容量的硬盘,做RAID0,得到40TB容量的虚拟磁盘,4块硬盘连成一起,同时读写,速度翻倍。但不能坏硬盘,坏任意一块,整个虚拟磁盘就丢失了。
同理得出RAID10,又有镜像备份,又有速度翻倍。容量20TB。其他RAID级别自行查阅。
‘肆’ 请问”磁盘阵列”和”存储系统”有什么区别和联系
你好,我是做存储行业的,就我个人的理解说一下这两个概念吧,仅供参考。
首先要明确磁盘阵列的概念,磁盘阵列是一种存储介质,说白了它就是一个堆硬盘形成的一块大硬盘,通过做RAID实现并行读写并通过数据校验保证数据的正确性和安全性。
而存储系统是一个大概念,一个典型的存储系统会分为业务层、备份层、数据保护层和最终的归档层:
根据业务层的业务种类,决定了你所用到的存储类型,是使用基于文件系统的NAS存储,还是使用基于数据库块操作的磁盘阵列;接下来在备份层结合备份软件,将业务数据备份到磁盘阵列或磁带中;在数据保护层中,将用到一些数据保护技术,如数据压缩、数据加密、重复数据删除等等;最后数据归档层中,将数据归档到磁带中。
‘伍’ 存储服务器和磁盘阵列有什么区别
磁盘阵列是存储介质,磁盘阵列其实是一大堆磁盘组成的一块大硬盘,通过做RAID实现并行读写,并通过数据校验保证数据的正确性和安全性。
存储服务器分为文件服务器和备份服务器,文件服务器使磁盘阵列可以对外文件级的共享服务;备份服务器安装备份软件,可以对业务服务器产生的业务数据进行备份和归档,而备份方式、备份策略等都是可以在备份服务器上设定的。
‘陆’ 存储服务器和磁盘阵列有什么区别
1、性质不同:
磁盘阵列是一种方法,存储服务器是物理设备。独立磁盘冗余阵列(RAID)是把相同的数据存储在多个硬盘的不同的地方的方法。存储服务器是指为特定目标而设计,因此配置方式也不同。它可能是拥有一点额外的存储,也可能拥有很大的存储空间的服务器。
2、用途不同:
存储服务器用于提供存储数据的服务。RAID技术用于高了数据存取速度、实现了对数据的冗余保护。
3、组成不同:
磁盘阵列通过把数据放在多个硬盘上,输入输出操作能以平衡的方式交叠,改良性能。因为多个硬盘增加了平均故障间隔时间(MTBF),储存冗余数据也增加了容错。
存储服务器通常是独立的单元。有的时候它们会被设计成4U机架式。或者也可以由两个箱子组成一个存储单元以及一个位于附近的服务器。
‘柒’ 请问分布式存储和磁盘阵列(RAID)之间有什么关系吗
你已经理解得很清楚啦为神马还问?
我只打个比方:磁盘阵列就是仓库,分布式存储就是物流系统,不同仓库的物品通过物流系统分发转运。
‘捌’ RAID磁盘阵列的RAID磁盘阵列与存储阵列
随着RAID磁盘阵列技术的发展,存储的性能和安全性都有了很好的保障。对于中小项目常用的RAID磁盘阵列5(包括RAID磁盘阵列5e,RAID磁盘阵列5ee和RAID磁盘阵列6)这种级别的RAID磁盘阵列,都能保证在1-2块磁盘/FLASH出现故障的情况下,RAID磁盘阵列保证数据的完整性,但RAID磁盘阵列5的保护机制是否能完整的保护数据,答案却是否定的。
RAID磁盘阵列5和RAID磁盘阵列6对于普通的磁盘故障有很好的纠错能力,但RAID磁盘阵列对于储存的底层故障,RAID磁盘阵列5和RAID磁盘阵列6都无法进行纠错恢复。
硬件RAID磁盘阵列的缺点:可以检测并尝试恢复Noisy Error,我们常见的磁盘损坏包括Bit Rot就是代表性的显性错误,但是RAID磁盘阵列无法检测到隐性错误。常见的RAID磁盘阵列储存底层隐性错误有以下几种:
Phantom writes “幻影写入”。RAID磁盘阵列磁盘已经发出指令写入磁道,由于RAID磁盘阵列内部故障,并未写入成功,但在RAID磁盘阵列储存表象为写入完成的状态。
Misdirected reads or writes 误读写。举例:RAID磁盘阵列数据要在01扇区进行读写,却在02扇区做了这个操作,导致数据混乱。
DMA parity errors DMA传输过程中发生的error。
Accidental overwrites 在频繁的Swapping(文件交换)中数据误读写。
随着RAID磁盘阵列储存设备技术的进化,上面这四种只是常见的Silent Error,当然会有其他更多的RAID磁盘阵列种类,涉及到很多RAID磁盘阵列底层的技术。
我们遇到的RAID磁盘阵列VDD Error就是属于可以检测并尝试恢复RAID磁盘阵列Noisy Error,但是无法检测到RAID磁盘阵列Silent Error,所以故障层面只显示统一的RAID磁盘阵列VDD错误,但RAID磁盘阵列底层的故障却不一定是相同的。
对于硬件RAID磁盘阵列来说,RAID磁盘阵列在阵列卡和光纤卡的级别,RAID磁盘阵列并不会去确认故障是哪一种error,这是硬件RAID磁盘阵列先天的硬件特性限制。
我们可以看看下面这个例子,做了RAID磁盘阵列6,并划分了LUN。RAID磁盘阵列在故障的表现层面,RAID磁盘阵列柜的硬件并未出现故障告警,RAID磁盘阵列出现VDD错误告警,RAID磁盘阵列在告警之后又进行了修复:
RAID磁盘阵列VDD Repair start开始修复的动作。当VDD Repair到一定程度,完全无法repair的时候,才会表现为服务器告警(故障灯亮)。
但由于RAID磁盘阵列底层故障是Silent Error,不可避免的会有几率出现hantom writes 或Misdirected reads or writes 读写误载 这些Silent Error,这些错误导致的结果就是错误的RAID磁盘阵列数据被相互校检到RAID磁盘阵列5的其他盘了,这在硬件RAID磁盘阵列属于不可勘测的部分(当然在超高端的储存设备还是有这些检测的机制)。
在更换了故障的RAID磁盘阵列磁盘之后。我们回到Storage Manager的日常event,
像上面这种例子的RAID磁盘阵列故障,在近几年的RAID磁盘阵列储存故障发生得越来越频繁,一方面由于RAID磁盘阵列储存容量的翻倍提升带来的磁盘/FLASH密度高速增减,另一方面不断下降的成本也导致RAID磁盘阵列感觉不如原来的稳定了。
所以RAID磁盘阵列5(e、ee、raid6)级别的这种RAID磁盘阵列技术,并非在单盘双盘损坏的情况下都能保持良好的重构工作。在一些RAID磁盘阵列数据安全需求高、成本又受限的地方,我们不能只依靠RAID磁盘阵列5的技术来规避数据丢失。
ZFS文件系统,在系统层面能补充硬件RAID磁盘阵列的这种不可规避的数据丢失情况,所以在每个RAID磁盘阵列项目的规划初期,应该要规划好相应的RAID磁盘阵列系统和文件格式。
‘玖’ 存储与磁盘阵列的异同
1存储-是一个面很大的词它包括这几个方面(磁盘阵列,磁带库,网络附加存储,虚拟磁带库,光纤交换机等)
2存储-并不不单指 软件
3他也有操作系统吗? 有(各品牌的不一样)
4单控和双控是什么意思? 磁盘阵列上有一个主要的部件叫控制器,也是它最贵的部件。单控指有一个控制器。双控指有两个控制器(当然价格贵,多一个麻,呵呵)。
双控制器存在的意义:如果磁盘阵列上的数据非常重要,一秒都不能停止,例如金融业,医疗业等。双控就是一个双保险,正常工作中只有一个是工作的,一个是带电待机的。
5存储上的硬盘的分区都是怎么划分的呀? 通电脑超级终端用console线连接磁盘阵列,每个品牌的连接频率不一样,我家做XYRATEX磁盘阵列的,他是15200的。登陆进去之后可以设置IP,化RAID,也就是分区。
6存储和阵列柜一般是怎么和服务器相连的? 如果公司规模较小,例如一台磁盘阵列,一台服务器,直接用多模光纤连接就可以。如果规模较大,就要加入光纤交换机。
《大话存储》 实用性大吗? 半年前 简单看了看这本书,写的挺有意思。
但毕竟还是一本书,存储这个东西只有在实战中才会长见识,连厂家给的说
明书都有错的。 多看看书没什么坏处。
‘拾’ 磁盘阵列与存储的区别有哪些
通俗的讲:存储是指数据保存下来的统称。而保存的介质有很多种类型,如磁盘、磁带、硬盘、光盘、U盘等;
磁盘阵列是把多块硬盘连接在一起组成一个磁盘组,提供一个廉价、海量、高性能的逻辑硬盘,磁盘阵列采用多种RAID技术,提高数据冗余度和提升I/O读写性能。磁盘阵列发展到如今,已经成为数据中心不可或缺的产品,可应用在数据存储、备份容灾、数据归档、安全存储、高性能存储等多个方面。