...

1. MQTT/IBM MessageSight ユースケース © 2013 International Business Machines Corporation 2

by user

on
Category: Documents
103

views

Report

Comments

Transcript

1. MQTT/IBM MessageSight ユースケース © 2013 International Business Machines Corporation 2
1. MQTT/IBM MessageSight登場の背景と
ユースケース
© 2013 International Business Machines Corporation
2
新しいシステムの在り方
Systems of Interaction
(相互作用システム)
Systems of Record
(レコードのシステム系)
Systems of Engagement
(関わり合いのシステム系)
人と人の関わりを
人と人の関わりを
継続的な顧客体験
取り持つシステム
取り持つシステム
CRM
HR
DB
ERP
従来からのトランザクション
従来からのトランザクション
パートナーを含
中心のシステム
めたバリュー・
中心のシステム
チェーン
クラウド・サービス
Internet of Things
(“モノ”のインターネット)
物と物がつながる
物と物がつながる
インターネット
インターネット
© 2013 International Business Machines Corporation
3
システム間連携の全体像
Public Cloud
Master Data Management
Private Cloud
Big Data
Enterprise
DMZ
APP
APP
Mobile, PoS, ATMs
本日のテーマ
Service
DB
Service
DMZ
APP
APP
DB
APP
DB
Internet
Internet
Social & Internet Data sources
API
Internet of Things
Sensors
Trading partner communities
Developer & Customer communities
Connectivity & Integration
© 2013 International Business Machines Corporation
4
4
“Internet of Things”
物と物が繋がるインターネットでの新しい市場の予測
2020年の”Connected Life”ビジネス予測
• 「人と人」、「人とモノ」から
「モノとモノ」へ
• M2M: Machine‐to‐Machine
のネットワーク
1.“Connected Car”
$6000億ドル
2.遠隔医療モニタリング
$3500億ドル
3.住環境支援
$2700億ドル
4.家庭/ビルのセキュリティ
$2500億ドル
5.「Pay‐as‐you‐drive」自動車保険$2450億ドル
6.自動車の新しい用途・用法
$2250億ドル
7.スマートメーター
$1050億ドル
8.交通制御・管理
$1000億ドル
9.電気自動車の充電・管理
$750億ドル
10.ビルの自動化
$400億ドル
© 2013 International Business Machines Corporation
http://www.gsma.com/newsroom/gsma‐announces‐the‐business‐impact‐of‐connected‐devices‐could‐be‐worth‐us4‐5‐trillion‐in‐2020/
5
“Connected Car” – M2Mで変わる人とクルマの関係
部品の故障を
予測
異常な振動を
検知!
詳細を発信!
© 2013 International Business Machines Corporation
オーナーへ
ディーラーでの
メンテ予約を通知
走行距離、充電量、
室温、燃費などを
クルマから発信
位置情報から交通規制
や渋滞の情報を
クルマへpushで配信
6
“Connected Pipeline” – リアルタイムでの制御と保守
• 17,000kmのパイプライン
• 30,000個のセンサーで監視
Storage
Temperature
Pressure
Refineries
Spill location
Pumps
従来は…
• 数分間隔でのポーリング
• 要員の派遣により対応
数秒で元栓を締める
(保守要員の到着を
待つ必要がない)
パイプラインの
センサーにおいて
油圧の急減が
検知されたら
© 2013 International Business Machines Corporation
M2Mで送信された
データを解析し
適切な対応を指示
7
“Connected City” – より安全な暮らしへ
救命ヘリ出動!
衝突の衝撃!
急ブレーキ!
エアバッグの使用
警告!
警告!
警告!
警告!
警告!
© 2013 International Business Machines Corporation
8
視聴者のチャ
ンネルの変化
を即座に通知
“Connected TV”
本社
オフィス
視聴者の志向
に応じたコマー
シャルを放送
視聴者の好み
にあった
コンテンツを
配信
多くのユーザー
双方向の通信
に登録
© 2013 International Business Machines Corporation
9
“Connected Patient” – よりよい生活へ
• St. Juda Medical病院では、心臓ペースメーカーを装着されている患者さんの体調を
遠隔監視
• M2Mの仕組みにより、体調変化の予兆や来院回数の間隔から早期に異常を検知
患者さんの脈
拍、心拍数など
を病院へ送信
© 2013 International Business Machines Corporation
患者さんの状
態をほぼリアル
タイムで確認
source: sjm.com
10
モバイル・アプリケーション(個人投資家向けの例)
• 第三者との接続を必要としない、セキュアで信頼性の高いメッセージ交換
• 最適化されたストリーム・データ(株価, 市場ニュース…)
• 高速なレスポンスによる高次元の顧客体験 (準リアルタイムでの情報配信)
株価情報等を多数の
ユーザーへ一斉同報配信
株価情報
顧客からの
株取引要求
株の売買要求を
高い信頼性で送受信
© 2013 International Business Machines Corporation
11
MQTT ~ Smarter Planetを実現する通信プロトコル
1.
HTTPと比べて圧倒的に軽量なプロトコル
•
•
•
トラフィックが10分の1から100分の1に ⇒ 10~100倍のスループット
電池の消費量が10分の1以下に
ヘッダーのサイズは最小で2バイト
非同期、双方向通信: 必要なときに必要なだけ通信
2.
•
•
モバイルでのnativeなpush通知が可能に
Pub/Subによる大量同報通知
•
低品質なネットワーク環境でも高い信頼性の伝送を実現
オープン仕様:
3.
•
•
•
ベンダー・ロックインを回避
標準化によるデバイス開発コストの削減に寄与
iOS, Android, Windows, Linux, Mac等、多様な環境で稼動
© 2013 International Business Machines Corporation
12
MQTT & OASIS










