发新话题
打印

想挑HP EVA的毛病,谁来帮帮我?

这不能说明什么啊,只是能够说明ENSS很厉害,水平很高
我自豪,因为我是中国人
实话实说,诚实是美....

TOP

偶来学习的,帖子很是不错
学问,先学后问~!

TOP

vraid 技术细节到底怎么样?

最近在学EVA,上论坛发现这个好贴,看来看去说的最多的就是Vraid技术。但是vraid 到底是怎么样的技术呢? 假如我用100块72G硬盘,其上做一个vraid5 720G容量,它的数据会分布到100块硬盘上吗?但是这样的技术在proliant机器上就可以做了啊。还有关于读写速度的问题,如果将数据分散到100块硬盘上,因为每块硬盘的寻址时间的问题,会影响性能吗?还是100块硬盘在可以认为是同一时刻(相对寻址时间)开始寻址呢?想知道。

TOP

不告诉你!
————————————
我卖国外产品,我向大家谢罪......别再改我的签名了

TOP

引用:
原帖由 ENSS 于 2005-10-27 22:47 发表
不告诉你!

TOP

热闹,我喜欢看百家争鸣的局面

TOP

偶感觉EVA样子不够帅

TOP

以小弟愚见,传统的做法是,一个lun不能跨raid组。而eva反其道而行之,将一个lun分不同的块儿,放在多个raid组内。这样所有硬盘上都有这个lun的领地。eva所说的全部磁盘一个raid组,前面有人说了,如果太多盘做raid5,写惩罚很高,不可行,但是也没有说出eva用什么方法避免了这个缺点,我认为其实还是n个raid组,只不过lun可以跨raid组而已,表面上给人一种全局组的视图。 为什么vraid没有他宣扬的那么快呢?就是因为他是将lun分块,分别占领各个raid组的一席之地,而这样不一定比传统做法快,比如一个100G的lun,10个1000G的raid5组,vraid做法是,把100G的lun分割成10个块,分别占领10个raid组的10G空间,向lun中读写数据的时候,由控制器计算平均向10个raid组中的lun块中读写,但是这种写数据的过程和向一个raid组写数据过程不一样,比如我copy一个10M的文件向这个lun,eva会把10M分成10个1M,分别向10个raid组写,这样比向一个raid组写10M,多出两个操作,一个是分割过程,一个是读时候的合并过程,虽然单向10个raid组写10个1M,比向一个raid组写10M要快很多,但是分割和合并时候的计算呢,这又抵消了部分速度的提升所带来的效果,再加上写数据时,所有硬盘都被同一个应用占用,影响了其他应用的读写盘,所以性能就下来了。如果只跑一个应用,我相信性能还是和传统做法差不多的,但是应用一多,劣势就显现出来了,就像10M的网络出口,1个人用和10个人用,速度就是不一样,忽快忽慢,还不如每个人分1M固定带宽舒坦点。

从这里我又得到一个推论,即一个raid组最好只做一个lun,不然还是多lun共享raid组,造成排队延迟。

以上之言,纯属小弟愚昧之见,希望大侠们提出错误,帮小弟提高,哈

TOP

所以,说白了,其实就是eva把lvm的思想做在存储内部了.
曾经看过一个帖子,主机层面如果做了lv的条带化,对于lun附属于单raid组的情况,性能比lv做条带化低不少。

而eva这种vraid形式,将lv条带化这个步骤做到了存储内部,主机层面如果lv不作条带化,照样能取得很好的性能。相当于在存储内部做了raid5+0

[ 本帖最后由 myprotein 于 2006-5-14 11:00 编辑 ]

TOP

太好了~~这种贴子怎么不是精华啊?

TOP

发新话题