千家信息网

EMC VMAX RAID实现机制是什么

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,这篇文章给大家介绍EMC VMAX RAID实现机制是什么,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。今天我们来说说Symmetrix VMAX的RAID组成方法。Symmet
千家信息网最后更新 2026年11月02日EMC VMAX RAID实现机制是什么

这篇文章给大家介绍EMC VMAX RAID实现机制是什么,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

今天我们来说说Symmetrix VMAX的RAID组成方法。Symmetrix的RAID组成方法非常怪异,网上得到的资料也非常少,因为VMAX的配置都是EMC专业人士去搞,而且配置文件还是一个BIN file,用户只需要告诉CE(好像都这么叫,指认证工程师?),CE根据需求生成一个BIN file,然后下发到各个引擎。这让很多人都不了解VMAX是如何呈现LUN给主机的。

上周末,为了搞清楚这个问题,我花了两天的时间(没有做过symmetrix的售后,心里没底啊?)研究,基本把这些问题弄得差不多清楚了。

首先从我的疑惑开始的。我学习VMAX的时候,VMAX的资料明确写到,在open system环境下,VMAX不支持RAID 10,只支持RAID 1,5,6。RAID 10只是在大机环境下支持。

我刚开始非常不理解。地球人都知道RAID 10的性能比RAID 1好得多,是什么原因使得VMAX不需要RAID 10呢?肯定是EMC有其他的磁盘条带化方法。我问了EMC的朋友,他也不懂(他不是做高端的)。问了其他人,其他人都不信VMAX高端设备居然不支持RAID 10(开放环境下)?

我于是仔细查看了EMC的资料和论坛,终于了解为什么VMAX为什么不需要RAID 10。也对VMAX的磁盘组织方式大吃一惊,原来VMAX居然不是基于物理磁盘来做RAID的,那么是否VMAX也采用类似RAID 2.0的块虚拟化技术呢?

首先,我们来看一下术语的不同:

-EMC terms often used are hyper-volume, slice, split, device, or volume. Industry term is LUN- Logical Unit

然后来大话一把我想象中symmetrix为啥是这么划分LUN的。

话说刚开始的时候,Symmetrix只支持RAID 1。那个时候,Enginuity(这个是Symmetrix的OS)估计也是32位的系统或者更少位的,因此,每个LUN都不会太大,也不需要太大。因此,Symmetrix从小编购得大小不等的西瓜刀几把,把每个西瓜,哦每个硬盘切成大小不等的块提供给主机使用。

一般来说,为了方便管理,都是把硬盘切成大小相等的块,目前最新的版本是支持一个硬盘切成1024块。这些块EMC专门有一个名称,叫hyper volume,或者简称hyper。这些hyper volume可以直接映射给主机使用,这个就是最简单的LUN(没有保护的)。但是如果需要做RAID 1保护,则需要选择两个hyper,相互做镜像,然后再映射给主机使用。后来随着RAID技术的发展,EMC支持RAID PARITY(有点类似RAID 3,即所有的奇偶校验数据都存在一个hyper上),这种技术由于奇偶检验的hyper会成为瓶颈,因此采用不多了。再后来,EMC开始支持RAID 5,最后支持了RAID 6。如果要做RAID 5和RAID 6,则需要选择更多的hyper来组成一个具有RAID 5/6属性的hyper volume,再映射给主机来使用。

注意了,Symmetrix是基于hyper,即类似HW RAID 2.0的CK来做RAID的。也就是说,Symmetrix也不是基于物理磁盘来做RAID。原来小编总结的是基于物理磁盘做RAID就是RAID 1.0,基于虚拟磁盘来做RAID就是RAID 2.0的说法可能错了。难道Symmetrix也是采用RAID 2.0?这个问题可把我搞懵了。我们暂时放下,后面再来看这个问题。

我们再来看看一个LUN如何来选择hyper的。我们从一个具体的例子来看,

我们看到,不能指定采用哪些hyper来组成RAID 5,应该是系统自己按照一定的规则来选择的。而且,VMAX有热备盘的概念,因此,重构时间应该和传统的RAID是一样的,因为热备盘会成为重构的瓶颈。不能像RAID 2.0一样,只需要热备空间,而不需要热备盘。重构的时候所有的磁盘都可以参与。

由于hyper的大小不太大,现在VMAX最新版本支持hyper的最大尺寸是256G。如果支持更多的LUN呢?我们来看一下Symmetrix的划分过程。

首先,第一步,Symmetrix把磁盘划分为hyper,这里以每个磁盘切分为8个相同大小的hyper为例。

切分完成后,选择多个hyper采用串联或者条带的方式组成一个meta volume。

这个meta volume最多有256个hyper组成,最大支持60TB的LUN呈现给主机。

这回大家清楚了吧,Symmetrix根本不需要支持RAID 10,采用meta volume的方式,一个LUN可以跨越几百块硬盘,因此,性能应该比传统的RAID方式要好很多。

这种方式是否就是我们所说的RAID 2.0呢,我们先来看相同的地方:

1、都是基于磁盘的切片来做RAID的,不是基于物理磁盘的;

2、一个LUN都可以跨越几百块盘,性能都比传统的RAID 1.0要好很多。

但其实他们的区别还是蛮大的:

Symmetrix还是采用传统的热备盘方式,而RAID 2.0只需要热备空间,因此,Symmetrix不具备快速重构功能;

还是很佩服Symmetrix的,在很久以前,采用这种方法,解决了支持大的LUN和解决了性能问题,怪不得Symmetrix的FAST推出比较晚,原来有这个法宝啊。

因此,今天重新修正一下我以前对RAID 2.0的定义:基于磁盘切片来做RAID,并且采用热备空间而不是物理热备盘的RAID实现方式就是RAID 2.0。

关于EMC VMAX RAID实现机制是什么就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

支持 磁盘 方式 主机 大小 就是 物理 问题 选择 传统 性能 方法 时候 更多 硬盘 还是 重构 技术 环境 空间 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 手磨咖啡 互联网金融科技 云之行互联网科技 北京路客互联网科技有限公司 科技制造互联网公司 互联网络科技有限公司 奇酷互联网科技公司 互联网科技的英文 世界互联网领先科技成果 深圳市运趣互联网科技有限公司 互联网科技热点资讯 全球顶尖互联网科技公司 武汉健翔互联网络科技有限公司 开一家科技互联网公司需要多少钱 广州互联网高科技取餐柜 山东大美朱楼互联网科技有限公司 互联网领先科技活动 银川新华互联网科技学校原画 互联网科技大会大佬 承德科技产业互联网平台 互联网医疗科技 互联网科技大会案例 中国互联网十大科技股排名 银川新华互联网科技学校联系电话 国大互联网教育科技有限公司工作 工业互联网展湾科技股份有限公司 锡山区互联网智能科技产品供应 厦门江牛科技互联网 互联网科技年终奖 长沙渺峰互联网科技有限公司
0