SCSI
SCSI就是指Small Computer System Interface(小型计算机系统接口),它最早研制于1979,是为小型机研制出的一种接口技术,但随着电脑技术的发展,现在它被完全移植到了普通PC上。现在的SCSI可以划分为SCSI-1、SCSI-2、SCSI-3,最新的为SCSI-3,不过SCSI-3是目前最流行的SCSI版本。SCSI广泛应用于硬盘、光驱、ZIP、MO、扫描仪、磁带机、JAZ、打印机、光盘刻录机等设备上。
1、SCSI-1??最早的SCSI是在1979年,它的特点是,支持同步和异步SCSI外围设备;支持7台8位的外围设备,最大数据传输速度为5MB/s。
2、SCSI-2??具体时间是1992年,SCSI发展到了SCSI-2,当时的SCSI-2 产品(通称为Fast SCSI)能通过提高同步传输的频率使数据传输率提高到20MB/s。
3、SCSI-3??1995年SCSI-3问世,俗称Ultra SCSI(Fast-20)最高传输速率可达20MB/s。1997年推出了Ultra 2 SCSI(Fast-40)最高传输速率可达80MB/s。1998年9月,具有更高的数据传输率的Ultra 3 SCSI正式发布,最高数据传输率为160MB/s。
ATA (AT Attachment)
ATA(AT嵌入式接口)即俗称的IDE,设计该接口的目的就是为了将1984年制造的IBM AT计算机中的总线直接与结合在一起的驱动器和控制器相连。ATA中的“AT”就来源于首次使用ISA总线的IBM AT计算机。
ATA从最早的ATA-1开始,已经经历了从ATA-1、ATA-2、ATA-3、Ultra ATA、Ultra ATA/33、Ultra ATA/66、Ultra ATA/100、Ultra ATA/133的发展历程。
Serial ATA
Serial ATA(串行ATA)采用的是串行数据传输方式,每一个时钟周期只传输一位数据。ATA硬盘一直都采用并行传输模式,线路间的信号会互相干扰,在高速数据传输过程中,影响系统的稳定性。由于串行传输方式不会遇到信号串扰问题,所以要提高传输速度只需要提高工作频率即可。Serial ATA只需4线电缆。
SATA采用的是点对点的传输方式,使得用户在使用SATA硬盘时不再需要设置硬盘的主从盘,而直接每个硬盘对应一个数据通道直接连接系统。 SATA 1.0的标准规定,硬盘的接口传输速率为150MB/s, SATA可扩展到2X和4X的规格,相应的传输速率则分别提升至了300MB/s和600MB/s。SATA硬盘还可以实现热插拔功能,不过目前为止还没有操作系统支持这项功能,人们还要等到微软的下一代操作系统Windows Longhorn面世后才能享受到这项功能带来的便利。
SAN
SAN(Storage Area Network?存储区域网络)通过光纤通道连接到一群计算机上。在该网络中提供了多主机连接,但并非通过标准的网络拓扑。SAN专注于企业级存储的特有问题,主要用于存储量大的工作环境。
NAS
NAS(Network Attached Storage?网络附加存储)即将存储设备通过标准的网络拓扑结构(例如以太网),连接到一群计算机上。NAS是部件级的存储方法,它的重点在于帮助工作组和部门级机构解决迅速增加存储容量的需求。
DAS
DAS(Direct Attached Storage?直接附加存储)是指将存储设备通过SCSI接口或光纤通道直接连接到一台计算机上。DAS产品包括存储器件(例如硬盘驱动器阵列、CD或DVD驱动器、磁带驱动器或可移动的存储介质)和集成在一起的简易服务器,可用于实现涉及文件存取及管理的所有功能。
存储虚拟化
通过将一个(或多个)目标(Target)服务或功能与其它附加的功能集成,统一提供有用的全面功能服务。典型的虚拟化包括如下一些情况:屏蔽系统的复杂性,增加或集成新的功能,仿真、整合或分解现有的服务功能等。虚拟化是作用在一个或者多个实体上的,而这些实体则是用来提供存储资源或/及服务的。
磁盘阵列(RAID)
RAID(Redundant Arrays of Independent Disks)的简称,中文为独立磁盘冗余阵列,或简称磁盘阵列。磁盘阵列是把几个磁盘的存储空间整合起来,形成一个大的单一连续的存储空间。简单的说,磁盘阵列就是由多个磁盘组成,并行工作的磁盘系统。
RAID的级别从RAID概念的提出到现在,巳经发展了七个级别,其级别分别是0、1、2、3、4、5、6等。
RAID 0:将多个较小的磁盘合并成一个大的磁盘,不具有冗余,并行I/O,速度最快。RAID 0亦称为带区集。它是将多个磁盘并列起来,成为一个大硬盘。在所有的级别中,RAID 0的速度是最快的。RAID 0可以由一个或多个物理驱动器组成。
RAID 1:两组相同的磁盘系统互作镜像,速度没有提高,但是允许单个磁盘错,可靠性最高。其原理为在主硬盘上存放数据的同时也在镜像硬盘上写一样的数据。RAID 1在一个阵列中需要两个物理驱动器,但是其磁盘的利用率却只有50%,是所有RAID上磁盘利用率最低的一个级别。
RAID 3:以一个硬盘来存放数据的奇偶校验位,数据则分段存储于其余硬盘中。它象RAID 0一样以并行的方式来存放数,但速度没有RAID 0快。如果数据盘损坏,只要将坏硬盘换掉,RAID控制系统则会根据校验盘的数据校验位在新盘中重建坏盘上的数据。不过,如果校验盘损坏的话,则全部数据都无法使用。利用单独的校验盘来保护数据虽然没有镜像的安全性高,RAID 3一个阵列至少由三个物理驱动器组成,但是硬盘利用率得到了很大的提高,为n-1。
RAID 5:向阵列中的磁盘写数据,奇偶校验数据存放在阵列中的各个盘上,允许单个磁盘出错。RAID 5也是以数据的校验位来保证数据的安全,不是以单独硬盘来存放数据的校验位,而是将数据段的校验位交互存放于各个硬盘上。任何一个硬盘损坏,都可以根据其它硬盘上的校验位来重建损坏的数据。RAID 5一个阵列中至少需要三个物理驱动器,硬盘的利用率为n-1。
RAID 0+1(RAID 10):综合了RAID 0 和 RAID 1的优点,适合用在速度需求高,又要完全容错。我们有四台磁盘驱动器,每两台磁盘驱动器先做成RAID 1,再把两个RAID 1做成RAID 0,这就是RAID 0 +1。假设我们有四台磁盘驱动器,每两台磁盘驱动器先做成RAID 0,再把两个RAID 0做成RAID 1,这就是RAID 10。