← Back to team overview

openstack team mailing list archive

Re: [SWIFT] Rack-awareness

 

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 R&D project that involves prototype
implementation of regions, and I'm eager to see suggestions for replication
optimizations and possibly get some feedback about our approach.

--
Best regards,
Oleg Gelbukh
Mirantis, Inc.

On Thu, Nov 1, 2012 at 7:55 PM, John Dickinson <me@xxxxxx> wrote:

> 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
> different drives.
>
> There are active discussions right now about how Swift can support a tier
> above these availability zones: "regions". A region would be defined by a
> hogher latency link and can provide additional data durability, and,
> depending on your deployment details, better availability.
> http://swiftstack.com/blog/2012/09/16/globally-distributed-openstack-swift-cluster/has more info on the ideas we're talking about.
>
> --John
>
>
>
>
> On Nov 1, 2012, at 8:45 AM, Leandro Reox <leandro.reox@xxxxxxxxx> wrote:
>
> > Hi guys,
> >
> > Any plans to implement something like hadoop rack-awareness where we can
> define "rack" spaces to guarantee that a copy of an object is stored for
> example on another datacenter, on another coast. Or should this be managed
> by container sync to the other datacenter
> >
> > I think that this can be a nice-to-have feature, i dont know if its on
> the dev roadmap
> >
> > Best
> > Lean
> > _______________________________________________
> > Mailing list: https://launchpad.net/~openstack
> > Post to     : openstack@xxxxxxxxxxxxxxxxxxx
> > Unsubscribe : https://launchpad.net/~openstack
> > More help   : https://help.launchpad.net/ListHelp
>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~openstack
> Post to     : openstack@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~openstack
> More help   : https://help.launchpad.net/ListHelp
>
>

References