- What's New
- Function Overview
- Service Overview
- Billing
- Getting Started
-
User Guide
- Getting Started with MAS
- Modules
- Namespace
- Multi-Active Instances
- Application Management
- Monitor Management
- Credential Management
- Event Monitoring
- Audit Logs
- Permissions Management
-
FAQs
-
MAS FAQs
- Is MAS a Product or Solution?
- Does MAS Synchronize Data in Addition to Controlling Access from Applications to Databases?
- Is MAS Like a Management Channel for Which I Need to Configure Automatic Switchover Policies?
- What Is the Automatic Switchover Mechanism? How Does MAS Implement Switchovers in Seconds?
-
Multi-Active DR Solution FAQs
- In the Single- or Dual-Instance Data Layer Architecture (Same Region, Multi-AZ, Traffic Distribution with API Gateway), Which Components Are Provided by MAS and Which Ones Should I Prepare?
- Can I Implement the Active-Active Solution on Any Other Services in Addition to Self-Built Cloud Services?
- How Do I Implement Database Dual-Write?
- Does the Multi-Active Architecture Have Any Requirements on My Services?
- What Are the RPO and RTO of the Multi-Active DR Solution?
- Does the Multi-Active DR Solution Have Any Network Requirements? Will Incorrect Switchover Occur If the Network is Unstable or Jitters?
- How Do I Configure Monitoring for Multi-AZ Deployment in the Same Region?
- Will MAS and API Gateway Be Deployed on Both Huawei Cloud and Our Cloud?
- MAS Usage FAQs
-
MAS FAQs
- General Reference
Show all
Copied.
What Is MAS?
Enterprises are posed many challenges during application development, for example:
- Unreliable single available zone (AZ) or region
- Small system capacity and high access latency
- Technology incompetence and high price due to the cloud vendor lock-in
- Technical bottlenecks brought by rapid service growth
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.
MAS = Multi-active access + Application layer software development kits (SDKs) + Data synchronization channels + Unified management and control center. Implementable solution = MAS + Consulting + Ecosystem partners + DR specifications.
MAS has the following advantages:
- Service-level high availability
- E2E availability of traffic, services, and data
- Recovery Time Objectives (RTO) and Recovery Point Objective (RPO) in seconds, ensuring service continuity
- DR drills with higher efficiency and lower cost
MAS provides the following core capabilities:
- E2E management-traffic-application-data arbitration and multi-active DR
- Secure and reliable data synchronization channels
- Multi-active DR standards and specifications
- Consulting and implementation
Figure 1 shows the MAS service architecture.
- Regions are divided based on geographical location and network latency. Public services, such as Elastic Cloud Server (ECS), Elastic Volume Service (EVS), Object Storage Service (OBS), Virtual Private Cloud (VPC), Elastic IP (EIP), and Image Management Service (IMS), are shared within the same region. Regions are classified as universal regions and dedicated regions. A universal region provides universal cloud services for common tenants. A dedicated region provides services of the same type only or for specific tenants.
- An AZ contains one or more physical data centers. Each AZ has independent cooling, fire extinguishing, moisture-proof, and electricity facilities. Within an AZ, computing, network, storage, and other resources are logically divided into multiple clusters. AZs within a region are interconnected using high-speed optical fibers to support cross-AZ high-availability systems.
- SDK is a type of software package for assisting in software development.
- RPO indicates the maximum data loss amount tolerated by the system.
- RTO indicates the maximum interruption duration tolerated by the system when a disaster occurs.
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot