首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如果抽出一块正常工作服务器硬盘,会发生什么?

来源 | 腾讯云 最近看到一个有意思的问题:如果抽出一块正常工作的服务器硬盘,结果会怎样? 数据会不会丢? 业务会不会受影响? 答案是,不会丢!不受影响!...保护“使命重大”的硬盘,分两步走,下面以腾讯云为例: 先判断硬盘状态,看看数据丢没丢 如果一块正常工作的硬盘被抽出,服务器首先会做出反应。 服务器硬盘读写数据时,设有特殊校验节点进行定时检查。...这些数据块和校验块分组数量可以多达两位数,分别放置在不同园区、不同机架、不同服务器硬盘中,同一块硬盘放一个副本数据。...其实,服务器和底层存储技术方面的技术只是硬盘、用户数据保护中的冰山一角。 现实中,抽出一块正常运行硬盘几乎不可能: 硬盘本身有生命周期,硬盘替换是常规操作。...现在,你知道为了保护一块硬盘和其中的数据,做出了多少努力了吧。

74720
您找到你想要的搜索结果了吗?
是的
没有找到

云存储硬核技术内幕——(10)

服务器硬盘怎么突然不在线了? 出于这点考虑,工程师们在服务器上安装了两块硬盘,通过RAID卡,让来自系统的IO被复制到两块硬盘,令两块硬盘存储的内容完全一致。...当一块硬盘损坏或被意外拔出时,另一块硬盘还能够读出完整的数据。这种冗余技术叫做RAID-0。...但是,RAID-0有一个致命缺陷:在用新的硬盘替换掉损坏的硬盘的时候,需要将好的那块硬盘内容完全复制一份到新的硬盘,这个过程叫重构,将持续几个小时。...这样一来,任意一块磁盘损坏,由于有多块磁盘分担重构的读操作(想一想,为什么),对整个系统IO的影响相对有限。...如果6台服务器上,每台安装4块这样的NVMe盘,总的读IO能力可达3.6M IOPS,写能力可达640K IOPS。以70%读,30%写计算,IO能力约为1.5M IOPS。

69420

如何彻底毁掉硬盘上的数据?

FBI在获知罪犯将一块可能记录有相关邮件和证据的硬盘丢入湖中后,对该湖进行了搜查。 数据取证专家表示,如果只是泡个水,数据很容易恢复,要毁掉一块硬盘有更有效的方法。...然而,固态硬盘目前占有1/3 PC 硬盘市场,因此传统的旋转驱动仍然是主要关注点。 那么,有什么比水好使的东西吗?电视和一些IT人士告诉过我们,将磁铁靠近硬盘不一定能有效地毁掉数据。...用螺丝刀和锤子可以在几分钟内轻松打开硬盘,使用蛮力是迅速毁掉硬盘的最佳方法。Chozick说:“笔记本硬盘驱动器使用的是玻璃盘片,如果你砸的够用力,玻璃会粉碎,并且没人可以将其恢复。”...但 Budman 说,先进的取证实验室有可能可以读出破损盘片上的数据,他们没必要让硬盘动起来;他们可以查看盘片上的单独区块,专家们可以据此恢复足够多的0和1,读出数据。...当然,还有不那么暴力的硬盘清理方式。Windows 和 Mac OS X 有具有安全擦除硬盘数据的实用工具,可以用随机的0和1覆盖现有内容。

1.3K100

存储进阶:RAID简介

利用这项技术,将数据切割成许多区段,分别存放在各个硬盘上。...磁盘阵列还能利用同位检查(Parity Check)的观念,在数组中任意一个硬盘故障时,仍可读出数据,在数据重构时,将数据经计算后重新置入新硬盘中。...各种RAID的对比 RAID类别 RAID0 RAID1 RAID5 RAID10 RAID6 别名 条带 镜像 分布奇偶校验条带 镜像加条带容错性 双重奇偶校验条带 所需最小盘数 2 2 3 4 4 硬盘容错性...允许坏0块磁盘 允许坏一块磁盘 允许坏一块磁盘 允许坏2块磁盘 允许坏2块磁盘 硬盘容量 S*N S*N/2 S*(N-1) S*N/2 S*(N-2) 硬盘利用率 100% 50% 75%-80%...坏了一块盘数据全部丢失,适用于数据临时存储或高速传输,如视频编辑等 数据存储安全,一块盘坏了数据也不会丢失。

