磁盘接口与磁盘扫描

硬盘接口分为IDE、SATA、SCSI、光纤通道四种。

IDE

IDE的英文全称为“Integrated Drive Electronics”,即“电子集成驱动器”。它的本意是指把“硬盘控制器”与“盘体”集成在一起的硬盘驱动器。把盘体与控制器集成在一起的做法减少了硬盘接口的电缆数目与长度,数据传输的可靠性得到了增强,硬盘制造起来变得更容易,因为硬盘生产厂商不需要再担心自己的硬盘是否与其它厂商生产的控制器兼容。对用户而言,硬盘安装起来也更为方便。IDE这一接口技术从诞生至今就一直在不断发展,性能也不断的提高,其拥有的价格低廉、兼容性强的特点,为其造就了其它类型硬盘无法替代的地位。比如ATA、Ultra
ATA、DMA、Ultra DMA等接口都属于IDE硬盘。

IDE接口

SCSI

SCSI的英文全称为“Small Computer System Interface”(小型计算机系统接口),是同IDE(ATA)完全不同的接口,IDE接口是普通PC的标准接口,而SCSI并不是专门为硬盘设计的接口,是一种广泛应用于小型机上的高速数据传输技术。SCSI接口具有应用范围广、多任务、带宽大、CPU占用率低,以及热插拔等优点,但较高的价格使得它很难如IDE硬盘般普及,因此SCSI硬盘主要应用于中、高端服务器和高档工作站中。

SCSI接口

SATA

使用SATA(Serial ATA)口的硬盘又叫串口硬盘,是未来PC机硬盘的趋势。2001年,由Intel、APT、Dell、IBM、希捷、迈拓这几大厂商组成的Serial ATA委员会正式确立了Serial ATA 1.0规范,2002年,虽然串行ATA的相关设备还未正式上市,但Serial ATA委员会已抢先确立了Serial ATA 2.0规范。Serial ATA采用串行连接方式,串行ATA总线使用嵌入式时钟信号,具备了更强的纠错能力,与以往相比其最大的区别在于能对传输指令(不仅仅是数据)进行检查,如果发现错误会自动矫正,这在很大程度上提高了数据传输的可靠性。串行接口还具有结构简单、支持热插拔的优点。

串口硬盘是一种完全不同于并行ATA的新型硬盘接口类型,由于采用串行方式传输数据而知名。相对于并行ATA来说,就具有非常多的优势。首先,Serial ATA以连续串行的方式传送数据,一次只会传送1位数据。这样能减少SATA接口的针脚数目,使连接电缆数目变少,效率也会更高。实际上,Serial ATA 仅用四支针脚就能完成所有的工作,分别用于连接电缆、连接地线、发送数据和接收数据,同时这样的架构还能降低系统能耗和减小系统复杂性。其次,Serial ATA的起点更高、发展潜力更大,Serial ATA 1.0定义的数据传输率可达150MB/s,这比目前最新的并行ATA(即ATA/133)所能达到133MB/s的最高数据传输率还高,而在Serial
ATA 2.0的数据传输率将达到300MB/s,最终SATA将实现600MB/s的最高数据传输率。

SATA接口

光纤通道

光纤通道的英文拼写是Fibre Channel,和SCSI接口一样光纤通道最初也不是为硬盘设计开发的接口技术,是专门为网络系统设计的,但随着存储系统对速度的需求,才逐渐应用到硬盘系统中。光纤通道硬盘是为提高多硬盘存储系统的速度和灵活性才开发的,它的出现大大提高了多硬盘系统的通信速度。光纤通道的主要特性有:热插拔性、高速带宽、远程连接、连接设备数量大等。

光纤通道是为在像服务器这样的多硬盘系统环境而设计,能满足高端工作站、服务器、海量存储子网络、外设间通过集线器、交换机和点对点连接进行双向、串行数据通讯等系统对高数据传输率的要求。

光纤通道磁盘接口图

在磁盘接口技术中,其中

IDE接口也称为PATA接口,即Parallel ATA(并行传输ATA)。ATA的英文为Advanced Technology Attachment,即高级技术附加。

ATA接口从诞生到现在总共有7个不同的版本,ATA-1(IDE)速度3.3MB/s、ATA-2(EIDE Enhanced IDE/Fast ATA)速度 16.6MB/s、ATA-3(FastATA-2)速度16.6M/s、ATA-4(ATA33)速度33.3MB/s、ATA-5(ATA66)速度66.6MB/s、ATA-6(ATA100)速度100MB/s、ATA-7(ATA133)速度133MB/s

IDE的数据传输模式有三种:

PIO模式、DMA模式(直接内存访问)、Ultra DMA模式

SATA中总共有两种规范

SATA1.0

SATA2.0

SCSI有

SCSI-1

SCSI-2(Fast SCSI)

SCSI-3(Ultra SCSI)

Ultra 2 SCSI

Ultra 160 SCSI

Ultra 320 SCSI

磁盘的扫描方式有FCFS(先进先出)、SSTF(最短路径优先)、SCAN(回旋扫描)、C-SCAN(单向扫描)、LOOK(智能监察扫描模式)、C-LOOK(智能监察单向扫描模式)

