Help Center > > User Guide> Buying a DCS Instance> Identifying Requirements

Identifying Requirements

Updated at: Dec 31, 2021 GMT+08:00

Before purchasing a DCS instance, identify your requirements and complete the following preparations:

  1. Decide on the required cache engine.

    Choose a cache engine based on service requirements. The cache engine cannot be changed once the instance is created.

  2. Decide on the required cache engine version.

    Perform this step if you choose Redis as the cache engine.

    DCS for Redis 3.0 is no longer provided. You can use DCS for Redis 4.0 or 5.0 instead.

    Different Redis versions have different features. For details, see Comparing DCS Redis Versions.

  3. Decide on the instance type.

    DCS provides single-node, master/standby, Proxy Cluster, and Redis Cluster types of instances. For details about the instance architectures, see DCS Instance Architecture.

  4. Decide on the required instance specification.

    Each specification specifies the maximum available memory, number of connections, and bandwidth. For details, see DCS Instance Specifications.

  5. Decide on the region and whether cross-AZ deployment is required.

    Choose a region closest to your application to reduce latency. For example, if your application runs in Guangzhou, select the CN South-Guangzhou region.

    A region consists of multiple availability zones (AZs) with physically isolated power supplies and networks. Master/standby and cluster DCS instances can be deployed across AZs. Applications can also be deployed across AZs to achieve high availability (HA) for both data and applications.

    • If a master/standby or cluster DCS instance is deployed across AZs, faults in an AZ do not affect cache nodes in other AZs. This is because when the master node is faulty, the standby cache node will automatically become the master node to provide services. Such deployment achieves better disaster recovery.
    • Deploying a DCS instance across AZs slightly reduces network efficiency compared with deploying an instance within an AZ. Therefore, if a DCS instance is deployed across AZs, synchronization between master and standby cache nodes is slightly less efficient.
  6. Decide whether backup policies are required.

    Currently, backup policies can be configured only for master/standby, Proxy Cluster, and Redis Cluster DCS instances. For details about backup and restoration, see Overview.

Did you find this page helpful?

Submit successfully!

Thank you for your feedback. Your feedback helps make our documentation better.

Failed to submit the feedback. Please try again later.

Which of the following issues have you encountered?

Please complete at least one feedback item.

Content most length 200 character

Content is empty.

OK Cancel