Hello,
The ScyllaDB team is pleased to announce that we added multi datacenter functionality to X Cloud, and the option to add a new datacenter to any X Cloud cluster.
The feature is available via cluster actions menu.
To add a datacenter, you need to select the Region where datacenter will be deployed and the CIDR for the new network.
You can configure a Data Center Scaling Policy with its own target storage utilization, minimum resources, and instance family. Each datacenter scales independently, so your new datacenter can have a different scaling policy and initial size from the other data centers in the cluster.
Adding the datacenter is a process handled by support and might require up to 48h to handle.
After the datacenter is provisioned, you should update your keyspace replication settings to include the new datacenter.
DESCRIBE KEYSPACE my_keyspace;
Then update the replication settings to include the new datacenter:
ALTER KEYSPACE my_keyspace
WITH replication = {
'class': 'NetworkTopologyStrategy',
'AWS_US_EAST_1': 3,
'AWS_EU_WEST_1': 3
};
After you update the replication settings, data streaming will run in the background. The time to full rebalancing depends on cluster size and data volume.
