云存储技术与应用 (3)

复习

Fdisk 分区

MBR分区表的类型:

4个分区 2TB

在分第四个区时,将该分区分为大虚拟分区,从而获得多个小分区

内容

分区有几个类型

  • 主分区:可以直接被使用

  • 扩展分区:不能被直接使用,是为了弥补分区数量的不足

  • 逻辑分区:扩展分区

假设有一个1T的硬盘

请添加图片描述

分区表的数量已经用尽,剩下的650G都不能被使用了,导致了资源浪费。

明显可以发现分区方法有问题,所以我们分一个扩展分区。

请添加图片描述

扩展分区可分出很多的逻辑驱动器(即逻辑分区),一样可以进行使用。

在lsblk中显示为Extended

fdisk和gdisk对G的定义不同,偏差值在8-10之内

如果disk label type :dos,则证明他是一个MBR分区表

如果做了raid会没法删除

使用gdisk进行分区

kpartx /dev/sdb 在未使用时可以刷新指定分区状态

或使用全局命令 partprobe

让内核读取新的分区表

使用gdisk 可以获得版本号和提示

gdisk /dev/sdb

启动分区程序:n

分区:1

起止:默认

容量:+10G

GUID:默认

保存分区:w

此时再使用读取内核表

kpartx /dev/sdb

内核没有识别到真正的分区表时会产生冲突,建议重启以获得新的分区表

mkfs.xfs /dev/sdb1

mkfs.xfs /dev/sdb1

对分区进行格式化

mount /dev/sdb1 /mnt 

对分区进行挂载

使用df -Th查看状态

如果想看到硬盘的类型,用fdisk -l /dev/sdb查看

此时发现 disk label type :gbt

RAID磁盘阵列

RAID:独立磁盘冗余阵列

阵列:一组磁盘构成的逻辑磁盘

功能特性:冗余

请添加图片描述

raid功能:

提升硬盘的容量

有数据的保护机制

设计理念:使用大量小的硬盘来代替一个大的硬盘

将多个100-300G的硬盘拼凑在一起,从而获得更多的容量

别称:廉价的磁盘冗余阵列

raid的级别

raid写入数据的方法,需要分条和条带

条带:硬盘上的单个或者多个连续的扇区构成条带

分条:同一硬盘阵列中的多个硬盘驱动器上的相同“位置”

分条深度:指单个条带的大小

请添加图片描述

存储数据时,阵列中的相关磁盘一起动作,大幅降低数据的存取时间

RAID0,也称条带盘

硬盘在做了raid之后才能被服务器识别

如果只有一块磁盘,有硬件raid卡则可以把一个硬盘做成单独的raid0

从而使服务器能够识别

RAID0 具有低成本、高读写性能、 100% 的高存储空间利用率等优点,但是它不提供数据冗余保护,一旦数据损坏,将无法恢复。 因此, RAID0 一般适用于对性能要求严格但对数据安全性和可靠性不高的应用,如视频、音频存储、临时数据缓存空间等。

RAID0 将所在磁盘条带化后组成大容量的存储空间,将数据分散存储在所有磁盘中,以独立访问方式实现多块磁盘的并读访问,最快访问速度收总线带宽限制。

RAID

硬件raid

请添加图片描述

软件RAID

一般不使用, 因为操作系统挂起会导致阵列无法使用

RAID1

有冗余的raid1

RAID1 与 RAID0 刚好相反,是为了增强数据安全性使两块 磁盘数据呈现完全镜像,从而达到安全性好、技术简单、管理方便。 RAID1 拥有完全容错的能力,但实现成本高。

它将数据完全一致地分别写到工作磁盘和镜像 磁盘,它的磁盘空间利用率为 50%

因为一个数据写了两次,所以它写的时候性能特别低,但是读性能很好

应用场景:安装操作系统使用,在服务器的操作系统中我们会使用RAID1,尖端金融核心业务的数据库

RAID

RAID允许坏掉一个盘,哪怕disk0坏掉,数据也不会丢失,有很强的冗余性

RAID0和RAID1对比

raid0:

缺点:没有数据保护机制

优点:磁盘的性能之和

raid1:

缺点:存储的成本大,空间只能使用阵列的二分之一,写入数据性能差

优点:读取性能好,有很强的冗余性,可以坏硬盘

RAID3

校验盘的故障率更高,加入校验盘坏掉了,读取和写入数据都会有问题,当它读取数据时,要求通过校验盘参与,再把三个数据写入其他三个盘,存在单点故障,如果校验盘故障其他盘无法使用与raid4的区别是按照位或节来存储数据

它采用一个专用的磁盘作为校验盘,其余磁盘作为数据盘

RAID3 完好时读性能与 RAID0 完全一致,并行从多个磁盘条带读取数据,性能非常高,同时还提供了数据容错能力。

向 RAID3 写入数据时,必须计算与所有同条带的校验值,并将新校验值写入校验盘中。一次写操作包含了写数据块、读取同条带的数据块、计算校验值、写入校验值等多个操作,系统开销非常大,性能较低

对写入数据和坏盘抗性较低,通常用raid5代替

RAID

RAID5

RAID5 应该是目前最常见的 RAID 等级

校验数据分布在阵列中的所有磁盘上,而没有采用专门的校验磁盘

它们的写操作可以同时发生在完全不同的磁盘上 , RAID5 不存在 RAID4 中的并发写操作时的校验盘性能瓶颈问题。

RAID5 还具备很好的扩展性。

RAID5 兼顾存储性能、数据安全和存储成本等各方面因素,它可以理解为 RAID0 和 RAID1 的折中方案,是目前综合性能最佳的数据保护解决方案。 RAID5 基本上可以满足大部分的存储应用需求,数据中心大多采用它作为应用数据的保护方案。

RAID

RAID5使用奇偶校验来保存数据

奇偶校验:奇偶校验算法(XOR):相同为假,相异为真

请添加图片描述

不存在单点故障,校验盘被拆分到不同区域,可靠性更强,甚至可以坏一块盘,可以自动热备,假如这块盘坏了,可以插一个新的盘进去,会自动回复,甚至可以加一个热备盘,当一个硬盘坏掉之后会弹出阵列,从热备盘自动恢复数据。

RAID5只能坏一块盘

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值