回复:
四、执行/构造
iSCSI解决方案一般通过以下两种方法来执行:
1、存储
执行iSCSI解决方案的一种方法是直接在磁盘子系统中使用iSCSI协议。可以在磁盘中的一些阵列使用iSCSI协议,其它阵列仍然以NAS或iSCSI方式运行。当然,也可以是iSCSI和FC或者iSCSI、FC和NAS共用。
这些解决方案很有效,但是还不够完善。举个例子说,存储设备在FC上安装的大型Oracle和大型Microsoft Exchange server不应该按iSCSI LUNs(逻辑单位数量)进行存储,因为iSCSI设备会从FC设备中获取大量的数据。
同时,我们将很难找到一个可以替代支持多重协议的设备。一个可以允许五个或十个设备进行传输的FC设备也将很难被取代;如果再额外加上50、100或更多iSCSI设备,那么取代这个FC设备所涉及的工作量是无法估计的。
在资料处理中心拥有一个iSCSI设备似乎不符合逻辑。因为它需要被人管理,并且很可能只具备有限的可量测性和性能。一个iSCSI设备可以对超过RAID容量和性能特征的范围轻松地进行测量。
2、设备
正如虚拟的磁带库、NAS和一些其它存储型的解决方案,iSCSI也可以看作是一个设备来执行。ISCSI设备是一个小型的服务器或刀片服务器,它从SAN中获取了LUNs,然后以ISCSI LUNs形式重新分配到LAN。
与存储型的解决方案只能解决存储设备所出现的问题不同,iSCSI设备处理了所有相关的TCP/IP。同时,这些存储设备可以单独使用,也可以聚集起来实现更高的实用性,并且iSCSI设备还管理了所有先进的技术(比如文件复制、快照技术和备份方案)。