ディスクレスpcの運用管理

53
社団法人私立大学情報教育協会 2-E ディスクレスPCの運用管理 横田 秀和 東海大学総合情報センター 協力:アルプ()

Upload: hidekazu-yokota

Post on 11-Nov-2014

125 views

Category:

Technology


2 download

DESCRIPTION

2005/08/10 私立大学情報教育協会 平成17年度(2005年度) 学内LAN運用管理講習会 2-Eクラス ディスクレスPCの運用管理 http://www.juce.jp/lan2005/

TRANSCRIPT

Page 1: ディスクレスPCの運用管理

社団法人私立大学情報教育協会

2-E

ディスクレスPCの運用管理

横田秀和

東海大学総合情報センター

協力:アルプ(株)

Page 2: ディスクレスPCの運用管理

社団法人私立大学情報教育協会

コンピュータ実習室の運用コスト

PC環境の整備

PCへのインストール

操作環境の保護

PCのアップデート

ウィルス対策

多数のPCを、

同一ソフトウェア環境で、

継続して、

安心して、

使用できるように。

Page 3: ディスクレスPCの運用管理

社団法人私立大学情報教育協会

シンクライアントソリューションの歴史

1990年代後半に登場 Windows Terminal Serverを利用

クライアントのキーボード・マウス入力を、ネットワーク経由でサーバに伝えて、処理結果の画面を転送する。

リソースを集中させることで、管理コストを下げる。クライアントにハードディスクは不要サーバ上でOSやソフトウェアのアップデート

分散処理から集中処理へ(戻った?)

Page 4: ディスクレスPCの運用管理

社団法人私立大学情報教育協会

初期のシンクライアントソリューション

管理コストは下がった。かもしれないが・・・、

あまり広まらなかった。

操作性がよくない

アプリケーションが対応していない

周辺機器が利用できない

サーバに負荷が集中

マルチメディア系に弱い

Page 5: ディスクレスPCの運用管理

社団法人私立大学情報教育協会

再び注目を浴びるシンクライアントソリューション

個人情報保護法の施行によりデータ保護のニーズが高まる

重要情報はサーバで集中管理

クライアントにはデータを置かない

シンクライアントソリューションも進歩画面転送方式

ネットワークブート方式

ブレードPC方式

仮想PC方式

Page 6: ディスクレスPCの運用管理

社団法人私立大学情報教育協会

画面転送方式

サーバ上のPC環境を複数クライアントで共有

運用実績が豊富

ネットワーク負荷は低い

マルチユーザ対応アプリケーションが必要

画面表示をクライアントに転送

キーボード・マウスなどの操作情報

Windows

実行環境ユーザAのデスクトップ

ユーザBのデスクトップユーザCの

デスクトップ

Page 7: ディスクレスPCの運用管理

社団法人私立大学情報教育協会

ネットワークブート方式

ディスクイメージをサーバから読み込んで起動

クライアントPCの処理能力を活用

ネットワーク負荷は高い

アプリケーション・周辺機器の制約無し

ディスクイメージを転送

ディスクイメージ

Windows

実行環境ユーザAのデスクトップ

Windows

実行環境ユーザBのデスクトップ

Windows

実行環境ユーザCのデスクトップ

Page 8: ディスクレスPCの運用管理

社団法人私立大学情報教育協会

ブレードPC方式

クライアント1台に1台のブレードPCを提供

ユーザの「PC」をサーバ室に設置

信号伝送用のケーブルが必要

伝送距離に制限有り

画面表示・キーボード・マウス・USB等PCの動作に必要な信号を伝送

Windows

実行環境ユーザAのデスクトップ

Windows

実行環境

Windows

実行環境ユーザBのデスクトップ

ユーザCのデスクトップ

Page 9: ディスクレスPCの運用管理

社団法人私立大学情報教育協会

仮想PC方式

サーバ上にある仮想化されたPC環境を提供

ユーザ毎の利用環境

サーバ負荷が高い

リソースの再配分が可能

仮想PC環境

Windows

実行環境Windows

実行環境Windows

実行環境

複製

ユーザAのデスクトップ

ユーザBのデスクトップ ユーザCの

デスクトップ

画面表示をクライアントに転送

キーボード・マウスなどの操作情報

Page 10: ディスクレスPCの運用管理

社団法人私立大学情報教育協会

クライアントソリューションの比較

ソリューション しくみサーバ負荷

ネットワーク負荷

アプリケーション

周辺機器

メンテナンス性

画面転送サーバ上のPC環境を

