2025年(令和7年) 春期 システムアーキテクト 午前 問21

コンテナ型仮想化におけるオーケストレーションの説明として、適切なものはどれか。

 ア  アプリケーションとその実行環境をまとめ、一つのOSで動作させることによって、システム資源のオーバーヘッドが少なくなり、高速に起動できる。
 イ  ある物理サーバで動作している仮想サーバを、その仮想サーバで稼働しているソフトウェアは実行状態のまま、別の物理サーバに移動させる。
 ウ  処理の順序やサービスの呼び出しを制御するプログラムは存在せず、あらかじめ設定した動作条件に従って自律的に動作できる。
 エ  処理の順序を制御するプログラムからのリクエストによってサービスを実行し、実行結果をレスポンスとして、制御するプログラムに返して処理を継続させる。


答え エ


解説

 ア  アプリケーションとその実行環境をまとめ、一つのOSで動作させることによって、システム資源のオーバーヘッドが少なくなり、高速に起動できるのは、コンテナ型仮想化の説明ですが、オーケストレーションではありません。(×)
 イ  ある物理サーバで動作している仮想サーバを、その仮想サーバで稼働しているソフトウェアは実行状態のまま、別の物理サーバに移動させるのは、ライブマイグレーション(live migration)。の説明です。(×)
 ウ  処理の順序やサービスの呼び出しを制御するプログラムは存在せず、あらかじめ設定した動作条件に従って自律的に動作できるのは、シーケンス制御の説明です。(×)
 エ  処理の順序を制御するプログラムからのリクエストによってサービスを実行し、実行結果をレスポンスとして、制御するプログラムに返して処理を継続させるのは、コンテナ型仮想化のオーケストレーションの説明です。(〇)


キーワード
・コンテナ型仮想化

キーワードの解説
  • コンテナ型仮想化
    コンテナ技術とは、1つのホストOS上に複数のコンテナと呼ばれる独立空間を形成して、そこでアプリケーションをそれぞれ構築することで、コンテナ型仮想化ではホストOS上でアプリケーションの実行環境をコンテナという単位で構築でき、従来の仮想化技術よりも少ないコンピューティングリソースで仮想環境を構築できる仮想化技術です。

もっと、「コンテナ型仮想化」について調べてみよう。

戻る 一覧へ 次へ