iSCSI存储技术.ppt
《iSCSI存储技术.ppt》由会员分享,可在线阅读,更多相关《iSCSI存储技术.ppt(36页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、网络存储技术网络存储技术存储协议存储协议学习目标 了解各种存储协议了解各种存储协议的主要区别 iSCSI协议是存储未来的发展之路123各种存储协议简介各种存储协议简介主机适配器SCSI ID 7SCSISCSI总线总线SCSI 阵列阵列ID 0SCSI 阵列阵列ID 5LUN 0LUN 0LUN 1LUN 1LUN 2LUN 2LUN 0LUN 0LUN 1LUN 1数据/地址总线控制信号常见SCSI接口有50、68、80针SCSISCSI(Small Computer System InterfaceSmall Computer System Interface,小型计算机系统接口),小型计
2、算机系统接口)是一种为小型机研制的接口技术,用于主机与外部设备之间的连接。是一种为小型机研制的接口技术,用于主机与外部设备之间的连接。SCSI SCSI 的定义的定义SCSI-3SCSI-3是所有存储协议的基础,其它存储协议都用到是所有存储协议的基础,其它存储协议都用到SCSISCSI的指令集的指令集lSCSI-1SCSI-11986年ANSI标准,采纳了SASI接口(1979);定义了硬盘、磁带和其它存储设备的物理接口、传输协议和标准指令集;lSCSI-2SCSI-21994年ANSI标准,SCSI-1的后续接口;提高了速度和总线带宽,支持多线程指令,增加了更多存储设备类型指令集;lSCSI
3、-3SCSI-3更高的速度类型:Ultra-2/Ultra-160/Ultra-320;物理接口、传输协议和SCSI指令集分层。SCSI SCSI 历史历史SCSI架构模型特定设备指令集:包括磁盘设备的“SCSI块指令(SCSI Block Commands)”等基础指令集:所有SCSI设备都必须实现的“基础指令(SCSI Primary Commands)”SCSI传输协议:譬如iSCSI,FCP物理连接:譬如光纤通道,internet架构模型:定义了SCSI系统模型和各单元的功能分工特定设备指令集特定设备指令集基础指令集基础指令集SCSISCSI传输协议传输协议物理连接物理连接架架构构模模
4、型型SCSI 标准框架Block Commands(e.g.,disk drive)(SBC,SBC-2)Reduced Block Commands(e.g.,disk drive)(RBC)Stream Commands(e.g.,tape drive)(SSC,SSC-2,SSC-3)Media Changer Commands(e.g.,jukebox)(SMC,SMC-2)Multi-Media Commands(e.g.,DVD)(MMC,MMC-2,MMC-3,MMC-4)Controller Commands(e.g.,RAID)(SCC-2)Object-Based Stor
5、age Device(OSD)ManagementServer Commands(MSC)Primary Commands(for all devices)(SPC,SPC-2,SPC-3)Architecture Model(SAM,SAM-2,SAM-3)SCSI Parallel Interface(SPI-2,SPI-3,SPI-4,SPI-5Related standards and technical reports(SDV,PIP,SSM,SSM-2,EPI)Serial Bus Protocol(SBP-2,SBP-3)IEEE 1394Fibre Channel Protoc
6、ol(FCP,FCP-2,FCP-3)Fibre Channel(FC)SSA SCSI-3 Protocol(SSA-S3P)SSA-TL2 SSA-PH1 or SSA-PH2SCSI RDMA Protocol(SRP,SRP-2)InfiniBand(tm)iSCSIInternetSerial Attached SCSI(SAS,SAS-1.1)Enclosure Services(SES,SES-2)特定设备指令集特定设备指令集共享指令集共享指令集架构模型架构模型传输协议传输协议物理接口物理接口SCSI-3物理接口SCSI-3Class Driver(Tape Device Dri
7、ver)SCSI-3Class Driver(Disk Device Driver)Interface-Independent Software Programming Interface(Miniport Interface,CAM,ASPI,IO)SCSI-3 FCPPort DriverSCSI-3 ParallelPort DriveriSCSI IPPort DriverSASPort DriverSCSI Serial Bus Protocol(SBP-2)Port DriverFibre ChannelPortSCSI ParallelPortEthernetPortSAS Se
8、rialPortIEEE-1394(Firewire)PortFibre ChannelPhysical I/FSCSI BUSFast/Wide/Ultra/etc.EthernetSerial Attached SCSIPhysical I/FFireWirePhysical I/FInitiator I/O System物理接口物理接口SCSI应用应用SCSI传输协议传输协议SCSI物理连接物理连接SCSI应用应用SCSI传输协议传输协议SCSI物理连接物理连接Initiator Initiator 设备设备Target Target 设备设备互连协议应用协议传输协议传输服务接口互连服务
9、接口应用层应用层传输协议层传输协议层互连层互连层SCSISCSI发起端发起端-目标器模型目标器模型 特特 点点描描 述述优优点点与主机无关与主机无关工作在逻辑层而不是在设备层:工作在逻辑层而不是在设备层:支持数据块类型的逻辑地址;支持数据块类型的逻辑地址;数据以字节为单位进行传送;数据以字节为单位进行传送;采用通用指令集取代了专用的控制线采用通用指令集取代了专用的控制线多设备并行多设备并行具有总线仲裁、设备选择功能,设备与设备、设备与主机之具有总线仲裁、设备选择功能,设备与设备、设备与主机之间是一种双向对等关系,不是主从关系;间是一种双向对等关系,不是主从关系;对多任务操作系统如对多任务操作系
10、统如UnixUnix、LinuxLinux、Windows NTWindows NT,可以获得,可以获得更高性能更高性能高带宽高带宽目前最快可以提供目前最快可以提供320MB/s320MB/s的带宽的带宽低系统开销低系统开销具有独立处理芯片,占用具有独立处理芯片,占用CPUCPU资源的比例相当小资源的比例相当小缺缺点点单单I/OI/O控制器控制器两个和多个两个和多个I/OI/O控制器无法共享一条控制器无法共享一条SCSISCSI总线,不能实现多链总线,不能实现多链路聚合,存在单一故障点路聚合,存在单一故障点地址短缺地址短缺SCSISCSI总线地址只有总线地址只有8 8或或1616个,无法接入更
11、多的设备个,无法接入更多的设备传输距离短传输距离短单端单端SCSISCSI传输距离传输距离6 6米,差分米,差分SCSISCSI传输距离传输距离2525米。所有连接设米。所有连接设备只能放在统一地点备只能放在统一地点SCSISCSI的特点的特点SCSISCSI允许连接设备数量较少允许连接设备数量较少SCSISCSI连接设备距离非常有限连接设备距离非常有限 基于网络的基于网络的SCSISCSIFC SANFC SANIP SANIP SANFCPFCPiSCSIiSCSI如何解决如何解决基于网络的基于网络的SCSISCSIFC-1FC-1代码层代码层FC-0FC-0物理层物理层FC-2FC-2协
12、议层协议层FC-3FC-3服务层服务层FC-4FC-4映射层映射层IPI3IPI3SCSISCSIHIPPIHIPPIIPIPSBCCSSBCCS802.2802.2ATMATM通道通道网络网络光纤通道是构建FC SAN的基础,是FC SAN系统的硬件接口和通信接口。FC可以通过构建帧来传输SCSI的指令、数据和状态信息单元。FCFC(光纤通道)(光纤通道)FCFC的三种拓扑结构的三种拓扑结构点对点点对点只能连接只能连接 2个设备个设备(直接连接直接连接)交换式交换式 Fabric最多支持最多支持1千千6百万个设备百万个设备(光纤通道交换机光纤通道交换机)Arbitrated Loop(仲裁环
13、仲裁环)最多支持最多支持126个设备个设备(光纤集线器光纤集线器)普及普及!Fabric节点 N_PortF_PortF_PortE_PortE_PortFL_Port 节点N_Port交换机交换机 2交换机交换机 1 节点NL_Port 节点NL_PortG_PortFCFC端口类型端口类型服务器或存储设备:服务器或存储设备:N N端口端口NLNL端口端口FCFC交换机:交换机:F F端口端口FLFL端口端口E E端口端口GG端口端口FCFC特点特点不足不足构建维护成本高,时间长互操作性不强,FC协议具体实现上各个厂商有所不同FC SAN缺少统一管理标准FC理论上最长传输距离10公里左右,在
14、互联网存储应用中会形成信息孤岛优势优势连接设备比SCSI多高带宽,低时延实现光纤和铜缆的无缝连接连接距离远远超出并行SCSI存储设备SCSI应用(文件系统、数据库)应用(文件系统、数据库)SCSI块指令块指令SCSI流指令流指令其他其他SCSI指令指令SCSISCSI指令、数据和状态指令、数据和状态iSCSI TCPIP以太网等以太网等iSCSIiSCSI协议栈协议栈liSCSI(Internet SCSI)把SCSI命令和块状数据封装在TCP中在IP网络中传输liSCSI作为SCSI的传输层协议,基本出发点是利用成熟的IP网络技术来实现和延伸SANiSCSIiSCSIiSCSI 发起端-目标
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- iSCSI 存储 技术
限制150内