Technical Paper – Object Striping in Swift

Calsoft presented following paper at OpenStack Summit, Hong Kong, 2013 –

Object Striping in Swift – In the current implementation of Swift, the entire object is stored mostly as a single file on object server. The whole idea is to stripe the object, write stripes in parallel across the available and possible object servers, and read it in parallel from multiple object servers. Click here for more information.


  • Maximum available and possible object servers in object reads and writes
  • Increase in Swift throughput
  • Load sharing across multiple object servers can be achieved
  • Update operation support on objects can be added using vectored I/O

To download this whitepaper, click the button below

Current Opportunities