[Openstack] suggestion for data location compliance in swift

Rostyslav Slipetskyy rslipetskyy at yahoo.com
Mon May 30 23:18:52 UTC 2011


Some of the data stored in the cloud has legal requirements to be stored 
physically within certain geographical boundary (for example within a country). 
Currently OpenStack does not allow to impose restrictions on data location.

It looks like zones can be very handy to achieve data location compliance 
(according to the docs they can be used to group devices based on physical 
location). For example, suppose that 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. 

Most probably, ring modifications will be necessary in order to implement this.

Best Regards,
Rostik




More information about the Openstack mailing list