您可能都知道通过 FC、SAS 或 iSCSI 将一堆 SATA 磁盘导出为一个大驱动器的相对简单的 RAID 盒,例如 HP StorageWorks MSA2000、Infortrends EonStore 系列或来自不同制造商的许多其他型号。
是否可以使用 Linux、几个磁盘和一个 FC 控制器创建这样的设备,使用与往常相反的方向的控制器?
这对于在新兴的 SAN 环境中测试一些想法和概念非常方便。
您可能都知道通过 FC、SAS 或 iSCSI 将一堆 SATA 磁盘导出为一个大驱动器的相对简单的 RAID 盒,例如 HP StorageWorks MSA2000、Infortrends EonStore 系列或来自不同制造商的许多其他型号。
是否可以使用 Linux、几个磁盘和一个 FC 控制器创建这样的设备,使用与往常相反的方向的控制器?
这对于在新兴的 SAN 环境中测试一些想法和概念非常方便。
SCST - 是 Linux 的通用 SCSI 目标子系统 (SCST) 是 Linux 的 SCSI 目标子系统的替代实现。它在 SCSI 目标驱动程序和 Linux 内核之间以及 Linux 内核和存储后端处理程序之间提供统一、一致的接口,将目标驱动程序与真实或模拟的存储后端连接起来。
SCST 允许创建复杂的存储设备,这些设备提供高级功能,如复制、精简配置、重复数据删除、高可用性、自动备份等。另一类此类设备是虚拟磁带库 (VTL) 以及其他基于磁盘的备份解决方案. SCST 创建的设备不受 IP 网络限制。他们可以使用任何支持 SCSI 式数据交换的链路,包括光纤通道、iSCSI、SAS、InfiniBand 和并行(宽)SCSI。很可能是您最喜欢的在固件中运行 SCST 的存储设备。
另一种方法是使用 LIO Target:http ://en.wikipedia.org/wiki/LIO_Target 至此,这是已合并到 Linux 主线分支中的解决方案,并且已将支持添加到许多分布。