問62
頻出度★★☆
1台のコンピュータを論理的に分割し, それぞれで独立したOSとアプリケーションソフトを実行させ, あたかも複数のコンピュータが同時に稼働しているかのように見せる技術として, 最も適切なものはどれか。
この問題の解説と、これまでの解答の記録です。
1台のコンピュータを論理的に分割し, それぞれで独立したOSとアプリケーションソフトを実行させ, あたかも複数のコンピュータが同時に稼働しているかのように見せる技術として, 最も適切なものはどれか。
NAS(Network Attached Storage)はネットワークに直接接続して複数の機器からファイルを共有できるようにするネットワーク接続型のストレージ(記憶装置)。データ保管・共有の仕組みであり、1台のコンピュータで複数のOSを同時稼働させる技術ではないため誤り。
拡張現実(AR)は現実の風景にコンピュータで生成した文字や画像などの情報を重ね合わせて表示する技術。ユーザインタフェース/表示の技術であり、コンピュータの論理分割や複数OSの同時実行とは無関係なため誤り。
正解 正解はウ「仮想化」。仮想化は1台の物理コンピュータのCPU・メモリ・ストレージなどの資源を論理的に分割し、その上に複数の仮想マシン(仮想的なコンピュータ)を構築する技術。各仮想マシンでは互いに独立したOSとアプリケーションソフトを同時に稼働でき、利用者からはあたかも複数のコンピュータが並行して動いているように見える。これは設問が述べる「論理的に分割」「それぞれで独立したOSとアプリを実行」「複数台が同時稼働しているように見せる」という条件にすべて合致するため、最も適切。
マルチブートは1台のコンピュータに複数のOSをインストールしておき、起動時にどれを使うか選択して立ち上げる仕組み。実際に動くOSは一度に1つだけで、複数OSが「同時に」稼働するわけではないため、設問の「複数のコンピュータが同時に稼働しているように見せる」条件を満たさず誤り。