SATA ,SCSI ,Fibre Channel, SAN ,VERITAS

来源:互联网 发布:正规淘宝刷平台app 编辑:程序博客网 时间:2024/04/30 23:25

####################SATA接口############################
  SATA的全称是Serial Advanced Technology Attachment(串行高级技术附件,一种基于行业标准的串行硬件驱动器接口),是由Intel、IBM、Dell、APT、Maxtor和 Seagate公司共同提出的硬盘接口规范。2001年,由Intel、APT、Dell、IBM、希捷、迈拓这几大厂商组成的Serial ATA委员会正式确立了Serial ATA 1.0规范,在当年的IDF Fall 大会上,Seagate宣布了Serial ATA 1.0标准,正式宣告了SATA规范的确立。2002年,虽然串行ATA的相关设备还未正式上市,但Serial ATA委员会已抢先确立了Serial ATA 2.0规范。SATA规范将硬盘的外部传输速率理论值提高到了150MB/s,比PATA标准ATA/100高出50%,比ATA/133也要高出约 13%,而随着未来后续版本的发展,SATA接口的速率还可扩展到2X和4X(300MB/s和600MB/s)。从其发展计划来看,未来的SATA也将通过提升时钟频率来提高接口传输速率,让硬盘也能够超频。
  SATA接口需要硬件芯片的支持,例如Intel ICH5(R)、VIA VT8237、nVIDIA的MCP RAID和SiS964,如果主板南桥芯片不能直接支持的话,就需要选择第三方的芯片,例如Silicon Image 3112A芯片等,不过这样也就会产生一些硬件性能的差异,并且驱动程序也比较繁杂。
  SATA的优势:支持热插拔 ,传输速度快,执行效率高 使用【SATA(Serial ATA)口的硬盘又叫串口硬盘】,是未来PC机硬盘的趋势。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(光纤通道)作为蓝本,所以采用四芯接线;需求的电压则大幅度减低至250mV(最高500mV),较传统并行ATA接口的5V少上20 倍!因此,厂商可以给Serial ATA硬盘附加上高级的硬盘功能,如热插拔(Hot Swapping)等。更重要的是,在连接形式上,除了传统的点对点(Point-to-Point)形式外,SATA还支持“星形”连接,这样就可以给 RAID这样的高级应用提供设计上的便利;在实际的使用中,SATA的主机总线适配器(HBA,Host Bus Adapter)就好像网络上的交换机一样,可以实现以通道的形式和单独的每个硬盘通讯,即每个SATA硬盘都独占一个传输通道,所以不存在象并行ATA 那样的主/从控制的问题。
  Serial ATA规范不仅立足于未来,而且还保留了多种向后兼容方式,在使用上不存在兼容性的问题。在硬件方面,Serial ATA标准中允许使用转换器提供同并行ATA设备的兼容性,转换器能把来自主板的并行ATA信号转换成Serial ATA硬盘能够使用的串行信号,目前已经有多种此类转接卡/转接头上市,这在某种程度上保护了我们的原有投资,减小了升级成本;在软件方面,Serial ATA和并行ATA保持了软件兼容性,这意味着厂商丝毫也不必为使用Serial ATA而重写任何驱动程序和操作系统代码。
  另外,Serial ATA接线较传统的并行ATA(Paralle ATA)接线要简单得多,而且容易收放,对机箱内的气流及散热有明显改善。而且,SATA硬盘与始终被困在机箱之内的并行ATA不同,扩充性很强,即可以外置,外置式的机柜(JBOD)不单可提供更好的散热及插拔功能,而且更可以多重连接来防止单点故障;由于SATA和光纤通道的设计如出一辙,所以传输速度可用不同的通道来做保证,这在服务器和网络存储上具有重要意义。
  Serial ATA相较并行ATA可谓优点多多,将成为并行ATA的廉价替代方案。并且从并行ATA过渡到Serial ATA也是大势所趋,应该只是时间问题。相关厂商也在大力推广SATA接口,例如Intel的ICH6系列南桥芯片相较于ICH5系列南桥芯片,所支持的 SATA接口从2个增加到了4个,而并行ATA接口则从2个减少到了1个;nVidia的nForce4系列芯片组已经支持SATA II即Serial ATA 2.0,而且三星已经采用Marvell 88i6525 SOC芯片开发新一代的SATA II接口硬盘,并在2005年初推出。
  2007年制定了SATA2及SATA2.5标准,速度达到3000Mbps(理论上等同于375MB/s )
  友情提示:基于本人亲身体会,发现SATA硬盘缺点明显,在大多数主板上对超频非常敏感,基本上一超频主板就无法识别SATA硬盘,因此奉劝那些超频玩家,买SATA硬盘时一定要确认你的主板支持锁定PCI-E/SATA,否则很可能出现一超频就无法识别硬盘的情况。
  SATA拔插损坏的,一般都是不注意造成的,人为原因居多,当然也有用料太烂或者设计原因造成的,不过还是建议大家多看多细心,特别是拔有卡扣的SATA线时.
