ユビキタス・アクセス・ネットワーク・アーキテクチャの研究
Project/Area Number |
18800012
|
Research Category |
Grant-in-Aid for Young Scientists (Start-up)
|
Allocation Type | Single-year Grants |
Research Field |
Computer system/Network
|
Research Institution | The University of Tokyo |
Principal Investigator |
中尾 彰宏 The University of Tokyo, 大学院・情報学環, 准教授 (60401238)
|
Project Period (FY) |
2006 – 2007
|
Project Status |
Completed (Fiscal Year 2007)
|
Budget Amount *help |
¥2,700,000 (Direct Cost: ¥2,700,000)
Fiscal Year 2007: ¥1,350,000 (Direct Cost: ¥1,350,000)
Fiscal Year 2006: ¥1,350,000 (Direct Cost: ¥1,350,000)
|
Keywords | オーバーレイネットワーク / テストベッド / ノード仮想化技術 / 世界規模分散システム / ユビキタスネットワーク / ネットワークアーキテクチャ / ネットワークサービス / 分散システム / アクセスネットワーク / インターネット高度化 |
Research Abstract |
ユビキタス・コンピューティングを支えるプラットフォームとしてオーバーレイ・ネットワーク・テストベッドが注目されているが、現在最も多くの研究者から実験環境として支持されているオーバレイ・ネットワーク・テストベッドであるPlanetLabは、(1)世界規模で地理的に分散している、(2)一般ユーザがインターネットから実験的サービスにアクセス可能である、という利点を持つ。その一方で、PlanetLabでは研究者へVMを提供することでリソース制御を行うが、その環境がLinux-VServerに限定されているため、研究者が独自に修正したOSを用いて実験することが困難である他、実験環境の状態保存等にも制限があった。本研究では、この問題を解決するためにPlanetLabのVMM制御部に注目して、(1)複数のVMMを統合的に使えるようなVMM Frameworkを定義し、(2)VMM FrameworkをPlanetLabのマネジメントシステム上にXenを用いて実装し評価を行った。具体的には、オーバレイネットワークテストベッド上で複数のVMMを用いて仮想ノードを制御するための統合されたAPIを新たに定義し、その有用性を検証するために、VMMの一例としてXenを用いてPlanetLabのマネジメントシステム上に実装を行い、評価を行った。また、この実装を進める上でVMのディスクイメージの転送時間問題が新たに発生したが、チャンク分割とディスクイメージの世代間の差分圧縮、キャッシュ、マルチパス、並列データブロック転送をそれぞれ組み合わせることによって高速化した。その結果、研究者が独自に修正を施したOSを使用したり、OSレベルのデバッグやネットワーク全体の状態保存を行って他のユーザに実験環境全体を移譲することができるようになるなど、PlanetLabの柔軟性を改良することができた。これらの貢献を通して、ユビキタスコンピューティングを支えるオーバレイネットワークテストベッドの将来のあるべき姿を提示した。
|
Report
(2 results)
Research Products
(4 results)