65230

不知道这十项Linux常识,就别说自己玩过Linux!

Buffer是即将要被写入磁盘的,而Cache是被从磁盘中读出来的。...(RAID 0是单纯地提高磁盘容量和性能,没有为数据提供可靠性保证,适用于对数据安全性要求不高的环境) RAID 1:镜像存储,通过把两块磁盘中的一块磁盘的数据镜像到另一块磁盘上, 实现数据冗余,在两块磁盘上产生互为备份的数据...,其容量仅等于一块磁盘的容量。...当数据在写入一块磁盘时,会在另一块闲置的磁盘上生产镜像,在不影响性能情况下最大限度的保证系统的可靠性和可修复性;当原始数据繁忙时,可直接从镜像拷贝中读取数据(从两块硬盘中较快的一块读出),提高读取性能...RAID 1是磁盘阵列中硬盘单位成本最高的,但它提供了很高的数据安全性、可靠性和可用性,当一块硬盘失效时,系统可以自动切换到镜像磁盘上读写,而不需要重组失效的数据。

75510

精!存储知识,网络工程师必学!

第一,即使相应的应用服务器不再工作了,仍然可以读出数据。第二,简易服务器本身不会崩溃,因为它避免了引起服务器崩溃的首要原因,即应用软件引起的问题。...磁盘阵列还能利用同位检查( Parity Check)的观念,在数组中任意一个硬盘故障时,仍可读出数据,在数据重构时,将数据经计算后重新置入新硬盘中。...人们在开发RAID时主要是基于以下设想,即几块小容量硬盘的价格总和要低于一块大容量的硬盘。...如果带区过大,可能一块磁盘上的带区空间就可以满足大部分的 I/O操作,使数据的读写仍然局限在少数的一、两块硬盘上,不能充分的发挥出并行操作的优势。...当然,最好解决方法还是为每一块硬盘都配备一个专门的磁盘控制器。

61330

10个不得不知的Linux常识,否则怎么说自己用过shell

Buffer是即将要被写入磁盘的,而Cache是被从磁盘中读出来的。...(RAID 0是单纯地提高磁盘容量和性能,没有为数据提供可靠性保证,适用于对数据安全性要求不高的环境) RAID 1:镜像存储,通过把两块磁盘中的一块磁盘的数据镜像到另一块磁盘上, 实现数据冗余,在两块磁盘上产生互为备份的数据...,其容量仅等于一块磁盘的容量。...当数据在写入一块磁盘时,会在另一块闲置的磁盘上生产镜像,在不影响性能情况下最大限度的保证系统的可靠性和可修复性;当原始数据繁忙时,可直接从镜像拷贝中读取数据(从两块硬盘中较快的一块读出),提高读取性能...RAID 1是磁盘阵列中硬盘单位成本最高的,但它提供了很高的数据安全性、可靠性和可用性,当一块硬盘失效时,系统可以自动切换到镜像磁盘上读写,而不需要重组失效的数据。

75820

不知道这十项 Linux 常识,就别说自己玩过 Linux!

Buffer是即将要被写入磁盘的,而Cache是被从磁盘中读出来的。...(RAID 0是单纯地提高磁盘容量和性能,没有为数据提供可靠性保证,适用于对数据安全性要求不高的环境) RAID 1:镜像存储,通过把两块磁盘中的一块磁盘的数据镜像到另一块磁盘上, 实现数据冗余,在两块磁盘上产生互为备份的数据...,其容量仅等于一块磁盘的容量。...当数据在写入一块磁盘时,会在另一块闲置的磁盘上生产镜像,在不影响性能情况下最大限度的保证系统的可靠性和可修复性;当原始数据繁忙时,可直接从镜像拷贝中读取数据(从两块硬盘中较快的一块读出),提高读取性能...RAID 1是磁盘阵列中硬盘单位成本最高的,但它提供了很高的数据安全性、可靠性和可用性,当一块硬盘失效时,系统可以自动切换到镜像磁盘上读写,而不需要重组失效的数据。

