GoodData Datacenters

GoodData operates datacenters in the following locations (one datacenter per location):

  • United States (US), Chicago
  • United States (US), Dallas
  • European Union (EU)
  • Canada (CA)

If your projects are housed in the US datacenters, you can request for them to be migrated to the EU or the CA datacenter. You can also request to create your new projects in a different datacenter than your current projects.

Contents:

Architecture

Each datacenter shares no data or metadata with any other datacenter and can therefore contain overlapping entities such as domains, projects, users, and so on.

Two entities with the same name (or ID/hash) can coexist in each datacenter at the same time and can have different credentials and definitions (for example, different passwords, domains, users, and projects can have different data and metadata, and so on).

Functionality

The EU and CA datacenters run all standard GoodData services with the following exceptions and considerations:

  • Project and user storage is available but only on new endpoints (see 'WebDAV user-specific data storage (staging)' in Key Differences). Access to the storage is available only via WebDAV. SFTP is not supported.
  • CL Tool (see Command Line Tool) must be at least at version 1.3.0 to work with the EU and CA datacenters.

Key Differences

FeatureUS-1 (Chicago)US-2 (Dallas)EUCA
Endpointhttps://secure.gooddata.com/https://{your.domain.com}https://{your.domain.com}https://{your.domain.com}
ADS JDBC URLjdbc:gdc:datawarehouse://secure.gooddata.com/gdc/datawarehouse/instance/{ads_instance_id}jdbc:gdc:datawarehouse://{your.domain.com}:443/gdc/datawarehouse/instances/{ads_instance_id}jdbc:gdc:datawarehouse://{your.domain}.eu.gooddata.com:443/gdc/datawarehouse/instances/{ads_instance_id}jdbc:gdc:datawarehouse://{your.domain}.ca.gooddata.com:443/gdc/datawarehouse/instances/{ads_instance_id}
WebDAV  user-specific data storage (staging)*

https://secure-di.gooddata.com/uploads

https://{your.domain.com}/gdc/uploads

https://{your.domain.com}/gdc/uploads

Default domain: https://secure.eu.gooddata.com/gdc/uploads

https://{your.domain.com}/gdc/uploads

Default domain: https://secure.ca.gooddata.com/gdc/uploads

WebDAV  project-specific data storage (staging)**

https://secure-di.gooddata.com/project-uploads/{project_id}

https://{your.domain.com}/gdc/projects/{project_id}/uploadshttps://{your.domain}.secure.eu.gooddata.com/gdc/projects/{project_id}/uploadshttps://{your.domain}.secure.ca.gooddata.com/gdc/projects/{project_id}/uploads
SFTPsecure-di.gooddata.comNot availableNot availableNot available
BI for BI project provisioningAvailableNot availableNot availableNot available
CL ToolAvailableAvailable (version 1.3.0 or higher only)Available (version 1.3.0 or higher only)Available (version 1.3.0 or higher only)
Colocation identifiersecure.gooddata.comsecure-na3.na.gooddata.comsecure.eu.gooddata.comsecure.ca.gooddata.com

*See User Specific Data Storage.

**See Project Specific Data Storage.

Conditions

  • Existing users of the US datacenters do not have access to the EU and CA datacenters.
  • Credentials, domains, projects, dashboards, and metadata are not shared and must be created separately in each datacenter.
  • Self-service project migration is not available.
    • GoodData can migrate projects for you. Migration is subject to a charge and is not self-service.
    • ADS migration is not provided. ADS instances need to be explicitly recreated and populated by each customer.
  • Dashboard and report embedding URLs are different for each datacenter.
  • ADS instances with the same ID can exist on different datacenters.
  • White-labeling customizations must be applied separately on each datacenter with a separate domain name for each region.
  • SSO and authentication tokens are datacenter-specific.
  • All report and ETL process schedules are datacenter-specific.
  • CloudConnect Designer must be configured to work with the US, EU, or CA datacenter.

Migration between Datacenters

Migration between the US, EU, and CA datacenters is supported only for projects.

  • Deployed ETL processes (both CloudConnect and BI Automation) are not migrated and must be re-deployed and re-scheduled manually.
  • Migration is not self-service and is offered as a service from GoodData Support.
  • The migration transfers the project alongside all associated project users. Users are added to the same domain as on the source datacenter (the domain needs to first be created on the target datacenter).

Finding Out Your Data Colocation

You can easily find out where your data is physically stored. That information is useful when, for example, a planned maintenance window is announced and you want to find out whether your operations could be affected.

Example:
Find out colocation of your data using the host command on a Mac.

host acmecorp.gooddata.com

where acmecorp.gooddata.com is the domain URL that is used to log in to the GoodData platform.

  • If the result contains secure-na3.na.gooddata.com, your data is collocated in the US Dallas datacenter.
  • If the result contains secure.eu.gooddata.com, your data is collocated in the EU datacenter.

For colocation identifiers, see Key Differences.