1

I having a 7-bay NAS box with Raid-5 (5.3TB usable) with netgear gigabit Ethernet switch to connect the hosts (3 windows7 machine Specs: i7 / 16GB RAM / 1TB HDD / gigabit Ethernet NIC). (All of the endpoints are configured with jumbo frame support 9014B).

As well NAS BOX have 2 Separate 1G Ethernet port(Supports LINK AGGREGATION/LOAD BALANCE/FAIL-OVER,etc..) as well one pci slot where i can use 10G Ethernet card if required.

And configured the single SCSI volume over my nas box with available max space to be used.

And now my requirement is, i want the concurrent access to single scsi volume with highest possible throughput from each of machine(Editing Machine ADOBE CS5).

How it would be possible ?

Using any third party alliances like metaSAN iSCSI, DataPlow ?

Or Dedicated open source storage system like FreeNas or a open filler ?

Or any other solution to work with it..

In advanced thanks to all who suggest/help me.

1

Concurrent access to a block device like iSCSI is not possible with standard file systems. You'll need a shared disk filesystem (like GFS or OCSFS) to allow this, but in most cases the easiest solution would be to just use a network share (via SMB/CIFS or NFS) if this is sufficient for your application.


Edit: This is getting too long for a comment.

You'll end up with a multitude of problems and I guess you won't be able to get this to work with what you got.

  1. Your first problem will be the RAID itself. I don't see that you get a sustained write rate of >250 MB/s with three separate data streams on a simple 7 disk NAS RAID5. This might work for one data stream, but not for multiple concurrent streams.

  2. The network. I don't know how many interfaces the NAS box has, but you'll get around 100MB/s of data through a single 1GB/s connection in the best of cases so unless you have at least three interfaces, the network will already limit you. And even if you have that many interfaces, the NAS has to allow to map them all to the same iSCSI target or allow to trunk them into one (which in turn require support at least from the switch).

If this is all somehow working, you can pick some shared disk filesystem that supports Windows and try to implement a cluster filesystem with this, but this FS will have some overhead of it's own, further limiting you.

Honestly, you should have got a consultant design a solution for your requirement before buying stuff, this is far beyond the simple office file sharing most NAS devices are designed and optimized to do.

  • Required at least 80 to 150 MB throughput on each machine for flow-less editing . as well it creates number of MPIO. as my known SMB/CIFS OR NFS can't cumup with desired output. – yral Mar 6 '13 at 12:33
  • I having NAS with It's own file management system. To achieve BLOCK level access i used them as a raw file system while converting it into iscsi volumes. TO remove this limitation as my known i want a centralized metadata controller or a third party appliances which will internally control those raw storage and manage file system (propitiatory/shared disk file system)and provide concurrent multiple access from 3 computers. – yral Mar 6 '13 at 12:40
  • See my edit for comments. – Sven Mar 6 '13 at 13:27

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.