科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网存储频道EMC VNX2:软件“新重定义”中端存储

EMC VNX2:软件“新重定义”中端存储

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

正如英特尔已经意识到数据中心必将重塑,多元化、多样化的应用负载正充斥在企业计算中,EMC也认识到中端存储正被应用于多元化的工作负载环境中。在大多数企业中,中端存储已经成为混合工作负载和服务器虚拟化环境的基础,这不仅仅是对中端存储在性能的挑战

来源:watchstor 2013年9月16日

关键字: VNX2 EMC

  • 评论
  • 分享微博
  • 分享邮件

在本页阅读全文(共2页)

除此以外,还有一些硬件升级,如下:

1、硬件升级:最低型号的VNX5400每个SP拥有16GB内存、4核1.8Ghz的CPU;而最高的VNX8000每个SP拥有128GB内存、两颗8核2.7Ghz的CPU。

2、电池升级:全新的Lithium-Ion锂离子电池替代了之前的酸性电池,充电更快、放电更持久,延长了使用寿命并且减轻了整体重量。

3、VNX网关升级:之前的VG2和VG8网关仍然保留用于支持第一代VNX和Symmetrix阵列,新推出的VG10和VG50用于支持VMAX阵列。

4、支持x8 SAS位宽 - SAS除了支持传统的SAS 2.0后端连接,现在60个驱动器的DAE支持x8位宽SAS连接,即6Gb/s x8 lane,该连接使用I/O模块上的两个SAS端口以及DAE LCC上的两个SAS端口,接线为SASHD"Y",其它类型的DAE不支持x8位宽的连接。

5、支持PCI-E Gen3 - 6Gb/s SAS v3后端连接开始采用PCI-E 3.0连接,但其他I/O模块依然工作在PCI-E 2.0。

6、FAST Cache SSD & FAST VP SSD - 新一代VNX引入了SSD专用于FAST Cache和FAST VP,FAST Cache SSD可用于FAST VP,但FAST VP SSD不能用于FAST Cache。

特别需要提到的是VNX2的VNX8000型号,这款产品可以说已经是"不能再强大的VNX2中端存储",甚至在某些方面已经接近EMC VMAX 10K的水平,VNX8000设计用于企业级客户,支持块级存储、文件级存储和统一存储配置,机架采用SPE(storage processor enclosure)。控制器支持2.7GHz,双插槽,单槽8核Xeon E5处理器(32nm, Sandy Bridge),128GB内存,最大支持1000个驱动器,连接支持FC、iSCSI、FCoE。

EMC VNX2:软件“新重定义”中端存储(1)
EMC VNX2 8000

在VNX8000内,由于SPE机架没有DAE,因此系统将从第一个DAE(Bus0 Enclosure 0)启动。VNX8000采用UltraFlex I/O插槽,第一个插槽放置内部网络交换机,带有mini串行端口和服务LAN口,供EMC服务人员使用。每一个控制器支持11个I/O模块,VNX8000可以使用所有这些槽位,只要在端口数量限制之内。

硬件升级已无稀奇:中端市场比拼软实力

从上面的内容我们不难发现,EMC在硬件方面对VNX2的升级还是很舍得下本的,双活架构、主存储重删、支持VMAX的NAS网关和新的英特尔多核处理器,可以说整个VNX2在硬件方面可谓是脱胎换骨,但正如我们在上面所说的,硬件的比拼已经不是企业级存储系统的主旋律,在英特尔至强x86处理器越发普及化、标准化存储行业的今天,只有软件,只有"软件定义存储"才能够提起我们的胃口。

在上面我们所介绍的内容中,(固定)块重复数据删除技术显然是依靠软件来实现的,但这一技术在存储行业已经发展了很多年,实在称不上能够"定义存储",这一技术的采用只是时间问题,而其仍然对性能产生的影响及对压缩技术的排他性,并不能真正的改变像VNX2这样的存储系统。

对VNX2来说,真正改变的第一步,是在多核处理器应用优化上的走的一大步,这不仅是上面所说"改变企业存储经济性"的重要基础,也是让VNX2区别于绝大多数中端存储系统的重要原因:"我们如今发明了MCx多核优化技术,这让我们能够做到更好的扩展,也让我们重新设计了VNX2的架构"。Jeff Boudreau表示。

根据EMC方面的信息,为了充分利用现代CPU多核的设计和NAND闪存存储带来的优势,EMC历时7年时间,研发了MCx平台,并称:"这一技术可以让内存管理和后端RAID管理进程充分利用多核CPU的优势。"

EMC方面的资料是这样描述新的MCx技术的:MCx包含三部分:MCC(Multi-Core Cache)、MCR(Multi-Core RAID)和MCF(Multi-Core FAST Cache)。Block OE R32之前的核心利用率,系统的RAID校验计算、I/O处理、缓存等任务只会分配给一个CPU核心,其余的都在空闲状态。

而现在R33的存储任务是平均分给全部的CPU核心,而且通常情况下每个核心都有剩余资源以应付突发的处理需求。如果未来有频率更快、核心更多的CPU,那新一代VNX的能力还能进一步提升。(从上述资料中不难看出,上一代VNX的Flare OS版本号是R32,而这一代是R33,EMC还未更换VNX2的OS名称)

我们可以以更通俗的说法来描述MCx的技术作用:MCx的核心作用就是针对当下越来越多核心的英特尔处理器进行更充分的利用,在上一代VNX的Flare OS中,这一利用方式是静态的,即针对特定的应用如RAID、IO、Cache、Fast Cache,每个核心被固定在某一个应用上,这导致了两种情况的出现:1、单一任务繁忙时的核性能不够使用;2、在闲时,核心的性能被浪费。

在VNX2中,EMC通过重新架构OS软件堆栈,将所有类型的应用负载平均到每一个核心,这意味着VNX2无论未来采用多少核心的处理器,都能够将单一任务完全分布在全部核心上,显然这是对性能的极大提升:VNX8000的性能相比上一代VNX7500提升了6倍之多。

此外,这一改进除了性能上的巨大提升以外,还让新的VNX在底层上支持同步"双活"(Symmetrical Active-Active)和自适应缓存管理。

EMC VNX2:软件“新重定义”中端存储(1)
MCx对处理器核心使用方式的改变

MCx的重要意义在于,我们再度发现了通过新的软件方法,对实现存储系统性能、可靠性提升的重要意义,正是MCx软件"定义了EMC VNX2中端存储系统的高性能和针对上一代产品的性能飞跃",这也折射出一个显而易见的现实:未来存储系统的变革,将越来越多的体现在软件上,而不是硬件上。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章