京都大学における授業用仮想デスクトップの現状と課題
岡島 賢一郎 1) 2) 石井 良和 1) 2) 久保 浩史 1) 2) 植木 徹 1) 2) 梶田 将司 2) 3)
1) 京都大学 企画・情報部 2) 京都大学 情報環境機構 IT 企画室 3) 京都大学 学術情報メディアセンター
okajima.kenichiro.8z@kyoto-u.ac.jp

Current Status and Challenges on Virtual Desktop for Teaching and Learning
at Kyoto University
Kenichiro Okajima 1)2) Yoshikazu Ishii 1)2) Hiroshi Kubo 1)2) Tohru Ueki 1)2) Shoji Kajita 2)3)
1) Planning and Information Management Department, Kyoto University.
2) Institute for Information Management and Communication, Kyoto University.
3) Academic Center for Computing and Media Studies, Kyoto University.
概要
京都大学では 2018 年 3 月に教育用コンピュータシステムを更新し、ネットブート型の固定型端末に加え仮想型端末およびクラウドストレージサービスを導入し、学生所有 PC（BYOD）の活用を推進するため授業や自学自習の支援を行ってきた。本稿では１年半を経過した教育用コンピュータシステムの運用状況と運用から得られた知見、発生した主な障害と原因について報告する。

1

えるのも教員・学生の双方にとって大きなメリッはじめにトである。

京都大学（以下、「本学」という。）における教また自宅からでも授業と同じ PC 環境下で課題

育学習情報基盤は、教育用コンピュータシステムの続きを行うことが可能となり、自学自習に対し（以下、「システム」という。
）として 1978 年かての利便性が大きく向上した。

ら本学の学生・教職員向けに 4~5 年の更新ごとに

本稿では、システムの更新後、VDI を１年半運情報教育のための端末環境の拡充を行っており、用していく中で得られた知見について述べるとと2018 年 3 月には第 10 世代目としてシステムを更もに、授業での利用の際に発生した障害の事例に新し運用を開始した[1]。

ついても報告する。

今回のシステム更新により、サーバ上に仮想的に作成された PC 端末で OS やソフトウェアの処理を実行し、利用者の手元の PC 端末へその画面だ

2システムにおける VDI

け を 転 送 す る 仮 想 デ ス ク ト ッ プ 環 境 （ Virtual

本システムは固定型端末サービス、仮想型端末

Desktop Infrastructure：以下、「VDI」という。）と、サービス（以下、「仮想型端末」という。）、クラウオープンソースソフトウェアのオンラインストレドストレージサービスから構成される[2]。システージである Nextcloud をオンプレミスで構築し、学ムにおける VDI に関する概要図を図１に、構成表

生所有の PC 端末を活用した BYOD（Bring Yourを表１に記す。

Own Device）による教育学習を支援するためのサービスを新たに開始した。

汎用仮想サーバには、システム用 LDAP、Active
Directory、DNS、DHCP などの各サービスを構成

これにより、従来は PC 端末を使用した学習には PC 端末が設置された場所で授業や自学自習をする仮想サーバを集約している。VDI の管理ソフトとして ACCOPS [3]を導入している。

行う必要があったが、場所にとらわれることなくVDI サーバでは Windows 10、Linux（Ubuntu）授業を行うことが可能となった。BYOD 端末の OSの仮想デスクトップを最大 1,125 台が同時に利用環境に左右されることなく、同じ環境で授業を行できる環境を提供している。

137

ウィルスチェックサーバはオフロードスキャン提供。VM の OS には Windows 10 と Ubuntu を用によるチェックを行い、サーバ側で集約してウィ意した VDI を提供している。VM を管理するためルスチェックを行うことにより多数のデスクトッのソフトには ACCOPS の機能のひとつである仮想プが展開される中でも VDI サーバに負荷がかからデスクトップ予約管理機能の RMS を使用。管理者ない仕組みを取り入れている。

