超级苹果网

搜索

论坛快递»

妈妈杀死三娃后自杀:人这一生最怕想不通一件事

萝卜腿O型腿X型腿…如何用靴子来化解尴尬?

秋天最“瘦”的蔬菜,一张图教你怎么吃!

这“帽子”戴的也太明目张胆了吧!笑死我了哈哈哈哈哈

原来这才是布标的正确用法,别的小朋友都有,我也要!

【绘本故事】《我的奶奶真麻烦》

别把“老干部”的锅甩给条纹套西

那些甜甜的开开心心聊天记录,上蹿下跳甜到冒泡!

狮子座有病!

在这个冬天,12星座的爱情运如何?

配偶签 续签 选哪个选项

让uk生活不再单调 之 英国2018年10月的活动推荐!

赤脚讼师在英国-唐宁街十号的回信

咨询孩子办旅行证的事情!

在地铁站一公里内买one bed flat贷款需要多少年收入?这张地铁图有答案。

求助:持配偶签证可以独自申请申根签证吗?

11 plus 成绩!!撒银子!

现在曼城申请Q类签证不能寄签了啊?我刚刚才发现,求确认

有关网购邮费的问题请教大家

❤饮食男女❤ 自发黄豆芽

中国护照还有3个月到期,可以上飞机么? 中国海关会允许入关么?

真的要入籍才能申请到上大学的贷款吗?

求助:配偶签证可以单独申请申根签证吗?

朴敏英说买风衣就得买百搭色

确认过气温!是时候拿出我的毛毛鞋了

哪个星座最适合成为死党?

12星座最欠抽的地方

蝙蝠侠一人力抗漫威 美国观众票选最爱的英雄

好莱坞男星P成女星后:钢铁侠骚气、雷神妩媚

#笑林福利# 爆笑动态图:梦想就是吃啥都不胖

天气冷了我却还想穿连衣裙!长袖连衣裙是时候上线了

吃竹鼠的理由火遍网络 不仅被吃还要被做成表情包

我高度近视而已,咋献个血都被拒了?

我转永居了,T4 DES 的家属怎么办?

配偶满5年转永居被拒!

11+成绩都出来了?

请教一下关于洗衣机安装的问题

收到DFS的床,刮花了,现在能要求他们退款吗?

Kwik-fit 换新胎,有种被坑的感觉

伦敦的公寓是不是有不少是没有独立产权,是以lease hold方式存在的?

查看: 1395|回复: 6

[科技新闻] 宅男的硬盘可是宝物啊,怎么能随便毁掉。。。

[复制链接]
 楼主| 发表于 2018-8-7 18:02:33 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转超级苹果论坛。

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

x
今天,腾讯云官方微博发布了一则声明。

事发起因来自腾讯云的用户,一家叫做 “ 前沿数控 ” 的科技公司。

前段时间 “ 前沿数控 ” 操作系统云盘的时候,对应的硬盘出了 BUG ,结果数据损坏了。

虽然经过很多努力修复,但还是有部分数据回不来了,只能讨论赔偿。

腾讯云发了一则声明。( 觉得太长可以不看 )



一方面表示赔偿没谈拢,一个赔 10 几万,另一方要 1000 万。

另一方面则是表示故障排除,打消一下其他用户的担心。

不管咋说,前沿数控摊上这事儿确实有些倒霉的。。。

其实云盘这个产品没那么神奇,顺着网线爬过去就是硬盘。



硬盘还算是一个比较精密的仪器,一个不好会出故障。

为了应对突如其来的事故,服务器的硬盘往往会搞一些特殊化的储存操作,来保障数据。

这项技术叫做RAID,全称是 “RedundantArray ofIndependentDisks ” ,翻译成中文就是独立硬盘冗余阵列。

考虑到全称和中文名都太长了,咱们还是喊它 RAID 吧。



RAID 当中最能体现思路的应该是 “Redundant ” ,意思是冗余。

本来存东西一块大硬盘管够, RAID 非得整好几块,冗余就冗余在这儿。

回复

使用道具 举报

 楼主| 发表于 2018-8-7 18:02:34 | 显示全部楼层


RAID 分好几个等级,我们先说 RAID 0 。

RAID 0 就是把本来存一块硬盘的数据,分别存在了几块硬盘里。



事实上,RAID 0 比较特殊。。。它不光不提供容错机会,还会提升出错的风险。