Cisco Systems
Eurotech S.p.A.
IBM
Kaazing
Machine-to-Machine
Intelligence (M2MI)
Corporation
Red Hat
Software AG, Inc.
Tibco Software Inc.
© 2013 International Business Machines Corporation
13
“.. performance improvements designed to make your messaging experience even better. To do this without killing battery life, we used a protocol called MQTT …
designed to use bandwidth and batteries sparingly…
phone‐to‐phone in hundreds of milliseconds, rather than multiple seconds.”
‐ Lucy Zhang, Facebook Engineer www.facebook.com/lucyz
© 2013 International Business Machines Corporation
14
事例 ~ 北九州スマートコミュニティ創造事業
スマート・メーター
スマート
メーター
(低圧⽤)
地域エネルギー
マネジメント・システム
コンセント
レーター
IBM
Middleware
スマートメーター(⾼圧⽤)
CEMS連携モバイル・システム
仕様/構成
管理
設置/点検
作業管理
計測
情報管理
トレーサビ
リティー管理
最適
配置分析
ビル・商業施設・⼯場など
BEMS
MQTT
による
相互接続
BEMS
データ収集
⼤規模
データ加⼯
データ集積
・提供
状態管理
交通・JEMS
住宅
HEMS
IBM
スマートコミュニティー
情報統合基盤
HEMS
IBM
蓄電池等アセット
管理システム
http://www-06.ibm.com/innovation/jp/smarterplanet/cities/kitakyusyu_201205.html
© 2013 International Business Machines Corporation
15
MQTTを実装したIBM製品
• WebSphere MQ Telemetry
– WebSphere MQの拡張機能
MQTT
WebSphere MQ
WebSphere MQ Telemetry機能
• IBM MessageSight
– MQTTを含むメッセージングに特化したアプライアンス製品
© 2013 International Business Machines Corporation
16
IBM MessageSightとは - M2Mに最適なメッセージング・アプライアンス
大量のメッセージング
セキュリティと信頼性
容易な構築と運用
Massive
Scale
Secure
and Reliable
Easy
to Use
1台あたりの能力
‐ 同時接続100万台
‐ 秒間1000万件以上のメッセージ
HTTPSとの比較
‐ 93倍高速
‐ 1/10の消費電力
‐ 1/8の帯域使用
DMZに配置できるセキュリティー
‐ 専用ハードウェア、ファームウェア
‐ FIPS 140‐2 対応、アクセス制御
信頼性の高い転送
‐ QoS(Quality of Service)オプション
‐ High Availability 構成可能
構築
‐ 30分で稼動状態に構成可能
‐ WebGUIからタスクベースで設定
運用管理
‐ 自動的なモニターとGUI画面表示
‐ 最適化された管理機能
© 2013 International Business Machines Corporation
17
IBM MessageSightの強み
アプライアンスとしてMQTTメッセージング機能に特化し最適化
パフォーマンス
MQTTメッセージング処理に
最適化された桁違いの性能
セキュリティ
DMZに配置できる高セキュリティ性
ポリシーベースのアクセス制御
高機能・容易性
容易、短期間での構築
HA機能、運用管理機能も充実
構成管理画面
運用管理
運用・管理機能
セキュリティー
ポリシーベースの
バックエンド
機能
構成管理
接続機能
(ポリシーベース)
(効率的な
(MQ、JMS) 高可用性
・認証認可
構成、監視、管理)
機能
(HA機能)
MQTTサーバーランタイム
構成管理
ランタイム
MQTTに特化したパフォーマンス
最適化されたハードウェア
・高パフォーマンス
・高セキュリティ
ハードウェア
汎用サーバーで
実現される部分
IBM MessageSight
© 2013 International Business Machines Corporation
18
Connected Car デモ
車のドライバー
車の位置情報を
MQTTで発信
Geospatial Analytics
IBM MessageSight
InfoSphere Streams
近くにいる車へ
クーポンを送信!
ガソリンスタンドのオーナー
© 2013 International Business Machines Corporation
19
Connected Car デモ
ドライバー募集!
スマートフォンまたはPCのブラウザから、
以下↓へアクセスしてください。
j.mp/xldriver
© 2013 International Business Machines Corporation
20
YouTubeデモ: MessageSight + MQTT
 http://www.youtube.com/watch?v=kx6Pg5lqx04
© 2013 International Business Machines Corporation
21
Fly UP