は Web ブラウザから管理画面に接続し、VM の予認証処理については本学の全学情報システムで約や接続を GUI 上で管理する。の認証に使用する全学統合 LDAP サーバとアカウ

仮想型端末の利用は、本学の学術情報ネットワント情報を連携したシステム用の LDAP およびーク（KUINS）に接続したうえで HTML5 準拠のActive Directory にて認証機構およびディレクトリWeb ブラウザ上で利用する。本学では Google 社サービスを構成している。の提供する Google Chrome を推奨している。

3

１年半の運用状況

3.1 仮想型端末のソフトウェア
授業に必要なソフトウェアを授業担当教員からの申請に応じて、学期ごとに導入し提供している。
利用申請は年２回の申請期間を設けて受け付けており、依頼内容に応じたソフトウェアを導入している。
図１

従来のライセンスとは別に VDI 環境下での利用

VDI システム概要図を想定したライセンスが必要なソフトウェアもあ表１ システム構成
汎用仮想サーバ(PRIMERGY RX2530 M4)（x4台）

るため、申請に際して VDI で利用可能なライセン

CPU： Xeon Gold 6130 x2

スであることを授業担当教員に確認をお願いしてメモリ： 256GB
ディスク： SSD 240GB x2いる。

ネットワーク： 10GBASE-T x4(PRIMERGY RX2540 M4)（x9台）

利用申請を元にフリーソフトウェアをまとめた

CPU： Xeon Gold 6152 x2

VDIサーバ

メモリ： 768GB

共通利用できる端末イメージと、有償ソフトウェ

ディスク： SSD 240GB x2
ネットワーク： 10GBASE-T x4

アなどの共通利用できないソフトウェアに対応す

グラフィック： NVIDIA Tesla M60 x2

VDIストレージ(ETERNUS TR5040)

メモリ： 48GB

るため、特定科目専用の端末イメージを別途作成

ディスク： SSD 960GB x24

し、ゴールドイメージとして準備する。

ネットワーク： 10GBASE-T x2

ウィルスチェックサーバ

McAfee ePolicyOrcestrator

ハイパーバイザVMware vSphere Standard

VDI管理ソフト

ACCOPS3.2 仮想型端末の準備・コネクションサーバ機能：HyWorks

仮想型端末の利用申請を元に使用するゴールド

・仮想デスクトップ予約管理機能：RMS・ゲートウェイサーバ機能：HySecure
仮想マシン

OS：Windows 10、Ubuntu、CentOS
作成方法：リンククローン方式

イメージと曜時限の登録を RMS にスケジュール登録をし、当該時間は自動で仮想型端末を起動す

割り当て方法：流動割り当て方式

るようにしている。仮想型端末が起動する時間は授業開始の１時間前から授業終了の１時間後まで仮想型端末設定しており、これにより仮想型端末が授業開始

VDI サーバ上にリンククローン方式で作成した仮想マシン（Virtual Machine：以下、「VM」という）を利用者に流動割り当て方式で割り当てた VM を138からすぐに利用できる運用を行っている。

3.3 VDI の利用実績

表４

アンケート結果（利用状況）

VDI の利用申請を受け、VDI を利用した科目数について表２に記す。なお、2019 年度後期の数字については利用申請を受け付けた科目数を記載している。

表２年度・学期2018年度

2019年度VDI 利用科目数
VDI
利用科目

VDI利用内訳
固定端末

BYOD

から使用

から使用

前期・通期

422418

VDI のメリットとして、BYOD 端末においても後期

441925統一された学習環境が学内外を問わず利用できる

前期・通期

291811点を挙げる回答が多く、一方、従来の固定型端末

後期

351718とは異なる障害が発生した際の教員の作業負荷などをデメリットとする意見もあった。また今後仮

3.4 VDI の授業サポート

想型端末サービスに改善を望むこととして、VDI

VDI を使った科目の初回授業にはスタッフが立ち会い、学生や TA ならびに教員からの利用に関の障害・不具合の改善のほか、機能やサービスの拡充を望む声が挙げられた。

