Jump to: navigation, search

Difference between revisions of "Swift"

Line 2: Line 2:
 
= OpenStack Object Storage ("Swift") =
 
= OpenStack Object Storage ("Swift") =
  
{| border="1" cellpadding="2" cellspacing="0"  
+
{| border="1" cellpadding="2" cellspacing="0"
| Full name
+
| '''Code'''
| OpenStack Object Storage
 
|-
 
| Code name
 
| Swift
 
|-
 
| Source code
 
 
| https://github.com/openstack/swift
 
| https://github.com/openstack/swift
 
|-
 
|-
| Bug tracker
+
| '''Docs'''
| https://bugs.launchpad.net/swift/
+
| http://swift.openstack.org
 
|-
 
|-
| Blueprints
+
| '''API Docs'''
| https://blueprints.launchpad.net/swift
+
| http://docs.openstack.org/api/openstack-object-storage/1.0/content/
 
|-
 
|-
| Developer doc
+
| '''Associated Projects'''
| http://swift.openstack.org
+
| http://docs.openstack.org/developer/swift/associated_projects.html
 
|-
 
|-
| Current PTL
+
| '''Current PTL'''
 
| [http://not.mn John Dickinson]
 
| [http://not.mn John Dickinson]
 
|-
 
|-
| Meetings
+
| '''Meetings'''
| [[Meetings/Swift|Weekly Wednesday at 1900UTC in #openstack-meeting]]
+
| [[Meetings/Swift|Wednesday at 1900UTC in #openstack-meeting on freenode IRC]]
|-
 
| Status
 
| Integrated
 
 
|}
 
|}
  
Line 34: Line 25:
 
The OpenStack Object Store project, known as Swift, offers cloud storage software so that you can store and retrieve lots of data with a simple API. It's built for scale and optimized for durability, availability, and concurrency across the entire data set. Swift is ideal for storing unstructured data that can grow without bound.  
 
The OpenStack Object Store project, known as Swift, offers cloud storage software so that you can store and retrieve lots of data with a simple API. It's built for scale and optimized for durability, availability, and concurrency across the entire data set. Swift is ideal for storing unstructured data that can grow without bound.  
  
== Key Features ==
+
== Project Links ==
Swift has many features for both end users and sysadmins running the system.
 
 
 
=== User Features ===
 
* Versioned writes
 
* CORS
 
* ACLs
 
* Arbitrarily large objects
 
* Static website hosting
 
* Signed, expiring URLs
 
* Custom metadata
 
* Bulk operations
 
* Multi-range requests
 
 
 
=== Deployer Features ===
 
* Globally distributed clusters
 
* Upgrades with no user downtime
 
* Smooth cluster capacity adjustment with no downtime
 
* StatsD integration
 
* Flexible auth and identity integration
 
* Seamless failure handling
 
* Quota management
 
* Support for high concurrency
 
 
 
== Documentation Links ==
 
 
 
For an overview of specific parts of Swift, see http://swift.openstack.org
 
 
 
=== API Documentation ===
 
http://docs.openstack.org/api/openstack-object-storage/1.0/content/
 
 
 
=== Install ===
 
For contributors, see http://docs.openstack.org/developer/swift/development_saio.html
 
 
 
For deployers, see http://docs.openstack.org/developer/swift/howto_installmultinode.html
 
 
 
=== Guides ===
 
[http://docs.openstack.org/developer/swift/deployment_guide.html Deployer's Guide]
 
 
 
[http://docs.openstack.org/developer/swift/admin_guide.html Admin's Guide]
 
 
 
=== Associated Projects ===
 
 
 
http://docs.openstack.org/developer/swift/associated_projects.html#associated-projects
 
  
=== Project ideas for developers ===
+
* [[Swift/PriorityReviews|Priority Reviews]]
 +
* [[Swift/ideas|Ideas]]
 +
* [https://bugs.launchpad.net/swift/+bugs Open Bugs]
 +
* [https://bugs.launchpad.net/swift/+bugs?search=Search&field.status=New Uncategorized Bugs]
 +
* Top Projects
  
Developers looking to get started with Openstack Swift can look at the [[Swift/ideas|Ideas]] page for some suggestions on where to get started.
+
=== Related wiki pages ===
 +
{{Special:PrefixIndex/Swift}}

Revision as of 01:17, 17 February 2015

OpenStack Object Storage ("Swift")

Code https://github.com/openstack/swift
Docs http://swift.openstack.org
API Docs http://docs.openstack.org/api/openstack-object-storage/1.0/content/
Associated Projects http://docs.openstack.org/developer/swift/associated_projects.html
Current PTL John Dickinson
Meetings Wednesday at 1900UTC in #openstack-meeting on freenode IRC

What is Swift?

The OpenStack Object Store project, known as Swift, offers cloud storage software so that you can store and retrieve lots of data with a simple API. It's built for scale and optimized for durability, availability, and concurrency across the entire data set. Swift is ideal for storing unstructured data that can grow without bound.

Project Links

Related wiki pages