DUE TO SPAM, SIGN-UP IS DISABLED. Goto Selfserve wiki signup and request an account.

DUE TO SPAM, SIGN-UP IS DISABLED. Goto Selfserve wiki signup and request an account.
regions
https://git-wip-us.apache.org/repos/asf?p=incubator-cloudstack.git;a=shortlog;h=refs/heads/regions
The objective of this feature is to add AWS EC2 like Regions implementation into CloudStack. Regions are dispersed and located in separate geographic areas. Availability Zones(or Zones in CloudStack) are distinct locations within a Region that are engineered to be isolated from failures in other Zones and provide inexpensive, low latency network connectivity to other Zones in the same Region
Regions would provide the following benefits:
...
Introduce the notion of Regions, which will be managed independently by a separate management servers. With Regions, infrastructure will be organized as follows:
Region -> Zone -> Pod -> Cluster
User Accounts will be available across Regions. User should be able to use the same account in all Regions. Switching between Regions should not require the user to sign-in again
...
Similarly for users and domains.
Each Region will have a separate database. Below data will be common to all databases across Regions:
Remaining data is expected to be per-Region(including projects, global config, resource limits) and not shared across databases in other Regions.
...
Events are published using the event framework.
Once logged in User should be able to switch from one Region to another without providing credentials again
...
...
...
cloud-setup-databases cloud:<dbpassword>@localhost --deploy-as=root:<password> -e <encryption_type> -m <management_server_key> -k <database_key> -r <region_id>
3. Start mgmt server
4. Using addRegion API, add region 1 to region 2 and also region 2 to region 1.
...
6. Remove project accounts after copying:
7. Set default zone as null
8. Restart mgmt servers in region 2
...
cloud-setup-databases cloud:<dbpassword>@localhost --deploy-as=root:<password> -e <encryption_type> -m <management_server_key> -k <database_key> -r <region_id>
3. Start mgmt server
4. Using addRegion API, add existing regions to region n and also region n to all existing regions
...
6. Remove project accounts after copying:
7. Set default zone as null
8. Restart mgmt servers in region N
...