I'm theorising how to make my setup work the way I want it.
I will have a 6 drive hardware RAID10 array which I want all clients in the house to access the same data contained on it.
Main PC connected directly by 10Gbit using Infiniband
Laptop, Media Player, Squeezebox connecting via switched Gbit Ethernet
So the NAS will have an iSCSI target consisting of the entire array space.
The main PC will attach to the target and create an iSCSi drive.
Then the NAS will also attach to itself (via loopback address), create an iSCSI drive and then share the folders out to the rest of the network (SMB or NFS)
Will that work ? No issues with multiple initiators writing to the same file as its just me using any of the clients.
Multiple initiators (your main PC and your NAS) connected to a single target (your NAS) is going to be a problem (as far as I can tell). However, there's nothing to stop you creating an SMB share on the iSCSI device on your main PC and have your other devices access that rather than the NAS. I appreciate that's probably not ideal though
![Wink ;) ;)](/styles/default/xenforo/vbSmilies/Normal/wink.gif)
The other issue is that with the free Windows iSCSI target software that I've seen you would need to store your array data in a single image, if you want to provision all of the space at once. That would make me feel quite nervous, depending on the amount of data involved. I wouldn't trust say, a 4Tb image file, not to go wrong... could be wrong but my gut doesn't like that idea!
Last edited: