(Optional) OpenStack Object Storage (Swift) (see http://swift.openstack.org)
100GB minimum capacity
A secondary storage device must be located in the same zone as the guest VMs it serves.
Each Secondary Storage server must be available to all hosts in the zone.
7.8.2. Adding Secondary Storage
When you create a new zone, the first secondary storage is added as part of that procedure. You can add secondary storage servers at any time to add more servers to an existing zone.
Warning
Be sure there is nothing stored on the server. Adding the server to CloudStack will destroy any existing data.
To prepare for the zone-based Secondary Staging Store, you should have created and mounted an NFS share during Management Server installation. See Preparing NFS Shares in the Installation Guide.
Make sure you prepared the system VM template during Management Server installation. See Prepare the System VM Template in the Installation Guide.
Log in to the CloudStack UI as root administrator.
In the left navigation bar, click Infrastructure.
In Secondary Storage, click View All.
Click Add Secondary Storage.
Fill in the following fields:
Name. Give the storage a descriptive name.
Provider. Choose S3, Swift, or NFS, then fill in the related fields which appear. The fields will vary depending on the storage provider; for more information, consult the provider's documentation (such as the S3 or Swift website). NFS can be used for zone-based storage, and the others for region-wide storage.
Warning
You can use only a single S3 or Swift account per region.
Create NFS Secondary Staging Store. This box must always be checked.
Warning
Even if the UI allows you to uncheck this box, do not do so. This checkbox and the three fields below it must be filled in. Even when Swift or S3 is used as the secondary storage provider, an NFS staging storage in each zone is still required.
Zone. The zone where the NFS Secondary Staging Store is to be located.
NFS server. The name of the zone's Secondary Staging Store.
Path. The path to the zone's Secondary Staging Store.
7.8.3. Adding an NFS Secondary Staging Store for Each Zone
Every zone must have at least one NFS store provisioned; multiple NFS servers are allowed per zone. To provision an NFS Staging Store for a zone:
Log in to the CloudStack UI as root administrator.
In the left navigation bar, click Infrastructure.
In Secondary Storage, click View All.
In Select View, choose Secondary Staging Store.
Click the Add NFS Secondary Staging Store button.
Fill out the dialog box fields, then click OK:
Zone. The zone where the NFS Secondary Staging Store is to be located.
NFS server. The name of the zone's Secondary Staging Store.
Path. The path to the zone's Secondary Staging Store.