70120

这十项 Linux 常识,作为 Linux运维的你真的懂了吗?

Buffer是即将要被写入磁盘的,而Cache是被从磁盘中读出来的。...(RAID 0是单纯地提高磁盘容量和性能,没有为数据提供可靠性保证,适用于对数据安全性要求不高的环境) RAID 1:镜像存储,通过把两块磁盘中的一块磁盘的数据镜像到另一块磁盘上, 实现数据冗余,在两块磁盘上产生互为备份的数据...,其容量仅等于一块磁盘的容量。...当数据在写入一块磁盘时,会在另一块闲置的磁盘上生产镜像,在不影响性能情况下最大限度的保证系统的可靠性和可修复性;当原始数据繁忙时,可直接从镜像拷贝中读取数据(从两块硬盘中较快的一块读出),提高读取性能...RAID 1是磁盘阵列中硬盘单位成本最高的,但它提供了很高的数据安全性、可靠性和可用性,当一块硬盘失效时,系统可以自动切换到镜像磁盘上读写,而不需要重组失效的数据。

62500

高级运维工程师学习路线

Buffer是即将要被写入磁盘的,而Cache是被从磁盘中读出来的。...(RAID 0是单纯地提高磁盘容量和性能,没有为数据提供可靠性保证,适用于对数据安全性要求不高的环境) RAID 1:镜像存储,通过把两块磁盘中的一块磁盘的数据镜像到另一块磁盘上, 实现数据冗余,在两块磁盘上产生互为备份的数据...,其容量仅等于一块磁盘的容量。...当数据在写入一块磁盘时,会在另一块闲置的磁盘上生产镜像,在不影响性能情况下最大限度的保证系统的可靠性和可修复性;当原始数据繁忙时,可直接从镜像拷贝中读取数据(从两块硬盘中较快的一块读出),提高读取性能...RAID 1是磁盘阵列中硬盘单位成本最高的,但它提供了很高的数据安全性、可靠性和可用性,当一块硬盘失效时,系统可以自动切换到镜像磁盘上读写,而不需要重组失效的数据。

4.1K105

RAID技术

利用这项技术,将数据切割成许多区段,分别存放在各个硬盘上。...[1] 磁盘阵列还能利用同位检查(Parity Check)的观念,在数组中任意一个硬盘故障时,仍可读出数据,在数据重构时,将数据经计算后重新置入新硬盘中。...因此会拖累机器的速度,不适合大数据流量的服务器。 原理 磁盘阵列作为独立系统在主机外直连或通过网络与主机相连。磁盘阵列有多个端口可以被不同主机或不同端口连接。...对于主机写入的数据,写在缓存中,主机可以立即完成写操作。然后由缓存再慢慢写入磁盘。...对读写要求高、冗余要求 不 高 的 设 备 , 如MYSQL Slave RAID1 100%冗余,镜像 读写性能一般,成本高 单独的、数据很重要的、不能宕机的业务 RAID5 有一定的冗余,但只允许坏一块

1K150

硬盘分区 mbr gpt_磁盘阵列如何分区

raid磁盘阵列技术 raid -0 raid -1 raid -5 raid -10 和raid -01 思维导图 本篇涉及到导图的右侧,讲述硬盘的结构 硬盘的物理结构 硬盘的物理结构是比较复杂的...每读一次盘只能读出一块数据,也就是说数据块传送速率与单独的盘的读取速率相同。...因为RAID1的校验十分完备,因此对系统的处理能力有很大的影响,通常的RAID功能由软件实现,而这样的实现方法在服务器负载比较重的时候会大大影响服务器效率。...RAID-10可以两边RAID1中各坏一块硬盘,但不能同时坏掉单边的两个硬盘。.... 2.A中(B中)的两块同时硬盘损坏,从图中可以看到,数据无法保持完整性.所 以不允许单边的两块硬盘同时损坏 但是,当硬盘的数量比较多的时候,能有一个直观的反应就是,使用raid-10会使得服务器的稳定性能更高

3.3K30

