What kind of IOPS/transfer speeds are people getting from Cloudlayer or similar "disk clouds"? This storage with its encryption sounds secure, robust but slow. Would one use NFS or some SAN/iSCSI/networked blocked device and put some kind of distributed file system on that?
Or perhaps one needs to plan an architecture where you never block on any disk read, writes being usually buffered?
I'll note that my app probably relies a lot on files for data access rather than throwing everything in an SQL database (and I wonder how Postgres would fare on such a shared disk system)
Comments
What kind of IOPS/transfer speeds are people getting from Cloudlayer or similar "disk clouds"? This storage with its encryption sounds secure, robust but slow. Would one use NFS or some SAN/iSCSI/networked blocked device and put some kind of distributed file system on that?
Or perhaps one needs to plan an architecture where you never block on any disk read, writes being usually buffered?
I'll note that my app probably relies a lot on files for data access rather than throwing everything in an SQL database (and I wonder how Postgres would fare on such a shared disk system)