磁盘接口与磁盘扫描,布布扣,bubuko.com

时间: 2024-10-06 13:01:55

磁盘接口与磁盘扫描的相关文章

Linux系统SCSI磁盘扫描机制解析及命令实例(转)

转载请在文首保留原文出处:EMC中文支持论坛 介绍 Linux系统扫描SCSI磁盘有几种方式?Linux新增LUN之后,能否不重启主机就认出设备?如果安装了PowerPath,动态添加/删除LUN的命令是什么?本文总结了Linux主机对磁盘设备进行重新配置的方式,并附加命令实例. 更多信息 Linux系统提供多重机制以重新扫描SCSI总线并重认系统中加入的SCSI设备.在2.4内核方案中,由于动态LUN扫描机制不具备一致性,往往需要中断I/O. 2.6内核里,LUN扫描有了显著改进并添加了动态L

华为云计算VRM的安装磁盘扫描失败。

解决重装VRM后CAN无法扫描到存储的故障 小编为大家分享一下在重新安装VRM到数据存储时找不到可用的存储设备初步判断应该是以前的残留信息造成无法扫描到存储.解决方法有以下几点:1.使用VNC或者SSH连接对应要安CNA节点2.使用su - root切换到root用户3.查询lv状态,输入命令lvs4.删除对应lv,输入命令lvremove NUM(NUM为查询到的lv号)5.查询vg状态,输入命令vgs5.删除对应的vg,输入命令vgremove NUM(NUM为上一般查询到的vg号)6.查询

磁盘的组成

  磁盘的组成 作者:Jack.X 归档:学习笔记 2017/4/10 磁盘 第1章 知识扩展: 1.1 如何同时创建多个用户并设置规定的密码 如何批量创建stu01到stu10,10个用户然后修改密码123456 [第一个里程碑]:创建一个用户并修改密码 [[email protected] ~]# useradd stu01 [[email protected] ~]# echo 123456 |passwd --stdin stu01Changing password for user s

rac某节点asm磁盘启动失败故障定位及恢复

RAC环境: oracle数据库:oracle11gr2 操作系统:rhel6.4_x86_64 故障现象: 1.rac其一个节点的oracle与asm相关的进程和实例启动失败: 查看方法:ps -ef|grep ora_ ps -ef|grep asm_ crsctl stat res -t (只能看到节点1上启动的oracle实例和asm实例) 2.在节点2上查看不到asm磁盘设备标签: 查看方法:oracleasm listdisks  (没有内容) ll /dev/oracleasm/d

磁盘碎片原理分析 (转载)

原文地址:http://www.cnblogs.com/hbwang/archive/2005/07/13/192251.html 一.什么是磁盘碎片? 其实磁盘碎片应该称为文件碎片,是因为文件被分散保存到整个磁盘的不同地方,而不是连续地保存在磁盘连续的簇中形成的.当应用程序所需的物理内存不足时,一般操作系统会在硬盘中产生临时交换文件,用该文件所占用的硬盘空间虚拟成内存.虚拟内存管理程序会对硬盘频繁读写,产生大量的碎片,这是产生硬盘碎片的主要原因.其他如IE浏览器浏览信息时生成的临时文件或临时文

Windows 2008 R2系统开机时如何不让Windows进行磁盘检测?

开始→运行,在运行对话框中键入“chkntfs /t:0”,即可将磁盘扫描等待时间设置为0, 如果要在计算机启动时忽略扫描某个分区,比如C盘,可以输入“chkntfs /x c:”命令:如果要恢复对C盘的扫描,可使用“chkntfs /d c:”命令,即可还原所有chkntfs默认设置,除了自动文件检查的倒计时之外.

关闭自动检测磁盘

这个在做系统母盘的时候用,2个方法,一是用注册表,二是手动删除注册表里的,我是习惯用第二个方法.Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager]"BootExecute"=hex(7):00,00 上面的是注册表,下面的是删除注册表里的方法.运行Regedit,进入注册表然后找到下面的键值: HKEY_LOCAL_MACHIN

CentOS 7中添加新磁盘而不用重启系统

对大多数系统管理员来说扩充 Linux 服务器的磁盘空间是日常的工作之一,尤其是VMware系列的虚拟机. 扩展空间而无需重启虚拟机: 现在运行如下命令,通过重新扫描 SCSI (注:Small Computer System Interface 小型计算机系统接口)总线并添加 SCSI 设备,系统就可以扩展操作系统的物理卷磁盘空间,而且不需要重启虚拟机. # ls /sys/class/scsi_host/ # echo "- - -" > /sys/class/scsi_ho

VMware linux虚拟机在线识别新添加磁盘

登录进虚拟机linux系统中执行以下命令,识别新增加的硬盘 echo "- - -" > /sys/class/scsi_host/host0/scan # ls /sys/class/scsi_host/          host0  host1  host2 为什么是host0嗯? 导读: Technorati 标记: Linux系统SCSI磁盘扫描机制解析及命令实例