############################# SCSI接口#################################
小型计算机系统接口
  小型计算机系统接口(英语:Small Computer System Interface; 简写:SCSI),一种用于计算机和智能设备之间(硬盘、软驱、光驱、打印机、扫描仪等)系统级接口的独立处理器标准。 SCSI是一种智能的通用接口标准。它是各种计算机与外部设备之间的接口标准。这种接口具有以下特性:
  ●SCSI接口是一个通用接口,在SCSI母线上可以连接主机适配器和八个SCSI外设控制器,外设可以包括磁盘、磁带、CD-ROM、可擦写光盘驱动器、打印机、扫描仪和通讯设备等。
  ●SCSI是个多任务接口,设有母线仲裁功能。挂在一个SCSI母线上的多个外设可以同时工作。SCSI上的设备平等占有总线。
  ●SCSI接口可以同步或异步传输数据,同步传输速率可以达到10MB/s,异步传输速率可以达到1.5MB/s。
  ●SCSI接口接到外置设备时.它的连接电缆可以长达6m。
  最初的SCSI标准的最大同步传输速率为5MB/s(SCSI-1,又名Narrow SCSI,1986年,最大支持7个设备,时钟频率为5MHz),后来的SCSI II 规定了2种提高速度的选择。一种为提高数据传输的频率,即Fast SCSI(1994年,最大支持7个设备),由于频率提高一倍,达10MB/s(10MHz);另一种提高速度的选择是传输频率提高一倍的同时也增大数据通路的宽度,由8位增至16位,即Wide SCSI,其最大同步传输速度为20MB/s (时钟频率为10MHz,1996年,最大支持15个设备)。
  1995年左右出现了第三代SCSI,但没有统一标准:1. 最大同步传输速度达到20MB/s的Ultra SCSI(又称为Fast-20 SCSI,时钟频率为20MHz);2.最大同步传输速度达到40MB/s的Ultra Wide SCSI(同1);3.最大同步传输速度达到40MB/s的Ultra2 SCSI(又称为Fast-40 SCSI,时钟频率为40MHz,1997年)。稍后,又出现了一些更新的SCSI标准:1. 最大同步传输速度达到80MB/s的Ultra2 Wide SCSI(时钟频率为40MHz);2.最大同步传输速度达到160MB/s的Ultra 3 SCSI(又名Ultra-160或者Fast-80 Wide SCSI,时钟频率为40MHz加双倍数据速率,1999年);3.最大同步传输速度达到320MB/s的Ultra 320 SCSI(又名Ultra 4 SCSI,时钟频率为80MHz加双倍数据速率,2002年);4.最大同步传输速度达到640MB/s的Ultra 640 SCSI(时钟频率为160MHz加双倍数据速率,2003年,是目前最新的SCSI标准)
  这种接口是一种便于系统集成、降低成本和提高效率的接口标准,越来越多的设备将使用SCSI接口标准,因此,【带SCSI接口的硬盘】和SCSI光盘驱动器也越来越多,但由于成本问题,主要用于中高端服务器与工作站上。
##################################Fibre Channel
     Fibre Channel (FC)是1994年由ANSI标准化组织制订的一种适合于千兆位数据传输通信的成熟而安全的解决方案。

  Fibre Channel 与传统的SCSI技术相比,除了提供更高的数据传输速度,更远的传输距离,更多的设备连接支持,更稳定的性能,更简易的安装以外,最重要的是支持最新的网络区域存储(SAN)技术。
################################SAN

