英国论坛
明天,腾讯云民间微博公布了一则声明。
事发动因来自腾讯云的用户,一家叫做 “ 前沿数控 ” 的科技公司。
前段时间 “ 前沿数控 ” 操作零碎云盘的时分,对应的硬盘出了 BUG ,后果数据毁坏了。
虽然通过得多致力修复,但仍是有部份数据回不来了,只能探讨抵偿。
腾讯云发了一则声明。( 感觉过长能够不看 )
1533606249_59十一89.jpg600×1795
回帖
RAID 分好几个等级,咱们先说 RAID 0 。
RAID 0 就是把原本存一块硬盘的数据,分别存在了几块硬盘里。
事实上,RAID 0 对比特殊。。。它不光不提供容错时机,还会晋升犯错的危险。
由于单块硬盘没有残缺数据,坏一块整个完蛋,假定一样硬盘出问题几率是同样的,那减少一块会间接致使犯错几率翻倍。
1533606260_263149.jpg1080×555
回帖
说说第一个真正意义上的 RAID – RAID 1。
RAID 1 晋升容错的办法是。。。复制一遍数据到镜像盘里。
有几块硬盘,就拿一半来做镜像备份。
这样一来,哪怕你炸了其中一块,也能马上拿镜像盘顶上,十分牢靠。
然而。。。炸硬盘很风险,并且这么做很挥霍空间,假定你买了总共 4TB 的硬盘,只要 2TB 会真的拿来存储。
这几乎烧钱,然而平安性也最大化了。
RAID 2 很少被实用,差评君间接说 RAID 3 。
但在那以前得引入一个概念,叫做校验。
差评君还得讲个计算机逻辑上的操作,叫 XOR ,中文是异或。
计算机数据无外乎 0 和 1 ,这些比特履行 XOR 操作当前,能够失掉上面的后果↓
1533606269_56914.jpg1080×599
回帖
这套后果有啥用呢?
只有有 A xor B 的后果,知道 A 是 0 或者 1 ,就可以反推 B 是啥,反之亦然。
并且这一套后果能够波及更多的比特,好比 A xor B xor C xor D 。。。
假如有奇数个 1 ,那后果就是 1 ;有偶数个 1,那后果就是 0 。
因此在 A xor B xor C xor D 中,只有知道后果,丧失任何一个都能反推出来!
RAID 3 的原理就是,特地拿一块盘出来当做校验盘,把其余盘的数据拿出来做个 xor 操作,而且把后果存在校验盘中。
1533606273_488067.jpg991×733
回帖
假如说为了平安,RAID 1 是就义了本钱( 挥霍少量空间 )成绩极高的平安性的话。。。
那 RAID 5 就是衡量本钱和平安的选择,就像差评君之前常说的,工程是钻研各种让步的学识。
而 RAID 6 就是相对于 RAID 5 ,在本钱和平安性上的一次微调:扩散存两份校验码。
这么做很显然会挥霍更多的空间,并且至少需求 4 块硬盘能力履行,然而能够承受两块坏盘,容错率晋升不少。
回帖
还有一种 RAID ,叫 RAID 10 。
这两头并无 7 、8 、9 ,RAID 10 实际上是 RAID 1 + 0 。
数据被扩散存储后,再分别存两份。
这么做排汇了 RAID 0 的效力劣势,和 RAID 1 的平安劣势。
起码要 4 块硬盘能力履行的同时,有个很显著的缺陷,和 RAID 1 同样这么干会挥霍一半的存储空间,
回帖
仍然,这么好的优点让有的大公司会斟酌烧个钱搞 RAID 10 。
以上大略就是常见的几种 RAID 了 ~
或许你的硬盘里就存个游戏,放个小姐姐甚么的,怕丢的数据扔云盘,设法多的搞个 RAID 0 提个速 ~
然而关于云办事商来讲,客户的数据是绝对不克不及犯错的,因此需求费一些代价来晋升平安性。
1533606295_478092.jpg1080×478