外存设备与磁盘阵列技术

上传人:dja****22 文档编号:240563315 上传时间:2024-04-15 格式:PPT 页数:18 大小:308.50KB
收藏 版权申诉 举报 下载
外存设备与磁盘阵列技术_第1页
第1页 / 共18页
外存设备与磁盘阵列技术_第2页
第2页 / 共18页
外存设备与磁盘阵列技术_第3页
第3页 / 共18页
资源描述:

《外存设备与磁盘阵列技术》由会员分享,可在线阅读,更多相关《外存设备与磁盘阵列技术(18页珍藏版)》请在装配图网上搜索。

1、外存外存设备与磁与磁盘阵列技列技术 这里说的外存设备,主要指磁盘、磁带和光盘。当高速磁盘以虚拟存储器的面貌出现时,人们这里说的外存设备,主要指磁盘、磁带和光盘。当高速磁盘以虚拟存储器的面貌出现时,人们更喜欢称其为辅助存储器。外存设备,更多的是强调这些设备的如下特性:设备的存储容量大、更喜欢称其为辅助存储器。外存设备,更多的是强调这些设备的如下特性:设备的存储容量大、存储成本低,特别是在断电后仍能长期保存信息,大部分存储介质还能脱机保存信息。本节内容存储成本低,特别是在断电后仍能长期保存信息,大部分存储介质还能脱机保存信息。本节内容属于一般了解的部分比较多,例如磁表面存储器的读写原理,这些设备的

2、一般组成等;属于应掌属于一般了解的部分比较多,例如磁表面存储器的读写原理,这些设备的一般组成等;属于应掌握的内容不是很多,主要是磁记录编码,光盘简单组成与读写原理,磁盘阵列与容错技术中的主握的内容不是很多,主要是磁记录编码,光盘简单组成与读写原理,磁盘阵列与容错技术中的主要概念性知识。要概念性知识。外存设备概述 1.外存设备的主要技术指标(1)存储密度:在存储介质的单位长度上或单位面积上所存储的二进制信息的数量。对于磁盘设备,通常用道密度和位密度表示,也可以用二者的乘积表示。对磁带设备,通常总是用位密度表示。(2)存储容量:(3)寻址时间:磁盘设备属于按直接存取方式读写的设备,它的寻址时间由两

3、部分组成,一是磁头沿磁盘的径向运动到达目标磁道的时间,二是在目标磁道上磁盘被读写区段旋转到磁头下面的时间。由于这两个时间都与磁头距离目标位置的远近有关,故习惯上都用这两个时间的最大与最小时间的平均时间值之和来表示。当前的磁盘,该值为几个毫秒到十几个毫秒;磁盘本身的读写速度相对较快。磁带设备则是以顺序存取方式完成读写,不存在寻找磁道的问题,但要读写磁带某个区域上的信息,必须首先等待磁带旋转到该区域所用的时间,可能是几分钟到十几分钟,时间回比较长;磁带本身的读写速度也要慢一些。1(4)数据传输率:指磁表面存储器在单位时间内可以向主机传送数据的数量,通常用二进制数的位数或字节数表示。它与设备本身的读

4、写速度和接口逻辑线路有关。5)误码率:外存设备是高精密度的机械电子装置,集机械、电子、电磁、光电等多项技术于一身,不仅价格较高,其运行的可靠性也远比CPU、主存等电子逻辑部件要低。误码率就是用于衡量磁表面设备运行可靠性的重要指标,它等于在一次读操作过程中,出错信息数量在读出的全部信息中所占的比例。(6)价格:在现代的计算机系统中,外存设备本身的价格算得上是很贵的部分,但由于它的存储容量特别大,为存储单位信息(例如1KB)所占的平均价格又是最低的部件。2。磁表面存储器的工作原理磁表面存储器的工作原理(1)磁记录原理 磁表面记录设备,是在磁头和磁性材料的记录介质之间有相对运动时,通过一个电磁转换过