複数クライアントで共有高い 低い 制限有り 制約有り 良い

ネットワークブート

ディスクイメージをサーバから読み込んで起動

低い 高い 制限無し 制約無し 良い

ブレードPCクライアント1台に

1台のブレード型PCを提供なし 低い 制限無し 制約有り

比較的

良い

仮想PCサーバ上にある

仮想化されたPC環境を提供高い 低い

やや

制限有り制約有り 良い

通常のPCハードディスクを搭載している

普通のPCなし なし 制限無し 制約無し 悪い

Page 11: ディスクレスPCの運用管理

社団法人私立大学情報教育協会

ディスクレスPCの運用管理

Windowsでのディスクレスシステムの概要

Mac OS Xでのディスクレスシステムの概要

CD-ROMから起動するLinux

ディスクレスシステムの操作実習

Page 12: ディスクレスPCの運用管理

社団法人私立大学情報教育協会

「2-E ディスクレスPCの運用管理」

Windows でのディスクレスシステムの概要

協力:アルプ(株)

Page 13: ディスクレスPCの運用管理

社団法人私立大学情報教育協会

「2-E ディスクレスPCの運用管理」

Mac OS X でのディスクレスシステムの概要

Page 14: ディスクレスPCの運用管理

社団法人私立大学情報教育協会

NetBoot

Mac OS Xにおけるクライアント管理ソリューション

サーバに保存されているディスクイメージから起動

利用者によるシステムファイルの変更は不可

運用環境の統一化

クライアントにHDDがなくてもよい(あってもよい)

参考資料

システムイメージおよびソフトウェア・アップデートの管理http://www.apple.com/jp/server/documentation/

Page 15: ディスクレスPCの運用管理

社団法人私立大学情報教育協会

必要なモノ

サーバ Mac OS X Server

クライアント iMac, iBook, PowerBook, Power Mac

高性能なネットワーククライアントは100Mbps Ethernet 以上

サーバはクライアントの台数に応じて100Mbps → 100Mbps スイッチ → 1Gbps スイッチ

スループットが高いものを選択する必要がある

Page 16: ディスクレスPCの運用管理

社団法人私立大学情報教育協会

Macクライアント

NetBootサーバ(Mac OS X Server)

起動プロセス

(2)NetBootサーバの検索(BSDP)

(3)起動ファイルの提供(TFTP)(4)起動ファイルのロード

(5)ディスクイメージの提供(NFS)(6)システムの起動

(7)シャドウファイル(AFP)

DHCPサーバ(1)IPアドレスの取得(DHCP)

認証サーバ(8)ログイン認証

ファイルサーバ(9)ホームディレクトリの割り当て

Page 17: ディスクレスPCの運用管理

社団法人私立大学情報教育協会

実際の起動プロセス

Page 18: ディスクレスPCの運用管理

社団法人私立大学情報教育協会

構築手順

(1)関連サービスの設定

(2)起動用ディスクイメージの作成

(3)NetBootサーバの設定

(4)クライアントの設定

Page 19: ディスクレスPCの運用管理

社団法人私立大学情報教育協会

(1)関連サービスの設定

「サーバ管理」で設定 NetBoot

TFTPで起動ファイルの配布ディスクイメージとシャドウファイルの設定

NFSディスクイメージの配布

AFPシャドウファイルの割り当て

DHCPネットワーク設定の割り当て同じサーバでなくてもよい

Page 20: ディスクレスPCの運用管理

社団法人私立大学情報教育協会

「サーバ管理」

Page 21: ディスクレスPCの運用管理

社団法人私立大学情報教育協会

「サーバ管理」NetBootサービス>概要

Page 22: ディスクレスPCの運用管理

社団法人私立大学情報教育協会

「サーバ管理」NetBootサービス>設定>一般

Page 23: ディスクレスPCの運用管理

社団法人私立大学情報教育協会

「サーバ管理」NFSサービス

Page 24: ディスクレスPCの運用管理

社団法人私立大学情報教育協会

「サーバ管理」AFPサービス

Page 25: ディスクレスPCの運用管理

社団法人私立大学情報教育協会

「サーバ管理」DHCPサービス>概要

Page 26: ディスクレスPCの運用管理

社団法人私立大学情報教育協会

「サーバ管理」DHCPサービス>設定>サブネット

Page 27: ディスクレスPCの運用管理

社団法人私立大学情報教育協会

「サーバ管理」DHCPサービス>設定>サブネット>編集

Page 28: ディスクレスPCの運用管理

社団法人私立大学情報教育協会

構築手順

(1)関連サービスの設定

