The architecture of the IMPRESS distributed object storage system