東京農⼯⼤学におけるBYOD化とこれを⽀える
教育⽤計算機システム・仮想端末室

東京農⼯⼤学 総合情報メディアセンター
情報技術基盤分野 准教授
三島 和宏<three@cc.tuat.ac.jp>1

国⽴⼤学法⼈東京農⼯⼤学¤ 東京都多摩地区（府中市・⼩⾦井市）に所在¤ 構成

v ⼯学部・⼯学府・⽣物システム応⽤科学府（⼩⾦井キャンパス）v 農学部・農学府・連合農学研究科（府中キャンパス）Ø ⼯学と農学のセットという特異な学部構成（⼀応理系）¤ 所属員数v 学⽣︓

Ø 学部︓約4000名（⼯︓約2500名、農︓約1500名）
Ø ⼤学院︓約2000名––

特徴として⼤学院への進学率が⾼い
連合農学、連合・共同獣医（岐⾩⼤）、共サス（電通⼤・東京外⼤）v 教職員︓約700名（教員・技術職員・事務職員ほか）¤ システム設計のベースコンセプト

v 5年先を⾒据えた技術を学⽣が経験できるように考える

Ø 本学の学⽣は⼤学院進学者が多い（＝卒業は6年くらい先）Ø 卒業したときに下⽕になっているシステムを利⽤するよりは、卒業しても現役なシステムを提供する（得られる技術レベルは⾼くあるべし）

2

従来からある電⼦計算機システムの提供⽅法（オンプレミス型電⼦計算機システム）¤ 端末型⽅式

ベース
イメージ

v ファットクライアント
v 各端末からOS起動
イメージの転送
ソースサーバv 多数の端末を管理するた各端末から起動
めソースサーバを⽤意し、各端末にイメージ配信
端末1¤ 画⾯転送型⽅式

v シンクライアントv ゼロクライアント
v サーバ側でOS起動
v 動作画⾯のみクライアン
トに転送される

端末2

・・・・・

端末n

サーバ上で起動・・・・・
サーバ
動作画面のみ転送

端末1

端末2

・・・・・

端末n
3

2015年度までの農⼯⼤スタイル（2011年導⼊電⼦計算機システム）¤画⾯転送型システム＆オンプレミス型システム
vWyse社製シンクライアント
Ø 学内に400台強
Ø PC教室（府中・⼩⾦井）に8室（⾃習室含む）

vCisco社製ブレードシステム（UCS）
Ø 国内初導⼊Ø ⼩⾦井キャンパスに設置

vVMware View（現 Horizon View）
Ø 仮想デスクトップ
Ø VDI(Virtual Desktop Infrastructure)Ø 導⼊当時は最先端（そもそも誰も⾒向きもされていなかった︖）

4東京農⼯⼤学新電⼦計算機システム“edu@2016” のポイント¤ 「BYOD（利⽤者による端末の持ち込み）」の実施（全⾯移⾏）

v 共⽤端末を設置したPC教室の全廃
v 段階移⾏はしない。今全て無くすしかない。（残せばたぶん⼀⽣端末が残るモデルが続く）¤ 「持たないシステム」を実現（ほぼフルクラウド化）

v SINET L2VPNを介したプライベートクラウド構築（＠北海道︓北海道総合通信網）
v （⼤前提）外部DCに出せるものはすべからく外に出すØ （実績）⼩⾦井キャンパスサーバ室にあった電⼦計算機⽤ラック「6本」→「0本」
Ø （実績）SINET5移⾏に合わせて対外接続点を切り替え、⼀部ネットワーク機器を府中キャンパスサーバ室に移⾏¤ 「ユーザの多様な持ち込み端末を意識した情報基礎教育のための共通端末環境」（通称︓仮想端末室）
v みんなで⼀⻫に使える共通な端末環境は何かしらで必要v これを仮想デスクトップとアクセスシステムにより仮想的な端末室を構築¤ 「マルチパブリッククラウドサービス」の採⽤

v Google Apps、Office365の両者を採⽤することでユーザに選択肢を与える
v 各サービスの利点（Googleはコラボレーション重視、O365はOfficeとの親和性）を活かす¤ 「申請管理システム」を中⼼とするID統合・統合認証システム統合

v 各種サービス・ネットワークシステムの電⼦申請対応・サービスイン⾃動化
v 学務・⼈事データから得たアカウント情報の管理（いきなりID連携システムにくべない）
2021年にシステム更改を実施、IDaaSと多要素認証を導入
これについては、ポスター・この後のユニアデックス社のランチョンセッションへどうぞ

5

BYODにおける課題¤ 端末を⽤意するユーザ負担

v 「お⾦が無い⼈はどうするんだ」問題

Ø ⽅策︓⽣活困窮学⽣に対する端末の⻑期貸出Ø ⽅策︓⼀時的に端末が利⽤できない学⽣に対する短期貸出¤ ネットワーク的な課題

