メインコンテンツに移動

Amazon RDS

Amazon RDS マルチ AZ

高可用性、高耐久性のリレーショナルデータベースを最大3つのアベイラビリティゾーン(AZ)に展開

1 つのスタンバイを備えた Amazon RDS マルチ AZ

データの損失と手動による介入なしで、60 秒という速さで完了する自動データベースフェイルオーバーにより、アプリケーションの高可用性をサポートします。

スタンバイインスタンスからバックアップすることにより、バックアップ中にプライマリでの I/O アクティビティの一時停止を回避します。

Amazon RDS マルチ AZ 同期レプリケーションテクノロジーを使用して、スタンバイデータベースインスタンスのデータをプライマリに合わせた最新の状態に保ちます。

2 つ目の AZ にスタンバイインスタンスをデプロイすることで可用性を高め、AZ またはデータベースインスタンスに障害が発生した場合の耐障害性を実現します。

2 つの読み取り可能なスタンバイを備えた Amazon RDS マルチ AZ

データ損失も手動による介入もなしで、通常 35 秒未満で自動的にフェイルオーバーします。

書き込みサーバーと適切なリードレプリカスタンバイインスタンスにクエリをルーティングして、パフォーマンスとスケーラビリティを最大化します。

1 つのスタンバイを備えたマルチ AZ と比較して、レイテンシーを最大 2 倍改善します。 

 

 

マイナーバージョンアップグレードのダウンタイムを通常 35 秒未満に短縮します。デプロイにオープンソースまたは RDS プロキシを追加することで、ダウンタイムを通常 1 秒未満にさらに短縮できます。

Introduction to Amazon RDS Multi-AZ (Amazon RDS マルチ AZ のご紹介)

Amazon RDS マルチ AZ の導入により、Amazon RDS データベース (DB) インスタンスの可用性と耐久性が強化され、本番環境のデータベースワークロードに自然にフィットするようになります。2 種類のデプロイオプションにより、ワークロードが必要とする可用性をカスタマイズすることができます。

比較表

1 つのスタンバイを備えた Amazon RDS シングル AZ もしくは Amazon RDS マルチ AZ、または 2 つの読み取り可能なスタンバイを備えた Amazon RDS マルチ AZ

Feature
Single-AZ
Multi-AZ with one standby
Multi-AZ with two readable standbys
利用可能なエンジン
  • Amazon RDS for PostgreSQL
  • Amazon RDS for MySQL
  • Amazon RDS for MariaDB
  • Amazon RDS for SQL Server
  • Amazon RDS for Oracle
  • Amazon RDS for Db2
  • Amazon RDS for PostgreSQL
  • Amazon RDS for MySQL
  • Amazon RDS for MariaDB
  • Amazon RDS for SQL Server
  • Amazon RDS for Oracle
  • Amazon RDS for Db2
  • Amazon RDS for PostgreSQL
  • Amazon RDS for MySQL
追加読み込み容量
  • なし: 読み取り容量はプライマリに制限されています
    • なし: スタンバイ DB インスタンスは、高可用性のためのパッシブフェイルオーバーターゲットにすぎません
    • 2 つのスタンバイ DB インスタンスがフェイルオーバーターゲットとして機能し、読み取りトラフィックを処理します
    • 読み取り容量は、プライマリからの書き込みトランザクションのオーバーヘッドによって決定されます

    ·        

    トランザクションコミットの低いレイテンシー (より高いスループット)

     

     

    • 1 つのスタンバイを備えた Amazon RDS マルチ AZ と比較して、最大 2 倍高速なトランザクションコミット
    自動フェイルオーバー期間
    • 使用不可: ユーザー、ユーザーが開始したポイントインタイム復元オペレーションが必要になります。
    • このオペレーションの完了には数時間かかる場合があります
    • 最新の復元可能時間 (通常は直近 5 分以内) より後に発生したデータ更新は利用できなくなります
    • 新しいプライマリが利用可能になり、60 秒という速さで新しいワークロードを処理できます
    • フェイルオーバー時間は書き込みスループットに依存しません
    • 新しいプライマリは、通常 35 秒未満で新しいワークロードを提供するために利用できます
    • フェイルオーバー時間はレプリカラグの長さに依存します
    マイナーバージョンアップグレードのダウンタイム
    • マイナーバージョン自動アップグレードを使用する場合、マイナーバージョンアップグレードのダウンタイムは Amazon RDS の 30 分のメンテナンス時間中に発生します
    • マイナーバージョン自動アップグレードを使用する場合、マイナーバージョンアップグレードのダウンタイムは Amazon RDS の 30 分のメンテナンス時間中に発生します
    • 顧客がオープンソースまたは Amazon RDS Proxy をデプロイに追加した場合、通常 1 秒未満
    • 読み取り可能なスタンバイが 2 つあるマルチ AZ では、通常 35 秒未満
    AZ の停止に対するより高い回復力
    • なし: AZ に障害が発生した場合、リスクデータの損失とフェイルオーバー時間
    • AZ に障害が発生した場合、ワークロードは自動的に最新のスタンバイにフェイルオーバーします
    • 障害が発生した場合、残りの 2 つのスタンバイの 1 つが引き継ぎ、プライマリからのワークロード (書き込み) を処理します
    トランザクションコミットのより低いジッター
    • ジッターに関する最適化なし
    • 専用ログボリュームへのアクセス
    • トランザクションログにローカルストレージを使用してジッターを軽減

    お客様

    SysCloud

    新しい Amazon RDS マルチ AZ 配置オプションは、より優れたパフォーマンス、可用性、読み取りスケーラビリティを実現するコスト効率の高い方法を提供します。新しい Amazon RDS マルチ AZ 配置オプションにより、お客様のためにより優れたエクスペリエンスを生み出せると考えています。

    SysCloud、Infrastructure、Director、Vikram Srinivasan 氏
    Missing alt text value

    料金

    Amazon RDS マルチ AZ は、RDS for PostgreSQLRDS for MySQLRDS for MariaDBRDS for SQL ServerRDS for OracleRDS for Db2 でご利用いただけます。2 つの読み取り可能なスタンバイを備えた Amazon RDS マルチ AZ は、RDS for PostgreSQL と RDS for MySQL で利用できます。Amazon Aurora が 3 つのアベイラビリティーゾーンにわたってデータの耐久性を向上させることで可用性を高める方法については、「Aurora レプリカをによるマルチ AZ 配置」をご覧ください。

    シングル AZ 配置、1 つのスタンバイインスタンスを使用するマルチ AZ 配置、および 2 つの読み取り可能なスタンバイを使用するマルチ AZ 配置の場合、料金は、DB インスタンスが起動されてから停止または削除されるまでに消費された DB インスタンス時間あたりで発生します。DB インスタンスクラスの作成、起動、変更などの請求対象となるステータス変更に続いて、1 時間未満の DB インスタンス時間は 10 分を最小料金として、秒単位で請求されます。

    Amazon RDS マルチ AZ の料金の詳細については、Amazon RDS の料金ページをご覧ください。

    Missing alt text value

    リソース

    1 - 8 (15) を表示中

    ページトピック