关于Raid0,Raid1,Raid5,Raid10的总结

工作原理: RAID1是将一个两块硬盘所构成RAID磁盘阵列,其容量仅等于一块硬盘的容量,因为另一块只是当作数据“镜像”。RAID1磁盘阵列显然是最可靠的一种阵列,因为它总是保持一份完整的数据备份。...它的性能自然没有RAID0磁盘阵列那样好,但其数据读取确实较单一硬盘来的快,因为数据会从两块硬盘中较快的一块读出。RAID1磁盘阵列的写入速度通常较慢,因为数据得分别写入两块硬盘中并做比较。...在这里,需要注意的是,读只能在一块磁盘上进行,并不会进行并行读取,性能取决于硬盘中较快的一块。...最好硬盘转速一样,否则会影响性能,而且可用空间=磁盘数n-1,Raid 5 没有独立的奇偶校验盘,所有校验信息分散放在所有磁盘上, 占用一个磁盘的容量。...总结: 磁盘空间利用率:(N-1)/N,即浪费一块磁盘用于奇偶校验。 读性能:(n-1)*单块磁盘的读性能,接近RAID0的读性能。

1.9K30

常用陈列raid0,raid1,raid5,raid10(0+1)区别

工作原理: RAID1是将一个两块硬盘所构成RAID磁盘阵列,其容量仅等于一块硬盘的容量,因为另一块只是当作数据“镜像”。RAID1磁盘阵列显然是最可靠的一种阵列,因为它总是保持一份完整的数据备份。...它的性能自然没有RAID0磁盘阵列那样好,但其数据读取确实较单一硬盘来的快,因为数据会从两块硬盘中较快的一块读出。RAID1磁盘阵列的写入速度通常较慢,因为数据得分别写入两块硬盘中并做比较。...在这里,需要注意的是,读只能在一块磁盘上进行,并不会进行并行读取,性能取决于硬盘中较快的一块。...最好硬盘转速一样,否则会影响性能,而且可用空间=磁盘数n-1,Raid 5 没有独立的奇偶校验盘,所有校验信息分散放在所有磁盘上, 占用一个磁盘的容量。...总结: 磁盘空间利用率:(N-1)/N,即浪费一块磁盘用于奇偶校验。 读性能:(n-1)*单块磁盘的读性能,接近RAID0的读性能。

1K10

存储RAID5硬盘离线恢复教程

RAID5的空间利用率高、读出速度快、安全性高、不需要专门的校验码磁盘,而且解决了写入速度相对较慢的问题。...对能识别的好盘用连接到北亚镜像服务器上做扇区级镜像,同时对不能识别的坏盘进行检测。...在无尘室对故障盘进行开盘更换原厂的相同型号硬盘磁头,这块硬盘的磁头更换完成后,设备能够正常识别硬盘,于是将故障盘所有扇区完整镜像到一块相同容量的备份盘中。...图片4.png 图4   由此可以确定9号盘是第一块盘,8号盘可能是最后一块盘。GPT分区所在扇区起始于172032扇区,因此初步确定LUN的起始扇区是172032扇区。...之前已经判断出9号盘是第一块盘了,把9号盘放在第一个位置,接着就可以判断走向了,结果如图5所示(drive9是第4块盘)。确定RAID-5为左走向,盘序为9,2,3,4,10,1,7,8,5。

2.4K00

磁盘阵列RAID

磁盘阵列还能利用同位检查(Parity Check)的观念,在数组中任一颗硬盘故障时,仍可读出数据,在数据重构时,将数据经计算后重新置入新硬盘中。...RAID1镜像 ID 1称为磁盘镜像,原理是把一个磁盘的数据镜像到另一个磁盘上,也就是说数据在写入一块磁盘的同时,会在另一块闲置的磁盘上生成镜像文件。...在不影响性能情况下最大限度的保证系统的可靠性和可修复性上,只要系统中任何一对镜像盘中至少有一块磁盘可以使用,甚至可以在一半数量的硬盘出现问题时系统都可以正常运行,当一块硬盘失效时,系统会忽略该硬盘,转而使用剩余的镜像盘读写数据...另外,出现硬盘故障的RAID系统不再可靠,应当及时的更换损坏的硬盘,否则剩余的镜像盘也出现问题,那么整个系统就会崩溃。...RAID5条带+分布校验 3块以上,利用率为(n-1)/n,有容错功能,最多可以坏一块磁盘 ?

1.9K20

硬盘的存储原理_移动硬盘工作原理

一、硬盘简介。   硬盘是我们电脑、手机等电子产品上不可或缺的部分。在数据中心的存储设备,也主要是由一块一块硬盘组成的。硬盘的主要作用是存储数据,保护数据。...而随着科技的发展,硬盘的读写速度、容量等方面也在发生着变化。 二、各硬盘介绍。 现在我们常用的硬盘有机械硬盘、固态硬盘、混合硬盘三种。这三种硬盘各有各的优点与缺点。...转速一般为5400rpm/m、7200rpm/m、SCSI、SAS型(服务器)的硬盘一般为10000rpm/m、15000rpm/m。转速越快,读/写数据的速度越快。...而对于读取数据,如果一个数据刚刚被读取过,将临近它位置的数据保留在缓存区中,读取时,若命中,则直接从缓存区读出;若没有命中,则会再次从盘片上读取。...三、接口模式   一般平常家用的计算机都是IDE、SATA、M.2等接口模式;服务器/存储端使用SCSI、SAS接口模式   ① IDE接口模式为电子集成驱动器,出现时间比较早,该模式下硬盘价格低廉、

1.8K30

终于知道为什么片子太多会导致硬盘变慢了

SCSI-3;其中目前咱们经常在服务器网站看到的 Ultral-160就是基于SCSI-3标准的;IDE 遵循的是ATA标准,而目前流行的SATA,是ATA标准的升级版本;IDE是并口设备,而SATA是串口...每段圆弧叫做一个扇区,扇区从“1”开始编号,每个扇区中的数据作为一个单元同时读出或写入。一个标准的3.5寸硬盘盘面通常有几百到几千条磁道。...数据的读/写按柱面进行,即磁 头读/写数据时首先在同一柱面内从“0”磁头开始进行操作,依次向下在同一柱面的不同盘面即磁头上进行操作,在同一柱面所有的磁头全部读/写完毕后磁头 才转移到下一柱面(同心圆的再往里的柱面...读数据也按照这种方式进行,这样就提高了硬盘的读/写效率。 一块硬盘驱动器的圆柱数(或每个盘面的磁道数)既取决于每条磁道的宽窄(同样,也与磁头的大小有关),也取决于定位机构所决定的磁道间步距的大小。...数据的读/写按柱面进行,而不按盘面进行,先) 系统也以相同的顺序读出数据。读出数据时通过告诉磁盘控制器要读出扇区所在的柱面号、磁头号和扇区号(物理地址的三个组成部分)进行。

1.4K30

硬盘的读写原理详解

-2、SCSI-3;其中目前咱们经常在服务器网站看到的 Ultral-160就是基于SCSI-3标准的;IDE 遵循的是ATA标准,而目前流行的SATA,是ATA标准的升级版本;IDE是并口设备,而SATA...每段圆弧叫做一个扇区,扇区从“1”开始编号,每个扇区中的数据作为一个单元同时读出或写入。一个标准的3.5寸硬盘盘面通常有几百到几千条磁道。...数据的读/写按柱面进行,即磁 头读/写数据时首先在同一柱面内从“0”磁头开始进行操作,依次向下在同一柱面的不同盘面即磁头上进行操作,在同一柱面所有的磁头全部读/写完毕后磁头 才转移到下一柱面(同心圆的再往里的柱面...读数据也按照这种方式进行,这样就提高了硬盘的读/写效率。 一块硬盘驱动器的圆柱数(或每个盘面的磁道数)既取决于每条磁道的宽窄(同样,也与磁头的大小有关),也取决于定位机构所决定的磁道间步距的大小。...数据的读/写按柱面进行,而不按盘面进行,先) 系统也以相同的顺序读出数据。读出数据时通过告诉磁盘控制器要读出扇区所在的柱面号、磁头号和扇区号(物理地址的三个组成部分)进行。

2.1K30
领券