raid和磁盘相关知识
一、什么是raid
是廉价冗余磁盘阵列的简称,是一种把一块及多块独立的物理磁盘按不同
的技术方式组合起来形成一个磁盘组,可以提供比单个磁盘更大的存贮容量
或更好的存储性能,同时又能提供不同级别数据冗余备份的一种技术。
二、什么是raid级别
简单来说就是把多个物理磁盘通过不同的技术方式组成磁盘阵列,这个不同
的技术方式就成为raid。
生产环境常用的级别: 0 1 5 10
三、raid常用级别的优缺点
级别 关键优点 关键缺点 结构 应用场景
0 读写速度最快 没有任何冗余 单个或多个盘组合 MySQL Slave,集群的节点
1 100%冗余 读写性能一般,成本高 只能2块盘 数据重要且不能宕机的业务
5 具有一定性能 写入性能不高 至少3块或以上 一般的业务都可以用
可以坏一块盘 采用奇偶校验 高并发不可以用,
读性能不错 对数据追求速度和安全的不能用
10 读写速度很快 成本高 以4块盘组成 性能和冗余要求很好的业务
100%冗余 2个0或2个1 高并发存储和数据库业务
四、什么是冗余
指重复配置系统的一些部件,当系统发生故障时,冗余配置的部件介入并承担
故障部件的工作,由此减少系统的故障时间,自动备援。
五、raid分两类:
软raid,系统层面实现,性能差。
硬raid,硬件层面实现,性能好。
主板板载raid:性能弱,0,1
独立raid卡,功能强,0,1,5,10 工作选择
六、为什么要用raid(好处)
1.提升数据安全性
2.提升数据的读写性
3.提供更大的单一逻辑磁盘数据容量存储
磁盘分区
一、命名
IDE: hda hdb
SCSI: sda sdb
磁盘分区相当于给磁盘打隔断
二、分区类型
1.主分区:数字编号只能是1-4. 最多4个,最少1个
2.扩展分区:会占用主分区的编号(主分区+扩展分区)之和最多4个
有独立的分区表
要想存放数据,必须在扩展分区上建立逻辑分区才行
扩展分区可以没有,最多只能有1个
3.逻辑分区:数字编号只能从5开始
存放于扩展分区之上
存放任意普通数据
三、磁盘分区的工作原理
磁盘是按柱面分区的。
磁盘分区登记的地点:磁盘分区表
作用:用来存放分区结果信息的。
位置:0磁道0磁头1扇区(512字节)
四、磁盘分区命令
常用的: fdisk 修改MBR分区表,MBR格式。
缺陷:被修改的磁盘大小不能大于2T.
其他命令 parted gpt分区格式,既能修改小于2T也能修改大于2T的磁盘
网友评论