オーバーレイサービスPIAX

Copyright c 2009 National Institute of Information and Communications Technology (NICT) All Rights Reserved.

本サービスの位置づけ
オーバーレイサービスPIAX
Overlay network A

Consoles(Network visualization, Control)

Overlay network B

DCN Domain/DCN-Inter Domain
Controller
DCN:Dynamic Circuit Network

P2P/Overlay technology

Network control technology

perfSONAR

Testsbed cluster Ａ

Network virtualization technology

Search engine forservices and topologies
Measurements
and Data collection

Testbed cluster B

Virtualstorage

Network measurement

Router/Network virtualization

Virtual router
Domain A

Virtual router
Domain B

Virtual router
Domain C

Virtual router
Domain C

Optical path
Optical switching network
WDM/Optical SW

WDM/Optical SW

WDM/Optical SW

WDM/Optical SW

Copyright © 2009 National Institute of Information and Communications Technology (NICT) All Rights Reserved.

2

オーバーレイサービスPIAXの概要
 広域に分散した多数のサーバから構成されるオーバーレイネットワークの提供– JGN2plusで接続されたPlanetLab/
StarBED上にPIAXノードを配置– 広大かつ大規模にスケールアウトしたP2P環境– 提供サービス:

hiroshima1
hokuriku1
hiroshima2
hokuriku2
kyushu1
kurashiki1
kyushu2
kurashiki2a. オーバーレイの展開
b. PIAXを活用したサービスの展開

osaka1osaka2

nagoya1nagoya2

Copyright © 2009 National Institute of Information and Communications Technology (NICT) All Rights Reserved.

tohoku1
tohoku2hakusan1
hakusan2
koganei1koganei2
otemachi1
otemachi2
tokyo1
tokyo23a) オーバーレイの展開
 独自のオーバーレイネットワークメカニズムを広域に展開して実証することが可能– 独自オーバーレイネットワークを実装し、その有用性を既存オーバーレイネットワークと広域で比較評価が可能• PIAXのオーバーレイネットワークは差し替え可能な構成
Agent library

オーバーレイネットワークの研究開発

P2P Agents
LL-NetDiscovery Messaging

DHT

Multi-Overlay
Overlay Transport
ID Transport, Locator Transport
Physical Network

Copyright © 2009 National Institute of Information and Communications Technology (NICT) All Rights Reserved.

plugins

ALM
SkipGraph

・・

Auth, Secure Support

Web IF・・・

4b) PIAXオーバーレイを活用したサービス
 PIAX(P2P Interactive Agent eXtensions)の特徴– オープンソースのP2Pエージェントプラットフォーム• 膨大な数のユーザ・コンテンツに対応• 分散エージェントによる複雑さ・多様さを隠蔽した自律システム

ナビゲーション
ストリーミング

口コミ情報共有

サービス合成コンテンツ推薦

ユビキタスアプリケーション
P2Pオーバーレイネット
ワークによる拡張性のあるメッセージング

分散エージェントによる柔軟なコンピュー
ティング
多種多様なコンテンツの流通・共有

センサー情報
センサー

コンテンツ

デバイス

ユーザ

プロファイル
口コミ情報

Copyright © 2009 National Institute of Information and Communications Technology (NICT) All Rights Reserved.

5

PIAXを活用した実証サービス事例: 1/2
 大規模key-valueストアと広域アプリケーション– 範囲探索をサポートする大規模なkey-valueストアを実現• 世界最大規模の100万ノード・1000億データでの動作も確認– INTEROP Cloud Computing Competition 第3位– 多数のユーザやコンテンツを取り扱う広域アプリケーショ
ンによる検証Key-valueストアの検索の様子

気象センサー可視
ユーザ移動履歴可視化化
Key-valueストアを活用した広域ユビキタスアプリケーション

Copyright © 2009 National Institute of Information and Communications Technology (NICT) All Rights Reserved.

6

PIAXを活用した実証サービス事例: 2/2
 広域センサーデータ基盤– Live E! のような気象センサーネットワークのデータを活用できるプラットフォームの構築– PIAXオーバーレイネットワークによって、それぞれの複雑さや異種性を隠蔽し、緩やかに連携した自律的な連携が可能に
広域センサーアプリケーションのためのオーバーレイネット
ワークプラットフォームの実現へ

PIAX Overlay Network

PIAXオーバーレイネットワー
クによる柔軟なサーバ間連携と機能拡張性向上

2008/9現在

Live E! server
Live E! sensorCopyright © 2009 National Institute of Information and Communications Technology (NICT) All Rights Reserved.

7

オーバーレイサービスPIAXの利用手順
 アルファ運用の手順
1. 利用申請の受付
 JGNの電子申請より受け付け、以降担当者が対応します。

2. アカウントの割り振り (PlanetLab)
3. スライスの割り付け、ポート番号の設定
 【運用ツール】
PlanetLab上へのスライスの割り当て

4. テストベッド利用の開始
 【テストツール】
PIAXピアの起動や参加・離脱を制御/通信状況の可視化

Copyright © 2009 National Institute of Information and Communications Technology (NICT) All Rights Reserved.

8

プラットフォームサービスの利用 (1)運用ツール
PlanetLab上へのスライスの割り当て、PIAXエージェントの起動に必要な関連ソフトウェア・設定等の転送およびポート割り当てをGUI上で実施

Copyright © 2009 National Institute of Information and Communications Technology (NICT) All Rights Reserved.

9

プラットフォームサービスの利用 (2)テストツール
・PIAX ピアの立ち上げとオーバーレイネットワークへの参加・離脱を集中管理／制御するコンソールを提供
・通信／リンク状況の可視化、通信バイト数等の集計など
割り当てられた
PlanetLab ノードリスト

ピア詳細・集計情報表示
ドラッグ＆ドロップ
でピア立ち上げ通信／リンク状況の可視化

Copyright © 2009 National Institute of Information and Communications Technology (NICT) All Rights Reserved.

10