免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 4403 | 回复: 17
打印 上一主题 下一主题

[RAID与磁盘阵列] [探讨]如何建立一个相对稳定、高速、有一定容错能力的个人存储服务器 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-11-24 19:26 |只看该作者 |倒序浏览
最近在考虑一个问题,结合自己用了这么多年电脑,觉得硬盘的可靠性非常不好。
记得在6、7年前,有一天开机,就听见IBM玻璃机芯的那款硬盘发出喀拉喀拉的声音,然后屏幕一闪,找不到硬盘,从此那40G(那会儿40G貌似很主流)的硬盘就挂了,一同挂掉的有若干若干code,doc,各种技术资料等等。。。那个痛心啊。。。

想跟各位存储界的高手探讨一下,个人电脑,在数据存储备份上,有什么好的规划方案呢?
我的想法主要有:
1、要能提升硬盘读写速度;(RAID0)
2、有一定的容灾能力,一款硬盘挂掉了,还能恢复数据;(RAID5)
3、尽量减少写浪费;(RAID1就不用考虑了)
4、稳定,易于管理和使用;(主要看用什么OS,什么如何提供管理和访问)
5、作为IT从业人员,平时没事儿就喜欢玩个OS,希望系统盘可以随便折腾,而数据盘不受影响。

我个人初步的想法是,搞个SATA硬盘的RAID0+5的阵列,这样基本上前4条都能满足,但是我好像没看到哪个芯片or主板or控制卡支持做这个RAID阵列。
但是如何满足第五条要求呢?希望不同的OS都能很好的访问这些数据。
或者说这样,比如搞想coding的时候,进入Linux系统,可以轻易的访问所有代码、文档资源;
想玩玩图像的时候,进入MacOS,可以访问、管理所有的照片、图像资源;
想玩玩游戏,或者上上城域网的时候,进入Windows,能访问必要的一些资源;
而这些系统又能和谐共处,比较方便的切换,还能在可控的方式下访问互相的资源;

嗯,纯粹是一种想法,抛出来跟诸位达人讨论,有兴趣的就来谈谈自己看法!

另:不知道这样的帖子发这里是否合适,如版主觉得不合适,可以帮忙转到更合适的板块,烦请转移的时候告知在下一声即可!

[ 本帖最后由 Jobs.AE@ 于 2009-11-24 19:27 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2009-11-24 20:10 |只看该作者
RAID0+5 不错 不错

论坛徽章:
0
3 [报告]
发表于 2009-11-24 20:40 |只看该作者
原帖由 alex_linux 于 2009-11-24 20:10 发表
RAID0+5 不错 不错


大牛,多说两句呗?
我这全是脑子里臆想,网上看了看,好像没谁0+5的搞,为啥呢?
是因为原理上行不通吗?Raid5对于一此写操作要进行两次读,两次写,还要保证将校验信息写入不同磁盘上。
这样是不是就没有办法进行条带读写操作了?

论坛徽章:
1
CU十二周年纪念徽章
日期:2013-10-24 15:41:34
4 [报告]
发表于 2009-11-24 23:42 |只看该作者
想法不错

论坛徽章:
0
5 [报告]
发表于 2009-11-25 09:19 |只看该作者
个人用? 自己DIY?  经费多少? 主要就是为了数据的存储?
系统不安装在阵列里的吧。
RAID0+5至少要6块硬盘,实际容量就4块

论坛徽章:
0
6 [报告]
发表于 2009-11-25 10:20 |只看该作者
原帖由 whoiswhoz 于 2009-11-25 09:19 发表
个人用? 自己DIY?  经费多少? 主要就是为了数据的存储?
系统不安装在阵列里的吧。
RAID0+5至少要6块硬盘,实际容量就4块


对的,自己用,自己DIY
主要是为了获得一个稳定可靠的个人工作、娱乐平台
不过我的娱乐游戏很少,主要是把玩各种OS,kernel之类的。。。
附加对于大量照片的可靠存储,照片是我存储需求的最大来源

我原本想一切都用阵列结局,但是最近仔细考虑,似乎系统还是独立于Raid系统比较好
RAID0+5为何要至少使用6块磁盘?
我记得RAID5需要3块以上硬盘,实际容量是N-1块(同型号、同容量硬盘);
RAID0只需要2块以上,好像也没有必须是偶数块的限制吧?
不太明白您说的至少6块,实际4块的算法。

据我查阅的资料显示,RAID3+5的实际使用空间是N-2块。

忘继续参与探讨!

论坛徽章:
0
7 [报告]
发表于 2009-11-25 10:22 |只看该作者
原帖由 无牙 于 2009-11-24 23:42 发表
想法不错


多谢版主捧场

我很想知道,想版主这样在存储备份方面非常专业的人士,如何设计自己的个人电脑?

望赐教!

论坛徽章:
0
8 [报告]
发表于 2009-11-25 10:22 |只看该作者
机器上弄个raid1,然后弄几块移动硬盘经常留一份就行了吧

这个问题适合BBJMMJ来回答

论坛徽章:
0
9 [报告]
发表于 2009-11-25 10:33 |只看该作者
原帖由 wolfheader 于 2009-11-25 10:22 发表
机器上弄个raid1,然后弄几块移动硬盘经常留一份就行了吧

这个问题适合BBJMMJ来回答


BJ太高深啊,我这么菜的人听不懂他说话

兄台,RAID1是1:1的,个人觉得空间浪费比较大,速度也没什么优势啊
另外,我已经一堆移动硬盘了,我找起来都嫌烦。。。
还有,像我的大量存储的照片,如果存在移动硬盘上,我做整理、修片、备份都很麻烦。。。

论坛徽章:
0
10 [报告]
发表于 2009-11-25 11:18 |只看该作者

回复 #6 Jobs.AE@ 的帖子

RAID0+RAID5 有2种,其实我一直没搞清楚怎么叫的(RAID0+5,RAID5+0),不过对容量来说 都一样
1.是先弄2组RAID5(每组至少3块) RAID5之间再做RAID0(最少要2个RAID5吧)
RAID5至少要3块,2组就6块.
2.弄个3组RAID0(每个RAID0要2块,3组因为后面要搭RAID5),3组RAID0在组成RAID5.
对1来说每组RAID5要减少一块的用于校验容量,2组就2块,只剩下4块的实际容量了。
对2来说直接少一组RAID0的容量。在最基本的环境也就是少2块。
应该就是上面这样



弄个机箱 弄个阵列卡 再弄组硬盘就 成了吧

[ 本帖最后由 whoiswhoz 于 2009-11-25 11:23 编辑 ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP