16.磁盘组成的冗余阵列《Mr.Robot》

前言:做raid可以增加I/O速度哦,别忘了ups电源

----------------------------------------------------

Raid:磁盘组成的冗余阵列

ide,SCSI,STAT

raid的出现:大磁盘价格贵,小磁盘价格便宜,有人想用小磁盘代替大磁盘。

将多块硬盘,当一个设备来使用

提高容错能力

raid0 (100%):将数据依次分片,存到每个磁盘 ,   缺点:当一块坏掉,不能恢复数据,没有容错能力

至少需要两块磁盘,读写性能提升,适合swap不怕丢失数据存储

raid1  (50%):同时写入两块磁盘,一样的数据。缺点:磁盘利用率低,无法取代备份,rm-rf / 也就完了

至少需要两块磁盘,提高读性能,具备容错能力,防止设备损坏导致业务终止

raid4 (n-1)/n: 至少需要三块盘,读写性能提升,允许一块盘出错,有限的容错能力,一块坏了,导致性能下降严重,再坏一块数据就没了

raid5 同理 raid4,只不过,校验数据分布到每个磁盘,坏一个,性能不会下降很严重,pn代表第n带区的奇偶校验值,当依次磁盘坏掉的时候,可以通过pn和其他磁盘对应的技术进行恢复磁盘,磁盘的利用率是(N-1)/N.最少需要三块盘

raid6 (n-2)/n  :同理raid5 ,只不过,至少需要4块盘,允许两个磁盘出错

raid 1  0  :至少需要4块,先做raid1 再做rand0,如果一组里两个硬盘同时坏了,就完了 有钱的话,用这个

raid 0  1 : 反之同上 ,但一组坏一个,就完了

UPS  备用供电

全局热备盘:当磁盘坏掉,自动写入到磁盘阵列中,尽快恢复数据。提高高可用

专属热备:当有一块磁盘坏了时候,磁盘有全局热备盘,不用关机,直接换磁盘就好了

京东的磁盘整列:应用服务器   300g    4块       3(raid5)+1(热备)

数据库服务器 300g    8块        7(raid5)+1(热备)

1 2 3 4 5 6 7 8(热备)

4坏了,8直接写入raid,恢复数据,当更换4以后,4不会重新恢复,而是直接从8拷贝,然后8清空,重新当热备

时间: 2024-08-07 13:52:37

16.磁盘组成的冗余阵列《Mr.Robot》的相关文章

12.LInux磁盘,系统文件概念《Mr.Robot》

前言:这些系统洗盘文件概念,要懂.<Mr.Robot> ---------------------------------------------------- 磁盘最外侧  速度最快   一般被分到c盘 MBR:主引导记录 不能用来分区, 硬盘用来记录分区情况的, 512bytes: 446bytes   :加载操作系统的一段系统启动程序boot 64bytes  :16字节一个分区 ,总共能有4个分区,所以硬盘主分区最多4个,fat 2 bytes :MBR有效性的标记 5A 3个 主分区

14.常用磁盘命令《Mr.Robot》

前言:磁盘命令要记住哦<Mr.Robot> ---------------------------------------------------- df 磁盘空间使用状态报告 -h:显示易读的信息 -i:显示indoen -P:全部显示 du 显示文件占用磁盘的情况 -s :整个目录大小 -sb(显示真实大小)和ls -lh(显示四舍五入,并且不显示隐藏文件大小) dd命令: bs:一次读多大的数据量 count:读取次数 if:输入文件 of:输出文件 dd if=input_file o

硬盘与磁盘冗余阵列

这篇博客位于:http://xubenbenhit.github.io/HardDiskAndRAID.html 先来扯淡吧,圣诞节前几天一直在看一些论文,磁盘相关的,今天索性一次性写完,不然看了又忘记了. 1. 硬盘 硬盘的基础知识就不赘述了,什么磁头磁道扇区等等啦,看下图一目了然,不了然的话自己看书去.                         然后有一点需要明确一下,那就是磁盘保证对于扇区的更新操作都是原子的.每次写扇区要么全写进去了要么全没写进去.  下面写一些磁盘的调度算法吧.调

linux磁盘冗余阵列

RAID防止硬盘物理损坏以及增加存储设备的吞吐量,RAID常见的组合有0.1.5.和10 RAID0:至少需要两块硬盘,可以有效提高硬盘的性能和吞吐量,但没有数据的冗余和错误修复能力 将多块硬盘通过硬件或软件的方式串联在一起,成为一个大的卷集,将数据依次写到各个硬盘中,这样性能会极大提升, 但若任意一块硬盘故障则整个系统的数据都会受到破坏! RAID1:需要至少两块硬盘,可以有效的提高数据资料的安全性和可修复性,但成本却高了 在数据写入硬盘时也会在另一个闲置的硬盘上生成镜像文件,在不影响性能的情

【我的Linux,我做主!】独立磁盘冗余阵列RAID分级及实现方式

计算机和网络技术的高速发展对存储性能和数据可靠性的要求不断提高.在企业环境中,当公司服务器同时有3000+的用户同时访问时,并且用户同时进行不同的文件读写的操作时,单个硬盘的读写性能有限,容易出现性能瓶颈.常见的并行接口硬盘中如早期的IDE硬盘最高只到达133Mbps,SCSI小型计算机系统接口硬盘的最高传输速率是320Mbps,目前主流的串行接口硬盘SATA接口硬盘中SATA1传输速率是300Mbps,SATA2传输速率是600Mbps,目前SATA3接口最高可以到达6Gbps.为了解决性能问

【linux相识相知】独立硬盘冗余阵列-RAID

独立硬盘冗余阵列(RAID,Redundant Array of Independant Disks),旧称为廉价磁盘冗余阵列(Redundant Array of Inexpensive Disks).1987年美国加州伯克利分校的一篇名为<A Case for Redundant Arrays of Inexpensive Disk(RAID)>论文诞生,这标志着RAID技术的开始. 那么什么是RAID呢?简单的来讲就是把多个硬盘组合起来,成为一个硬盘阵列组,操作系统会把它当做是一个硬盘,

RAID廉价磁盘冗余阵列介绍

RAID(廉价磁盘冗余阵列)技术主要是为了改善磁盘的访问延迟,增强磁盘的可用性和容错能力.目前服务器级别的计算机都支持插入多块磁盘(8块或者更多),通过使用RAID技术,实现数据在多块磁盘上的并发读写和数据备份. RAID0         数据在从内存缓冲区写入磁盘时,根据磁盘数量将数据分成N份,这些数据同时并发写入N块磁盘,使得数据整体写入速度是一块磁盘的N倍.读取时也一样,因此RAID0具有极快的数据读写速度,但是RAID0不做数据备份,N块磁盘中只要有一块损坏,数据 完整性就被破坏,所有

17.逻辑卷LVM《Mr.Robot》

前言:磁盘满了,就需要LVM进行扩容<Mr.Robot> ---------------------------------------------------- 一.概念 多个物理卷,组成物理卷组,物理卷类似同扩展分区,需要再划分逻辑卷 逻辑卷可以格式化,挂载 划分逻辑卷,就是将卷组中空间的物理盘区,分配给独立单位使用 一个卷组内部可以创建N个逻辑卷 逻辑卷所使用的都是 同一个卷组  从物理卷收纳进来的物理盘区 这些物理卷PE一旦分配给那个逻辑分区后,他就叫逻辑盘区LE 当逻辑卷不够了,直接

19. yum 常用命令《Mr.Robot》

前言:其实yum就是能自动下载rpm包,并且自动安装依赖关系.就如同php里的composer一样!!!<Mr.Robot> ---------------------------------------------------- 1. 安装 #  yum install -y  vim 2. 卸载 #  yum remove -y  vim 3. 升级 #  yum update  (升级所有包,改变软件设置和系统设置,系统版本内核都升级) #  yum upgrade  (升级所有包,不改