Restricting data location to specific zones

Asked by Rostik Slipetskyy

Is it possible to impose a restriction that data belonging to specific account has to be stored in specific zone(s)?

A motivating example. Suppose a provider has servers in USA (zones 1-5) and Canada (zones 6-10). Let's imagine that a customer has some legal requirements to store its data on the servers in the USA. What I imagine doing is to restrict data for customer accounts to zones 1-5.

Is it supported in swift now? If not, are there other possibilities to restrict data location to specific servers?

Question information

Language:
English Edit question
Status:
Solved
For:
OpenStack Object Storage (swift) Edit question
Assignee:
No assignee Edit question
Solved by:
Rostik Slipetskyy
Solved:
Last query:
Last reply:
Revision history for this message
Rostik Slipetskyy (rostik-2000) said :
#1

Answer was given via IRC on May 4, 2011:

[14:57] <rostik> . Is it possible to impose a restriction that data belonging to specific account has to be stored in specific zone(s)?
[14:57] <+notmyname> no. we talked about modifying the ring to allow for those types of constraints. currently, you are only guaranteed each copy in a unique zone
[14:58] <+notmyname> s/we talked about/last week at the conference we talked about