The OpenStack Summit, November 5-8, 2013 brings together the brightest technical minds to discuss the future of cloud computing. With OpenStack software quickly gaining adoption around the world, the Summit will feature case studies, visionary keynotes, hands-on workshops and technical sessions for cloud operators and developers. Register NOW.
Back To Schedule
Thursday, November 7 • 9:00am - 9:40am
Object Striping in Swift

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

In the current implementation of Swift, the entire object is stored mostly as a single file on object server.

Idea behind striping the object is basically to have parallel read/writes of object stripes from multiple object servers. 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.

Vectored I/O to object can be the extended functionality along with object striping.


  1. Participation of maximum available and possible object servers in object reads and writes.

  2. Increase in Swift throughput: Especially in case of large size objects (object size more than stripe/chunk size like 1MB, 2MB and so on).

  3. Load sharing across multiple object servers can be achieved.

  4. Update operation support on objects can be added using vectored I/O.

avatar for Shriram Pore

Shriram Pore

Solutions Architects @ Calsoft Inc.
Shriram Pore - Solutions Architect, Calsoft Inc. A veteran of storage industry More than 12 years of experience in architecting and developing products Key strength lies in quickly understanding product requirements and translating them into architectural and engineering specs for... Read More →

Thursday November 7, 2013 9:00am - 9:40am HKT
SkyCity Meeting Room 4 SkyCity Marriott Hotel

Attendees (0)