~ ASCII.jpが試したから言える!ブレード&仮想化のホンネ ~
ブレード&仮想化 稼動編「ソフト代まで考えてなかった」
2008年09月24日 06時00分更新
足りないEthernetポートはIEEE802.1qで解決
OSも仮想化ソフトも決まったので、まずは1枚のブレードで環境を構築してみることにした。OSのインストールは極力デフォルトのまま、インストールするパッケージを最低限に止めるよう調整した程度である。VMwareについては、RPMのバイナリパッケージをダウンロードし、rpmコマンドで何も考えず(よって何も悩まず)、インストールした。
“/usr/bin/vmware-config.pl”で設定を行った後、“/etc/init.d/vmware start”でVMwarewを起動する。この時は「できた!」と思っていたのだが、すぐに論理的に無理があることが判明した。問題はブレードサーバにEthernetのポートが2つしかないことだ。
新社屋のネットワークでは、各部署毎にサブネットを切って、VLANを使って構成している。このため、仮想マシン上で動作させるシステムは、個々の部署のサブネットに参加させなければならないのだ。ちなみに、サブネットの数は30を超える。 Ethernetポートが2個では全然足りない。
このブレードには、このサブネットとこのサブネットといった形で、割りつければ、10枚のブレードサーバで20のサブネットに繋ぐことが可能だが、先に説明したような仮想マシンのポータビリティの確保とは程遠い状態だ。仕方が無いのでブレードサーバのEthernetポートまでVLANトランク(IEEE802.1q)することにした。
イメージとしては、以下のような感じ。VLANトランクで複数のVLANをまとめて1本のEthernetに通し、それをホストOS上でバラして個々のVLAN用のネットワークインターフェイスを作成する。このネットワークインターフェイスをVMwareのvmnetインターフェイスに1つ1つ“/usr/bin/vmware-config.pl”で割りつけるようにすれば、ホストマシンのEthernetポートの数に関係なく、多くのネットワークを仮想マシンに提供できる。
次ページ「気持ちはドシドシ、現実はポツポツ仮想化」に続く
この連載の記事
-
第6回
ソフトウェア・仮想化
ブレード&仮想化2 稼働編「夢見たのはこの環境だ!」 -
第5回
ソフトウェア・仮想化
ブレード&仮想化2 設定編「各モジュールに電流が」 -
第4回
ソフトウェア・仮想化
ブレード&仮想化2 現状編「事件は現場で起こってる」 -
第2回
ソフトウェア・仮想化
ブレード&仮想化 導入設置編「こんな時笑ってしまうのはナゼ」 -
第1回
ソフトウェア・仮想化
ブレード&仮想化 現状分析編「絵にかいたような絶体絶命だ」 -
ソフトウェア・仮想化
会社引っ越し ブレードで仮想化大作戦目次 - この連載の一覧へ