Association for Computing Machinery
In this paper, the authors present their design for an asynchronous object storage system intended for use in scientific and commercial big data workloads. Use cases from the target workload do-mains are used to motivate the key abstractions used in the Application Programming Interface (API). The architecture of the Scalable Object Store (SOS), a prototype object storage system that supports the API's facilities, is presented. The SOS serves as a vehicle for future research into scalable and resilient big data object storage.