我搜索了很多资料,但仍然找不到关于向 iscsi san 网络添加新存储机器并增加存储容量的实用答案/示例。
我发现了什么以及做了什么。
- 我找到了有关如何安装 iscsi 目标和启动器的步骤。
我还找到了有关如何访问存储的程序。
并在各组件之间设置冗余。
当我从新机器添加新的 iscsi 存储时会发生什么?
发起者/客户端将新机器存储视为独立存储,但我打算让它扩展当前存储的大小。
但是现在我需要认真的帮助,如何让所有这些 iscsi 设备显示为一个巨大的存储设备,因为大多数博客都声称,除了比光纤通道协议便宜之外,这是 iscsi 协议最受好评的优势。
非常感谢您的帮助,提前致谢。
答案1
提供比评论更有用的答案:
iSCSI 的工作方式与任何其他存储标准(光纤通道、SAS、SATA 等)非常相似,因为它将块存储(目标上的 LUN)连接到“用户”(启动器)。不同之处在于 iSCSI 使用任何 IP 网络进行传输,而光纤通道使用光纤通道网络或直接电缆,SAS 使用 SAS 电缆(或扩展器网络),SATA 使用 SATA 电缆,等等。
发起者只是读取和写入存储。它不关心数据是如何存储的,它只是想读回不久前写入的确切数据。控制器/目标可以提供单个驱动器、十几个驱动器的冗余阵列,或者在数百个 SSD、磁盘甚至磁带之上提供非常大的分层存储架构,这些存储架构通过 FC、SAS 等连接。发起者甚至可以将 iSCSI 与其下一个较低级别进行通信 - 当它呈现下层内容的抽象时,甚至不进行存储和检索。
您可以使用一堆廉价的 iSCSI NAS,将它们安装到存储服务器集群中,并通过 iSCSI 让它们呈现与底层实际存储完全不同的视图,例如一个巨大的 LUN。访问上层的主机不知道下层的情况,也不必关心。
因此,iSCSI(或任何其他 SAN 协议)提供服务,但存储聚合的任务是目标内部的控制器的任务。