仮想化システムを用いて 複数のOSを動かす 鹿児島大学学術情報基盤センター 下園幸一 [email protected] 仮想化ソフトとは PC上で動作する動作する、PC/AT互換 機エミュレータ ◦ PC上に「仮想的なPC」を作るということ PC PC PC PC 2 何がうれしいのか? OS毎に複数台のPCを用意しなくてもよい ◦ 開発ソフトウェアの動作確認 WindowsXP/Vista/7 ◦ 仮想PC同士でネットワークを組むことができる ネットワークの動作確認 Windows2003 Server HUB WinXP Win7 1台のPCで実現可能 3 何がうれしいのか? ちょっと…を試してみたい ◦ マシンを1台潰すのはイヤだ WindowXPやWindows7, Windows Vista ヘルプディスクに 「Window7での…の操作がわかりません」 「Office 2007 で… Office 2010 で…」 「WindowsVistaのコントロールパネルで…」 社員教育に ◦ ではWindows7のインストールをやってみましょう、 次にCentOS のインストールを… ◦ 「…のインストール方法」の練習 営業デモに ◦ サーバ/クライアントシステムを一台で組める 4 仮想化ソフト(デスクトップ用) Vmware Workstation ◦ 売り物 (アカデミックでは2万以下) ◦ ゲストOSとして Windows 系, Linux 系, FreeBSD 系 Vmware Player Oracle VM Virtual BOX ◦ フリー ◦ スナップショット機能がない ◦ Vmware Workstation とほぼ互角だが、いくつか制 限あり Windows Virtual PC ◦ Windows7の機能 ◦ ゲストOSは Windows のみ 5 仮想化ソフト(サーバ環境) 複数のサーバ機を仮想化システムとし、 複数のサーバを動かす VMware vsphere ◦ 定番だがライセンスが高い KVM ◦ Linux で標準装備 Xen ◦ Linuxで標準装備 ◦ 商用版もある (Citrix XenServer) Hyper-V ◦ Windows Server 2008 で標準装備 学術情報基盤センターの仮 想化システム紹介 基盤センターの仮想化システム 教育研究用計算機システムの一部として調達 ◦ 2009年~ 仮想化システム 必須要件 ◦ 旧サーバで行っていたホスティングサービスの継承 ◦ 実マシンの停止でもサービスの継続 ハードウェア構成 ◦ 30数台の仮想マシンを動作させることを想定 実マシン:富士通社製PRIMEGY RX300S4(Xeon 5460×2, MEM:12GB)×4台 仮想マシン用ディスク: RAID6, SAS, 実効容量3TB(FCでSAN) 2010/09/10 8 仮想マシンの稼働状況 DNSサーバ: 6台 Webサーバー ◦ 全学 3台 ◦ 基盤センター: 3台 ◦ 部局ホスティング: 3台 ADサーバ:3台 教員情報システム:2台 セキュリティ対策: 2台 その他:8台 学共施設A専用WEB サーバ:1台 学共施設B専用WEB サーバ:1台 学部C専用WEBサーバ: 1台 学共施設D専用WEB サーバ:1台 計 34台が稼働中 2010/09/10 9 構成図(ちょっと古い) DNSサーバ 全学WEBサーバ 部局WEBサーバホスティング 仮 想 環 境 基盤センターWEBサーバ その他管理サーバ メールマガジンサーバ ADサーバ 30台以上の仮想マシン(ゲストOS)を 運用可能 VMware Infrastructure 3 実 環 境 FC-SAN 4台のラックマウント型サーバと 共有ディスク装置により構成 共有ディスク装置 なにがうれしいのか? 資源の有効利用 ◦ 新しいハードウェアを買わなくてよい メンテナンスが楽 ◦ ◦ ◦ ◦ 雛形から、すぐ新しいサーバを構築可能 失敗したら、また雛形から作成可能 スナップショットをバックアップ ハードウェアを交換しても仮想OSは、その まま移行可能 ◦ ライブマイグレーションで運用中もホスト OSのメンテナンス可能 基盤センターの部局専用サーバ ホスティングサービス 部局からの申請により仮想サーバを提供 します。 ◦ 雛形として CentOS 5, CentOS 6, Ubuntu 10.04 申請書 http://www.cc.kagoshima-u.ac.jp/service/docs/shinseisyo/vmhosting.pdf 記事(基盤センター年報 2009 No. 5) ホスティング/ ハウジングサービスについて http://www.cc.kagoshimau.ac.jp/about/docs/ccc_annual_report_2009_no5/5hostingservices.pdf
© Copyright 2024 ExpyDoc