Deploying the cloud edition cluster
About this task
If you have set up the prerequisite AWS user account, access key, policy and security group, it takes approximately 15 to 20 minutes to deploy a Cloud Edition cluster.
Procedure
-
In Data Management, select Settings > Data
Platform for Cloud. Note: Ensure that you are in the main Data Management and the dashboard displays a summary of All Clusters.
- Click Deploy and select AWS.
A Deployment Checklist dialog displays. Read through the details and click Close.
- Provide the following information:
- Deployment Job Name: Enter a name for this deployment job.
- Access Key ID: Enter the access key ID for the AWS IAM user account used for deploying the cluster.
- Secret Access Key: Enter the secret access key for AWS IAM user account.
- Region: Select the AWS Region that you want the Cloud Edition cluster to run in.
- The Cloud Network Details page provides drop-down lists of VPCs, zones, security
groups and subnet based on the AWS credentials you provided in the previous
step..
Select the components you want to use for the Cloud Edition cluster.
You can select an existing security group or create a new one. If you create a new one, it will automatically contain rules that open the ports required for cross-node communication within the cluster. If you use an existing security group, ensure that the correct ports are open.
To create a security group, select New Security Group from the drop-down and click Continue.
- Provide the following information:
- Cluster Name: The name of the cluster. Specify a name up to 63 alphanumeric characters such as IBM®1MyCompany. Hyphens are allowed but cannot be the first or last character. This is the name of the cluster as displayed in the IBM UI and the IBM CLI.
-
Node Size: Select the size for each node.
If you select XLarge, Cloud Tier will be used to move cold data from the cluster to an existing S3 bucket. Provide the bucket name, region, access key ID and secret access ID for the bucket. Data Management will register the bucket as an external target on the cluster and enable Cloud Tier for the DefaultStorageDomain.
- Number of Nodes: Specify how many nodes to add to the cluster. For a production cluster, at least 3 nodes are required. For test or demonstration purposes, you can select 1 or 2 nodes, however, the cluster will not tolerate node failures.
- DNS Servers: The IP addresses of the Domain Name System (DNS) servers that the Data Management cluster should use. Separate multiple IPs with commas. Ensure that the Active Directory DNS IP address (if applicable) is listed first. Verify that the specified DNS server can resolve the NTP servers and other entities in the system.
- NTP Servers: Specify NTP servers. IBM recommends
using the external Google Public Network Time Protocol (NTP) server and specifying multiple servers
(
time1.google.com, time2.google.com, time3.google.com, time4.google.com
). Avoid using thepool.ntp.org
ortime.nist.org
NTP servers, as they are sometimes unavailable and their IP addresses tend to change. If using an internal NTP server, use only one server (and no external servers). Specify the IP address or the Fully Qualified Domain Name of the NTP server(s). The cluster uses the specified NTP server to synchronize the time on all nodes in the cluster. Also, toggle on Use Authentication
Key to secure the communication between the NTP server and the cluster. In the Key ID field, enter the Key id that is associated with the SHA-1 key and in the Key field, enter the SHA-1 key. Only SHA-1 Keys are supported.
- Domain Names: The domain names for the cluster.
- Cluster Encryption: The cluster supports AES256 software encryption. If desired, enable encryption to encrypt all the data that will be stored on the cluster. After a cluster has been created, cluster-level encryption is not editable, however, you can enable encryption at the Storage Domain level.
- Click Deploy.
The process of deploying the cluster into the AWS account begins. A message indicates deployment initiation and the cluster name is displayed in the list of Cloud Editions.
Tip: You can cancel the deployment at any time by clicking the X next to the cluster name.
- Monitor the deployment progress. Click the expand icon next to deployment name for a
scrollable list of tasks. Tip: You can also monitor the deployment progress in the AWS Console. Go to Services > CloudFormation > Stacks and click on the deployment name in the stack list. For example, the stack name for the deployment in this example might look like demo cluster-2EUUWD94Y0FKBD.
- Wait a few minutes and then scroll the task list to step 5. Execute Commands and copy the node IP address. You'll need the address to set up the cluster.