SAN简介

  存储域网络(Storage Area Network)的支撑技术是Fibre Channel(FC)技术,这是ANSI为网络和通道I/O接口建立的一个标准集成。支持HIPPI,IPI,SCSI,IP,ATM等多种高级协议,它的最大特性是将网络和设备的通讯协议与传输物理介质隔离开.这样多种协议可在同一个物理连接上同时传送,高性能存储体和宽带网络使用单I/O接口使得系统的成本和复杂程度大大降低。如通过Switch扩充至交换仲裁复用结构则可将用户扩至很多。FC使用全双工串行通讯原理传输数据,传输速率高达1062.5Mbps,FibreChannel的数据传输速度为100MB/S,双环可达200MB/S,使用同轴线传输距离为30米,使用单模光纤传输距离可达10公里以上。光纤通道支持多种拓扑结构,主要有:点到点(Links)、仲裁环(FC-AL)、交换式网络结构(FC-XS)。点对点方式的例子是一台主机与一台磁盘阵列透过光纤通道连接;其次为光纤通道仲裁环(FC-AL),在FC-AL的装置可为主机或存储装置。第三种FC-XS交换式架构在主机和存储装置之间透过智能型的光纤通道交换器连接,使用交换架构需使用存储网络的管理软件。
  FC技术具有以下优越性:
  (1)既具有单通道的特点,又具有网络的特点,它是把设备连接到网络结构上的一种高速通道。而这种网络结构描述了连接两套设备的单条电缆以及连接许多设备的交换机产生网状结构。
  (2)光纤通道最大优点是速度快,它可以给计算机设备提供接近于设备处理速度的吞吐量。
  (3)协议无关性,它有很好的通用性,是一种通用传输机制。适用范围广,可提供多性价比的系统,从小系统到超大型系统,支持存在的多种指令集,如IP、SCSI、IPI。
  光纤通道规范定义的速率最高可到4Gbps,目前T11工程组对10Gbps传输速度的FC规范也在紧锣密鼓的制定之中。
  FC是一种分层结构,每个层次定义为一个功能级,但是所分的层不能直接映射到OSI模型的层上。FC通道的五层定义为:物理媒介和传输速率、编码方式、帧协议和流控制、公共服务以及上级协议(ULP)接口。
  1) FC-0:
  FC-0是物理层底层标准。FC-0层定义了连接的物理端口特性,包括介质和连接器(驱动器、接收机、发送机等)的物理特性、电气特性和光特性、传输速率以及其它的一些连接端口特性。物理介质有光纤、双绞线和同轴电缆。带有ECL的铜芯同轴电缆,用于高速、短距离传输。双绞线用于25MB/s数据传输,距离可达50米。带有激光和LED传导的光纤,用于长距离的传输,光纤通道的数据误码率低于10E-12,它具有严格的抖动容许规定和串行I/O电路能够进行正常管理的其他一些电气条件。
  2) FC-1(传输协议)
  FC-1根据ANSI X3T11标准,规定了8B/10B的编码方式和传输协议,包括串行编码、解码规则、特殊字符和错误控制。传输编码必须是直流平衡以满足接收单元的电气要求。特殊字符确保在串行比特流中出现的是短字符长度和一定的跳变信号,以便时钟恢复。8B/10B码在现实中的应用是稳定和简单的。
  3) FC-2(帧协议):
  FC-2层定义了传输机制、包括帧定位、帧头内容、使用规则以及流量控制等。光纤通道数据帧长度可变,可扩展地址。用于传输数据的光纤通道数据帧长度最多达到2K,因此非常适合于大容量数据的传输。帧头内容包括控制信息、源地址、目的地址、传输序列标识和交换设备等。64字节可选帧头用于其它类型网络在光纤通道上传输时的协议映射。光纤通道依赖数据帧头的内容来引发操作,如把到达的数据发送到一个正确的缓冲区里。
  4) FC-3(公共服务):
  提供高级特性的公共服务,即端口间的结构协议和流动控制,它定义了三种服务:条带化(Striping)、搜索组(Hunt Group)和多播(Multicast)。条带化的目的是为了利用多个端口在多个连接上并行传输,这样I/O传输带宽能扩展到相应的倍数。搜索组用于多个端口去响应一个相同名字地址的情况,它通过降低到达"占线"的端口的概率来提高效率。多播用于将一个信息传递到多个目的地址。
  5) FC-4(ULP映射):
  它是光纤通道标准中定义的最高等级,固定了光纤通道的底层跟高层协议(ULP)之间的映射关系以及与现行标准的应用接口,这

里的现行标准包括现有的所有通道标准和网络协议,如SCSI接口和IP、ATM、HIPPI等。

 

 

  整个FC的分层体系结构如下表:

SAN 的典型结构

  主要协议

  FC & FCP:光纤信道和光纤信道协议 (FC & FCP:Fibre Channel and Fibre Channel Protocol)
  FCIP:在IP上传输的光纤信道数据帧 (FCIP:Entire Fibre Channel Frame Over IP)
  iFCP:Internet 光纤信道协议 (iFCP:Internet Fibre Channel Protocol)
  iSCSI:Internet 小型计算机系统接口 (iSCSI:Internet Small Computer System Interface)
  iSNS:Internet存储名称服务 (iSNS:Internet Storage Name Service)
  NDMP:网络数据管理协议 (NDMP:Network Data Management Protocol)
  SAS:串行 SCSI (SAS:Serial Attached SCSI)
  SCSI:小型计算机系统接口 (SCSI:Small Computer System Interface)
  相关协议 LAN、WAN、TCP/IP


######################################VERITAS
VERITAS 软件公司(纳斯达克:VRTS)是在存储管理软件方面处于领先地位的软件提供商,VERITAS的软件主要用于数据保护、应用高可用性和灾难恢复。

原创粉丝点击