5. OpenIndiana をインストールしてみよう
デスクトップ版とサーバ版の2種類
メディアも2種類
ISO イメージ
USB イメージ
USB の作成方法
OpenSolaris なら usbcopy
Linux なら dd
Windows なら LiveUSBCreater
http://wiki.openindiana.org/oi/Installing+OpenIn
diana
OpenIndiana+KVMによる仮想マシン pg 5
11. KVM 仮想ディスクイメージの補足
qemu-img も使用可能
raw/qcow2 でフォーマット可能
でもあまり使う意味ないでしょ?
virtio を使用可能
ゲスト OS に virtio ドライバが用意されて
いる必要がある
ide 接続エミュレート
OS に virtio ドライバが用意されてないときは
ide エミュレートを使用できる
OpenIndiana+KVMによる仮想マシン pg 11
12. NIC の用意
Project clossbow( =ネットワークの仮想化 )
を活用する
dladm で仮想 NIC を用意する
# dladm create-vnic -l rge0 m01
m01 が仮想 NIC 名
-l で仮想 NIC を接続する物理 NIC を指定
物理 NIC 以外に以下のデバイスを指定出来る
link-aggrigation(IEEE802.3ad)
etherstub(= 仮想スイッチ )
VLAN 指定デバイス
OpenIndiana+KVMによる仮想マシン pg 12
13. NIC の仮想化おさらい
仮想 NIC(VNIC)
物理 NIC もしくは仮想 switch と接続
仮想 switch(etherstub)
仮想 NIC 同士を接続する、仮想的なswitch
Global-Zone Internet
Zone VNIC
etherstub VNIC NIC
VNIC
Zone VNIC VNIC
Zone/
KVM
OpenIndiana+KVMによる仮想マシン pg 13
35. OI+KVM のメリットって?
OI 上で動くサービスなら、Zone を使うべき
Linux のサービスはほとんど OI でも動かせる
コンパイルすれば…
Linux 独自の仕組みを使うときに、
KVM を使用する
Windows を動かすときは、KVM を使用する
OI の別バージョン、OracleSolaris11 が KVM
で使用出来る
→ただし、virtio ドライバがないので遅い
OpenIndiana+KVMによる仮想マシン pg 35