Slide 4: Object storage—Swift
Swift is a scalable, redundant Object Storage system that runs on standard server hardware. It provides a distributed scale-out object store across nodes in an OpenStack cluster and its data resilience depends on data replication integrity. Currently, running Instances (Virtual Machines) on an Object store isn't feasible. Object stores, including Swift, are eventually consistent by design and intended for low change rate, lower performing IO. Swift's ability to provide scale-out storage on commodity hardware makes it a more attractive option for external storage, such as a SAN. It can be deployed independently of a compute cloud or as a standalone service. It is ideal for cost-effective, scale-out storage and provides a fully distributed, API-accessible storage platform that can be integrated directly into applications or used for backup, archiving, and data retention.