Using Aperture with a Network Attached Storage (NAS)
I would like to make my Aperture library accessible from severals Macs and for different users on these Macs --- not at the same time. The idea is that only one user from one Mac can use Aperture at a given time.
The basic idea is to install the Aperture library on a Network Attached Storage (NAS) --- either will all photos included or with all photos stored in a separated folder structure --- next to the library ("externally referenced masters").
The NAS I am planning to use is a QNAP TS 239 Pro II+, which will be attached to a Gigabit Ethernet network (to which all Macs are connected too). Following the reviews, the QNAP should be capable to deliver a read/write performance in the order of 70 Mb/s ... hence performance-wise there should be no problem.
I've read through various forums and found many messages telling that using Aperture with a NAS is not possible or at least not a good idea. The posts in the forum were partially a bit confusing; people were telling contradictory things. I also had the impression that the answers depend on the actual version of Aperture. Apple itself put in the release notes of Aperture 3.1.1 about Vaults: "Fixes an issue that could sometimes cause Aperture on a computer with Mac OS X v10.5.8 Leopard to stop responding while updating a vault stored on a network volume." Hence, it seems that Aperture 3.1.1 can work with a NAS ... at least it can use vaults that are stored on a NAS. On the other hand, it's exactly the topic of vaults where many people say that this does not work with a NAS ...
To clarify things, I try to get some clear and competent answers here. The questions are:
Can one store and use the Aperture library on a NAS (whose disk is formatted using a UNIX file system, e.g. EXT4) ?
If yes, does this work in both configurations: (a) with a library containing the masters, and (b) with a library with externally referenced masters (that are also located on the NAS) ?
If a user on a given Mac on the network has opened Aperture (and thus the library on the NAS), is this library the blocked for other users ? (That should ideally be the case.)
If it is NOT possible to use an Aperture library on the NAS, is it then possible to store it on an external, HFS+ formatted drive connected to the NAS via USB ? (QNAP allows to format its external drives with HFS+).
I know that putting everything on an iSCSI target volume on the NAS is a solution, but is iSCSCI properly working under OS X (10.6). I read that one has to install an iSCSI Initiator software first ... which is not from Apple itself.
What about Vaults: According to the Aperture 3.1.1 release notes, it seems to be possible to use vaults on a NAS ... is this really the case ?
Is usage of Aperture on a NAS depending on the file protocol used to transfer the data ? I read also that if one uses the AFP protocol (supported in a QNAP NAS) then everything's fine ... Is this the case ?
Thanks a lot in advance for any clear and correct answer!
Rainer
iMac (Intel Core 2 Duo), Mac OS X (10.6.6)