Today I am at a design workshop for Swift – NOT the Apple programming language announced this week but rather the Object storage solution that is a core part of the OpenStack cloud platform.
This is a One day workshop and I will be publishing real-time notes from the session. So here goes…
Swift and SwiftStack
Swift is the object storage platform for OpenStack.
SwiftStack is the leading contributor to Swift and provides a wrapper of services for Swift to make the service easier to implement.
SwiftStack is a Venture-backed company that was established in 2011.
SwiftStack provides the operational and management layer for Swift.
There are more than 2,000 contributors to the Swift platform.
Rackspace originated Swift but now IBM, AT&T, HP, Comcast and Time Warner Cable have all built on the Swift/SwiftStack platform.
Swift runs on commodity hardware, as does OpenStack.
Storage in OpenStack includes:
- Cinder (Block)
- Swift (Object)
- Manila (Shared File System)
Swift is the OpenStack equivalent of Amazon S3.
Swift is an API.
- Highly Scalable
- Hardware Proof – it assumes unreliable hardware.
Swift runs on any Linux-based architecture.
Load Balancers are outside swift. SwiftStack includes load balancing.
Load Balancer (includes SSL and Authentication) talks to:
- Proxy talks to:
via WordPress http://2.healthca.mp/SxQOTQ