NAS上的iscsi并发访问/ iscsi卷共享访问

我有一个带有Raid-5(5.3TB可用)的7-bay NAS盒子,带有netgear千兆以太网交换机来连接主机(3个windows7机器规格:i7 / 16GB RAM / 1TB HDD /千兆以太网NIC)。 (所有端点都configuration了巨型帧支持9014B)。

NAS BOX还有2个独立的1G以太网端口(支持LINK AGGREGATION / LOAD BALANCE / FAIL-OVER等)以及一个pci插槽,可以根据需要使用10G以太网卡。

并在我的nas机箱上configuration单个SCSI卷,并使用可用的最大空间。

现在我的要求是,我希望从每台机器(编辑机器ADOBE CS5)以最高吞吐量同时访问单个scsi卷

怎么可能?

使用任何第三方联盟,如metaSAN iSCSI,DataPlow?

或者像FreeNas这样的专用开源存储系统,还是一个开放的填充程序?

或者任何其他解决scheme来使用它..

非常感谢所有提出/帮助我的人。

标准文件系统无法并行访问iSCSI等块设备。 您需要一个共享磁盘文件系统 (如GFS或OCSFS)来允许这样做,但在大多数情况下,最简单的解决scheme是使用networking共享(通过SMB / CIFS或NFS),如果这足以满足您的应用程序。


编辑:这是太长的评论。

你最终会遇到很多问题,我想你将无法得到这个与你得到的东西。

  1. 你的第一个问题将是RAID本身。 我看不到在简单的7盘NAS RAID5上有三个独立的数据stream,持续写入速率> 250 MB / s。 这可能适用于一个数据stream,但不适用于多个并发stream。

  2. networking。 我不知道NAS有多less个接口,但是在最好的情况下,通过一个1GB / s的连接你将获得大约100MB / s的数据,所以除非你至less有三个接口,否则networking已经限制了您。 而且,即使你有这么多的接口,NAS也必须允许把它们全部映射到同一个iSCSI目标上,或者允许它们集成到一个(这又需要至less来自交换机的支持)。

如果这一切都工作正常,你可以select一些支持Windows的共享磁盘文件系统,并试图用这个来实现一个集群文件系统,但是这个FS会有一些自己的开销,进一步限制你。

老实说,在购买东西之前,你应该有一个顾问devise的解决scheme,这远远超出了大多数NAS设备devise和优化的简单的办公文件共享。