IT用語帳
PD-DNewクラウド · 基盤技術

KVM(Kernel-based Virtual Machine)

Kernel-based Virtual Machine

けーぶいえむ

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

共有:

Related

他の資格での定義

Past Exams

過去問での出題

過去問で 1 回出題(応用情報技術者試験 1)

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

Related

関連キーワードの用語

PD-DXen

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

A-1仮想化

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

PD-Dサーバ仮想化

1台の物理サーバの上で、ハイパーバイザなどの仮想化ソフトウェアによって複数の仮想マシンを動かし、それぞれで別のOSやアプリケーションを実行する技術。物理サーバの集約による資源の有効利用や設置スペース・電力の削減、仮想マシンの複製や別の物理サーバへの無停止での移動(ライブマイグレーション)による運用の柔軟化が図れる。

FEipコマンド

Linuxで、ネットワークインタフェースのIPアドレス、経路表、ARPキャッシュなどの表示と設定を行うコマンド。ip addr、ip route、ip neighのようにサブコマンドで対象を指定する。従来のifconfigやrouteなどに代わるものとして使われている。

A-1ハイパーコンバージドインフラストラクチャ(HCI)

サーバの計算機能とストレージ機能をx86サーバに集約し、ソフトウェアで仮想化・統合した基盤。各サーバの内蔵ディスクをまとめて共有ストレージとして扱うため、外付けのストレージ装置やSANが不要になる。ノードを追加するだけで拡張でき、構築と運用が簡単になる。