UNRAID 一探究竟, 准备用来替换老的NAS系统

粗略的了解了一下unraid, 被她的ui所吸引, esxi已经看腻了, 而且毫无美感…

NAS能力

1.这货, 有一套自己的"raid"方式, 其实说起来可能就不是raid…

2.虽然不是直接通过raid5,raid6这种方式进行数据存储, 但是她依旧还是有数据安全保障 – 一套完整的数据校验方式, 允许0~2块校验盘, 等同于无raid, raid5和raid6, 损坏和校验盘同等数量的硬盘时, 数据不会丢失, 及拥有1(2)块校验盘时, 1(2)块数据盘损坏, 数据不会丢失.

3.即使没有添加校验盘, 当其中一块硬盘损坏过后, 也不会影响其他硬盘的数据, 仅仅是丢失了这一块硬盘的数据, 是不是很奇特? 这要得益于unira的文件存储方式, 一般nas都会将同一份数据, 拆分然后放入多个硬盘中, 当某块硬盘超过了允许损坏的上限时候, 那么所有数据都将丢失. 而unraid则完全不同, 她会通过指定的方式(默认为High-water), 将文件放入不同的硬盘中, 而不会对文件进行拆分. 这样做的优点和缺点都显而易见, raid的方式虽然面临数据完全丢失的风险(相比unraid的方式), 但是却能够享受到多硬盘拆分读写的速度加成, 及理论上硬盘越多, 写入\读取速度越快, 而unraid则反过来, 由于文件只存在于一个硬盘中, 读写时候往往只有一个硬盘在拼命工作, 其他硬盘都在划水, 虽然使用固态硬盘作为cache, 能够有效缓解写入过慢的问题, 但读取依旧面临很大压力…所以如果使用unraid作为存储的话, 性能往往要比传统raid方案低上不少.

4.虽然unraid在性能方面被传统raid方式吊打, 但是其扩展性却出奇的好, 和群辉的shr一样, 支持不同容量的硬盘进行组合(容量<=校验盘容量, 否则无法进行数据保证), 可以随时添加任何不同容量大小的硬盘(话说替换硬盘怎么办呢, 这个还没琢磨过)

5.docker和虚拟机的支持都很不错(不要用docker装宝塔面板, 要哭)

6.暂时还没发现有啥要说的…

注意事项

1.如果不存在固态做缓存盘的话, 大文件写入速度可能只有70MB/S左右, 相比传统的raid动辄几百MB/S要弱鸡很多! 这是受限于unraid的文件存储方式, 详情见上面的第3条后半段

2.收费的

发表评论

电子邮件地址不会被公开。