クラウド環境を利用したIPネットワーク構築演習支援システム

システム概要

 コンピュータネットワークの普及に伴い,確かなスキルを持ったネットワーク技術者の養成が求められている. そのため,大学をはじめとする多くの教育機関においてネットワーク技術者の養成を目的とした教育が実施されている. 代表的な教育カリキュラムとしてシスコネットワーキングアカデミーがある. シスコネットワーキングアカデミーでは,実際にネットワーク機器を用いて演習を実施している. しかし,実機を用いた演習を実施するためには複数台のネットワーク機器が必要となる. ネットワーク機器は高価であり,演習用途に複数台を用意することは費用面で難しい. また,ネットワーク機器の保守・管理や演習を実施する部屋の確保など様々なコストが必要となる. そのため,容易にネットワークの構築演習環境を提供できない.

 そこで,我々は仮想化技術であるUser Mode Linuxとクラウド環境を利用したIPネットワーク構築演習システムを開発した. 本システムは,User Mode Linuxにより作成した複数の仮想マシンをそれぞれ仮想ネットワーク機器として動作させ, 学習者がそれらを相互に接続,設定する.これによりネットワークの構築演習を実施できる. また,本システムは,クライアントサーバモデルで動作しており,演習に必要な仮想マシンの動作などは全てサーバが担当する. クライアントはウェブブラウザで動作するアプリケーションとして開発している. これにより,学習者はネットワークの構築演習を実施するためのシステムのインストールや動作環境の構築などコストが不要となる.