(セッション表へ)

マルチメディア,分散,協調とモバイル(DICOMO2014)シンポジウム

セッション 4D  クラウド
日時: 2014年7月10日(木) 8:30 - 10:10
部屋: 朝日
座長: 柴田 直樹 (奈良先端科学技術大学院大学)

4D-1 (時間: 8:30 - 8:50)
題名仮想化環境における読込み書込み比率を考慮した動的VMメモリ割り当てとその評価
著者*坂本 雅哉, 山口 実靖 (工学院大学大学院工学研究科電気電子工学専攻)
Pagepp. 859 - 866
Keyword仮想環境, メモリ割当, ballooning, xen, xenballoon
Abstract近年,データセンター等において多数のサーバ計算機が稼動するようになった.これに伴い,サーバの消費電力の増加,設置スペースの肥大化が問題となっている.この問題に対する解決策の一つとして,仮想化技術を用いて複数のサーバOSを一台の物理マシンに集約する手法がある. 仮想化環境では,仮想マシン(VM)を停止させることなくメモリ割り当て量を変更することが可能である.一つの物理マシンにて複数のVMを稼働させ,それぞれのVMの負荷が時間により変化する場合は,負荷の変動に対応して動的にVMメモリ割り当て量を変更することが重要であると考えられる. 仮想化ソフトウェアのXenには,動的にVMメモリ割り当て量を変更させる機能としてxenballoonがある.xenballoonがメモリ割り当てを行うために考慮するパラメータは,VM内のプロセスが使用するメモリのみであり,ページキャッシュとして利用されるメモリを考慮していない.そのため,I/O性能の低下を招くと考えられる. 本研究では,Xenによって提供されるVMで,メモリ割り当て量,読込み書込み比率,キャッシュヒット率,I/O性能の関係性について調査を行う.そして,読込み書込み比率,キャッシュヒット率を考慮したVMメモリ割り当て量の最適化の手法の提案を行い,性能評価によりその有効性を示す.

4D-2 (時間: 8:50 - 9:10)
題名二重キャッシュ環境における負の参照の時間的局所性を考慮したキャッシュ管理手法
著者*杉本 洋輝 (工学院大学大学院), 山口 実靖 (工学院大学)
Pagepp. 867 - 872
Keyword仮想化, キャッシュ, キャッシュ置換アルゴリズム
Abstract近年,クラウドコンピューティングの普及に伴い仮想化環境の重要性が高まっている. 仮想化環境下において,ホストOSキャッシュ(下位キャッシュ)へのアクセスはゲストOSキャッシュ(上位キャッシュ)を介して行われる.このような二重キャッシュ環境下において上位キャッシュの置換アルゴリズムにLRUが使用されている場合,下位キャッシュにおいては一度アクセスされたデータが近い将来に再度アクセスされる可能性が低くなり,通常とは逆向きの負の参照の時間的局所性が存在することが実OSで確認されている. また,二重キャッシュ環境ではゲストOSキャッシュとホストOSキャッシュに同一のデータを重複して格納している可能性が高い.このように,ホストOSキャッシュは負の参照の時間的局所性やゲストOSキャッシュとのデータの重複により有効に機能しない.本研究では,仮想化環境に適したキャッシュ置換手法を提案し,評価によりその有効性を示す.

4D-3 (時間: 9:10 - 9:30)
題名A Just-in-Time Task Allocation Method and Its Simulation Result in Wearable-Mobile Computing Environment
著者*Zhitao Deng (Graduate School of Computer Science and Engineering, The University of Aizu), Peng Li, Zixue Cheng (School of Computer Science and Engineering, The University of Aizu)
Pagepp. 873 - 877
KeywordUbiquitous mobile computing, wearable devices, resource allocation, just-in-time scheduling, genetic algorithms
AbstractMobile Cloud Computing (MCC) is a hot research topic which tries to effectively use the resources for maximizing the throughput. However, MCC has not considered the experience of a user. And now wearable devices are becoming the next potential terminals, the time between two actions of using a wearable device is crucial for usability. Wearable-Mobile Cloud Computing (WMCC) is to improve user’s just-in-time experience. In this paper, we aim to improve the experience in WMCC Environment. We propose an effective method for task allocation which optimizes the waiting time of the user between two consecutive user actions, and perform simulation to show the performance of the solution.

4D-4 (時間: 9:30 - 9:50)
題名A Method for Dynamically Loading and Running Programs between a Wearable Device and a Mobile Phone by BLE
著者*Qi Feng, Lei Jing, Zixue Cheng (Graduate School of Computer Science and Engineering, the University of Aizu)
Pagepp. 878 - 882
KeywordInternet, ubiquitous computing, wearable devices, Bluetooth low energy, automatic loading and execution
AbstractNowadays wearable devices need to run variety kinds of programs, but resources in a wearable device are limited. We have already developed a wearable device called Magic Ring, which can conveniently control household appliances. In some particular situations, users are not convenient to use the mobile phones, for example, when taking crowded subway train, or an emergency message is coming. We want to use wearable device to control mobile phone in such situations, so we have issues on how to make connection and transmit programs between wearable device and mobile phone, and automatically loading programs on wearable device. As the first step, we discuss about the communication mode to make connection and solutions on the automatically loading problems into a wearable device.