v 多⼈数で⼀⻫に授業するためにはØ ⽅策︓有線LAN・無線LANインフラの拡充¤ 多様な端末に対応する課題

v 誰がこの差違を吸収するのかØ Windows? MacOS? Linux? anymore?
Ø OSごとに使えるソフトウェアが違う
Ø OSごとに使い⽅が変わる

v 何もしないと影響を受けるのは授業担当者になる
Ø ⽅策︓画⾯転送型端末をうまく使ってやる

7ユーザの多様な持ち込み端末を意識した仮想デスクトップサービス（通称︓仮想端末室）¤ BYODにおける課題＝ユーザ端末の多様化

v すでに述べたとおり
v 何を持ってくるか分からない
v 何も対策をしないでBYODする組織を待っている末路Ø たとえば、Office (Word)の演習を⾏うことを考える––

Windows版とMac版、しかも、2011・2013・2016が混在
これの差を誰が吸収して演習を⾏うのか︖ → まあ、演習担当者ですよね¤ 多様な環境下で取り得る対策

v みんな同じものを使えるようにできれば良いØ 仮想デスクトップシステムの導⼊（VDI? SBC?）

v みんなの端末に等しく⼊っている（であろう）ものを使う

Ø いちいち専⽤のエージェントクライアントを⼊れないと使えないのは正直めんどくさいよねØ じゃあ、Webブラウザでできませんか︖（もうできてたよね）¤ 東京農⼯⼤学の仮想デスクトップシステム

v Ericom社（イスラエル）のAccessNowというソフトウェアを利⽤

Ø WebSocket（HTML5の技術）を利⽤してリモートデスクトップできるもの
Ø これでWebブラウザさえ⽤意すればどの端末からでも仮想デスクトップが利⽤できる
Ø 加えて、これに必要なWindows環境（リモートデスクトップ環境）を⽤意した

8

AccessNowを活⽤したWeb型デスクトップ¤ 多様な端末環境の差違を吸収する仮想デスクトップシステム

v HTML5準拠ブラウザからアクセスできる仕組み
v ブラウザさえあれば、OSは問わない
v ブラウザの先はWindowsデスクトップ
Webブラウザ（HTML5準拠ブラウザ）
v 2014年春頃より具体的なシステム検討
v 2014年秋頃より実際のテストを開始

リモートデスクトップ画面

v 2015年春よりセンター事務補佐員向け端末をこのシステムに変更し、動作検証を実施
9

仮想デスクトップを整備して使えるようにするだけでは終わらないこと¤ 「ブラウザから使えること」と「仮想デスクトップシステム」はあくまでも要素であって、それだけで⾜りない¤ 所属員数と端末数の関係

v 7000とかに対して500弱¤ PC「教室」を置くことのポイント

v 実は台数以上の利⽤者を「物理的に排除していた」

Ø 授業中の教室に堂々と⼊って別のことをできる⼈がどれほどいるかØ ⾃習等で使いたい⼈は普通、どこかの部屋の空き時間を使いますよねv どこでも使えるようになってしまうとこれを制限できなくなるØ これでは端末をどれほど⽤意すれば良いか際限が無くなるØ 「授業」と「⾃習」の概念を⼊れ、仮想的に「教室」のようにすれば良いのではないか– これが「仮想端末室」と我々が呼ぶゆえん– 要は、ネットワークの上に端末演習ができる仮想的な教室ができあがっている10

仮想端末室Class “A”

Class “B”

HTML5 Compliant Web Browser Application (e.g. Chrome on MacOSX)Class “C”
Desktop Servers for <Class “B”>
(Virtual Computer Room “B”)

Desktop Servers for <Class “A”>
(Virtual Computer Room “A”)Desktop Servers for <Class “C”>
(Virtual Computer Room “C”)

Cloud Environment
Network Center (DC)11

⾃習と授業、そして時間割と予約
授業利⽤ユーザ（12名）

授業履修者は12名
実際に8名分しか無い¤ ⾃習端末と授業端末の境界¤ 休眠端末の効率利⽤

v 予約による端末確保
v 時間割（授業時間）に即した予約

デスクトップサーバ

24台分

First come, First served

⾃学⾃習ユーザとしてすでに16台利⽤

可変固定ユーザ
授業⽤

…

⾃習専⽤
（まず設定）

⾃習⽤…

…
100-(70+10)
=20

70

…
10100122021更新におけるあれこれ¤リモートデスクトップアプリケーションの利⽤
vWebブラウザ経由だけでなく、Windows/macOSのアプリからの利⽤にも対応
vパフォーマンス⾯での改善¤システムの課題
vSAML認証への対応
Ø内部でWebSocketを利⽤している関係で、現状SSO＋多要素認証に対応しない（2021更新で全学的にSAML認証可能ななIDaaSを導⼊）Ø現状、学内ネットワークからのみアクセス可能
14