An ApsaraDB for MyBase dedicated cluster consists of multiple underlying hosts. These hosts can be Elastic Compute Service (ECS) instances in the i2 instance family or ECS Bare Metal instances. If you use local SSDs, you need only to pay for the hosts that you use. In an ApsaraDB for MyBase dedicated cluster, you can allocate resources and deploy database instances based on your business requirements. In addition, you can configure an overcommit ratio for a specific type of resource to increase resource utilization and cost-effectiveness. ApsaraDB for MyBase can meet more of your business requirements than conventional database services.

Benefits

ApsaraDB for MyBase allows you to purchase hosts and build a dedicated cloud resource pool in which you can deploy and centrally manage database instances that run various database engines such as MySQL, SQL Server, and PostgreSQL.

ApsaraDB for MyBase allows you to manage host resources. Therefore, ApsaraDB for MyBase has the following benefits compared with ApsaraDB RDS and self-managed databases:

Features

ApsaraDB for MyBase allows you to manage multiple database instances within a dedicated cluster. You can create multiple dedicated clusters in a region. Each dedicated cluster can contain multiple hosts and each host can support multiple instances.

ApsaraDB for MyBase provides the following features for dedicated clusters:

  • Resource scheduling: You can configure an overcommit ratio for each type of resources to utilize the resources in the most efficient manner. Resources are divided into multiple types, such as CPU, memory, storage, IOPS, and network traffic.
  • Host management: A host serves as a container for ApsaraDB for MyBase resources. You can manage hosts. For example, you can add, replace, and connect to hosts. You can also specify whether instances can be allocated to a host.
  • Instance management: You can manage the primary instance, secondary instances, read-only instances, and instances that are used to store log entries.

Billing methods

The following table describes the billing methods of ApsaraDB for MyBase.

Billable item Billing method Description
Host The subscription billing method is supported. Payment amount = Number of hosts × Monthly price × Subscription duration. For an example, see Billing case.
Note Host prices vary based on host specifications. For more information, see Host specifications and pricing.
Instance Only the pay-as-you-go billing method is supported.
  • The fees of the hosts that use local SSDs include all costs of the instances that run on the hosts. When you create an instance, you do not need to pay additional storage fees.
  • Hosts that use enhanced SSDs (ESSDs) can decouple computing from storage. In these cases, the fees of these hosts include only computing fees. After you create an instance, you are charged for the used storage space of ESSDs.
Note We recommend that you purchase storage plans to reduce storage costs. For more information about the billing method of storage plans, see Offset rules of storage plans and Billing of storage plans.

Typical scenarios

  • Scenario 1: ApsaraDB for MyBase ensures data compliance and security by protecting your data against external and internal security threats to the cloud platform. ApsaraDB for MyBase isolates your resources from the resources of other users.
  • Scenario 2: ApsaraDB for MyBase meets extremely high performance requirements. Assume that you need to use dedicated physical resources and connect to existing monitoring and O&M systems. You can maintain your database O&M experience and add instance resources to cope with peak-hour traffic. For more information, see Configure elastic scaling for instances to handle traffic spikes.
  • Scenario 4: ApsaraDB for MyBase helps you improve the CPU and storage utilization and reduce the costs of using cloud-based databases. For more information, see Configure resource overcommitment to reduce costs.

Get started with ApsaraDB for MyBase

  1. Create a dedicated cluster

    You must create an ApsaraDB for MyBase dedicated cluster before you use the features of ApsaraDB for MyBase. A dedicated cluster is formerly known as a host group.

    Note After a dedicated cluster is created, you can view, modify, or delete it. For more information, see Manage a dedicated cluster.
  2. Add hosts

    After you create the ApsaraDB for MyBase dedicated cluster, create hosts in the ApsaraDB for MyBase dedicated cluster.

  3. Create an instance

    After you create hosts in the ApsaraDB for MyBase dedicated cluster, create instances on the hosts. The system allocates the created instances to the hosts in the ApsaraDB for MyBase dedicated cluster based on the specified resource allocation policy.

  4. Migrate data to ApsaraDB for MyBase

    After you create instances in the ApsaraDB for MyBase dedicated cluster, you can migrate data from your databases to the instances. You can use Data Transmission Service (DTS) to read data from the instances in the ApsaraDB for MyBase dedicated cluster.