一、磁盘接口及应用场景
1.1 磁盘的组成:
1>磁头:读写数据
2>主轴:(转数--就是主轴的转数)
常见的转数:
5400 rpm 每分钟多少转
7200 rpm
10k
15k
3>盘片(磁盘):存放数据
1.2 磁盘接口:※※※
磁盘和主机内存之间传输数据的接口
https://www.processon.com/view/link/5a0a5c84e4b0d53d9798531d
1>磁盘接口分类:
SATA(串 serial)
SAS(服务器标配)
pci-e
2>应用场景
磁盘接口分应用场景
3>机械与固态对比
机械与固态对比.png
机械硬盘 | 固态硬盘 | |
---|---|---|
性价比 | 容量大价格低 | 容量小价格高 |
稳定 | 抗打击能力弱 | 抗打击能力高 |
速度 | 读写速度稍慢io | 读写速度很快io |
数据安全 | 数据恢复易 | 数据恢复难 |
寿命 | 无限 | 1-2w次 |
二、磁盘细致结构※※※
image.png1>head 磁头:
径向运动
读写数据
盘面数量与磁头数量一致
盘子数(磁盘数)是磁头数量一半
从0开始
2>sector 磁道:以主轴为圆形,形成的圆环型区域
标记:从0开始,从外向内
每个磁道存放的数据大小一样
3>track 扇区:磁盘上最小的单位
大小:512字节
标记:从数字1开始
4>cylinder 柱面:
不同盘面上相同的磁盘组成的圆柱形
每个柱面大小一样
注:柱面数和磁道数一样
5>Linux下如何进行计算※※※
[root@oldboyedu59 ~]# fdisk -l
Disk /dev/sda: 107.4 GB, 107374182400 bytes, 209715200 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x000d00de
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 411647 204800 83 Linux
/dev/sda2 411648 2508799 1048576 82 Linux swap / Solaris
/dev/sda3 2508800 209715199 103603200 83 Linux
[root@oldboyedu59 ~]#
[root@oldboyedu59 ~]#
[root@oldboyedu59 ~]#
[root@oldboyedu59 ~]#
[root@oldboyedu59 ~]# awk 'BEGIN{print 209715200*512}'
107374182400
[root@oldboyedu59 ~]# awk 'BEGIN{print 209715200*512/1024/1024/1024}'
100
[root@oldboyedu59 ~]# awk 'BEGIN{print 209715200*512/1024^3}'
100
①awk方法
+ - * / ^ **
^ 表示几次方
** 相当于^
[root@oldboyedu59 ~]# awk 'BEGIN{print 10^3}'
1000
[root@oldboyedu59 ~]# awk 'BEGIN{print 10**3}'
1000
②bc 方法:基础计算器
(安装:yum install -y bc)
参数:-l
支持小数,bc默认不支持小数
[root@oldboyedu59 ~]# echo 10/3|bc -l
3.33333333333333333333
三、RAID卡、RAID级别及应用场景※※※
1>raid:磁盘冗余阵列
2>raid好处:
获取更高的容量
获取更高的性能
获取更高的冗余(安全性)
https://www.processon.com/view/link/5a0ba742e4b049e7f4fd8e2b
raid0(条带) | raid1(镜像) | raid5 | raid10 | |
---|---|---|---|---|
最少需要几块硬盘 | 1 | 只能2块 | 3 | 4 |
安全冗余 | 最低 | 100% | 最多损坏一块 | 可以损坏一半 |
可用容量 | 所有硬盘容量的和 | 两块硬盘容量之后的一半 | 损失一块盘的容量 | 损失所有硬盘一半的容量 |
性能 | 读写最快 | 写入慢,读取OK | 写入性能不好,读取速度OK | 读写很快 |
使用场景 | 不要安全,只要速度 | 只追求安全性,不要求速度 | 追求安全性,对速度要求不高 | 对于安全和性能都要 |
举例 | 数据库从库 、存储从库 | 系统盘 、监控服务器 | 普遍数据库,存储访问量不高 | 高并发或高访问量、数据库主库 存储 |
网友评论