0 简介:
驱动程序: 实现将软件自由指令转换成对应机器设备所能完成的操作。
每个硬件设备都有自己的小cpu,用来处理自己硬件功能实现的。
一般驱动程序都是由各自硬件厂商提供的,否则,公用硬件驱动会达不到最优的效果。
控制器: 以U盘为例,主板上有U盘接口,这就是USB的控制器,
能将CPU发来的各种指令通过驱动程序转变成U盘可以识别的控制信号,进而能够在U盘上发起读写操作。
内核通过执行驱动程序,控制控制器,告诉U盘可以读数据了。
如下是硬盘常用格式:
IDE: 133Mbps
SATA: 300Mbps 600Mbps 6Gbps
USB3.0: 480Mbps
SCSI: 10000 15000
1 RAID概念:
独立冗余磁盘阵列, 将多块磁盘组合成起来形成一个阵列,当成一个盘来使用,这就是RAID,
到现在为止,RAID已经是众多存储方案中的工业标准。
文件存储按照扇区存,如果是一个2G的文件, 通过RAID控制器下,将文件分成一个个的32M,这些文件存储在raid盘组的对应相同为上,
根据磁盘组织方式不同,RAID有不同的级别,级别是 数据可靠(磁盘损坏概率) ,存储速度的一个综合平定,没有什么优劣之分。
磁盘镜像:mirror
两个磁盘数据一模一样,保证数据安全,但是浪费磁盘空间。
RAID级别:
0: 条带 就是12345数据 将数据1存放在磁盘1 A位置 数据2存放在磁盘2 A位置 磁盘3 A位置 以此类推,如果一个磁盘坏了 那么数据就回复不会来了
性能提升: 读,写
冗余能力(容错能力): 无
空间利用率:nS
至少2块盘
1: 镜像 就是数据会完全存放在不同磁盘上 一模一样
性能表现:写性能下降,读性能提升
冗余能力:有
空间利用率:1/2
至少2块盘
2
3
4:
5:
性能表现:读,写提升 其中 拿出1块磁盘来存放机器校验码,这样在其中一个磁盘坏掉后,将校验码 和 剩余磁盘数据做处理 能恢复出丢失那块磁盘的数据
冗余能力:有
空间利用率:(n-1)/n
至少需要3块
10: 先容易 后RAID 比如,将123 中1放在两个磁盘上做mirror1 2放在两个磁盘上做mirror2 3放在两个磁盘上做mirror3 然后在将mirror1,2,3在做
性能表现:读、写提升
冗余能力:有
空间利用率:1/2
至少需要4块
10模式如下图:
01:
性能表现:读、写提升
冗余能力:有
空间利用率:1/2
至少需要4块
50:
性能表现:读、写提升
冗余能力:有
空间利用率:(n-2)/n
至少需要6块
jbod: 将多个小盘 组合成一个大盘
性能表现:无提升
冗余能力:无
空间利用率:100%
至少需要2块
附hdfs特点和RAID区别: 1 自动会保存数据库副本 2 如果数据丢失,会在文件系统级别上自动找到别的副本,而不需要借助于硬件和RAID
2 mdadm 阵列管理:
mdadm: 将任何块设备做成RAID 模式化的命令: 创建模式 -C 专用选项: -l: 级别 -n #: 设备个数 -a {yes|no}: 是否自动为其创建设备文件 -c: CHUNK大小, 2^n,默认为64K -x #: 指定空闲盘个数 管理模式 --add, --remove, --fail mdadm /dev/md# --fail /dev/sda7 监控模式 -F 增长模式 -G 装配模式 -A 查看RAID阵列的详细信息 mdadm -D /dev/md# --detail 停止阵列: mdadm -S /dev/md# --stop
相关推荐
linux系统下,mdadm-mdadm-4.1.源码
使用mdadm创建软RAID的具体操作步骤
官方离线安装包,测试可用。请使用rpm -ivh [rpm完整包名] 进行安装
mdadm 源码 可编译 可移植 应用在嵌入式系统中参考:https://blog.csdn.net/u013008311/article/details/108432917
基于linux的mdadm4.1的源码,支持嵌入式移植。
关于红帽子的RAID管理
mdadm建立软RAID
官方离线安装包,测试可用。请使用rpm -ivh [rpm完整包名] 进行安装
官方离线安装包,测试可用。请使用rpm -ivh [rpm完整包名] 进行安装
Linux 磁盘向光、raid 学习mdadm 学习,转被人的。分享
离线安装包,亲测可用
Linux操作系统基础
mdadm源码,官网下载,无改动
详细说明mdadm在RAID中各种命令的作用
在 RAID 5 中,数据条带化后存储在分布式奇偶校验的多个磁盘上。分布式奇偶校验的条带 化意味着它将奇偶校验信息和条带化数据分布在多个磁盘上,这样会有很好的数据冗余。
目前市场上有多种备份解决方案,其中大部分都是采用快照的策略。换句话说,大多数系统在数据恢复时,都只能恢复到上次备份时的状态。...本文将为大家讲述如何利用mdadm工具在Linux中创建和管理RAID磁盘阵列。
本文档基于深度15.2服务器版本操作系统,通过mdadm工具实现将两块系统SSD组建成软raid。希望能给大家提供帮助。
官方离线安装包,测试可用。请使用rpm -ivh [rpm完整包名] 进行安装
官方离线安装包,测试可用。请使用rpm -ivh [rpm完整包名] 进行安装
官方离线安装包,测试可用。请使用rpm -ivh [rpm完整包名] 进行安装