2011 Fiscal Year Research-status Report
Project/Area Number |
23700032
|
Research Institution | The University of Electro-Communications |
Principal Investigator |
大山 恵弘 電気通信大学, 情報理工学(系)研究科, 准教授 (10361536)
|
Project Period (FY) |
2011-04-28 – 2014-03-31
|
Keywords | ハイパバイザ / 仮想マシンモニタ / 仮想化 / OS |
Research Abstract |
メッセージ表示と知的所有権保護の2つの新しい応用のためのプロトタイプシステムを開発する作業を進めた.クラウド分野やセキュリティ分野における新しい応用を開拓する作業も並行して行っている.メッセージ表示については,既存のハイパバイザであるBitVisorおよびKVMを改造する形で,プロトタイプの実装を進めた.メッセージ表示の用途としては広告表示をまず考えている.行ったことは以下の通りである.第一に,広告を表示するタイミングや場所を賢く判断する技術を開発した.第二に,ユーザに広告の印象を強く与えるために,広告の文字や画像を移動させながら表示する技術を開発した.第三に,ユーザの入力や操作に合わせて,適切な広告を表示する技術を開発した.第四に,実装したシステムが実行時間に与える影響を測定する予備実験を行った.知的所有権保護に関しては,Linuxカーネルの命令列を秘密部と公開部に分離し,ハイパバイザ上で実行できるようにするシステムの実装を進めた.ハイパバイザの管理者は秘密部の情報をハイパバイザに格納し,ハイパバイザ上で動作するOSからは隠蔽する.OSが秘密部の命令列を実行する必要がある際には,自動的にOSからハイパバイザへと制御が遷移し,ハイパバイザがOSの代わりに命令を実行する.分離に際しては,命令単位で命令を選択して秘密にする方式と,ブロック単位で秘密にする方式の両方を実装し,性能などを比較した.対象とするハイパバイザは,まずは,自身で一から開発した小さい実験用のものとしているが,将来を見据えて,世界中で広く用いられているハイパバイザであるKVMに移行する作業を進めている.
|
Current Status of Research Progress |
Current Status of Research Progress
2: Research has progressed on the whole more than it was originally planned.
Reason
「研究の目的」に記載されていた,オペレーティングシステム(OS)に依存しない形で画面にメッセージを表示するという応用と,OSのコードに含まれる知的所有権を保護するという応用の2つに関して,順調に技術開発が進んでいる.両技術を実装したプロトタイプが既に稼働し,有用性や性能に関する評価が進んでいる.
|
Strategy for Future Research Activity |
今後は,前年度のプロトタイプシステム開発で得られた知見をもとに,実装中のシステムの完成度を上げて実用性をさらに向上させる.メッセージ表示に関しては,BitVisor版とKVM版の両方に関して開発作業を継続する.前年度までに研究した,適切な場所への広告の表示,広告の移動,ユーザ入力に合わせた適切な広告の表示などの技術をさらに洗練させることを目指す.広告以外への,たとえば災害警報や仕事効率化などへの応用の開拓も同時に行う.知的所有権保護に関しては,KVMを利用した実装をさらに進める.ある程度完成度が高まったら,ベンチマークプログラムにより,性能への影響を測定する.
|
Expenditure Plans for the Next FY Research Funding |
当該研究費が生じたのは,研究に必要な物品を安価に調達できたことなどにより,物品費が当初見積もりよりも低く抑えられたことなどによる.この研究費は,翌年度以降に請求する研究費と合わせて,PCやPC周辺機器などの物品の購入に充当することを計画している.
|