する操作方法やトラブルに即対応ができるようにした。２回目以降の授業については Web サイト上

運用面での課題の専用フォームもしくはメールで連絡を受け付け4ている。障害により授業に影響が出るような緊急

4.1 ソフトウェアの管理

時には現場に行き、まずは授業に影響のないようシステムへの新たなソフトウェアの導入や更新に対応を行い、原因を調査し改善する運用を行っについては細心の注意が必要となる。セキュリテている。

ィの観点からソフトウェアは最新版での環境を提供しているが、メジャーバージョンアップを行う

3.5 仮想型端末サービスの利用者アンケート必要があるソフトウェアについては画面構成が大こうした運用を１年間（2018 年度前期・後期）きく変わることや準備した端末環境では動作しな行った後に実施した利用教員を対象とした仮想型くなることもある。そうした場合、授業向けに用端末サービスに関してのアンケートを行ったとこ意した教材への影響もあるため、授業で利用してろ、21 件の回答があったが概ね好評な意見を得らいる教員には早い段階での周知が必要となる。

れた。そのアンケートで得られた VDI の利用についての満足度を表３、利用状況を表４に記す。

4.2 授業開始前の動作確認
授業に支障が無いように仮想型端末を利用して

表３

アンケート結果（満足度）

授業の準備を行うには、授業開始前に授業担当教員による動作確認が必要となる。十分な確認期間を確保するためソフトウェアの利用申請受付を授業開始の４か月前から受付を開始し作業を行っている。

1395VDI における障害事例

授業に合わせた端末の準備作業をより効率化す

2019 年前期授業において VDI を使用した際に複数の障害が発生した。各種ログを解析したところ、原因が以下のように判明したので報告する。

ることで運用コストの低減と、システムおよびサービス提供の更なる安定運用を目指したい。

謝辞

5.1 仮想型端末（Windows 10）へのログインが完了しない

本稿の作成にあたり、ご指導・ご協力頂いた京都大学情報環境機構の皆様に厚くお礼申し上げま

仮想型端末の予約一覧画面から仮想型端末す。また、資料の掲載をご快諾頂いた、富士通株（Windows）に接続した際、利用者の認証画面で式会社および関係各位にも厚くお礼申し上げます。

ID およびパスワードを入力した後、デスクトップ参考文献画面が表示されない事象が発生した。
原因はウィルス対策ソフトのバグによるもので、ログイン時のウィルスチェックでサーバに負荷がかかったため応答が遅延しログイン処理が完了しなかった。ウィルスチェックサーバへの負荷分散方法の変更と、Hotfix を適用することで改善した。
5.2 仮想型端末（Ubuntu）へのログインが完了しない仮想型端末の予約一覧画面から仮想型端末（Ubuntu）に接続した際、利用者の認証画面で IDおよびパスワードを入力した後、デスクトップ画面が表示されない事象が発生した。
原因は VDI の接続時にファイルサーバに保存しているユーザーのホームディレクトリをマウントする際、一部のアカウントで LDAP のグループ登録が漏れており、マウントに時間を要し画面転送に必要なファイルの作成に失敗しデスクトップ画面が表示されなかった。
対応として、グループ登録がされていないエントリに対してグループ登録処理を実施するとともに、全ユーザーに対してマウント時の検索処理に必要な LDAP のオブジェクトクラスおよび属性を追加し、インデックスを設定した。

6

まとめ
本稿ではシステムを更新してから１年半の期間に運用してきた中で得られた知見について報告した。

140[1] 京都大学情報環境機構 教育用 PC 端末サービスhttp://www.iimc.kyoto-u.ac.jp/ja/services/ecs/[2] 石井良和、京都大学における BYOD に向けた教育学習端末環境の更新について、大学
ICT 推進協議会、2018[3] ACCOPS（アコップス）
https://www.accops.jp/