# Revision history [back]

### Using openstack in a different location - what options are there?

I have a working 3-node openstack environment with storage array:

• 1 x virtual controller
• 2 x physical hosts
• And storage is backed by cinder / iscsi against a Nimble Storage array, which uses the nimble-cinder API.

I want to be able to use openstack if this environment is down, such as power or internet failure.

I have another physical location, with another Nimble Storage array and some empty physical hosts. Moving the controller to the other location is easy, because it's a VM and is taken care of by the host which it runs on. But there are some confusions on my side about the other components such as:

• physical host
• data storage volumes

Regarding data storage, all of the instances have volumes which reside on the nimble array and are accessed via iscsi from the controller and the hosts.

-> does openstack have any way of copying data from one datatype to another?

I can enable volume replication on the nimble side. However, the IQN and storage array IP addresses are different at the other site so I dont see how it would be useful.

I guess maybe I should be asking if there are any examples of running openstack across 2 sites with 2 separate storage arrays, and how it's achievable.