## 磁盘管理之磁盘组成
#### 磁盘接口类型
磁盘接口类型主要分为:SAS、SATA、PCI-E、SCSI
#### 机械硬盘与固态硬盘的区别
![](0960a11d-0d9e-45fe-b788-f2f0475bebd4_files/6d1b73fb-536f-4cb0-9182-cafacf1fed15.png)
#### 磁盘的选购
1. 线上的业务,用SAS磁盘
2. 线下的业务,用SATA磁盘,磁带库
3. 线上高并发,小容量的业务SSD磁盘
4. 成本思想:根据数据的访问热度,智能分析分层存储。SATA+SSD
#### 磁盘的内部构成
磁盘-硬盘(Disk)
磁头(head):用来写入和读取数据的,盘面数量等于磁头数据
磁道(Track):从外到内,最外面的是0磁道
扇区(Sector):磁道中最小的单位,默认大小是512字节
柱面(Cylinder):由不同盘面上面的相同磁道组成的圆柱体和不同盘面上面相同的呼啦圈组成的圆柱体,磁盘默认是按照圆柱面进行读写
单元块(Units):表示一个柱面的大小
#### 计算磁盘的大小公式
##### 柱面大小*柱面的数量:如下得知柱面大小为8225280bytes * 1305 cylinders =10733990400bytes转换成G10.7GB
[root@web02 ~]# fdisk -l
Disk /dev/sda: 10.7 GB, 10737418240 bytes
255 heads, 63 sectors/track, 1305 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000d8d74
Device Boot Start End Blocks Id System
/dev/sda1 * 1 26 204800 83 Linux
Partition 1 does not end on cylinder boundary.
/dev/sda2 26 1045 8182784 83 Linux
/dev/sda3 1045 1306 2097152 82 Linux swap / Solaris