Re: [Openstack] [SWIFT] Rack-awareness

2012-11-02 Thread Oleg Gelbukh
John, Could you please share a link to the materials of the discussion you've mentioned, or may be place where the discussion takes place (if it's online)? We're currently working on RD project that involves prototype implementation of regions, and I'm eager to see suggestions for replication

Re: [Openstack] [SWIFT] Rack-awareness

2012-11-01 Thread John Dickinson
This is already supported in Swift with the concept of availability zones. Swift will place each replica in different availability zones, if possible. If you only have one zone, Swift will place the replicas on different machines. If you only have one machine, Swift will place the replicas on

Re: [Openstack] [SWIFT] Rack-awareness

2012-11-01 Thread John Dickinson
That's absolutely what is planned. The idea for global replicas involves three basic pieces: 1) A separate replication network 2) Exposing a new tier of uniqueness (the region) in the ring management tools 3) Implementing proxy affinity so that a proxy server chooses closer replicas rather than

Re: [Openstack] [SWIFT] Rack-awareness

2012-11-01 Thread Leandro Reox
Ale, Guess that what http://swiftstack.com/blog/2012/09/16/globally-distributed-openstack-swift-cluster/ link latency feature is meant to be ... but John can confirm that :) Best Lean On Thu, Nov 1, 2012 at 1:49 PM, Alejandro Comisario alejandro.comisa...@mercadolibre.com wrote: John, what

Re: [Openstack] [SWIFT] Rack-awareness

2012-11-01 Thread Alejandro Comisario
Nic, a good reason to wait to Grizzly (?) with our arms wide open! Thanks for confirming that John / Lean ! * * * * *Alejandro Comisario #melicloud CloudBuilders* Arias 3751, Piso 7 (C1430CRG) Ciudad de Buenos Aires - Argentina Cel: +549(11) 15-3770-1857 Tel : +54(11) 4640-8443 On Thu, Nov