(2)起動用ディスクイメージの作成

(3)NetBootサーバの設定

(4)クライアントの設定

Page 29: ディスクレスPCの運用管理

社団法人私立大学情報教育協会

(2)起動用ディスクイメージの作成

「ネットワークイメージユーティリティ」で作成

通常の起動ディスクと同様に作成しておく(NetBoot用に手を加えておく必要はない)

ディスクイメージからも作成可能

起動用ディスクイメージを/Library/NetBoot/NetBootSP0

に保存

Page 30: ディスクレスPCの運用管理

社団法人私立大学情報教育協会

「ネットワークイメージユーティリティ」新規ブート>一般

Page 31: ディスクレスPCの運用管理

社団法人私立大学情報教育協会

「ネットワークイメージユーティリティ」新規ブート>内容

Page 32: ディスクレスPCの運用管理

社団法人私立大学情報教育協会

「ネットワークイメージユーティリティ」作成するイメージを保存する場所

Page 33: ディスクレスPCの運用管理

社団法人私立大学情報教育協会

構築手順

(1)関連サービスの設定

(2)起動用ディスクイメージの作成

(3)NetBootサーバの設定

(4)クライアントの設定

Page 34: ディスクレスPCの運用管理

社団法人私立大学情報教育協会

(3)NetBootサーバの設定

作成した起動用ディスクイメージを有効化

ディスクイメージの配布プロトコルを選択

クライアントが「ディスクレス」かどうか?

デフォルトのディスクイメージを選択

Page 35: ディスクレスPCの運用管理

社団法人私立大学情報教育協会

「サーバ管理」NetBoot>設定>イメージ

Page 36: ディスクレスPCの運用管理

社団法人私立大学情報教育協会

構築手順

(1)関連サービスの設定

(2)起動用ディスクイメージの作成

(3)NetBootサーバの設定

(4)クライアントの設定

Page 37: ディスクレスPCの運用管理

社団法人私立大学情報教育協会

(4)クライアントの設定

[システム環境設定]>[起動ディスク]で設定

特定のキーを押しながら起動

[N]キー ・・・ NetBoot

[option]キー ・・・ 起動ディスク選択画面

Page 38: ディスクレスPCの運用管理

社団法人私立大学情報教育協会

NetBootによる起動

起動完了

ディスクイメージから起動中

起動ファイル取得中ネットワーク設定中

NetBootサーバ検索中

Page 39: ディスクレスPCの運用管理

社団法人私立大学情報教育協会

スイッチングハブの違いによる起動時間の比較

0

50

100

150

200

250

300

350

400

Buffalo100M-SW

BuffaloGiga-SW

Catalyst(ALL-100M)

Catalyst(SV-Giga)

スイッチングハブの種類

起動時間(秒)

サーバ・クライアントのスペックPowerMac G5(1.8GHz Single,MEM1GB)

1台だけ起動させた場合の起動時間

5台同時に起動させた場合の5台目の起動時間

0

50

100

150

200

Buffalo100M-SW

BuffaloGiga-SW

Catalyst(ALL-100M)

Catalyst(SV-Giga)

スイッチングハブの種類

起動時間(秒)

Page 40: ディスクレスPCの運用管理

社団法人私立大学情報教育協会

「2-E ディスクレスPCの運用管理」

CD-ROMから起動するLinux

Page 41: ディスクレスPCの運用管理

社団法人私立大学情報教育協会

CD-ROMで起動するLinux

CDで起動可能なLinuxディストリビューション(Live CDとか1CD Linuxとか言われる)

KNOPPIX

http://www.knopper.net/knoppix/ (オリジナル)

http://unit.aist.go.jp/itri/knoppix/ (日本語版)

SUSE Linux

http://www.novell.com/ja-jp/linux/suse/

Page 42: ディスクレスPCの運用管理

社団法人私立大学情報教育協会

メディアがCD-ROMであること

動作環境を選ばない

ファイル変更不可

メンテナンス不要

起動が遅い

使う時は・・・CD-ROMを入れて起動

個人設定などはFDDまたはUSBメモリに保存

Page 43: ディスクレスPCの運用管理

社団法人私立大学情報教育協会

KNOPPIX

ドイツのKnopper氏が開発

ベースはDebian GNU/Linux

産業技術総合研究所が日本語対応版に改良

1CD Linuxの草分け

ハードウェアの自動認識に優れている

教育・研究用途での活用事例多数

カスタマイズ可能

(各ライセンスに則って)再配布可能

授業の実習環境を自宅でも実行可能