5、程完成读写操作的。磁头是实现电磁转换过程的关键装置,通常由软磁材料(外界磁场的作用消失后,该磁性材料的磁性容易消失)做成。它是一个留有前后间隙的磁性环状物体,上面绕有线圈。后间隙越小越好,前间隙(称为工作间隙)要宽窄适当。当向线圈提供一定方向和大小的电流时,将使磁头体被磁化,建立起有一定方向和强度的磁场,即在磁环内有磁力线产生,由于磁头的前间隙处磁阻较大,将产生漏磁,这漏磁就是向磁记录介质中写入信息的信息源。磁记录介质,是在某种刚性(如硬盘)或柔性(如软盘、磁带)载体上涂有薄层磁性材料的物体,用于记录以磁状态表示的信息。磁记录介质用硬磁材料(外界磁场的作用消失后,该磁性材料的磁性尽量多的保留)

6、做成。2磁表面存储器的磁性材料具有如图所示的矩形磁滞回线,磁表面存储器的磁性材料具有如图所示的矩形磁滞回线,当这些磁性材料被磁化后,其工作特点总是在磁滞回线,当这些磁性材料被磁化后,其工作特点总是在磁滞回线,只要外加足够大的正向脉冲电流(外加磁场只要外加足够大的正向脉冲电流(外加磁场H),则电流),则电流消失后,磁感应强度并不为消失后,磁感应强度并不为0而处于正剩磁状态而处于正剩磁状态+Br。反之。反之若外加负向脉冲电流,磁感应强度可出现负剩磁状态若外加负向脉冲电流,磁感应强度可出现负剩磁状态-Br即当这些磁性材料被磁化后,会出现两个稳定的剩磁状态,即当这些磁性材料被磁化后,会出现两个稳定的剩

7、磁状态,形成一磁化元或存储元。如果规定形成一磁化元或存储元。如果规定+Br 状态表示代码状态表示代码“1”,-Br表示代码表示代码“0”,则利用剩磁状态可以记录一位,则利用剩磁状态可以记录一位二进制信息。二进制信息。磁表面存储器是利用磁表面存储器是利用“磁头磁头”来形成和判别磁层中的不同来形成和判别磁层中的不同磁化状态的。磁化状态的。3。2、写操作、写操作 写入线圈通入写脉冲电流,产生磁通,通过磁头缝隙将高速运动的磁层磁化,磁层的剩磁记录了写入的信息。二进制位磁化位(磁化元)3、读操作、读操作 记录有磁化位的磁层高速通过磁头缝隙,与铁心耦合形成 闭合磁路,磁通的变化可在读出线圈感应出电势,经放

