すべてのプロダクト
Search
ドキュメントセンター

ApsaraDB RDS:ネイティブレプリケーションインスタンスとは

最終更新日:Jan 03, 2025
重要

ネイティブレプリケーション機能は招待プレビュー中です。 チケットまたはフォームを提出してトライアルを申請できます。

概要

ネイティブレプリケーションインスタンスは、クラウドネイティブ時代にAlibaba Cloudによって開発され、費用対効果が高く、自己管理されています。 このデプロイモデルは、ApsaraDB RDS for MySQLインスタンスの新機能です。 ネイティブレプリケーションインスタンスは、ネイティブMySQLカーネルの機能を使用し、データベースを制御および管理するための多層技術的方法を提供します。 これにより、ネットワークと権限の互換性を実装できます。 ネイティブMySQLネイティブレプリケーションコマンドを実行して、レプリケーションとノードトポロジを管理することもできます。 ネイティブレプリケーションインスタンスは、MySQLネイティブレプリケーションの柔軟性とApsaraDB RDS for MySQLの安定性と信頼性を統合します。 これにより、データベースレプリケーショントポロジを柔軟に管理し、既存の自己管理システムとシームレスに統合し、クラウドエコシステムの利便性を享受することができます。

ネイティブレプリケーション機能は、データベーストポロジの定義、管理、ディザスタリカバリなどのシナリオでの複雑な要件を満たすために、互換性が高く、安全で安定した持続可能なソリューションを提供します。

メリット

コア値

  • 高い互換性: ネイティブレプリケーションインスタンスは、ネイティブMySQLレプリケーションコマンドと完全に互換性があります。 これにより、ネイティブレプリケーションインスタンスを既存の自己管理型MySQLデータベースシステムおよび管理プラットフォームと統合できます。

  • 拡張された自律性: レプリケーショントポロジとノードを個別に管理して、データベースアーキテクチャのカスタム要件を満たし、きめ細かい管理を実装できます。

  • コスト削減: MySQLのネイティブレプリケーション機能に基づいて、ネイティブレプリケーション機能により、設定、管理、および使用コストが削減されます。 ネイティブレプリケーションインスタンスを構成する場合、サードパーティのツールや複雑な構成は必要ありません。  

  • セキュリティと信頼性: ネイティブレプリケーションインスタンスは、ApsaraDB RDSの安定性とセキュリティを継承し、安全で安定したデータベースサービスを提供します。

柔軟性

  • レプリケーション管理: 使い慣れたMySQLレプリケーションコマンドを使用して、レプリケーショントポロジを柔軟に設定および管理できます。 これにより、レプリケーションプロセスを完全に管理できます。

  • 柔軟なデプロイ: すべてのリージョンでRDS Basic Editionを実行するRDSインスタンスのネイティブレプリケーション機能を有効にできます。 これにより、ハイブリッドまたはマルチクラウドアーキテクチャを使用して、さまざまなリージョンや環境の要件を満たすことができます。

  • 柔軟なトポロジ: ネイティブレプリケーション機能は、プライマリ /セカンダリレプリケーション、プライマリ-プライマリレプリケーション、循環レプリケーションなどのさまざまなレプリケーショントポロジをサポートします。 ビジネス要件に基づいてレプリケーショントポロジを選択できます。

  • サードパーティのクラウドプラットフォームとの相互接続: Alibaba cloudプラットフォームとサードパーティのクラウドプラットフォーム上のデータベースを相互にバックアップできます。 これにより、クラウド間のディザスタリカバリが改善され、ベンダーのロックインの問題が防止され、ビジネスの継続性と柔軟性が確保されます。

特定の利点

  • ネイティブレプリケーション接続は、RDSインスタンスとサードパーティのMySQLインスタンス間で確立できます。

  • 特権アカウントを使用して実行する必要がある特定のコマンドを使用して、複雑なO&M操作を実行できます。 コマンドは、CHANGE MASTERSTOP SLAVESTART SLAVE、およびSET read onlyを含む。

  • GTID_NEXTを使用して、スキップする必要のあるトランザクションを設定できます。

  • Orchestratorなどのオープンソースツールは互換性があります。 これにより、管理のためにネイティブレプリケーションインスタンスをレプリケーショントポロジにスムーズに追加できます。

  • データモニタリング用の視覚化されたUIが提供されます。 コンソールでレプリケーションのステータスを直接表示できます。

  • ネイティブレプリケーション機能は、Alibaba Cloudデータベースの利点を継承します。 クイックアップグレード、スケーリング、マイナーエンジンバージョンの更新などの操作を実行できます。

  • 自動バックアップ、データ管理 (DMS) の視覚化された管理、Database Autonomy Service (DAS) の自動O&Mなど、Alibaba Cloudのサービスと機能がサポートされています。

課金ルール

ネイティブレプリケーションインスタンスの料金は、RDS Basic EditionでMySQLを実行する新しいRDSインスタンスの料金と同じです。 既存のRDSインスタンスのネイティブレプリケーション機能を有効にした場合、追加料金は発生しません。 新しいRDSインスタンスの課金ルールの詳細については、「課金可能項目」をご参照ください。

シナリオ

  • 災害復旧

    クラウドサービスとデータセンター間、またはAlibaba cloudプラットフォームとサードパーティのクラウドプラットフォーム間でデータを相互にバックアップできます。 プライマリデータベースに障害が発生した場合、ワークロードをセカンダリデータベースにすばやく切り替えて、サービスのダウンタイムを最小限に抑えることができます。

  • データ移行

    ネイティブレプリケーション機能を使用して、Elastic Compute Service (ECS) インスタンスまたはデータセンターで自己管理型MySQLデータベースのデータを移行できます。 これにより、移行プロセスが簡素化され、リスクが軽減されます。 たとえば、バックアップとネイティブレプリケーション機能を使用して、自己管理型MySQLデータベースからクラウドにデータをスムーズに移行できます。」をご参照ください。

  • クラウド間HAデータベースクラスター

    ネイティブレプリケーション機能を使用して、クロスクラウドHAデータベースクラスターを構築できます。 たとえば、AWSやAzureなどのクラウドプラットフォームで複数のMySQLデータベースを作成したり、MySQLネイティブレプリケーションを使用してクラスターを構築したり、トポロジ管理とフェイルオーバーのカスタムロジックを定義してクラウド間ディザスタリカバリを実装したりできます。 作成されたMySQLデータベースに、ネイティブレプリケーションと同様の機能があることを確認します。 ECSインスタンス、データセンター、およびサードパーティのクラウドプラットフォーム上で、RDSインスタンスと自己管理型MySQLデータベース間でデータを同期することもできます。 ネイティブレプリケーション機能を使用して、Alibaba Cloudコンピューティングリソースに基づいてデータ分析やレポート生成などの操作を実行し、データ処理効率を向上させることができます。

  • トポロジ定義

    多層レプリケーションや循環レプリケーションなど、複雑なレプリケーショントポロジを柔軟に構築して、カスタム要件を満たすことができます。

  • クラウドリソースの統合

    ネイティブレプリケーション機能は、Alibaba Cloudのサービスおよび機能とともに使用して、データベースクラスターの機能を向上させ、O&Mを簡素化できます。たとえば、ApsaraDB RDSのバックアップ機能を使用して完全バックアップを自動的に実行したり、DASを使用して操作監査と障害分析を実行したり、ApsaraDB RDSのバージョンアップグレードと高速スケーリング機能を使用してインスタンスを管理したり、Alibaba Cloudビッグデータサービスを使用してデータ分析を実行したりできます。

関連ドキュメント