隔壁网

[玩法/技巧] 来说下群晖的 SHR 阵列到底是啥东西

2014-8-28 11:00
865540

来吧兄弟,一起玩一起讨论!

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 liyaocheng 于 2014-8-28 15:32 编辑

之前看到swanduron的帖子里说不知道shr是啥。。
那就来写篇帖子说下shr吧
SHR都是基于开源的lvm做二次开发的 这个在youtube上面就有官方视频介绍   其实就是做了个界面 否则你做这种分区的时候  在linux下就是纯打命令行了


LVM是 Logical Volume Manager(逻辑卷管理)的简写,它是Linux环境下对磁盘分区进行管理的一种机制


LVM的优势在于  可以随时在线改变大小与移除分区   而不用在扩容分区的时候停机
这对7*24工作的server来说 是非常重要滴

对LVM有兴趣滴同学可以自行参阅 http://www.babyface2.com/NetAdmin/16200705SoftRAIDLVM01/ 慢慢打命令研究

再次说下linux下的软件阵列windows当然读不出  windows下的储存池同样linux也读不出

那些把群晖的盘 接到windows下读不出  然后说群晖的文件系统是加密的渣渣们可以退散了

就用这张官方的图片做介绍


假设1513上插了5个盘  500G 1TB 1.5TB 2T 2T
如果是传统的raid5  那就是每个盘拿出500G空间做raid  总容量是500*4=2T
1T的盘 浪费500G  1.5T的盘 浪费1T  两个2T的盘分别浪费1.5T





那SHR做了 什么

首先把每个盘抽出500G 来做raid5  那就是5个盘坐raid5  容量是 500*(5-1)=2T
然后500G的那个硬盘已经没有容量了 全部用完了

剩下四个盘   1T的盘空500G  1.5T的盘空1T  两个2T的分别空1.5T
然后把这剩下个四个硬盘 每个盘抽500G 做raid5  容量是500*(4-1)=1.5T


然后1T的盘容量也用光了 剩下三个盘  

1.5T的盘还有500G 两个2T的分别还有1T
再把这三个盘 抽出500G  做raid5
容量=500*(3-1)=1T
最后 还剩下两个2T的盘分别有500G的空间  
这两个500G的空间 会做成raid1  容量=0.5T
所以用shr时总容量=2T+1.5T+1T+0.5T=5T


传统的raid5 只能500*(5-1)=2T


附上官网的raid容量计算器
http://cn.synology.com/zh-cn/support/RAID_calculator
和SHR介绍

http://cn.synology.com/zh-cn/support/tutorials/492



windows下的储存池也有类似的功能


比如说  5个盘 一个50G  一个100g  1个150g  两个200g
传统的raid5  是按照最小的来  如果要做raid5  那就是最小的 50G*(5-1)=200G


首先将他们全部加入池


然后选择奇偶校验



这样就完成鸟  和群晖的SHR是同样的道理




3

查看全部评分

分享到 :
12 人收藏

40 个回复

倒序浏览
ym168  魔尊 | 2014-8-28 13:26:43
强大,学习了。
谢谢分享
520Science  高烧40℃ | 2014-8-28 13:37:38
我的楼被抢了,但还是必须学习一下
apibits  督察 | 2014-8-28 13:41:57
不错 系统说明SHR文件系统的原理  支持

点评

其实SHR是一种混合阵列 在linux下 谁都可以自己做 群晖只是做了个界面 使得易于使用 文件系统还是EXT4啦 任何linux都可以读  详情 回复 发表于 2014-8-28 15:34
fornix  魔仙 | 2014-8-28 14:33:25
讲的真是通俗易懂,那在linux下如何简单的读取shr的文件格式呢?

点评

shr不是文件格式 也不是文件系统 文件系统还是万年不变的ext4 http://www.chiphell.com/thread-1093099-1-1.html  详情 回复 发表于 2014-8-28 15:30
fornix  魔仙 | 2014-8-28 14:33:58
讲的真是通俗易懂,那在linux下如何简单的读取shr的文件格式呢?
liyaocheng  魔仙 | 2014-8-28 15:30:39
fornix 发表于 2014-8-28 14:33
讲的真是通俗易懂,那在linux下如何简单的读取shr的文件格式呢?

shr不是文件格式  也不是文件系统  文件系统还是万年不变的ext4
http://www.chiphell.com/thread-1093099-1-1.html
liyaocheng  魔仙 | 2014-8-28 15:34:13
apibits 发表于 2014-8-28 13:41
不错 系统说明SHR文件系统的原理  支持

其实SHR是一种混合阵列  在linux下 谁都可以自己做  群晖只是做了个界面  使得易于使用

文件系统还是EXT4啦   任何linux都可以读
fornix  魔仙 | 2014-8-28 17:33:17
决定重新使用黑裙。貌似只要做个UBUNTU的启动盘,输入个mdadm -Asf && vgchange -ay 就可以正常读取了,有搞头!

点评

之前按照教程来找回损坏的黑裙数据 结果根本无法挂载 用乌邦图做的。弄了2天 放弃了  详情 回复 发表于 2014-9-5 08:50
xiaomaoshou@2  高烧40℃ | 2014-8-28 17:49:19
我的黑裙,本来是一个160g的硬盘,后来买了个1t的绿盘接上,为啥现在只160g了。。。有啥办法不。

点评

一个160 一个1000g 两个盘做raid1 难道不是160g嘛?  详情 回复 发表于 2014-8-28 23:21
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|隔壁网 ( 粤ICP备14056481号-1 )

Powered by Discuz! X3.3 © 2001-2016 Comsenz Inc.

返回顶部