版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Chapter12:大容量存储器结构磁盘结构磁盘调度磁盘管理交换空间管理RAID结构磁盘附属稳定存储实现第三级存储结构磁盘结构磁盘驱动器:一个一维的逻辑块的数组逻辑块:最小的传输单位物理结构:柱面道扇区磁臂磁盘通过I/O总线和计算机连接:EIDE,ATA,SATA,USB,FibreChannel,SCSI,SAS,Firewire磁盘控制器磁盘示意图地址映射关系逻辑地址:(逻辑块号p,块内偏移o)物理地址:(柱面c,道t,扇区s,扇区内偏移o)p/每道扇区数Q1sQ1/每柱面道数ct磁盘特性磁盘旋转速度:60–250转/秒磁盘传输速率(Transferrate):
在磁盘和计算机间传输数据的速率。定位时间/随机访问时间(Positioningtime,random-accesstime):
寻道时间(seektime):移动磁臂到所需柱面的时间;旋转延迟(rotationallatency):等待扇区移动到磁臂下的时间磁盘特性(续)磁盘半径:3.5”,2.5”,1.8”磁盘容量:30GB-3TB性能传输率(理论):6Gb/sec传递的总的字节数除以传输时间有效传输率(真实):1Gb/sec寻道时间:3ms-12ms平均寻道时间:1/3磁道移动(1ms-4-ms)旋转延迟1/(RPM*60)平均:1/2例子AccessLatency=Averageaccesstime=averageseektime+averagelatency快速磁盘:3ms+2ms=5ms慢速磁盘:9ms+5.56ms=14.56msAverageI/Otime=averageaccesstime+(amounttotransfer/transferrate)+controlleroverhead例子:4KB块,7200RPM磁盘,5ms平均寻道时间,1Gb/sec传输率,0.1ms控制开销:5ms+1/(7200/60)sec+4KB/1Gb/sec+0.1ms=5.1ms+4.17ms+4/131072sec=9.27ms+.03ms=9.3ms第一个商业磁盘1956IBMRAMDAC计算机包括
IBMModel350磁盘存储系统5M(7bit)characters50x24”plattersAccesstime=<1second磁盘附属磁盘存储有两种方式:通过I/O端口,主机附属存储通过网络连接,网络附属存储网络附加存储存储区域网络磁盘调度操作系统的职责之一就是有效的使用硬件。对磁盘驱动器,要保证较快的访问速度访问时间包括:寻道时间:磁臂将磁头移动到包含目标扇区的柱面的时间。旋转延迟:磁盘需要将目标扇区转动到磁头下的时间。将寻道时间减到最小寻道时间寻道距离磁盘调度(续)有几种磁盘I/O请求的服务调度算法。假定我们有一个请求序列(0-199).:
98,183,37,122,14,124,65,67
磁头当前位置在53先来先服务FCFS总的磁头移动为640柱面。SSTF最短寻道时间优先从当前磁头位置选择最短寻道时间的请求。SSTF调度基本上是一种最短作业优先(SJF)调度,可能导致一些请求得不到服务。SSTF(Cont.)总的磁头移动为236柱面SCAN扫描算法磁臂从磁盘的一端向另一段移动,沿途响应服务请求。当到达另一端时,磁头改变移动方向,继续处理。磁头在磁盘上来回扫描。有时被称为电梯算法。SCAN(Cont.)总的磁头移动为208柱面C-SCAN提供比SCAN算法更为均匀的等待时间。磁头从磁盘一段移到另一端,随着移动不断的处理请求。不过,当磁头移到另一端时,马上返回到磁盘开始,返回时并不处理请求。将柱面当作一个环链,将最后柱面和第一柱面相连。C-SCAN(Cont.)总的磁头移动为383柱面C-LOOKC-SCAN的一种形式。磁头只移动到一个方向上最远的请求为止。接着,它马上回头,而不是继续到磁盘的尽头。C-LOOK(Cont.)总的磁头移动为323柱面磁盘调度算法的选择SSTF较为普遍且很有吸引力。SCAN和C-SCAN对于磁盘负荷较大的系统会执行的更好。性能主要依赖于请求的数量和类型。磁盘服务请求很大程度上受文件分配方法所影响。磁盘调度算法应作为一个操作系统的独立模块,如果有必要,可以替换成另一个不同的算法。SSTF或LOOK是比较合理的缺省算法。磁盘管理低级格式化(或物理格式化)——将磁盘分成扇区以便磁盘控制器能读和写。为了使磁盘能保存文件,操作系统还需要在磁盘上记录它自己的数据结构。将磁盘分成由一个或多个柱面组成的分区。逻辑格式化,或称为“创建文件系统”。引导块初始化系统。自举程序保存在ROM中。自举程序装载程序。使用诸如扇区备用的方法来处理坏块。低级格式化例子磁盘的格式化Gap1IDField0Gap2DataField0Gap3Gap1IDField1Gap2DataField1Gap3Gap1IDField29Gap2DataField29Gap3177415152017741515201774151520≈≈SynchByteDataCRC15122SynchByteTrack#Head#Sector#CRC12113BytesSectorPhysicalSector0PhysicalSector1PhysicalSector29Bytes600Bytes/SectorMS-DOS的磁盘布局高级格式化引导区坏块交换空间管理交换空间-虚拟内存使用磁盘空间作为内存的扩充。交换空间在普通文件系统上加以创建,或在一个独立的磁盘上进行分区。交换空间管理在文件上创建Windows分区LinuxRAID结构RAID-RedundantArraysofInexpensiveDisks可靠性考虑磁盘可靠性引入冗余性能考虑(数据分散)位级分散:数据的各个位分散在多个磁盘上块级分散:数据以块为单位分散在多个磁盘上RAID被分成了多个不同级别RAID0-RAID7RAID01,RAID10,RAID5E,RAID5EE,RAID50RAID的级别RAID(0+1)and(1+0)三级存储结构低价格是三级存储的主要特征。通常,三级存储是用可移动媒介制造的。最为普通的可移动媒介有软盘、CD-ROM和磁带,还有其他类型的三级存储设备。可移动磁盘软盘-由薄而灵活的盘片加上磁性涂料和保护性塑料盒所制成。大多数软盘只能存储约1MB,但相似技术可用于制造可容纳1GB的可移动磁盘。可移动磁盘与硬盘几乎一样,但其记录层更容易因刮擦而受损。可移动磁盘(续)磁光盘将数据记录在涂有磁性材料的硬盘片上。激光被用来使大而弱的磁场就能记录一位。采用一种称为Kerr效应的方法来读取数据。与磁头相比,磁光头飞行时离表面更高,而且磁材料上加盖了较厚的塑料或玻璃的保护层,使磁光盘更能抵抗磁头碰撞。光盘根本不使用磁。它们使用特殊材料,可以被激光所改变。一次写多次读的盘读写盘上的数据可以多次被修改。WORM盘只能被写一次。铝薄膜盘片夹在两个玻璃或塑料盘片间。当写一位时,驱动器使用激光在铝薄膜上烧一小孔。信息可以被删除但不能被修改。WORM盘是可靠的、经久的。只读盘,如CD-ROM和DVD,从生产厂家出来时就有数据了。磁带相比磁盘,磁带更便宜且能存储更多的数据,但磁带的随机访问要比磁盘慢很多。对于不需要快速随机访问的情况,如磁盘数据的备份、存储海量数据,磁带更为经济。大型磁带装置通常使用磁带机器人以在磁带驱动器和磁带库的存储位之间移动磁带。栈式存储器-保存一些磁带的库。队式存储器-保存数以千计的磁带的库。一个磁盘驻留文件可以存档到磁带上,以节省存储成本;当需要该文件时,计算机可将它调回到磁盘以便经常使用。层次存储管理(HSM)层次存储系统扩展了存储层次,使其不仅包括内存和外存,还包括可移动存储-通常采用磁带或可移动盘塔来实现。可移动存储通常用来扩展文件系统。小且经常使用的文件保留在磁盘上。大而旧且不常使用的文件可以备份到塔。HSM通常用于超级计算机中心和其他大型企业,以处理海量数据。速度第三级存储的速度表现在两个方面:带宽和延迟。带宽按照每秒多少字节来测量。持续带宽-一个大传输的平均数据速率,即字节数量/传输时间。
是数据真正流动时的数据速率。有效带宽-计算整个I/O时间内(包括寻道或定位时间、盘片切换时间等)的平均值。
是驱动器所提供的总体数据速率。速度(续)访问延迟-定位数据所需的时间。磁盘的访问时间-移动磁臂到给定柱面,等待旋转延迟,<35ms。磁带的访问需要缠绕磁带,直到所选块位于磁头之下,可能需要数百秒或数千秒。一般来说,磁带的随机访问要比磁盘的随机访问慢数千倍。第三级存储的低价格主要是由于大量便宜磁带和少量昂贵驱动器。由于库只能满足相对小数量的每小时的I/O请求,所以可移动库最适用于不常使用数据的存
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026 年跌倒坠床风险专项护理质控研讨
- 《电动汽车用轮毂电机系统》
- 2026年汽车导航蓝牙改装连接稳定性
- 行政法与行政诉讼法简答题案例分析题题库及答案
- 生物化学与分子生物学题库及答案
- 临沂一级建造师考试(通信与广电工程管理与实务)真题及答案
- 大连市一级建造师考试(通信与广电工程管理与实务)真题及答案
- 统编版语文三年级上册第八单元综合能力提优卷
- 2026年上海闵行职业技术学院教师招聘参考题库附答案
- 2026年慢病防控绩效考核与提质增效高级职称试卷
- 2023年美国肝病学会实践指导:静脉曲张出血介入治疗摘要
- 中国融通资源开发集团有限公司面向退役军人专项招聘100人笔试参考题库及答案详解
- 中国老视矫正多专科管理专家共识(2026年)
- 2026年跆拳道裁判员等级考试真题
- 2026年天津市高考英语首考试卷试题完整版(含答案详解+听力MP3)
- 刑事控告书模板
- 2026内蒙古恒正实业集团招聘65名工作人员备考题库含答案
- Z20名校联盟(浙江省名校新高考研究联盟)2026届高三第二次联考地理(含答案)
- 2025-2026学年人教版九年级上册数学期末测试卷(含答案)
- 兵检职业适应测试题及答案
- 2025年游戏代练兼职合同模板
评论
0/150
提交评论