Solution Overview

More and more enterprises, especially those exploring global markets, are looking for multi-cloud deployment solutions in the hope of reducing the risk of relying on a single cloud vendor. Another important reason for choosing multi-cloud deployment is to achieve cross-cloud disaster recovery, which minimizes the potential impact of regional cloud failures and strengthens the overall disaster recovery capability of the system.

OceanBase, with its friendly compatibility with infrastructure resources, can help enterprises provide database-as-a-service (DBaaS) services across multiple clouds and ensure cloud neutrality. In addition, for enterprises that are migrating their business systems to the cloud, OceanBase provides flexible hybrid cloud deployment capabilities to help migrate their digital assets to the cloud and achieve digital transformation.

Business Challenges

Single point failure

In case of an incident, such as crash, network failure, or power outage, single-cloud deployment may encounter service interruption and even data loss or capital loss, which is unbearable for many enterprises.

Asynchronous data replication

In a traditional database, cross-cloud data replication is asynchronous, which requires manual operation and maintenance (O&M). In the case of an IDC-level disaster, data loss or capital loss may occur.

Cloud infra depandency

Some cloud-native databases depend heavily on cloud vendor-specific hardware and infrastructure. Otherwise, these databases cannot provide services or can only provide limited services.

Solution Architecture

  • OceanBase provides public cloud services that are compatible with the cloud infrastructure of multiple cloud vendors. These services are managed in an all-in-one console.
  • OceanBase provides consistent product features, interfaces, accessibility, and user experience for different cloud deployment modes.
  • OceanBase connects on-premises systems with public clouds over secure network facilities. If your service encounters heavy load, failure, or disaster, the service can be quickly switched to other cloud services.
  • For users in areas prone to natural disasters or users seeking cloud neutrality, an OceanBase cluster can be deployed across different clouds by connecting the virtual private clouds (VPCs) of different cloud vendors. If a single cloud becomes unavailable, the service can be quickly recovered, with zero data loss.

Benefits

Multiple Deployment Modes

OceanBase supports multi-cloud and hybrid cloud deployment. An OceanBase cluster can be deployed across different clouds, which achieves cloud vendor-level disaster recovery.

Unified Management Console

OceanBase provides a unified multi-cloud O&M console for users to manage all instances, which significantly improves management efficiency and reduces risks.

DBMesh Capability

OceanBase Database Proxy (ODP) supports transparent access to OceanBase, which shortens the access link and improves the database performance and availability. ODP supports applications coded in different programming languages via SQL proctocol.