1G-05
Unikernelクラウドにおけるマルチスレッドアプリケーションを支援するVMスケジューラ
○田尻翔太,宮澤 元,野呂昌満(南山大)
仮想機械(VM)上で軽量OSを用いて単一目的のシングルスレッドアプリケーションを動作させるUnikernelクラウドでは,マルチスレッドアプリケーション(MTA)は互いに通信を行う複数のVMで構成されるので,MTA内の情報共有オーバヘッドの問題やMTAを考慮しないスケジューリングによる性能低下の問題が生じる.我々は,MTA内のメモリ共有やMTAを考慮したスケジューリングポリシの実装を可能とするVMグループ化機能を提案する.本稿ではMTAを考慮したVMスケジューリングについて述べる.Xenハイパーバイザ上に実装したVMスケジューラを用いた実験により,MTAの実行時間を削減する効果が確認できた.

footer 著作権について 倫理綱領 プライバシーポリシー セキュリティ 情報処理学会