2025年(令和7年) 春期 応用情報技術者 午前 問46

システムのバージョンアップするとき、システムの稼働環境を二つ用意しておき、一方の菅家陽で現バージョンのシステムをア稼働させた状態のまま、他方の環境のシステムをバージョンアップし、ローd−バランサーなどを使って稼働環境を切り替える。 これによって、切替えに伴うシステムのダウンタイムを短くするとともに、バージョンアップしたシステムで不具合が発生したときには、元のバージョンに切り戻す時間を短くすることができる。 この手法を何というか。

 ア  ブルーグリーンデプロイメント  イ  ホットスタンバイ
 ウ  ホットスワップ  エ  ローリングアップデート


答え ア


解説

 ア  ブルーグリーンデプロイメントは、システムのバージョンアップするとき、システムの稼働環境を二つ用意しておき、一方の菅家陽で現バージョンのシステムをア稼働させた状態のまま、他方の環境のシステムをバージョンアップし、ローd−バランサーなどを使って稼働環境を切り替ええます。(〇)
 イ  ホットスタンバイ(hot standby)は、現用系と待機系の二つのシステム稼働環境を用意し定期的にメッセージ交換を行い、それが途切れたら現用系に障害が発生したと判断し待機系が運用に切り替わります。(×)
 ウ  ホットスワップ(hot swap、ホットプラグ、活線挿抜)は、機器の電源が入ったままの状態で、部品の交換やケーブルの抜き差しを行うことができる機能です。(×)
 エ  ローリングアップデート(rolling update)は、複数のコンピューターで構成されるシステムにおいて、システム全体を停止させず、一部のコンピューターから順次アップデートすることです。(×)


キーワード
・ブルーグリーンデプロイメント

キーワードの解説
  • ブルーグリーンデプロイメント(blue-green deployment)
    現状の本番環境(ブルー環境)とは別に新しい本番環境(グリーン環境)を構築した上で、ロードバランサーの接続先を切り替えるなどして新しい本番環境をリリースする運用方法です。
    メリットとして、サービス停止時間を最小限に抑えることができる、問題が発生した場合、簡単に以前のバージョン(ブルー環境)に戻すことができるなどがあります。

もっと、「ブルーグリーンデプロイメント」について調べてみよう。

戻る 一覧へ 次へ