Good shared storage (able to be recommended) has, at a minimum, the following characteristics:
Note that performance isn't mentioned. Many usage scenarios don't require high performance. It's up to the end user to make sure the unit can handle the performance required by the application.
Buffalo Terastation by BuffaloTech