２０１０年１０月２１日
サイバースペース研究所
情報ベース基盤グループ
問合せ先 dms-sg@lab.ntt.co.jp

ＮＴＴ サイバースペース研究所

NTT

NGN時代のサービス展開 ーライフサポートー

多様なメディア処理をクラウド上で、簡単に、高速に、多彩に！ 情報統合管理の活用技術「虹雲」 メディア処理向けクラウド基盤
概 要
NGNの回線認証などのセキュアな通信技術を活用するネットワーク・フォルダ・サービスを拡張し、フォルダ・メタファによるプログラミング環境(POLDER)によって処理と蓄積を統合して、新サービス創出の基盤となることを目指す情報統合基盤の応用技術です。多様なメディア処理部品群を追記・参照型データ管理システム(DMS)上で実現することで、気軽にPCクラスタのパワーの活用を可能にします。
特 徴■ 映像、画像、文書など多様なメディア処理部品の組み合わせ・活用が簡単に可能■ フォルダ・メタファによる直感的な操作、フォルダ・プログラミングが可能■ Webインタフェース（REST）を使って、部品のマッシュアップ利用が可能■ 巨大コンテンツに対するメディア処理時間の短縮（レスポンス向上）が可能■ ユーザ数の増加などに伴うシステムの動的な規模成長（スループット向上）が可能
利用シーン■ 映像中の重要シーン抽出処理が高速になります。
■ 大量画像群への加工処理の一斉適用も高速になります。
■ 巨大なテキストの解析処理も高速になります。
■ 加工・抽出した画像をフォトフレームなどに配信も可能です。
※ DMS（追記・参照型データ管理システム）、POLDER（フォルダ・プログラミング環境）、虹雲（メディア処理向けクラウド基盤）は、開発コード名です。
参考文献： 赤間浩樹，内藤一兵衛(他)，“フォルダ・プログラミング環境「POLDER」”, 情報処理学会論文誌, Vol.50, No.8, pp.1798-1809 (2009).
〈問い合わせ先〉
cc-forum@lab.ntt.co.jp

虹雲 ： システム・アーキテクチャ
WebDAVclientネット
ワーク

WebDAVclientWeb

サーバ・・・

スループット向上
POLDER／DMS
追記ク
追記部
追記部
追記部
ラP イ…
O アLD ンフィルタ部
ﾌｨﾙﾀ部
ER トﾌｨﾙﾀ部
ﾌｨﾙﾀ部＋POLDERビュ
Engineー部

レスポンス向上
映像用追POLDER部品／DMS
記追記部
映ク
追記部
追記部
像ラ
…
イの分 ア
断 ント フィルタ部
ﾌｨﾙﾀ部
ﾌｨﾙﾀ部
・統 ＋
ﾌｨﾙﾀ部
映像用合 ビュ日英翻訳
ー部 処理部品NAS（ユーザエリア）

画像用POLDER部品など…

ＰＯＬＤＥＲ ： クラウド活用ユーザ・インタフェース
処理付きフォルダ
処理付きフォルダ
DROP

tubomi.jpg

extractFace

フォルダ内にはフォルダ名に応じた処理結果が入る
tubomi_01.jpg

フォルダ階層に応じ処理の連鎖処理の連鎖て処理が連鎖する
extractFace
DROP
resize 640x480
add-frame %A.png
tubomi.jpg
最終結果が入る

…

…

比較
比較
UNIX pipe POLDER△：CUI○：GUI （デスクユーザ・トップと統合）
インタフェース○：一直線 ◎：Tree状に分フロー制御
岐可能
shスクリプ ◎：複数ファイル大量ファイル △：トのfor文を一括DROPで全へ手軽な適用適用可能△：shスクリプト ○：連鎖の途中デバッグのトレース機能 停止・開始が容易
ファイル化 ◎：フォルダとしてプログラムの ×：
してユーザが保常時保存、再利保存・再利用 存
用可能
Copyright© 2009
NTT. AllAll Rights
RightsReserved.
Reserved.
Copyright (c)2010 NTT.

２０１０年１０月２１日
サイバースペース研究所
情報ベース基盤グループ
問合せ先 dms-sg@lab.ntt.co.jp

ＮＴＴ サイバースペース研究所

NTT

NGN時代のサービス展開 ーライフサポートー

サービス内容と規模の変化に連続的に対応！

追記・参照型データ管理システム ＤＭＳ
概 要

センシング機器などから発生する情報、携帯機器の発達により収集されるさまざまな個人の活動履歴情報、ブログのようにコンシューマが生成する情報など、時々刻々と多種多様な情報が大量に生まれています。これらの時系列データに対して、追記型で情報を収集・蓄積し、利用者の目的に合った形で情報を処理・統合して参照側に提供し、各種処理については動的な規模成長と機能成長を可能にする大規模分散データ統合管理技術です。
時間統合（現在データ＋蓄積データ）、空間統合（プライベートデータ＋パブリックデータ）によって、データに対する新たな価値創造を目指します。

特 徴■ 1台～数百台規模の安価なPCクラスタ上で動作。追記部（受付・蓄積）、フィルタ部（演算処理）、ビュー部（出力・提供）に機能分散し、各部を柔軟に分散配置可能■ 多様な情報源との接続、多様な処理の組み込み、多様な配信が可能なミドルウェア。
フィルタ部では既存処理の呼び出しや新たな処理の組み込み、他情報源の参照と統合などが可能■ 主体的かつ機能等質なフィルタ部群により構成される自律分散アーキテクチャにより、情報源の追加、処理量増加に対するフィルタ部の動的スケールアウト（規模成長）やデータストリームに対する処理内容の動的変更（機能成長）が可能

利用シーン■ 情報源の変化に応じたニアリアルタイムなイベント処理（例） 監視カメラ映像に対する動き検出や顔検出、DBアクセス情報からの不正アクセス検出、ブログに対する内容監視アラート、ライフログからのコンテキスト抽出とレコメンド作成、ネットワーク・フォルダへの付加機能としての加工処理など■ スモールスタートで開始したサービスでも、処理量増加に応じてサービス無停止でサーバ増設（規模成長）、サービス無停止でユーザ定義処理を追加・変更（機能成長）
参考文献： 赤間浩樹，内山寛之(他)，“追記・参照型データ管理システムの設計と評価”, 情報処理学会論文誌, Vol.49, No.2, pp.749-764 (2008).
〈問い合わせ先〉
cc-forum@lab.ntt.co.jp

情報統合基盤
情報源の例
映像・映像中の物体検出・条件マッチング
・レコメンド作成 など

演算処理
処理
処理
処理
処理
処理

受付・蓄積

システム
ログ

生生
データ
データ
生生
データ
データ
生生
データ
データ

利用者
ログ

情報源の追加に対応

ＤＭＳ : システム・アーキテクチャ
処処
理理
量量増増
加加の方の向方に関向に関するす
分る分
散散

情報源
情報源

情報源

情報源

追記
ｸﾗｲｱﾝﾄ1
追記
ｸﾗｲｱﾝﾄ2
追記
ｸﾗｲｱﾝﾄx

処理の流れを記述した処理の流れを記述した
スクリプト
スクリプト
応用サービスの例
追記・参照型DMS

出力・提供

映像監視
異常検知

加工
加工
データ
データ

利用者分類
レコメンド

加工
加工
データ
データ

処理の動的追加・変更が可能

http://www.chiehttp://www.chie-warai.jp/studio/data/dms/
warai.jp/studio/data/dms/

データのデータの流流れのれの方方向に向に関関する分散する分散
情報部 I（Act）
追記部 Q1
追記部
Q2
・・・

応用

追記・参照型DMS
情報部
情報部 II（Ｓｔｂｙ）（Stby）
フィルタ部
F
ビュー部 V1
a b c
・
フィルタ部
F・
a b c
・

サービス
応
参照 用
ｸﾗｲｱﾝﾄ1

ビュー部 Vp
分散Push
分散Push参照 用
ｸﾗｲｱﾝﾄy・・・

フィルタ部F
追記部 Qna b c
自律分散Pull
自律分散Pull
・各フィルタ部
は自律的に動作・各フィルタ部は自律的に動作
・全フィルタ部
は機能的に等質・全フィルタ部は機能的に等質・各種処理 (a,ba,b,c…)を組み込み可能

応

参照 用
ｸﾗｲｱﾝﾄ2応Copyright© 2009
NTT. AllAll Rights
RightsReserved.
Reserved.
Copyright (c)2010 NTT.