块传输指每次传输一个数据块,不同于其他传输方式如中断传输。它是PCI和DMA中常见的基本传输方式[1][2][3]。
iSCSI介绍
iSCSI(互联网小型计算机系统接口,internet SCSI)是在IP协议网络上,尤其是以太网上进行数据块传输的一种标准。这是一种让硬件设备在IP协议上层运行SCSI(小型计算机系统接口)指令集的技术。SCSI是一种广泛用于连接硬盘和计算机的技术标准,iSCSI则将其应用于传统的以太网络连接上。对于中小企业来说,iSCSI技术的性价比通常高于基于光纤的产品。iSCSI是基于IP协议的技术标准,它允许通过TCP/IP网络传输SCSI命令,从而实现SCSI和TCP/IP协议之间的连接。这项技术使得用户可以通过TCP/IP网络构建存储区域网(SAN)。iSCSI提供了必要的映射功能,通过IP传输SCSI指令,这与光纤通道传输SCSI指令的方式类似。iSCSI的设计适用于主机到存储设备的端到端连接,类似于光纤通道的SAN架构。iSCSI技术包括了使主机能够与兼容的存储设备通过IP交换机进行通信的功能。尽管如此,驱动器仍然可以使用传统的SCSI驱动器,因为iSCSI并不是取代现有的硬盘连接技术。下面的图表展示了一个简单的iSCSI协议层示例。
应用场景
iSCSI技术的重要贡献在于其对传统技术的继承和发展。一方面,SCSI技术是被磁盘、磁带等设备广泛采用的存储标准;另一方面,TCP/IP协议在网络方面是最通用、最成熟的协议,且IP网络的基础建设非常完善。这些因素为iSCSI的广泛应用奠定了基础。在iSCSI技术出现之前,构建存储区域网的主要技术是光纤通道,但由于其高成本,许多企业难以负担。相比之下,iSCSI技术的出现使得用户只需少量投资即可便捷地进行信息和数据的交互式传输和管理。iSCSI的出现解决了开放性、容量、传输速度、兼容性和安全等方面的问题,因此自发布以来就受到了市场广泛关注和喜爱。
参考资料 3
- Zigbee — 百度学术搜索
- 利用补零信息的单载波块传输盲信道估计方法 — 百度学术搜索
- 基于USB块传输方式的实时数据采集 — 百度学术搜索