Day20
课堂笔记
2019年3月27日星期三
企业生产环境主流磁盘的相关信息对比:
企业生产场景普及程度:SAS>SSD>SATA
单位容量对比性能和价格:SSD>SAS>SATA(一块SSD和一块SATA)
单位价格购买磁盘人容量:SATA>SAS>SSD
固态磁盘缺点:
[if !supportLists]1. [endif]成本高
[if !supportLists]2. [endif]容量低
[if !supportLists]3. [endif]写入寿命有限
[if !supportLists]4. [endif]数据难以恢复
SSD固态磁盘与传统机械磁盘优势对比:
固态磁盘
[if !supportLists]1. [endif]容量 较小
[if !supportLists]2. [endif]价格 高
[if !supportLists]3. [endif]随机存取 极快
[if !supportLists]4. [endif]盘内阵列 可
[if !supportLists]5. [endif]工作噪音 无
[if !supportLists]6. [endif]工作温度 极低
[if !supportLists]7. [endif]防震 很好
[if !supportLists]8. [endif]数据恢复 难
[if !supportLists]9. [endif]重量 轻
传统机械磁盘
[if !supportLists]1. [endif]容量 大
[if !supportLists]2. [endif]价格 低
[if !supportLists]3. [endif]随机存取 一般
[if !supportLists]4. [endif]盘内阵列 极难
[if !supportLists]5. [endif]工作噪音 有
[if !supportLists]6. [endif]工作温度 较明显
[if !supportLists]7. [endif]防震 较差
[if !supportLists]8. [endif]数据恢复 可以
[if !supportLists]9. [endif]重量 重
企业级SAS磁盘:
企业里常见的SAS硬盘是15000转/分(这里就是主轴的数量)。当前主流300G,600G,1000G,从具体的业务需求及性价比考虑。
一般选6*300G,6*600G,单盘容量不要太大,除非纯备份!
满足容量的基础上尽量保持4块磁盘以上。
用途:用于提供生产线上的普通对外提供服务的业务服务器(例如:生产线上的数据库业务,存储业务,图片业务及相关高并发业务,总的来说,如果没有特殊业务需求,SAS磁盘是生产环境首选的磁盘配置。)
企业级SATA硬盘:
企业级SATA硬盘,7200-10000转/分,常见的容量为1T和2T, 4T, 6T,优点是经济实惠,容量大,从具体的业务需求及性价比考虑,多用SATA磁盘做线下不提供服务的数据存储或者并发业务访问不是很大的业务应用,比如站点程序及数据库,图片的线下备份等。
特性:容量性价比高,一般2T的SATA磁盘较佳。
选择SATA理由:
[if !supportLists]1. [endif]没钱
[if !supportLists]2. [endif]数据量少,数据不需要给用户提供服务
[if !supportLists]3. [endif]用于备份
磁盘选购
[if !supportLists]1. [endif]线上的业务,用于SAS磁盘
[if !supportLists]2. [endif]线下的业务,用SATA磁盘,磁带库。
[if !supportLists]3. [endif]线上高并发,小容量的业务,SSD磁盘。
[if !supportLists]4. [endif]成本思想:根据数据的访问热度。智能分析分层存储。SATA+SSD
SSD固态电子盘:
特点:容量小,价格贵,速度快,一般用于数据量小并且有超大规模高并发的业务(这不是唯一的办法,还可以通过磁盘加内存缓存的技术方式解决这个大规模并发的问题)。
磁道柱面扇区总括
磁盘最基本的组成部分是由坚硬的金属材料制成的涂以磁性介质的盘片(有很多层);
不同容量磁盘的盘片数不等。
记忆要点:
[if !supportLists]1. [endif]一块磁盘有2-14个盘片,每个盘片有俩个面,每个面对应一个读写磁头,用磁头号来区分盘面,即盘面数就是磁头数,盘片数*2=磁头数(盘片数)。
[if !supportLists]2. [endif]不同盘片的磁道被划分为多个扇形区域,每个区域就是一个扇区(sector)。
[if !supportLists]3. [endif]同一个盘面,以盘片中心为圆心,每个不同半径的圆形轨迹就是一个磁道(Track)。
[if !supportLists]4. [endif]不同盘面相同半径的磁道组成一个圆柱面就是柱面(Cylinder).
[if !supportLists]5. [endif]一个柱面包含多个磁道(这些磁道的半径相同),一个刺刀包含多个扇区。
[if !supportLists]6. [endif]数据信息记录可表示为:某磁头,某磁道(柱面),某扇区。
磁道定义:
每个盘片有两个面,都可以记录信息。盘片表面以盘片中心为圆心,用于记录数据的不同半径的圆形磁化轨迹就称为磁道。磁化轨迹是磁化区域,是看不见的。磁道看起来是一个平面圆周形。
扇区定义:
盘面有圆心向四周画直线,不同的磁道被直线分成许多扇形(弧形)的区域,每个弧形的区域叫做扇区,每个扇区的大小一般为512字节,扇区看起来就是圆弧或扇形。
柱面定义:
磁盘中,不同的盘片(或盘面)相同半径的磁道轨迹从上到下所组成的圆柱型区域就称为柱面,柱面看起来就是一个圆柱形。
fdisk -l查看磁盘大小
计算 1. [root@oldboy ~]# echo 512*63*2610*255|bc
21467980800
2.[root@oldboy ~]# echo 512 63 2610 255|awk '{print $1*$2*$3*$4/1000000000}'
21.468
512字节*每磁道扇区数=磁道大小磁道大小*磁道数=盘面大小盘面大小*磁头数=磁盘容量磁盘容量=盘面大小*磁头数磁盘容量=磁道大小*磁道数*磁头数磁盘容量=512字节*每磁道扇区数*磁道数*磁头数磁盘容量=柱面大小*柱面数(磁道数)柱面大小=磁道大小*磁头数磁道大小=512字节*每磁道扇区数磁盘容量=512字节*每磁道扇区数*柱面数(磁道数)*磁头数磁盘容量=512字节*每磁道扇区数*磁道数*磁头数磁盘容量=512字节*每磁道扇区数*柱面数(磁道数)*磁头数磁盘容量=512*63*2610*255字节