因为单块硬盘没有完整数据,坏一块全部完蛋,假设同样硬盘出问题概率是一样的,那增加一块会直接导致出错概率翻倍。



这种东西为啥还会有人想得出来???

因为,这提升了读写效率。

你想想,本来数据读写要从一块硬盘里读写,每个比特都得 “ 排队 ” 。

现在数据分散了,就好比多了条队同时排,效率提升了不少,因此 RAID 0 作为提升效率还是很实用的 ~

回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-8-7 18:02:35 | 显示全部楼层


说说第一个真正意义上的 RAID -- RAID 1。

RAID 1 提升容错的方法是。。。复制一遍数据到镜像盘里。



有几块硬盘,就拿一半来做镜像备份。

这样一来,哪怕你炸了其中一块,也能马上拿镜像盘顶上,非常可靠。

但是。。。炸硬盘很危险,而且这么做很浪费空间,假设你买了总共 4TB 的硬盘,只有 2TB 会真的拿来存储。

这简直烧钱,但是安全性也最大化了。

RAID 2 很少被实用,差评君直接说 RAID 3 。

但在那之前得引入一个概念,叫做校验。

差评君还得讲个计算机逻辑上的操作,叫 XOR ,中文是异或。

计算机数据无外乎 0 和 1 ,这些比特执行 XOR 操作以后,可以得到下面的结果↓



回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-8-7 18:02:36 | 显示全部楼层


这套结果有啥用呢?

只要有 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 操作,并且把结果存在校验盘中。



这个阵列需要至少 3 块硬盘,不过好处是,只要校验盘没坏,坏了一块数据盘可以反推恢复数据。

同样也是靠浪费空间来提升容错,RAID 3 比 RAID 1 要节约不少。

不过,你可能要问,那校验盘的坏了咋办?

嗯。。。那就完了。

想到这一点的不止读文章的你,工程师也想到了,因此有了在这个基础上提升了的 RAID 5 。( RAID 4 也很少被实用 )



在 RAID 5 规则下,校验码会均匀存储在每一块硬盘里:在上图中,第 1 块硬盘会存第 2,3,4 块硬盘的校验码。

这样一来,任意一块盘坏了都能被恢复。



RAID 5 相比 RAID 3,它没有一块盘是绝对不能坏的,因此容错率高不少,不过和 RAID 3 一样,只能坏一块。

回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-8-7 18:02:37 | 显示全部楼层


如果说为了安全,RAID 1 是牺牲了成本( 浪费大量空间 )成就极高的安全性的话。。。

那 RAID 5 就是权衡成本和安全的选择,就像差评君以前常说的,工程是研究各种妥协的学问。

而 RAID 6 就是相对 RAID 5 ,在成本和安全性上的一次微调:分散存两份校验码。



这么做很显然会浪费更多的空间,而且最少需要 4 块硬盘才能执行,但是可以接受两块坏盘,容错率提升不少。

回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-8-7 18:02:38 | 显示全部楼层


还有一种 RAID ,叫 RAID 10 。

这中间并没有 7 、8 、9 ,RAID 10 其实是 RAID 1 + 0 。

数据被分散存储后,再分别存两份。



这么做吸收了 RAID 0 的效率优势,和 RAID 1 的安全优势。

起码要 4 块硬盘才能执行的同时,有个很明显的缺点,和 RAID 1 一样这么干会浪费一半的存储空间,

回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-8-7 18:02:40 | 显示全部楼层


依然,这么好的优点让有的大公司会考虑烧个钱搞 RAID 10 。

以上大概就是常见的几种 RAID 了 ~

也许你的硬盘里就存个游戏,放个小姐姐什么的,怕丢的数据扔云盘,想法多的搞个 RAID 0 提个速 ~

但是对于云服务商来说,客户的数据是绝对不能出错的,因此需要费一些代价来提升安全性。



这个成本在 RAID 中,就是额外的硬盘。

想来想去,差评君不得不佩服现代工程师们的脑洞。

RAID 从被发明,到各种等级 RAID 的演变。。。

这些安全,成本,效率来回拉扯,做出各种妥协而得出来的方案,展示了人类工程之美。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

©版权所有 - 超级苹果网 2002-2018 手机版 | 中国版 | 版权免责隐私 | 广告服务 | 联系我们
快速回复 返回顶部 返回列表