SwiftStack offers an object storage system based on the open source software OpenStack Swift. SwiftStack adds to the software distribution with management tools, integration with enterprise environments and support. Bundling of the elements required for a private cloud object storage solution and continued support is the primary focus for SwiftStack Swift offering.
Details of the architecture of OpenStack Swift are included in this document along with the customization provided by SwiftStack. Competitors include customers who do their own implementations of the open source software and other vendors who, like SwiftStack, build on the software to provide additional features.
SwiftStack Swift is an implementation of OpenStack Swift with additional management features added along with distribution and support. OpenStack Swift is an object storage system based on open source from the OpenStack project that is software to build a highly scalable and durable storage system. Object storage systems are accessed through APIs communicating over Ethernet and with the HTTP protocol normally. Swift has its own RESTful API for access of information.
Scalability and durability are the key attributes for object storage and Swift addresses those with a hierarchy of nodes and redundancies. The design also allow for multiple concurrent users accessing the object store.