Updated on 2023-11-03 GMT+08:00

Introduction to MAS

Multi-Site High Availability Service (MAS) is part of Huawei's consumer solution for high availability of multi-active applications. It provides E2E service failover and disaster recovery (DR) drill capabilities from the traffic input and data to the application layer, for faster service recovery and better continuity.

Prerequisites

  1. You have registered a HUAWEI ID and enabled Huawei Cloud.
  2. Your account has permission to use MAS. For details, see Creating a User and Assigning Permissions.

Procedure

MAS usage process

  1. Buy a module.

    On the MAS console, enable a function module on the Overview page by selecting an edition and features.

  2. Create a namespace.

    On the Namespaces page, you can create intra-city multi-active namespaces to isolate resources for security.

  3. Buy a MAS instance.

    Buy a multi-active instance on the MAS console. Select the Platinum edition to manage your resources deployed on Huawei Cloud.

  4. View the multi-active area statuses.

    View the multi-active area statuses on the Basic Info page of the MAS instance.

  5. Create applications.

    Create one or multiple applications for the instance, and associate all instance resources with these applications.

  6. Create a MySQL/Oracle/PostgreSQL monitor.

    On an instance details page, configure an application and create a monitor to monitor the service databases and switch traffic between data centers.

  7. Create a Redis monitor.

    On an instance details page, configure an application and create a monitor to monitor the service databases and switch traffic between data centers.

  8. Create a MongoDB monitor.

    On an instance details page, configure an application and create a monitor to monitor the service databases and switch traffic between data centers.

  9. Create an Elasticsearch monitor.

    On an instance details page, configure an application and create a monitor to monitor the service databases and switch traffic between data centers.

  10. Create an API monitor.

    On an instance details page, configure an application and create a monitor to monitor the API gateways of your services and handle gateway exceptions if any.

  11. Create a data source.

    On the Data Management > Data Sources page, create a data source and associate it with a namespace.

  12. Create a sync link.

    On the Data Management > Synchronization page, create a sync link and associate it with a namespace. The link is used to synchronize data between data sources of the same type.