2024年版、GCP資格 PDE試験の「Cloud SQLの高可用性構成の設計」に関する練習問題を勉強していきましょう。平易な問題文 → 実践的な問題文 → 問題の解き方・解説 → 用語説明の順番で効率的に学べます。
なお、GCP資格のPDE練習問題を一気に勉強したい方は、下記リンクでまとめて学習できます。
「2024年版【GCP資格 PDE試験の練習問題】なんと5時間で学べる!」
GCP PDE問題文
「MySQLを使用するCloud SQLの導入を計画していて、ゾーン障害が発生した場合でも高可用性を保つ必要があります。どのように設計するべきでしょうか?」
難解な表現での再記述
(GCPのPDE試験問題のような難解な表現での出題文。内容は上記問題文と同じ)
「貴社はMySQLを基盤としたGoogle Cloud SQLインスタンスの実装を計画中です。特定のゾーンで発生する潜在的な障害に対しても、連続的なサービス可用性を確保するために、どのようにこのCloud SQLインスタンスのアーキテクチャを設計すべきでしょうか?この設計において、リージョナルな冗長性と自動フェイルオーバーメカニズムを実現するための最適な手法を特定することが求められます。」
問題の解説
- Cloud SQLはGoogle Cloudのフルマネージドデータベースサービスで、MySQLなどのデータベースをサポートしています。
- ゾーン障害に対してサービスを継続するためには、フェイルオーバー機能を持つ高可用性構成が必要です。
解決手順の説明
- 1つのゾーンにCloud SQLインスタンスを作成し、同じリージョン内の別のゾーンにフェイルオーバーレプリカを作成します。
- これにより、一方のゾーンで障害が発生した場合、別のゾーンに配置されたレプリカが自動的にプライマリインスタンスの役割を引き継ぎます。
- リードレプリカや外部レプリカでは読み取り性能は向上しますが、フェイルオーバー対策としては不十分です。また、バックアップのみでは即時のフェイルオーバーは保証されません。
各用語の説明
- Cloud SQL: Google Cloud上で提供されるフルマネージドリレーショナルデータベースサービス。
- フェイルオーバーレプリカ: プライマリインスタンスに障害が発生した際に自動的に引き継ぐバックアップインスタンス。
- 高可用性: システムやサービスが障害時でも連続して稼働し続ける能力。
IT起業家
▼AIを使った副業・起業アイデアを紹介♪