1. MQTT/IBM MessageSight ユースケース © 2013 International Business Machines Corporation 2
by user
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