iot時代のデータ伝送とインフラに求められている機能と技能 -...
TRANSCRIPT
IoT時代のデータ伝送と インフラに求められている
機能と技能
ぷらっとホーム株式会社 松下享平 (Kohei MATSUSHITA) / @ma2shita
May 13, 2015 - ニフティクラウドmobile backend 勉強会 #7「IoT×ネットワーク」
約45枚
自己紹介松下 享平 (Kohei MATSUSHITA)
ぷらっとホーム株式会社 15周目突入。オンライン事業室[6年] → 業務統括部[現職] 半生をEC屋、それ以外を社内SI屋
Twitter: @ma2shitama2shita は、だいたい私です
新幹線通勤族 累積距離で地球まで残り9万キロ!
みなさんこんにちは。下でチョロチョロしているのは副音声です。約45枚、おつきあい願います
2
前回の勉強会(#6 “IoT”)の勉強会で弊社 社長が発表してました
http://www.slideshare.net/tomoyasusuzuki/20150119-43773174
3
「ゴクリ…」で検索している件については、スルーでお願いします
ぷらっとホーム株式会社 事業所 本社:東京都千代田区九段北4−1−3日本ビルディング九段北別館3F,4F 資本金 20億1,962万円 (H26年3月31日現在) 売上高 10億6,666万円 (H26年3月期) 従業員数 38名 (H26年3月31日現在) 株式公開区分 東京証券取引所マザーズ 証券コード:6836 事業内容 1.Linuxサーバ製造販売 2.法人向けPC/ネットワーク周辺機器販売 沿革 1993年 3月 コンピュータおよび周辺機器の開発 ならびに製造・販売を目的に設立 1999年10月 WEB完結型&倉庫在庫完全連動型EC “ぷらっとオンライン” 稼働開始 2000年 7月 東京証券取引所マザーズ上場 小型Linuxサーバ “OpenBlockS” 販売開始 2011年12月 本社を市ヶ谷に移転 2012年 9月 第8世代マイクロサーバ “OpenBlocks A7”販売開始 2015年 2月 IoT向けマイクロサーバ “OpenBlocks IoT BX1”販売開始
4
要するに
ARMな小型Linuxサーバ “OpenBlocksシリーズ”
B2BなEC “ぷらっとオンライン”
5
IoT向けOpenBlocks OpenBlocks IoT BX1
発売中http://openblocks.plathome.co.jp
6
CMぶっこんできましたか
おやくそく
「会場のみ」と記載しているスライドについては、後日の公開資料中で一部情報を伏せる場合があります。ご了承ください。資料中の性能値は、発表者個人の経験や調査に基づくものであり、弊社の公式見解ではありません。製品やリビジョンによって異なる場合がありますので、利用者自身において確認をお願いします。この資料は、資料作成時における最新情報をご参考のために提供することを目的として記載されており、情報の正確性、完全性または有用性について何ら保証するものではありません。また、内容は予告なしに変更または更新されることがあります。この資料の情報に基づいて導入・設定・運用した結果について、いかなる保証も責任も負いかねますので予めご了承ください。
要するに、無保証!
7
資料の目的
「IoTのネットワークって、こんなもんかー」と感じてもらいたく。
8
突然ですが
9
IoTは 産業として成り得るのか?
10
“2020年までに インターネット接続するデバイスの数は
500億になる”
2014/4/17 米Intel本社 副社長 兼 IoTソリューション事業本部長
ダグ・デイビス氏
11
http://www.itmedia.co.jp/pcuser/articles/1404/17/news138.html
最終的には
「ニフティクラウド mobile backend #6 “IoT”」
弊社 社長の発表資料等から
ご自分の責任で判断ください
http://www.slideshare.net/tomoyasusuzuki/20150119-43773174
完
12
IoTは産業と成り得るのか? ~ slideshareの要点 ~
1. 500億※のセンサーやデバイスが人の代わりに働いてくれる場面がどんどん増える
2. しかも、それはインターネットを使って
安価に実現できるようになる
3. そうすると、業種・業界関係なしに
インターネットが直接収益を上げるようになる
13
※Intelは500億、ガートナー/IDCは300億との予測 2020年にIoT(Internet of Things)の普及でつながるデバイスと市場の成長性:『ビジネス2.0』の視点:ITmedia オルタナティブ・ブログ http://blogs.itmedia.co.jp/business20/2014/06/2020iotinternet-c56b.html
日本国内のIT投資動向14
ガートナー | プレス・リリース |ガートナー ジャパン、2015年度国内IT投資動向を発表 http://www.gartner.co.jp/press/html/pr20150303-01.html
IoTのポジショニング15
黎明期だが時間軸が早い
(5~10年でステージ移動)
ガートナー | プレス・リリース |ガートナー、「日本におけるテクノロジのハイプ・サイクル:2014年」を発表 http://www.gartner.co.jp/press/html/pr20141029-01.html
業種問わず、無視できない存在
それが、IoT
16
IoTって泣き顔に見えませんか??
アジェンダ1. IoTは産業と成り得るのか?
2.現在におけるIoTシステムの構成
3. IoTネットワークの特徴と対策
4. まとめ / 質疑応答
17
20枚目にして、ようやっとアジェンダですか!ちなみに、アンジェラは「楽園追放」ですね。ご覧になりましたか?
IoTシステムの基本構成18
フィールドネットワーク Wi-Fi ZigBee RFID PLC
Ehternet Bluetooth
GPIO RS-232C/485
アクセスネットワーク Internet 3G/LTE (public) 3G/LTE (VPNed)
通信モジュール ゲートウェイSW
センサー / 対象機器 ゲートウェイ ネットワーク クラウド / DC
アプリケーション アーカイブ、検索 変換、可視化 分析、機械学習
送受信API ロードバランス
オーケストレーション
利用者
センサー / 対象機器 ゲートウェイ ネットワーク クラウド / DC 利用者
IoTシステムの基本構成19
ハードウェア エンジニア
ネットワーク エンジニア
アプリケーション エンジニア
今日、話すところ20
フィールドネットワークWi-Fi ZigBee RFID PLC
Ehternet Bluetooth
GPIO RS-232C/485
アクセスネットワーク Internet 3G/LTE (public) 3G/LTE (VPNed)
通信モジュール ゲートウェイSW
センサー ゲートウェイ ネットワーク クラウド
アプリケーションアーカイブ、検索変換、可視化分析、機械学習
送受信ロードバランス
オーケストレーション
利用者
なぜ、ネットワークの話をするのか?
21
もうちょっとだけ、付き合ってやってください
本当にあった怖い話• オイ、ISO-NO- センサーを搭載したロボットで❌❌できるようにしようぜー
• そんなことより野球しようぜー
• 安価なセンサーでまずスモールスタートだななになに、制御はRS-232C…細かい仕様もある、これは簡単!
• アプリはこんな感じで、現場の🔺🔺さんからヒアリング済みです!
• だめだ、センサーの精度が悪い…別のものを (ry
• アプリのモック使ってもらったら、ダメ出しが出ました、直します!
22
おい、どうやってデータを転送するんだ?
23
担:これです! (ドヤッ
24
渡された資料はかなりのボリューム そして、RS-232C通信部の仕様数十ページ さぁ…ネットワークの仕様を…見てみようか…
25
26
クラウドゲートウェイセンサー3G
ツラい現実27
お客から見える = 興味あり
お客から見えない = 興味ない (ToT)
センサー / 対象機器 ゲートウェイ ネットワーク クラウド / DC 利用者
価値が出しづらいなら
知見や仕組みを共有し価値の出しやすい分野で競い合ったほうが建設的
28
資料の目的 (再確認)
「IoTのネットワークって、こんなもんかー」
29
アジェンダ1. IoTは産業と成り得るのか?
2. 現在におけるIoTシステムの構成
3.IoTネットワークの特徴と対策
4. まとめ / 質疑応答
30
先ほどの話、怖かったですねー、恐ろしかったですねー。でも本当にある話ですよ
IoTネットワークの特徴31
回線 不安定台数 多い通信 双方向
センサー / 対象機器 ゲートウェイ ネットワーク クラウド / DC 利用者
IoTネットワーク最大の特徴
ヒトの助けを得難い
32
センサー / 対象機器 ゲートウェイ ネットワーク クラウド / DC 利用者
特にこの辺
ヒトの助け (=運用でカバー)• 送信できてるかな?
(画面を開いて。。。ポチポチ、確認する簡単なお仕事だ… おっと、送信に失敗してる、、、カタタタ、ッターン!よし、再送完了っと)
• アップデートしなきゃ
(本社からUSBメモリが届いてたな…ぶっ刺して再起動か。 帰り際に部下に押し付けておこうっと)
• なんかトラブってる!(運用部門から、ログ送れって言ってきてるなー。 ブラウザ開いて、ポチポチやって、ファイル送れば終わりか。 それよか、早く直してくれんかな)
33
IoTネットワークの設計
設置現場の
「運用でカバー」に期待せず ゲートウェイはシンプルに
34
そうは言っても、そういう「雇用」があるのも事実。だけど、そんな余裕はありませぬ
そうは言うものの35
センサー ゲートウェイ ネットワーク クラウド 利用者
再接続や再送は?
クラウドからのプッシュ受信は?
データ圧縮で通信費削減できないの?
プロトコルや暗号化は?
ゲートウェイへの文句要求はいっぱい!
ログって溢れない?
センサー側から簡単に使える?
加工/変換できない?
実装の役割分担36
センサー ゲートウェイ ネットワーク クラウド / DC利用者
普遍的な機能に絞る
できることは クラウドで
べ、べつに、押し付けてるわけじゃ、ないんだからねッッ!!
ゲートウェイとクラウドの実装配分
37
処理内容
高度
単純
反応速度速い必要がある遅くてもいい
クラウド
ゲートウェイ
目指す サービスレベル
ゲートウェイへの実装候補38
回線 不安定 再送、メッセージ圧縮
台数 多い 送信タイミングをずらす、バッファリング(チャンク化)
通信 双方向 ポーリング、双方向通信プロトコル
運用/管理 人の手をかけない ログローテーション、フィードバックプログラム起動機構
まとめ• IoTはインターネットを労働力供給の場に変えてくれるよ
• IoTをやるなら「ハードウェア(センサー)」「ネットワーク」「アプリケーション」の エンジニアリングの知識が必要だよ
• ネットワークは(お客/中間SIからは)興味が薄い分野だから差別化しづらいよ
• 「(現場の)運用でカバー」は期待しない設計を心がけるといいよ
• そうはいっても、ゲートウェイでできることが価値を生むこともあるから、戦略は練ったほうがいいよ
39
ちょっとだけ、あとがき• IoTの盛り上がり方って、94~95年頃のインターネットに似てる気がしています
• その頃のインターネットって、接続はダイヤルアップで、メーラーやHTTP巡回ツールと、オフラインを意識した作りでした(今で言う、オフライン・ファースト) ※WWWCとか多用しまくりんぐ。ちなみにメーラーはWinBiff派でした
• 翻って、IoTは3GやLTEは結局PPPだし、回線が不安定だからオフライン・ファーストにならざるを得ない、と考えると
• 今こそ、いにしえのプロトコルで再発見があるかも!?と思って、最近NNTPとか調べてます
• みなさんはどう思いますか?懇親会のネタとして、お話いただければ幸いです。
40
Portmasterをいじってた頃が懐かしいです。モデムが物理的に燃えて、消火とかもしたっけな…
質疑応答 (屮゜Д゜)屮41
おつきあい、ありがとうございました。副音声もここでおしまいです。体調には十分気をつけてください。それではバイバイ (^^/
おわりに• ぷらっとホームでは
IoT事業をバリバリやりたい人を募集してます!
詳しくは 懇親会エンカウント、もしくは(@ma2shita | fb/ma2shita | smtp:ma2shita@弊社ドメイン) まで!
• そうそう、OpenBlocks IoT BX1 見たい人もどうぞ!
42