8、大 输出1或0的信号。-(d/d)磁表面存储器存取信息的原理是:通过电磁变换,利用磁头写线圈中的脉冲电流,可把一位二进制代码转换成载磁体存储单元的不同剩磁状态;反之,通过磁电变换,可将存储单元的不同剩磁状态转换成不同方向的感应电动势,经读出放大器鉴别后形成二进制信息。4(2)磁)磁记录方式方式当前最常用的基本编码方式有如下几种,各自的写入电流和磁化强度的波形给出在图当前最常用的基本编码方式有如下几种,各自的写入电流和磁化强度的波形给出在图4.27 中:中:1)归零制(零制(RZ)这是用向磁头线圈送入正、负脉冲电流的办法执行写这是用向磁头线圈送入正、负脉冲电流的办法执行写1、写、写0操作的方案,

9、使操作的方案,使1和和0信号的磁化信号的磁化状态正好相反。它的主要矛盾,是在两个信息位之间磁层处于非磁化状态,难以解决,故不实用,但状态正好相反。它的主要矛盾,是在两个信息位之间磁层处于非磁化状态,难以解决,故不实用,但对理解经过电磁转换在磁性材料中记录二进制信息的原理是有帮助的。对理解经过电磁转换在磁性材料中记录二进制信息的原理是有帮助的。2)不不归零制(零制(NRZ)这是用向磁头线圈送入正、反向电流的办法执行写这是用向磁头线圈送入正、反向电流的办法执行写1、写、写0操作的方案,使操作的方案,使1和和0信号的磁化状信号的磁化状态正好相反。与前一种方案相比,取消了两个信息位之间磁头线圈中无电流

10、的情况,故磁层中不存在态正好相反。与前一种方案相比,取消了两个信息位之间磁头线圈中无电流的情况,故磁层中不存在未被磁化的状态,不是被正向磁化,就是被正向磁化。未被磁化的状态,不是被正向磁化,就是被正向磁化。3)见1就翻的不就翻的不归零制(零制(NRZ1)这是用在写这是用在写1时就变化磁头线圈中的电流方向(写时就变化磁头线圈中的电流方向(写0则不变电流方向)的办法执行写则不变电流方向)的办法执行写1、写、写0操作的方案。操作的方案。4)调相制(相制(PM)这是用在磁层中不同的磁化翻转方向来区别数据这是用在磁层中不同的磁化翻转方向来区别数据1和和0的方案,为此,磁头线圈中的电流,在的方案,为此,磁

11、头线圈中的电流,在写写1和写和写0的要朝不同的方向变化,读出时,就表现为读出的信号是正还是负脉冲,即二者的信号的要朝不同的方向变化,读出时,就表现为读出的信号是正还是负脉冲,即二者的信号相位差为相位差为180度。度。5)调频制(制(FM)这是用在磁层中不同的磁化翻转次数来区别数据这是用在磁层中不同的磁化翻转次数来区别数据1和和0的方案,记录的方案,记录1比记录比记录0 磁化翻转磁化翻转频率要多一倍。为此,磁头线圈中的电流,在每个位周期起始处要变化一次方向,在写频率要多一倍。为此,磁头线圈中的电流,在每个位周期起始处要变化一次方向,在写1时,还要时,还要在位周期中心处再变化一次方向,而写在位周期

12、中心处再变化一次方向,而写0则不会在位周期中心处变化电流方向。读出时,读出的则不会在位周期中心处变化电流方向。读出时,读出的1信信号表现为两个脉冲,读出的号表现为两个脉冲,读出的0信号表现为一个脉冲。二者的读出脉冲频率差一倍。信号表现为一个脉冲。二者的读出脉冲频率差一倍。6)改改进调频制(制(MFM)正象它的名字指明的,这是对前面讲的调频制一种改进方案,其目的是提高这一方案的编码效率,正象它的名字指明的,这是对前面讲的调频制一种改进方案,其目的是提高这一方案的编码效率,使其从调频制的使其从调频制的50%提高到现在的提高到现在的100%。这一改进表现在取消了在某些位期起始处的变化磁头线圈。这一改

13、进表现在取消了在某些位期起始处的变化磁头线圈中的电流方向的动作,只保留在连续的中的电流方向的动作,只保留在连续的0信号的位期起始处的的电流方向变化,以便保证该编码方信号的位期起始处的的电流方向变化,以便保证该编码方式的自同步能力。式的自同步能力。5图图4.27 不同纪录方式的写入脉冲和磁化强度波形图不同纪录方式的写入脉冲和磁化强度波形图6作业:作业:1。设写入代码为。设写入代码为11011001,试画出,试画出RZ、NRZ、NRZ1,PE、FM、MFM的写电流波形,指出哪些有自同步能力。的写电流波形,指出哪些有自同步能力。2。设写入磁盘存储器的。设写入磁盘存储器的数据代码为数据代码为00110

14、1,试用,试用NRZ1制记录制记录方式画出写入电流、记录介质磁化状态、读出信号、整流及选通方式画出写入电流、记录介质磁化状态、读出信号、整流及选通输出各信号波形图。输出各信号波形图。7磁磁盘设备的的组成与运行原理成与运行原理磁盘设备是计算机系统中最主要的外存设备,也是计算机外围设备中,在提高性能、降低成本两个方磁盘设备是计算机系统中最主要的外存设备,也是计算机外围设备中,在提高性能、降低成本两个方面取得骄人成绩的最典型的设备。目前使用最多最广的是硬磁盘面取得骄人成绩的最典型的设备。目前使用最多最广的是硬磁盘(以温彻斯特磁盘为代表,简称温盘以温彻斯特磁盘为代表,简称温盘)和软磁盘和软磁盘(以以3

15、“软磁盘为代表软磁盘为代表)两种类型。两种类型。硬磁盘存储容量大,读写速度快,普及型产品价格也不是很贵,是计算机系统中的主流外存设备;软硬磁盘存储容量大,读写速度快,普及型产品价格也不是很贵,是计算机系统中的主流外存设备;软磁盘的特点则与硬磁盘恰好相反,它的存储容量小,读写速度慢,但价格相对很便宜,被配置在几乎磁盘的特点则与硬磁盘恰好相反,它的存储容量小,读写速度慢,但价格相对很便宜,被配置在几乎所有的微、小型计算机中,更多的情况是用于脱机保存计算机文件和在不同计算机系统之间完成文件所有的微、小型计算机中,更多的情况是用于脱机保存计算机文件和在不同计算机系统之间完成文件拷贝,很少作为计算机系统

16、中联机运行所使用的外存设备拷贝,很少作为计算机系统中联机运行所使用的外存设备磁盘设备,通常可以被理解为有以下三个组成部分:磁盘设备,通常可以被理解为有以下三个组成部分:(1)磁盘驱动器,又称磁盘机,通常是一个完整独立的设备,包括作为磁记录介质使用的磁盘和驱动磁盘驱动器,又称磁盘机,通常是一个完整独立的设备,包括作为磁记录介质使用的磁盘和驱动磁盘匀速旋转的动力与驱动部件,完成读写功能的磁头和驱动磁头沿磁盘径向方向运动和准确定位的磁盘匀速旋转的动力与驱动部件,完成读写功能的磁头和驱动磁头沿磁盘径向方向运动和准确定位的部件,以及其它一些控制逻电路等部件。部件,以及其它一些控制逻电路等部件。(2)单独

17、的、可以和磁盘驱动器分开保存的磁记录介质单独的、可以和磁盘驱动器分开保存的磁记录介质(硬磁盘片、磁盘组、软磁盘片等硬磁盘片、磁盘组、软磁盘片等),最典型的,最典型的情况是软磁盘系统,软磁盘驱动器本身并没有固定好的软磁盘片,所用的软磁盘片通常总是与软磁盘情况是软磁盘系统,软磁盘驱动器本身并没有固定好的软磁盘片,所用的软磁盘片通常总是与软磁盘驱动器分开保存的,要使用时,把要用的软磁盘片插入软磁盘机中。其实,在某些硬磁盘系统中,也驱动器分开保存的,要使用时,把要用的软磁盘片插入软磁盘机中。其实,在某些硬磁盘系统中,也有把硬磁盘机与硬磁盘片有把硬磁盘机与硬磁盘片(组组)做成分体结构的,此时称这种用法的

18、磁盘系统为活动盘系统,而把那些做成分体结构的,此时称这种用法的磁盘系统为活动盘系统,而把那些盘、机固定合一的磁盘系统称为固定磁盘系统。对活动磁盘系统来说,一个磁盘机可以有非常多的磁盘、机固定合一的磁盘系统称为固定磁盘系统。对活动磁盘系统来说,一个磁盘机可以有非常多的磁盘片可用,总的存储容量不受太多约束,而固定磁盘系统的最大存储容量,则是由安装上去磁盘片盘片可用,总的存储容量不受太多约束,而固定磁盘系统的最大存储容量,则是由安装上去磁盘片(组组)的存储容量决定的。的存储容量决定的。(3)磁盘接口电路,是插在主机总线插槽中的一块电路卡,用于把磁盘驱动器与计算机主机连接为一磁盘接口电路,是插在主机总

19、线插槽中的一块电路卡,用于把磁盘驱动器与计算机主机连接为一体系统,接收主机发给磁盘的操作命令,实现数据缓冲与格式变换,处理主机与磁盘之间的其它交互体系统,接收主机发给磁盘的操作命令,实现数据缓冲与格式变换,处理主机与磁盘之间的其它交互作用与时间上的同步等。一般说来,磁盘机都有自己的控制器系统,但不同的磁盘机,在处理磁盘机作用与时间上的同步等。一般说来,磁盘机都有自己的控制器系统,但不同的磁盘机,在处理磁盘机本身的控制器与磁盘接口卡之间的功能划分方面,会有一些不同的安排。我们还是更倾向于把磁盘接本身的控制器与磁盘接口卡之间的功能划分方面,会有一些不同的安排。我们还是更倾向于把磁盘接口卡的名字突出

20、出来,而不是笼统地称其为磁盘控制器口卡的名字突出出来,而不是笼统地称其为磁盘控制器(disk controller)。8图图4.29 硬磁盘驱动器的一般组成硬磁盘驱动器的一般组成(1)主轴及其驱动系统硬磁盘的盘片(组)被固定(或插入后卡在)磁盘机的主轴上,由主轴带动磁盘匀速旋转,而磁盘机的主轴,则是由一个主电机通过传动皮带带动旋转的。主电机的转速必须被监测和进行自动调节。为保证有正常的读写信号,保证浮动磁盘头与磁盘表面有合理的距离,要求磁盘以一个额定的转速匀速旋转。因此,必须在刚加电启动时,检测磁盘是否已达到额定转速,通常在未达到这一转速之前,可以不允许磁头进入磁盘外沿之内;在磁盘正常旋转的过

21、程中,还可以用一个闭环的自调节系统使其转速尽可能的均匀。1硬磁盘驱动器的组成与功能(1)主轴及其驱动系统(2)磁头及其定位系统(3)数据读写等控制逻辑部分9(2)磁头及其定位系统大部分的磁盘系统中,只为每个磁盘面设立一个磁头,为在磁盘径向方向的某个位置(某一磁道)完成读写,必须驱动磁头移到并定位在那里,实现这一功能的部件被称为磁头定位驱动机构,它由磁头小车和驱动部件组成,磁头被安装在小车上,小车的运动带动磁头沿磁盘的径向方向前进或后退。这样的磁盘系统被称为活动头磁盘,它的寻找磁道的时间比较长;也有一些磁盘,出于提高读写速度的需要,为每个磁道分别安装一(多)个磁头,使用的磁头数目变多,但取消了磁

22、头寻找磁道的时间,这样的磁盘系统被称为固定头磁盘。高性能的定位驱动系统比较复杂。软磁盘和道密度不高(例如每英寸300道)的硬磁盘中,一般选用步进电机,它是用脉冲信号驱动电机旋转,每个脉冲信号是磁头移动一个磁道,特点是结构简单但速度与定位精度都低。高性能的定位驱动系统,多采用音圈电机驱动和伺服盘定位,音圈电机是线性电机,由提供给它的直流电流的大小控制电机的活动部分(磁头小车就固定在它的前端)作不同速度的直线运动。它的高性能(高的运动速度和定位精度)来自于带有速度和位置反馈的闭环调节的自动控制系统。如图4.30所示。图图4.30 音圈电机控制系统音圈电机控制系统 浮动磁头的概念:磁头与记录信息的磁

23、表面之间的距离,与磁盘记录密度和读写的可靠性有密切联系。距离一变大,磁头漏磁对磁表面上的磁性材料的作用强度会变小,显然会影响读写的可靠性;距离太小,又很容易发生直接接触(撞在一起)的危险,在二者以非常高的速度相对运动中,很容易划伤盘面或磨坏磁头;最好的解决方案,当然是磁头本身具有自动调节它与磁盘表面距离的能力,也就是磁头在磁表面上方能上上下下的自行浮动的能力,这就是浮动磁头的概念。它的实现是建立气垫原理之上的,即当磁头与磁盘面之间进行高速运动时,会有空气在二者之间形成一个薄层的气膜,把磁头向上抬起,当磁头与磁表面距离变小时,抬的力会变大,把磁头稍稍往上推一点,当这一距离变大时,抬的力会变小,使

24、磁头稍稍往下落一点。10(3)数据数据读写等控制写等控制逻辑部分部分要要读写磁写磁盘上的信息,首先必上的信息,首先必须给出信息在磁出信息在磁盘设备上的准确位置,上的准确位置,这个位置个位置信息通常由哪个磁信息通常由哪个磁盘面面(即哪一个磁即哪一个磁头),哪一个磁道的哪一个存,哪一个磁道的哪一个存储区域区域(通常通常为磁道的扇区磁道的扇区)等几部分等几部分组成。成。对于写操作,当把要用的写入地址送入磁于写操作,当把要用的写入地址送入磁盘的地址寄存器之后,再把要写入的的地址寄存器之后,再把要写入的数据数据经磁磁盘接口送到磁接口送到磁盘的的读写控制写控制逻辑电路,路,经过编码处理理(在在编码方式一方

25、式一节略有略有说明明),送写入,送写入驱动器再送入器再送入选定的磁定的磁头的写入的写入线圈,把信息串行地写入圈,把信息串行地写入选定的磁道中;写入操作伴有比定的磁道中;写入操作伴有比较完善的出完善的出错检查,并同,并同时把把这些些检查结果的信果的信息息(如如CRC码)也写在特定的存也写在特定的存储区,用于区,用于读操作操作时复核复核读出出结果的正确性。果的正确性。对于于读操作,首先使磁操作,首先使磁头移移动到由磁到由磁盘地址寄存器指定的存地址寄存器指定的存储区域,区域,选中的磁中的磁头执行行读操作,操作,读出信号送出信号送读出放大器,出放大器,经译码电路分离出数据脉冲,拼装成路分离出数据脉冲,

26、拼装成字字节或字的格式送入磁或字的格式送入磁盘接口。接口。读的的过程也伴有出程也伴有出错检查(甚至自甚至自动纠错)操作。操作。读写电路框图读写电路框图112磁磁记录介介质-磁磁盘片上的信息片上的信息组织磁盘片是磁存储器的信息记录载体。不论是与磁盘驱动器做成为一体的、还是可以分开保存的磁盘片,其信息组织形式是相同的。磁盘片可以是单片结构的,可以只使用它的一个记录面,或同时使用它的两个记录面。软磁盘片就有单面与双面两种磁盘片。硬磁盘片通常可以使用其两个记录面,在活动磁盘系统中用的较多。也可以把多片磁盘片组装在同一个轴上,从而构成为一个多片结构的磁盘组,通常用在固定磁盘系统中,这对于提高磁盘设备的总

27、存储容量很有成效,此时读这样的磁盘上的信息时,必须指出该信息在磁盘的哪个盘片的哪一记录面,具体会表现为选择多个磁头中的哪一个磁头(假定对应每个可用的盘片记录面各有一个磁头)。在同一个磁盘记录面上,信息被写在许多个同心圆上,每个同心圆为一个磁道,不同磁道用磁道号表示。磁道间的距离为道密度,它与磁头选择磁道的定位精度直接有关,对固定尺寸(直径)的盘片,磁道密度与磁盘片的总存储容量成正比。对多片结构的磁盘组,不同记录面上的同一磁道被叫做一个柱面。在同一个磁道上,信息被组织为固定大小的区段,称为扇区,即把一个圆周等分成若干部分,每部分就构成一个扇区,每个扇区的一个磁道,用于存储一定数目的二进制信息(如

28、以字节数表示)。扇区的一个磁道通常是磁盘进行读写的最小信息单位。不同扇区用扇区号表示,为此必须有办法标识一个磁道的起始位置,以便表明第一个扇区的开始。请注意,在一个磁道上,只有一部分区域用于记录有用(外部写入和用于读出)的信息,还有很多区域用于标记磁道的开始、结束、扇区位置(编号)、磁头号等,以及用于保存数据校验与纠错处理的冗余信息(常用的是CRC校验码),可能还有一些必要的间隙部分。所以一个磁盘上的可用存储容量,不是简单地用磁道数乘上每个磁道理论上可写入的最多信息数目(可磁化的单元数)决定的。对一个磁盘片(组),在使用之前要进行格式化操作,即在每个磁道上完成区域划分,写入各种标记信息,建立标

29、明磁盘记录面使用情况的信息位图等。磁盘的存储容量,通常是指在磁盘完成格式化操作之后,留给用户实际可用的存储空间,通常用字节数表示。12IBM 3740 8寸软盘的数据记录格式。133磁盘接口卡磁盘接口是为了可以把不同型号的主机与不同型号的磁盘设备连接在一起,构成一个能协同运行的整机系统所必需的,该卡无疑需要在两个方向上有正确的接口关系。在一个方向上,它需要与主机正常连通与协调运行,主要是与主机系统的总线打交道,CPU要发送数据与命令,接收数据与取得设备(接口)运行装态等,都要经过总线完成,而接口卡正是插在主机总线插槽上的一块线路板。在另一个方向上,它需要与磁盘设备连通并协调运行。磁盘设备通常有

30、自己的控制器,以确保磁盘设备本身有比较好的独立性和完备性。但不同磁盘的控制器所提供的功能并不一致,有些功能可以在磁盘本身的控制器中提供,也可能把它划分在磁盘的接口卡中实现。显而易见,不同厂家、型号的磁盘设备,会用不同的接口卡与指定的计算机主机接通,随意配接往往是行不通的。磁盘接口卡与磁盘控制器的功能划分磁盘接口卡与磁盘控制器的功能划分 其中ST506是美国 Seagate Technology 公司1980年为5.25英寸的 ST506小型温盘研制的,以后其他一些公司在微机中也采用了这一标准。它把磁盘读写等逻辑电路主要划分在接口卡上,磁盘驱动器部分主要保留了写入放大器与读出放大器电路。采用MF

31、M编码和步进电机定位机构寻道。ESDI(Enhanced Small Device Interface),即增强型小型设备接口,是一种更通用的磁盘接口,也能接磁带和光盘设备,具有5Mb/s和10Mb/s两种传送率。它把数据的编码、译码部分拿到了磁盘驱动器中,提高了设备运行的可靠性,数据传送采用不归零制(NRZ),驱动器也可以采用其它编码标准,支持步进方式(以步进电机为执行机构)和连续方式(即以音圈电机为执行机构)两种寻道方式。SCSI(Small Computer System Interface),即小型计算机系统接口,是当前最流行的小型机和微型机中的总线标准,有SCSI-1,SCSI-2和

32、SCSI-3等几个标准,许多磁盘接口卡可以连接到SCSI总线上,能连接8位、16位或32位的多种设备。14光盘设备的组成与运行原理光盘设备(Optical Disk)是利用激光照射圆形盘体完成信息读写的设备。它的特点是存储密度高,容量大,非接触式读写,工作可靠性好,价格便宜,因此在当前的计算机系统中得到广泛应用。目前被广泛应使用的,主要有3种类型的光盘。第1种是只读光盘,它上面的信息是由计算机厂家提供的,只供用户执行读操作,被称为CD-ROM(Compact Dsik-ROM)。第2种是一次型写光盘WORM(Write Once,Read Many),它上面的信息可以由用户用写光盘机写入,写入

33、后则不能再修改,是备份数据的有效手段。第3种是可擦写型光盘,多是用激光照射特定的磁性材料介质实现的,它上面的信息可以被多次地写读,这种设备价格比较贵,目前使用的普及程度较差。以写一次型光盘为例,来说明光盘设备的组成与读写原理。写一次型光盘设备由光盘机和盘片组成。光盘机由主轴驱动机构,读写光头和寻道定位机构,激光器、光束分离器和光聚焦镜等组成。光盘是圆形的、用于记录信息的盘片,由基板、铝质反射层和薄金属膜三层结构组成,基板提供合适的机械性能,反射层用于反射接收到的激光信号,而金属膜则是记录信息(区分01信号)的介质,即在比较强的激光照射下,它被融化出小洞,从而会改变照射到它上面的激光的反射强度。

34、激光器多为气体(或半导体)激光器,它可以产生一定亮度(强度)的激光束,是光源部件。光束分离器把接收到的激光束分成为写光束和读光束两部分。调制器用于控制是否要让写光束通过。写光束要通过跟踪反射镜和聚焦镜实现寻道定位,把写光束聚焦为很细的光束打到指定的光盘位置,从而在那里融出一个小于1l的一个小坑,表示已完成1个1信号的写入操作。读出时,读光束也会照射到指定的光盘位置,但它的能量很弱,不会改变金属膜的反射特性,只会把所照到之处有无小坑通过反射光的强弱表现出来,反射回来的光被送到光敏二极管,从而确定读出来的是1信号还0信号。由于金属膜的反射特性,一旦被破坏了就不能再恢复,所以这种类型的光盘只能被写一

35、次。15磁盘阵列技术与容错支持作为计算机系统外存储器的主要支柱设备,磁盘的容量、读写速度、价格和容错支持,一直是人们致力解决的问题。过去很长一段时间,研究工作多集中在提高、改善单个个体磁盘机的性能方面,因为待改善的性能、要做的技术工作都有较大的选择余地,这些工作也确实取得了巨大成绩,极大地推动了磁盘的普及应用。但这是不是解决问题的唯一途径呢?显然不是,另外一个可行途径,是使用统一管理的由多个磁盘组成的磁盘阵列,最早是由美国的一个科研小组提出来并很快成为被工业界广泛接受的一项技术。这一技术的着眼点,还是通过多个磁盘设备的并行操作来提高设备总体的性能和可靠性。显而易见,如果一个磁盘有x MB的容量

36、,单位时间提供y MB的传送能力,则概念上讲,n个这样的磁盘就有n%x MB的容量,n%y MB的传送能力,换句话说,要读出y MB的数据,所用的平均时间只要原来单个磁盘所用时间的1/n;还有一点好处是,通过合理地在多个磁盘之间组织数据,可以得到比较理想的容错能力,这指的是,额外拿出一定的存储容量(冗余),用于保存检错纠错的信息。从总体价格上考虑,使用多个磁盘也并不会给用户带来太大的经济负担。因此,科研组在提出这一技术思路时,用的词为Redundancy Arrays of Inexpensive disks(缩写为RAID),但到了工业界,却更愿意把这里的Inexpensive换成Indus

37、try,在原来技术概念的基础上加上点商业味道。图图4.37 磁盘阵列磁盘阵列 16为统一管理磁盘阵列,使用户所感觉到的不再是多个物理盘,似乎就是一个性能更高的单个磁盘,就要使用一块特定的接口卡(一般称为RAID卡,阵列控制卡),把组成阵列的多个物理(实际)磁盘连接为一个逻辑整体,这被称为一个逻辑磁盘。该卡的一端将被插接到高速的SCSI总线或PCI总线的插槽中,以便与计算机主机接通,另外一端有1到3个接插头,通过电缆与1到3组磁盘设备连接,每组可有串行连接在一起的1到7物理磁盘。该卡是一个有较强智处理能力的接口电路,上面有一个单片计算机,形成奇偶校验信息的机构,分析与处理主机CPU发送来的读写磁

38、盘命令的机构,有起缓冲作用的DRAM存储器(又被成为阵列加速器,几MB到几十MB容量,分成两个体以镜像方式运行,还有专用的后备电池支持)等几个组成部分。系统能通过该卡对连接到卡上的多个磁盘,按用户的使用要求,灵活地配置为不同的使用和容错方式。阵列磁盘运行过程中,有两项重要技术对磁盘系统的运行性能产生较大影响。一个是并发命令请求和命令排队,就是说CPU可以向磁盘设备发送多条命令,阵列卡会对这些命令进行排队管理,并使多个命令得以并发处理;如果在处理命令的时候,还能进行某些性能优化,而不是机械地按命令到来的先后次序处理,还可以进一步提高数据读写的速度,最简单的例子,对两个等待读操作的命令,磁头先到达

39、哪一个命令的数据扇区,就先执行哪一个命令,这在磁盘本身的控制器部分来处理可能更方便。另外一项技术是设备的快速接入和断开,即当一个占据了总线的磁盘开始执行一个读命令,数据又尚未准备好时,它应快速地暂时把自己从总线上断离出来,以便使另外正急于使用总线的磁盘可能抢到总线,从而提高总线的使用效率和系统性能;当这个磁盘准备好数据时,应保证它能把自己尽快地接通到总线上去(得到总线的使用权)。这实质上是把占用总线的时间压缩到尽可能短的一项处理技术。下面介绍一下阵列磁盘对容错的支持情况。17合理地把一个文件的内容划分为块并写到组成一个逻辑磁盘的多个物理磁盘中去,再采取适当的数据存储保护措施,不仅可以提高数据读

40、写的速度,而且可以大大增加磁盘系统工作的可靠性,就是说使该磁盘系统具有很好的容错能力。提出这一技术思路的研究人员把这一容错划分成6种模式,又经常被说成6级容错,分别叫作RAID0、RAID1、RAID4、RAID5。其中的RAID2方案与磁盘设备本身的工作特性不完全符合,RAID3要求多个物理磁盘同速并保持相关扇区同步,难以得到好的性能/价格比,采用的较少,其他4种已被工业界广泛接受并在一些产品中得到实际应用。RAID0模式,是指把一个文件的数据分成容量相等(例如16KB)的块(chunk),把每一段交替地分别写到不同的物理磁盘的几个扇区中去,这种处理叫data striping。它的好处是,不仅可以使几个磁盘合起来有更大的容量,还可以让多个物理磁盘并发读写,提高了数据输入/输出的吞吐率;它并没有采用任何容错措施,故没有容错能力。磁盘可用存储容量全部用于存储实际数据。如图4.38 所示。图图4.38 RAID0,Data striping 18

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!