未解决
此帖子已超过 5 年
Community Manager
•
7.3K 消息
0
2414
最新VNXe 3200介绍(上)
最新VNXe 3200介绍(上)
转载请在文首保留原文出处:EMC中文支持论坛https://community.emc.com/go/chinese
介绍
美国当地时间2014年4月30日,EMC发布了最新一代的VNXe存储,VNXe3200。这次发布的VNXe3200简直就是一个强大的多功能小型存储阵列。那就让我们来详细了解一下最新的VNXe3200吧。本系列文章分为上下篇。
更多信息
亮点:VNXe3200支持FC
新VNXe针对入门级阵列使用了一个全新的架构。它的架构类似于VNX,但管理系统却非常小。两个存储处理器(SP)都包含在由12或25个磁盘组成的数据处理器机箱(DPE)里面。为了减少物理尺寸,SP没有被单独拆分出来,而是将SP建立在第一磁盘架。
整体规格包括:
· 最大驱动器数 – 初期为50个(2014年内可达150个)
· 总系统内存 - 48GB(每个SP 24GB)
· 驱动支持的类型 - 2.5”或 3.5”SAS,NL-SAS以及闪存(Flash)
· 协议支持 - SMB,NFS,iSCSI和光纤通道(FC)
· 物理端口 - 8个10GBase-T端口和8个8Gb光纤端口
它运行MCx操作环境,就像当前的VNX。这一点很重要,因为它拥有与VNX相同的多核性能增强,以及许多相同的功能,例如FAST VP。
软件功能的增强
像当前的VNX一样,新VNXe的软件更新也非常显著。MCx可以更好的利用新式的多核CPU,并拥有一些非常强大的软件功能。相信之前是从未见过这种规模和价格的阵列。
FAST VP
FAST VP(Fully Automated Storage Tiering Virtual Provisioning,全自动存储分层虚拟资源调配)可以允许你创建一个包含不同类型磁盘的池。根据需要,在池中,阵列将“向上”或“向下” 移动数据来加快(SSD)或减慢(NL-SAS)磁盘。我们可以清楚的看到一个池由SSD,SAS和NL-SAS构成,并让阵列进行处理将数据放在正确的层。
另一个增强功能是使用了MCx code后,传输数据为256MB的小切片。这意味着如果你有一个500GB的大数据库,它也不会以整个500GB为单位传输数据。它会根据需要以256MB为单位,将数据库的数据分批传输。
多核缓存 – Multi-Core Cache(MCC)
新VNXe的缓存相比老一代完全不同。第一个主要变化是,前端RAM缓存现在是动态的。在上一代VNXe的阵列,我们需要为读缓存和写缓存设置可用内存的百分比。然后,根据工作负载的I/O,你可能需要调整这些值。但是,现在我们有自适应的高速缓存。基本上,阵列会监视I/O,并根据需要实时调整阈值。例如,Incoming I/O达到峰值时,会降低读缓存并且投入更多来进行写操作,反之亦然。另一个新功能是写入限制。使用此功能,阵列将保留给到主机的写入确认,以帮助管理写缓存,并配合底层磁盘的性能表现。
这样做是为了最大限度地减少由于系统强制将缓存数据写入后端磁盘而导致的性能下降等一系列问题。如果你想Incoming的I/O也可以被后端磁盘快速地处理,可以使用写入限制来实现。
多核FAST Cache – Multi-Core FAST Cache(MCF)
VNX的特点之一是FAST Cache。有了FAST Cache可以使用固态硬盘(SSD)作为前端的读和写缓存。这并不罕见,我们看到有很多客户通过此方式为阵列提升性能状态的例子。往往绝大多数的I/O由这些固态硬盘提供服务。它大大提高了性能并降低了对后端磁盘轴的负载。这让我们可以建立更小的既便宜又快的阵列。
多核FAST Cache(MCF)是FAST Cache的下一代。每个LUN在FAST Cache中得到多少空间,是与MCx有关的。所有LUN都平均的共享FAST Cache页面(容量)的50%。另外50%是根据需要提供给任意LUN。这样可以根据需要为繁忙的LUN多分配缓存空间。
MCF最适合随机I/O小于64KB的情况。它不是特别适合大型的连续I/O,因为它不需要在SSD上保存缓存。它可以被快速地发送到底层的磁盘。
新的VNXe将使用最多两个SSD作为FAST Cache。与VNX不同,它仅限于较小的200GB硬盘。请注意,这里有两个型号的SSD是可用的。 SLC(FAST Cache优化)驱动器用于FAST Cache,eMLC(FAST VP优化)通常用于常规数据的访问。
多核RAID - Multi-Core RAID(MCR)
当前,新VNXe上有关RAID的功能与VNX基本相同。
第一个功能增强是永久热备。传统情况下,当RAID中的一个驱动器发生故障,阵列会找到指定的热备盘并用它来重建RAID。当你更换发生故障的驱动器后,阵列会将热备盘的数据拷贝到新的驱动器,然后再让热备盘恢复热备状态。但现在不再是这样的了。现在,阵列会继续保持将热备盘作为数据驱动器来使用。因为,你不再需要指定某个驱动器作为热备盘。任何未绑定的驱动器都能当做热备盘。阵列会智能的考虑选择哪一个驱动器作为热备盘来使用(考虑容量,转速,总线等因素)。因此,系统不会挑选不同总线上的驱动器,除非有特殊需求必须要这样做。一般情况下,30个数据驱动器对应1个热备盘。
MCx还有一个功能是允许RAID重建延时。如果一个驱动器处于脱机状态,或者故障,又或者由于某种原因你将其取出,阵列会在激活热备盘进行重建之前等待5分钟。它这样做是为了防止你的误操作,或者移动驱动器。
为什么要等待5分钟?移动驱动器?是的。MCx支持驱动器的移动。
现在,您可以从插槽中取出驱动器,把它们放在另一个插槽。阵列会检测到它,并将它重新上线而不激活重建。当然,前提是你需要在5分钟内做到这一点。你也可以关闭阵列并重新连接后端总线,即便这样,它仍然会知道驱动器的归属关系。但是我们要清楚的是,没有规划的情况下不要这样做。除非你有什么目的,你需要移动驱动器并进行改变。此外,以下情况下你不能移动驱动器。完整的RAID组之间,以及阵列之间,即使是MCx阵列。它只能在同一阵列中移动。所以,请谨慎使用。
即便你丢失两个驱动器,MCx也会在RAID6上进行并行重建。FLARE将重建这个组,先是第一个驱动器,然后再重建它的第二个驱动器。MCx非常聪明,如果你丢失了两个驱动器,它会一次重建两个奇偶校验集。
应用于
VNXe3200
参考
http://jasonnash.com/2014/04/30/emc-releases-the-new-vnxe-3200/