Page 44: ディスクレスPCの運用管理

社団法人私立大学情報教育協会

2-E ディスクレスPCの運用管理

ディスクレスシステムの操作実習

Page 45: ディスクレスPCの運用管理

社団法人私立大学情報教育協会

実習1 WindowsでのディスクレスPC環境

WindowsのディスクレスPC環境を体験

設定変更して再起動

アプリケーションの起動(1回目と2回目)

Page 46: ディスクレスPCの運用管理

社団法人私立大学情報教育協会

実習2 Mac OS XでのNetBoot環境

Mac OS XのNetBoot環境を体験

設定変更して再起動

アプリケーションの起動(1回目と2回目)

Page 47: ディスクレスPCの運用管理

社団法人私立大学情報教育協会

実習3 LinuxでのディスクレスPC環境

KNOPPIX Live CDで起動

(設定変更して再起動)

KNOPPIX Terminal Serverの設定

クライアントとしてネットワークブート

ネットワークブートプロセスをパケットモニタ

tcpdump

Ethereal

Page 48: ディスクレスPCの運用管理

社団法人私立大学情報教育協会

2-E ディスクレスPCの運用管理

まとめ

Page 49: ディスクレスPCの運用管理

社団法人私立大学情報教育協会

コストの問題

通常のPC vs シンクライアントソリューション

サーバが必要な分高価になってしまう

デプロイツール・復元ツールを含めると同程度

アプリケーションのライセンス

通常のPCと同様に計上

情報漏えい対策としては必要なコスト?

運用コストとの兼ね合い

Page 50: ディスクレスPCの運用管理

社団法人私立大学情報教育協会

ネットワーク機器の重要性

ネットワークあってのディスクレスPC

サーバは冗長構成や負荷分散が可能

クライアントPCは代替機を用意できる

ネットワーク機器の信頼性と耐障害性

Page 51: ディスクレスPCの運用管理

社団法人私立大学情報教育協会

実習環境

Page 52: ディスクレスPCの運用管理

社団法人私立大学情報教育協会

配置図

Ver.20050804

W

W

W

W

W

W

W

W

W

W

W

W

W

W

W

W

W

M

M

M

M

M

M

M

M

M

M

M

M

M

M

M

M

L

L

L

L

L

L

L

L

L

L

L

L

L

L

L

L

UTP

クロスケーブル

UTP

ストレートケーブル

(8)

(3)

W

(7)

光ファイバケーブル

(4) (7)

(5)

立教大学学内LAN

L

MRTG用ノートPCNetBootサーバ

OPEN BLOCKS

プレゼン用ノートPC

管理サーバIOサーバ

雛形用ノートPC

バックアップ用サーバ

switch1 switch2

Page 53: ディスクレスPCの運用管理

社団法人私立大学情報教育協会

ネットワーク構成図立教大学学内LAN

(192.168.1.254)

(XXX.XXX.XXX.XXX)

受講者用 Mac OS X NetBootクライアント 16台

Mac OS X Server

macosxsvr(192.168.1.1)

[Netboot,AFP,NFS]

PC PC

受講者用 WindowsディスクレスPC 16台

Windows Server 2003

winsvr1(192.168.1.176)

WinディスクレスPC用[管理,VDISK]

Windows Server 2003

winsvr2(192.168.1.177)

WinディスクレスPC用[バックアップ]

プレゼン用ノートPC

notebook

OPEN BLOCKS

openblocks

[GW(IPmasq),DHCP]

・ネットワークアドレス:192.168.1.0/24

・ドメイン名:sjk.example.com

・()内は固定で設定するIPアドレス記述がないものはDHCPクライアント

・[]内はサーバで実行するサービス・DNSは立教大学のものを使用

Ver.20050804

受講者用 Linux ノートPC 2台×8セット

Mac

Mac

Mac

Mac

Mac

Mac

Mac

Mac

Mac

Mac

Mac

Mac

Mac

Mac

Mac

Mac

Lnx Lnx

Lnx Lnx

Lnx Lnx

Lnx Lnx

Lnx Lnx

Lnx Lnx

Lnx Lnx

Lnx Lnx

Win

Win

Win

Win

Win

Win

Win

Win

Win

Win

Win

Win

Win

Win

Win

DHCPで配布するIPアドレス192.168.1.101-150

DHCPで配布するIPアドレス192.168.1.151-200

立教大学DNSサーバ(150.93.120.1)

(150.93.120.2)

MRTG用ノートPC

mrtg(192.168.1.250)

switch1

(192.168.1.251)

switch2

(192.168.1.252)