@techreport{oai:ipsj.ixsq.nii.ac.jp:00174104,
 author = {江頭, 宏亮 and 福田, 浩章 and Hiroaki, Egashira and Hiroaki, Fukuda},
 issue = {14},
 month = {Aug},
 note = {現在,仮想化は一般的な技術になっており,物理資源の効率化が求められるデータセンタなどで活用されている.こうした仮想化を支えているのがハイパーバイザである.ハイパーバイザとは,仮想マシンを実現するためのソフトウェアである.近年,ハイパーバイザに負荷分散やマルウェア監視などの新たな機能を加え,より効率性と可用性の高いハイパーバイザが研究・開発されている.新しいハイパーバイザをゼロから開発する場合,仮想ハードウェアなどの多くの機能を実装しなければならないため,豊富な知識と多くの時間が必要となる.また,オープンソースのハイパーバイザに新たな機能を実装しようとしても,それらのハイパーバイザは長い時間をかけて多くの開発者によって改修されてきたため難しい.そこで本稿では,ハイパーバイザの開発を容易にするためのフレームワークを提案する.提案フレームワークは,仮想ハードウェアを提供しハイパーバイザの制御を容易に変更可能にすることで,開発者の負担を軽減を目指す., A hypervisor is used in data centers because it allows multiple operation systems to share a single hardware. New hypervisor which has an additional functionality, has received much attention in recent years. New hypervisors which have a functionality of malware detection and load balancer, have been researched and developed. However, a developing of hypervisor is very difficult because it requires many implementations of functions. Additionally, an addition of new function to an existing hypervisor which is open(e.g. xen, VirtualBox and so on), is also very difficult because the existing hypervisors are very complicated. In this paper, we offer a framework for supporting hypervisor development which aims at developing a hypervisor easily without much knowledge and any implementations in kernel land.},
 title = {ハイパーバイザ開発のためのフレームワーク},
 year = {2016}
}