Jump to: navigation, search

Difference between revisions of "SwiftOct1Meeting"

Line 2: Line 2:
 
= Swift Oct. 1 Meeting Agenda =
 
= Swift Oct. 1 Meeting Agenda =
  
Goal: Have a coarse prioritization for Swift's focus
+
# Agenda/Vision/Goal
 +
# Feature catagory overview
 +
# Review features
 +
# Summit talks
 +
# Concerns and Questions
  
 
http://etherpad.openstack.org/SwiftOct1Meeting
 
http://etherpad.openstack.org/SwiftOct1Meeting
  
== What is our focus for the next six months? ==
+
== Features for the next six months, categorized ==
  
New deployers
+
New Contributors
* ease of install (shallow learning curve)
+
* improved "getting started as a dev" docs (code organization, design overview)
* automated ops tools
 
  
New contributors
+
New Deployers
* better docs about code organization and design
+
* geo replicas (proxy affinity + tiered zones + separate replication interface)
 +
* ring server w/ auto device detection
 +
* remote testing tool (if functests are sufficient, then at least docs)
 +
* concurrent reads to a single object
 +
* on-disk compression
  
New client apps
+
New Client Apps
* improve python-swiftclient
+
* improved language bindings
* improve other client bindings
+
* better docs about ideal client access patters for swift
 +
* better docs about desiging datasets to be stored in swift
  
New end users
+
New End Users
* new features like server-side object splitting
+
* tiered storage cluster
* different auth semantics
+
* better traversal abstractions (how can I get a listing of a large container)
* other new client-facing features
+
* metadata searching
 +
* server-side object splitting (large single-stream upload)
 +
* multi-range support
 +
* CORS support
 +
* on-disk encryption
  
Leaves out "baseline" like improving what we already have
+
Basic "Be More Awesome" Things (Misc)
* use case: download 1 150MB file with 100 concurrent clients
+
* FS-specific tuning (eg better disk walking)
* better replication
+
* replication improvements: eg ring-version-aware communication, "replicate  now" (or general replication priority) support
* faster auditing (eg XFS-specific tuning)
+
* remove webob
 +
* replace eventlet
 +
* container sharding
  
 
== Therefore, what are the summit plans? ==
 
== Therefore, what are the summit plans? ==
 
 
* See Swift topic proposals at http://summit.openstack.org
 
* See Swift topic proposals at http://summit.openstack.org
  
 
== Any outstanding concerns or questions ==
 
== Any outstanding concerns or questions ==
 
* Update on testing concerns (tests not passing on oneric)
 
* Update on testing concerns (tests not passing on oneric)

Revision as of 05:21, 25 September 2012

Swift Oct. 1 Meeting Agenda

  1. Agenda/Vision/Goal
  2. Feature catagory overview
  3. Review features
  4. Summit talks
  5. Concerns and Questions

http://etherpad.openstack.org/SwiftOct1Meeting

Features for the next six months, categorized

New Contributors

  • improved "getting started as a dev" docs (code organization, design overview)

New Deployers

  • geo replicas (proxy affinity + tiered zones + separate replication interface)
  • ring server w/ auto device detection
  • remote testing tool (if functests are sufficient, then at least docs)
  • concurrent reads to a single object
  • on-disk compression

New Client Apps

  • improved language bindings
  • better docs about ideal client access patters for swift
  • better docs about desiging datasets to be stored in swift

New End Users

  • tiered storage cluster
  • better traversal abstractions (how can I get a listing of a large container)
  • metadata searching
  • server-side object splitting (large single-stream upload)
  • multi-range support
  • CORS support
  • on-disk encryption

Basic "Be More Awesome" Things (Misc)

  • FS-specific tuning (eg better disk walking)
  • replication improvements: eg ring-version-aware communication, "replicate now" (or general replication priority) support
  • remove webob
  • replace eventlet
  • container sharding

Therefore, what are the summit plans?

Any outstanding concerns or questions

  • Update on testing concerns (tests not passing on oneric)