annotate paper/kvm.tex @ 31:e3fea1bef943

add s6 and slide file
author taiki <taiki@cr.ie.u-ryukyu.ac.jp>
date Sun, 04 May 2014 16:42:01 +0900
parents 81cd898c04d4
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
b3fac6da3f37 add tex files
taiki <taiki@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
1 \section{Kernel-based Virtual Machine (KVM)} \label{kvm}
18
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 14
diff changeset
2 Linux 自体を VM の実行基盤として機能させるソフトウエアで、無償で使用することのできるオープンソースである。完全仮想化により、OS の仮想化環境を提供する。
0
b3fac6da3f37 add tex files
taiki <taiki@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
3
b3fac6da3f37 add tex files
taiki <taiki@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
4 図\ref{fig:kvmarch}は、KVM のアーキテクチャである。KVM は Linux 用のカーネルモジュールとして実装されており、OS が持つメモリ管理プロセスやスケジューリング機能を利用している。そのため他の仮想マシンソフトウエアに比べ、KVM 自体のコードは簡潔なものになっている。
b3fac6da3f37 add tex files
taiki <taiki@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
5
b3fac6da3f37 add tex files
taiki <taiki@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
6 Intel VT や AMD-V などの仮想化支援機能を持つプロセッサやBIOS を持っているパソコン上で動かすことができる。
b3fac6da3f37 add tex files
taiki <taiki@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
7
b3fac6da3f37 add tex files
taiki <taiki@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
8 \begin{figure}[htb]
b3fac6da3f37 add tex files
taiki <taiki@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
9 \begin{center}
b3fac6da3f37 add tex files
taiki <taiki@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
10 \includegraphics[scale=0.6]{./images/kvmarch.pdf}
b3fac6da3f37 add tex files
taiki <taiki@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
11 \end{center}
b3fac6da3f37 add tex files
taiki <taiki@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
12 \caption{KVM architecture}
b3fac6da3f37 add tex files
taiki <taiki@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
13 \label{fig:kvmarch}
b3fac6da3f37 add tex files
taiki <taiki@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
14 \end{figure}
14
733691adea78 improve pdf
taiki <taiki@cr.ie.u-ryukyu.ac.jp>
parents: 10
diff changeset
15
733691adea78 improve pdf
taiki <taiki@cr.ie.u-ryukyu.ac.jp>
parents: 10
diff changeset
16 KVM は ie-virsh が動作する VM 環境のハイパーバイザである。ブレードサーバをホストとして管理対象の VM を乗せる。