IT用語帳
A-1クラウド · 基盤技術

仮想化

Virtualization

かそうか

CPU、メモリ、ストレージ、ネットワークなどの物理的な資源を、ソフトウェアによって論理的に分割したり統合したりして利用できるようにする技術。物理的な構成に縛られずに資源を柔軟に割り当てられ、サーバ仮想化、ストレージ仮想化、ネットワーク仮想化などがあり、クラウドの基盤となる。

共有:

Related

他の資格での定義

Past Exams

過去問での出題

過去問で 30 回出題(応用情報技術者試験 11・基本情報技術者試験 5・ITパスポート試験 4・高度試験 午前Ⅰ 4・ITサービスマネージャ試験 2・システムアーキテクト試験 1・ネットワークスペシャリスト試験 1・データベーススペシャリスト試験 1・情報処理安全確保支援士試験 1)。うち 1 回は用語そのものを問う問題です。

残り 20 件を表示

出典: 独立行政法人情報処理推進機構(IPA)の過去問題。問題文は IPA のサイトの PDF で確認できます。「用語を問う問題」は、この用語の説明や特徴そのものを問う問題です。「選択肢」は、問題文ではなく選択肢に出たものです。用語名で照合しているため、関係の薄い問題が含まれることがあります。

Related

関連キーワードの用語

SAKubernetes

コンテナ化されたアプリケーションのデプロイ、スケーリング、管理を自動化するオーケストレーションプラットフォーム。Pod、Service、Deployment等のリソースを宣言的に管理し、クラウドネイティブアプリケーションの基盤として広く利用される。

PD-DXen

ハードウェア上で直接動作するハイパーバイザ型の、オープンソースの仮想化ソフトウェア。最初に起動する管理用の仮想マシン(Dom0)が他の仮想マシンやデバイスを管理する構造をとり、ゲストOSを仮想化向けに改変する準仮想化と、CPUの仮想化支援機能を使う完全仮想化の両方に対応する。クラウドサービスの初期の基盤として広く使われた。

PD-DKVM(Kernel-based Virtual Machine)

Linuxカーネルに組み込まれた仮想化の機能で、Linux自体をハイパーバイザとして動作させ、その上で複数の仮想マシンを実行するオープンソースの技術。CPUの仮想化支援機能(Intel VT-x、AMD-V)を利用し、各仮想マシンはLinuxの1つのプロセスとして管理される。OpenStackや多くのクラウドサービスの基盤に使われている。

A-1コンテナイメージの脆弱性管理

コンテナイメージに含まれるOSパッケージやライブラリの既知の脆弱性を検出し、修正していく取組み。イメージスキャナを使ってビルド時、レジストリへの登録時、稼働中に継続して検査し、信頼できる最小構成のベースイメージを使う、署名で改ざんを防ぐといった運用を行う。稼働中のコンテナに直接パッチを当てるのではなく、修正版からイメージを作り直して入れ替えるのが原則。

A-1サーバ仮想化

1台の物理サーバ上に複数の仮想サーバ(仮想マシン)を作り、それぞれで別のOSやアプリケーションを動かす技術。ハイパーバイザが物理資源を各仮想マシンに割り当てる。サーバの集約による資源の有効活用、環境の迅速な構築、稼働中の仮想マシンの移動(ライブマイグレーション)などが可能になる。

A-1コンテナオーケストレーション

多数のコンテナの配置、起動・停止、負荷に応じた台数の増減、障害時の自動再起動、ネットワークやストレージの設定などを自動で管理すること。Kubernetesが代表的なツールで、あるべき状態を宣言的に定義すると、その状態を維持するように制御される。