Creating a Cluster

You can centrally manage clusters with CloudTable. A cluster is necessary for using CloudTable. This section describes how to create a cluster on the CloudTable management console.

The pay-per-use billing mode is used by default when you create a cluster. In pay-per-use mode, computing units are charged by the duration you use them, with a billing cycle of one hour. With this mode, you can start or stop a cluster at any time and pay what you use. You can also customize a CloudTable cluster with specified computing capabilities and storage space to meet your business needs. Alternatively, you can perform operations in Purchasing a Discount Package first and create a cluster to use the discount package billing mode. In this mode, you need to prepay nodes on a yearly or monthly basis, which is more economical than the pay-per-use mode.

Creating a Cluster

  1. Log in to the CloudTable management console at https://console.huaweicloud.com/cloudtable/?locale=en-us.
  2. Click in the upper left corner to select a region.
  3. Click Purchase Cluster. The Purchase Cluster page is displayed.
  4. Configure basic cluster information by referring to the following table.

    Table 1 Region

    Parameter

    Description

    Region

    Current working zone of the cluster.

    For more information about regions, see Regions and Endpoints.

    AZ

    Select the AZ associated with the cluster's region.

    For more information, see Regions and AZs.

    Figure 1 Cluster configuration
    Table 2 Cluster configuration

    Parameter

    Description

    Name

    Name of a cluster.

    A cluster name must start with a letter and contain 4 to 64 letters, digits, and hyphens (-). It cannot contain other special characters.

    I/O Type

    I/O type of the computing unit After the cluster is created, the I/O type cannot be changed.

    CloudTable supports the following I/O types:

    • Common I/O: uses Serial Advanced Technology Attachment (SATA) drives to store data.
    • Ultra-high I/O: uses solid state disk (SSD) drives to store data.
    Figure 2 Network configuration
    Table 3 Network configuration

    Parameter

    Description

    VPC

    A Virtual Private Cloud (VPC) is a secure, isolated, logical network environment.

    You can select an existing VPC or click View VPC to create a new one.

    For details about how to create a VPC, see Creating a VPC in the Virtual Private Cloud User Guide.

    Subnet

    A subnet provides dedicated network resources that are logically isolated from other networks, improving network security.

    A subnet is automatically created when a VPC is created. If you want to create a subnet, you can refer to Creating a Subnet for the VPC in the Virtual Private Cloud User Guide.

    Security Group

    A security group is used to control ECS access within a security group or between security groups by defining access rules. You can define different access control rules for a security group. These rules can specify which ECS ports or protocols are accessible and can be used to control inbound and outbound network traffic of VMs. After an ECS is added to the security group, it is protected by these access control rules. ECSs that do not belong to the security group cannot communicate with ECSs in the security group.

    The underlying compute unit of a CloudTable cluster is ECS. In terms of security and stable service running, the ECSs must be added to the same security group in the same VPC. VPCs isolate networks and security groups specify which ports and protocols can be opened in the VPC.

    You can use an existing security group or click View Security Group to create a new one.

    For more information about security groups, see Security Group Overview in the Virtual Private Cloud User Guide.

    Table 4 Software configuration

    Parameter

    Description

    CloudTable Version

    CloudTable version

    HBase Version

    HBase version information.

    Advanced Feature

    Advanced Feature: You can enable the following advanced features. If the OpenTSDB advanced feature is enabled, it will be charged.
    • OpenTSDB 2.3.0: It is an open source OpenTSDB time series database.
    • GeoMesa: It is a distributed, scalable, open source spatiotemporal database based on HBase.

    IAM Authentication

    If IAM authentication is required for a cluster, enable the IAM authentication function. Note: The IAM authentication function can be enabled or disabled only when you create a cluster. It cannot be enabled or disabled after the cluster has been created.

    • indicates that IAM authentication is disabled and the normal mode is used. This function is disabled by default.
    • indicates that IAM authentication is enabled. In this case, the client and applications must be configured with parameters such as the IAM username, accesskey, and secretkey to access the cluster.
    NOTE:

    The IAM authentication mode provides better security than the normal mode. Therefore, you are advised to enable IAM authentication for the CloudTable cluster and use IAM authentication in client or application code to connect to the cluster.

    Table 5 Computing unit

    Parameter

    Description

    RS Units

    Number of RegionServer units.

    TSD Units

    Number of OpenTSDB units. This parameter is displayed only when the OpenTSDB advanced feature is enabled.

  5. Click Next.
  6. Confirm the details of the order and click Submit. The cluster creation task is submitted successfully.
  7. Click Back to Cluster List to view the cluster status.

    The cluster creation task takes some time. Please wait. The initial status of the cluster is Creating. After the cluster is created, the cluster status changes to In service.