3-27笔记(磁盘内外构造)

磁盘:买房

分区:隔断

文件系统:装修风格

格式化:装修

挂载:住人

磁盘管理:生活收拾屋子

磁盘历史和内外部物理结构介绍

发展趋势          解决办法

体积更小          存储密度更高

速度更快          读写更灵敏的磁头,主轴转数更高,接口更先进

容量更大          存储密度更高,介质更好

使用更安全        数据保存技术

磁盘的接口类型

IDE  SCCSI(这两个淘汰了)  SATA 光纤FC SAS 

SSD接口有SATA  PCIE M2

SATA接口是SATA

SAS接口是SAS

磁盘选购小结:

线上的业务,用SAS磁盘。

线下的业务,用SATA磁盘,磁带库

线上高并发,小容量的业务,SSD磁盘

成本控制思想:根据数据的访问热度,智能分析分层存储。SATA+SSD

SAS:满足容量的基础  性能中等

SATA理由:1.没钱。 2.数据量少,数据不需要给用户提供服务。 3. 用于备份。

容量性价比高。

SSD

特点:容量小  价格贵 速度快。

名词

——————————

一个磁盘有多个盘面,盘面上会有一个读写磁头。(磁头数=盘片个数*2)

不同的盘面的磁道被划分称为多个扇形区域,每个区域就是一个扇区

磁盘在格式化时被分成许多同心圆,这些同心圆的轨迹叫做磁道 300-1024

不同盘面的相同半径的磁道,叫做柱面。

一个柱面包含多个磁道,一个磁道包含多个扇区

数据信息记录可表示为:某磁头,某磁道,某扇面。

磁道:看起来是一个平面圆周形

扇区:不同的磁道被直线分为多个弧形,看起来就是圆弧或扇形 512字节

柱面:看起来是一个圆柱体

三维位置

————————————

0磁道0磁头1扇区

1扇区的前446字节  系统引导信息

后面的64字节      分区表

2字节              分区结束标志

容量计算

——————————————

磁盘大小·

512字节*每磁道扇区数=磁道大小

磁道大小*磁道数=盘面大小

盘面大小*磁头数=磁盘容量

磁盘容量=盘面大小*磁头数*磁道数=512*磁道数*每磁道扇区数

柱面大小=磁道大小*磁头数

磁道大小=512*每磁道扇区数

磁盘容量=512字节*每磁道扇区数*柱面数*磁头数

读写数据原理

——————————————

1.读取同一个盘面的某一磁道

2.若仍未读取完,切换磁头,读取下一个盘面的相同半径的磁道

3.未仍读取完,切换磁头到所有盘面的相同半径的磁道完成。

4.若仍未读取完,则切换其他不同半径的磁道。

寻道:

按柱面为单位读写数据,

即先读取同一个盘面的某一个磁道,

没有读完 就切换磁头,读取下一个盘面的相同半径的磁道,

直到所有盘面相同半径的磁道读取完成之后,如果还没有完成,就切换其他不同半径的磁道。

磁头之间的切换是电子切换, 磁头寻道是机械运动。

————————————————————————————————————————————————————————————————

企业案例:

不要用SATA磁盘做在线高并发服务的数据存储或数据库业务。

某公司采用SATA做数据库存储盘,宕机一个月。

5台SATA盘(raid5) 换成了SAS(raid10), 6个月没出问题。

1.主库选择使用SAS raid10  从库SAS raid0

2.当数据库使用的引擎是MyISAM 换成Innodb

淘宝分级策略:

根据数据的访问热度,智能分析分层存储。SATA+SSD

本章重点小结:

1、名词:磁道,柱面,扇区。

2、数据在磁盘的位置,三维地址,0磁头0磁道1扇区。

3、磁盘的容量计算。

4、磁盘读写数据的原理。

你可能感兴趣的:(3-27笔记(磁盘内外构造))