维塔斯科技

 找回密码
 立即注册
楼主: 8wkxob4
打印 上一主题 下一主题

华为存储(HVS)的RAID2.0+ RAID5 容错

[复制链接]

该用户从未签到

71

主题

398

帖子

885

积分

高级会员

Rank: 4

积分
885
21#
发表于 2016-3-29 18:54:37 | 只看该作者




从这句话就可以得出,这个只不过是华为弄的镢头而已。

RAID2.0+不是一个公开的标准,而是 自家的 一个产品罢了,只不过这个产品名字起的很刁一些。。


回复 支持 反对

使用道具 举报

该用户从未签到

59

主题

430

帖子

941

积分

高级会员

Rank: 4

积分
941
22#
发表于 2016-3-29 18:54:38 | 只看该作者

1、Raid5使用的于或(XOR)算法,所有厂家都一样
2、Raid6采用了两次校验,一次于或,另一次个厂家用的方法不一样
3、在Raid计算方面,各厂家做法不一样,例如 HDS 以前也是用 单独ASIC 芯片,而 EMC 一直坚持用 X86并在此基础上优化(例如引入 MCU 多核算法)
4、Raid 写惩罚就是用 RAM,没有用 RAID10缓存的(估计你搞混了 EMC 的 FastCache)。一般采用的加速方法就是 cache 数据尽量条带化落盘,避免多次读写加重写惩罚,这里 NetApp 做的比较极端,因为NetApp 所谓的 RaidDP 就是 Raid6,不支持 Raid10、5等

回复 支持 反对

使用道具 举报

该用户从未签到

54

主题

428

帖子

930

积分

高级会员

Rank: 4

积分
930
23#
发表于 2016-3-29 18:54:38 | 只看该作者

华为有RAID2.0+的技术白皮书,链接http://pan.baidu.com/share/link? ... fid=982178776992217

这是RAID技术的进步!


回复 支持 反对

使用道具 举报

该用户从未签到

72

主题

497

帖子

1084

积分

金牌会员

Rank: 6Rank: 6

积分
1084
24#
发表于 2016-3-29 18:54:38 | 只看该作者

说usb免费的事情,请不要忘记1394

回复 支持 反对

使用道具 举报

该用户从未签到

64

主题

432

帖子

944

积分

高级会员

Rank: 4

积分
944
25#
发表于 2016-3-29 18:54:38 | 只看该作者
路西欧拉 于 2015-11-17 23:50 编辑

对不了解的事物就不要乱黑了。
存储虚拟化是软件定义数据中心组成部分,英文名称是Softwares Defined Data Center,缩写为SDDC,最早是vmware公司提出的概念。
他包含服务器虚拟化,网络虚拟化,存储虚拟化和桌面虚拟化。
这几个方面华为都有自己的产品,但是需要是运营商在用,唯独网络虚拟化这块,华为在和vmware合作,与思科争下标准。
但是其他方面虽然性能不是最好的,在国内首先解决的是一个有和没有的问题。
emc和vmware同一个公司,他们存储虚拟化产品用的就是不一样的标准。


回复 支持 反对

使用道具 举报

该用户从未签到

60

主题

387

帖子

854

积分

高级会员

Rank: 4

积分
854
26#
发表于 2016-3-29 18:54:39 | 只看该作者
利用不同性能层来迁移冷热数据和 Raid1.5还是 Raid2没有丁点关系,而是通过底层文件系统来做的。要说业界产品,也就国产的华为和宏山在使劲鼓吹 Raid2.0吧。
说道 Extend,最早是在高端存储 例如 HDS USP、IBM DS6800DS8000、EMC DMX 等推出的概念。

回复 支持 反对

使用道具 举报

该用户从未签到

77

主题

470

帖子

1035

积分

金牌会员

Rank: 6Rank: 6

积分
1035
27#
发表于 2016-3-29 18:54:39 | 只看该作者

估计你没有详细看那个技术文档。

这个和虚拟化存储没什么关系,因为应用多样性,导致采用RAID级别有很大的不同(比如数据库建议用RAID10),大数据来临的时候,我们要管理的RAID组会非常巨大,况且还要考虑不同性能层面的磁盘利用率、数据重建窗口、负载均衡等等,按原来的RAID1.0管理,会非常低效。

RAID2.0的概念最早是HP\3PAR提出,其中CKG就是采用RAID(10、5、50、6)级别来组建的,数据单位是CK,而且CK分散到同一个CKG的成员当中。这只是RAID2.0特性之一,建议你好好看看RAID2.0的文档(不管他叫什么),你就明白它带来的好处。



回复 支持 反对

使用道具 举报

该用户从未签到

39

主题

324

帖子

707

积分

高级会员

Rank: 4

积分
707
28#
发表于 2016-3-29 18:54:39 | 只看该作者

好吧, 大大一口气回复了3个。。

有时间看看,现在别的事情比较要紧一些。。哎~

回复 支持 反对

使用道具 举报

该用户从未签到

53

主题

486

帖子

1043

积分

金牌会员

Rank: 6Rank: 6

积分
1043
29#
发表于 2016-3-29 18:54:40 | 只看该作者

这个还真不是软阵列,但是RAID的算法应该是类似。

RAID5、6级别的算法,我没记错的话叫Erasure Code,和文件系统没什么联系。是数据条带化后加上XOR运算后按算法分散排列(存放)到磁盘,当然RAID6算法更加复杂。

我们平常所说的软阵列一般指:没有硬件加速来进行XOR运算而组成的阵列。

现在的X86芯片运算能力已经比较强大,已经能满足XOR这些运算,所以有些厂商已经放弃传统的ASCI芯片,但是3PAR在这个领域保持着优势。3PAR的ASCI加速的RAID5(也叫FAST RAID)宣称能和别的厂家RAID10相竞争!

而系统所做的RAID\磁盘卷,是没有XOR运算加速的,一般变现为写数据会慢很多(写惩罚)。解决方法是用CACHE层,比如RAM、SSD(RAID10)等等作为缓存,经量减少阵列写操作。


回复 支持 反对

使用道具 举报

该用户从未签到

67

主题

407

帖子

897

积分

高级会员

Rank: 4

积分
897
30#
发表于 2016-3-29 18:54:40 | 只看该作者

不是乱黑的问题。

把这东西叫做 RAID2.0+  明显就是要误导使用者的意思。

你自己不也说了吗,
这东西主要也是为了虚拟化的存储,
或者叫做软件定义存储。

它只是一个软件定义存储的解决方案, 叫什么什么名字都可以, 比如“虚拟化存储”

那么真正的 RAID Next(姑且这么叫吧),下代版本改是什么样的?
公开技术?算法? 但RAID Level 已经基本固定了,要说Next 也给和这些无关,
但RAID 去除LEVEL部分不谈,剩下的还有什么?怎么来个“革命性” 改变?

回复 支持 反对

使用道具 举报

发表回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

    移动客户端:
    关注我们:
  • 手机客户端:
  • 安卓版
  • 扫描二维码下载

Archiver|手机版|邢台网云科技有限公司 ( 冀ICP备16008275号 )

快速回复 返回顶部 返回列表