iot時代のデータ伝送とインフラに求められている機能と技能 -...

42
IoT 時代のデータ伝送と インフラに求められている 機能と技能 ぷらっとホーム株式会社 松下享平 (Kohei MATSUSHITA) / @ma2shita May 13, 2015 - ニフティクラウド mobile backend 勉強会 #7 IoT× ネットワーク」 約45枚

Upload: kohei-matsushita

Post on 24-Jul-2015

1.553 views

Category:

Internet


0 download

TRANSCRIPT

Page 1: IoT時代のデータ伝送とインフラに求められている機能と技能 - ニフティクラウド mobile backend #7

IoT時代のデータ伝送と インフラに求められている

機能と技能

ぷらっとホーム株式会社 松下享平 (Kohei MATSUSHITA) / @ma2shita

May 13, 2015 - ニフティクラウドmobile backend 勉強会 #7「IoT×ネットワーク」

約45枚

Page 2: IoT時代のデータ伝送とインフラに求められている機能と技能 - ニフティクラウド mobile backend #7

自己紹介松下 享平 (Kohei MATSUSHITA)

ぷらっとホーム株式会社 15周目突入。オンライン事業室[6年] → 業務統括部[現職] 半生をEC屋、それ以外を社内SI屋

Twitter: @ma2shitama2shita は、だいたい私です

新幹線通勤族 累積距離で地球まで残り9万キロ!

みなさんこんにちは。下でチョロチョロしているのは副音声です。約45枚、おつきあい願います

2

Page 3: IoT時代のデータ伝送とインフラに求められている機能と技能 - ニフティクラウド mobile backend #7

前回の勉強会(#6 “IoT”)の勉強会で弊社 社長が発表してました

http://www.slideshare.net/tomoyasusuzuki/20150119-43773174

3

「ゴクリ…」で検索している件については、スルーでお願いします

Page 4: IoT時代のデータ伝送とインフラに求められている機能と技能 - ニフティクラウド mobile backend #7

ぷらっとホーム株式会社 事業所 本社:東京都千代田区九段北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

Page 5: IoT時代のデータ伝送とインフラに求められている機能と技能 - ニフティクラウド mobile backend #7

要するに

ARMな小型Linuxサーバ “OpenBlocksシリーズ”

B2BなEC “ぷらっとオンライン”

5

Page 6: IoT時代のデータ伝送とインフラに求められている機能と技能 - ニフティクラウド mobile backend #7

IoT向けOpenBlocks OpenBlocks IoT BX1

発売中http://openblocks.plathome.co.jp

6

CMぶっこんできましたか

Page 7: IoT時代のデータ伝送とインフラに求められている機能と技能 - ニフティクラウド mobile backend #7

おやくそく

「会場のみ」と記載しているスライドについては、後日の公開資料中で一部情報を伏せる場合があります。ご了承ください。資料中の性能値は、発表者個人の経験や調査に基づくものであり、弊社の公式見解ではありません。製品やリビジョンによって異なる場合がありますので、利用者自身において確認をお願いします。この資料は、資料作成時における最新情報をご参考のために提供することを目的として記載されており、情報の正確性、完全性または有用性について何ら保証するものではありません。また、内容は予告なしに変更または更新されることがあります。この資料の情報に基づいて導入・設定・運用した結果について、いかなる保証も責任も負いかねますので予めご了承ください。

要するに、無保証!

7

Page 8: IoT時代のデータ伝送とインフラに求められている機能と技能 - ニフティクラウド mobile backend #7

資料の目的

「IoTのネットワークって、こんなもんかー」と感じてもらいたく。

8

Page 9: IoT時代のデータ伝送とインフラに求められている機能と技能 - ニフティクラウド mobile backend #7

突然ですが

9

Page 10: IoT時代のデータ伝送とインフラに求められている機能と技能 - ニフティクラウド mobile backend #7

IoTは 産業として成り得るのか?

10

Page 11: IoT時代のデータ伝送とインフラに求められている機能と技能 - ニフティクラウド mobile backend #7

“2020年までに インターネット接続するデバイスの数は

500億になる”

2014/4/17 米Intel本社 副社長 兼 IoTソリューション事業本部長

ダグ・デイビス氏

11

http://www.itmedia.co.jp/pcuser/articles/1404/17/news138.html

Page 12: IoT時代のデータ伝送とインフラに求められている機能と技能 - ニフティクラウド mobile backend #7

最終的には

「ニフティクラウド mobile backend #6 “IoT”」

弊社 社長の発表資料等から

ご自分の責任で判断ください

http://www.slideshare.net/tomoyasusuzuki/20150119-43773174

12

Page 13: IoT時代のデータ伝送とインフラに求められている機能と技能 - ニフティクラウド mobile backend #7

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

Page 14: IoT時代のデータ伝送とインフラに求められている機能と技能 - ニフティクラウド mobile backend #7

日本国内のIT投資動向14

ガートナー | プレス・リリース |ガートナー ジャパン、2015年度国内IT投資動向を発表 http://www.gartner.co.jp/press/html/pr20150303-01.html

Page 15: IoT時代のデータ伝送とインフラに求められている機能と技能 - ニフティクラウド mobile backend #7

IoTのポジショニング15

黎明期だが時間軸が早い

(5~10年でステージ移動)

ガートナー | プレス・リリース |ガートナー、「日本におけるテクノロジのハイプ・サイクル:2014年」を発表 http://www.gartner.co.jp/press/html/pr20141029-01.html

Page 16: IoT時代のデータ伝送とインフラに求められている機能と技能 - ニフティクラウド mobile backend #7

業種問わず、無視できない存在

それが、IoT

16

IoTって泣き顔に見えませんか??

Page 17: IoT時代のデータ伝送とインフラに求められている機能と技能 - ニフティクラウド mobile backend #7

アジェンダ1. IoTは産業と成り得るのか?

2.現在におけるIoTシステムの構成

3. IoTネットワークの特徴と対策

4. まとめ / 質疑応答

17

20枚目にして、ようやっとアジェンダですか!ちなみに、アンジェラは「楽園追放」ですね。ご覧になりましたか?

Page 18: IoT時代のデータ伝送とインフラに求められている機能と技能 - ニフティクラウド mobile backend #7

IoTシステムの基本構成18

フィールドネットワーク Wi-Fi ZigBee RFID PLC

Ehternet Bluetooth

GPIO RS-232C/485

アクセスネットワーク Internet 3G/LTE (public) 3G/LTE (VPNed)

通信モジュール ゲートウェイSW

センサー / 対象機器 ゲートウェイ ネットワーク クラウド / DC

アプリケーション アーカイブ、検索 変換、可視化 分析、機械学習

送受信API ロードバランス

オーケストレーション

利用者

Page 19: IoT時代のデータ伝送とインフラに求められている機能と技能 - ニフティクラウド mobile backend #7

センサー / 対象機器 ゲートウェイ ネットワーク クラウド / DC 利用者

IoTシステムの基本構成19

ハードウェア エンジニア

ネットワーク エンジニア

アプリケーション エンジニア

Page 20: IoT時代のデータ伝送とインフラに求められている機能と技能 - ニフティクラウド mobile backend #7

今日、話すところ20

フィールドネットワークWi-Fi ZigBee RFID PLC

Ehternet Bluetooth

GPIO RS-232C/485

アクセスネットワーク Internet 3G/LTE (public) 3G/LTE (VPNed)

通信モジュール ゲートウェイSW

センサー ゲートウェイ ネットワーク クラウド

アプリケーションアーカイブ、検索変換、可視化分析、機械学習

送受信ロードバランス

オーケストレーション

利用者

Page 21: IoT時代のデータ伝送とインフラに求められている機能と技能 - ニフティクラウド mobile backend #7

なぜ、ネットワークの話をするのか?

21

もうちょっとだけ、付き合ってやってください

Page 22: IoT時代のデータ伝送とインフラに求められている機能と技能 - ニフティクラウド mobile backend #7

本当にあった怖い話• オイ、ISO-NO- センサーを搭載したロボットで❌❌できるようにしようぜー

• そんなことより野球しようぜー

• 安価なセンサーでまずスモールスタートだななになに、制御はRS-232C…細かい仕様もある、これは簡単!

• アプリはこんな感じで、現場の🔺🔺さんからヒアリング済みです!

• だめだ、センサーの精度が悪い…別のものを (ry

• アプリのモック使ってもらったら、ダメ出しが出ました、直します!

22

Page 23: IoT時代のデータ伝送とインフラに求められている機能と技能 - ニフティクラウド mobile backend #7

おい、どうやってデータを転送するんだ?

23

Page 24: IoT時代のデータ伝送とインフラに求められている機能と技能 - ニフティクラウド mobile backend #7

担:これです! (ドヤッ

24

Page 25: IoT時代のデータ伝送とインフラに求められている機能と技能 - ニフティクラウド mobile backend #7

渡された資料はかなりのボリューム そして、RS-232C通信部の仕様数十ページ さぁ…ネットワークの仕様を…見てみようか…

25

Page 26: IoT時代のデータ伝送とインフラに求められている機能と技能 - ニフティクラウド mobile backend #7

26

クラウドゲートウェイセンサー3G

Page 27: IoT時代のデータ伝送とインフラに求められている機能と技能 - ニフティクラウド mobile backend #7

ツラい現実27

お客から見える = 興味あり

お客から見えない = 興味ない (ToT)

センサー / 対象機器 ゲートウェイ ネットワーク クラウド / DC 利用者

Page 28: IoT時代のデータ伝送とインフラに求められている機能と技能 - ニフティクラウド mobile backend #7

価値が出しづらいなら

知見や仕組みを共有し価値の出しやすい分野で競い合ったほうが建設的

28

Page 29: IoT時代のデータ伝送とインフラに求められている機能と技能 - ニフティクラウド mobile backend #7

資料の目的 (再確認)

「IoTのネットワークって、こんなもんかー」

29

Page 30: IoT時代のデータ伝送とインフラに求められている機能と技能 - ニフティクラウド mobile backend #7

アジェンダ1. IoTは産業と成り得るのか?

2. 現在におけるIoTシステムの構成

3.IoTネットワークの特徴と対策

4. まとめ / 質疑応答

30

先ほどの話、怖かったですねー、恐ろしかったですねー。でも本当にある話ですよ

Page 31: IoT時代のデータ伝送とインフラに求められている機能と技能 - ニフティクラウド mobile backend #7

IoTネットワークの特徴31

回線 不安定台数 多い通信 双方向

センサー / 対象機器 ゲートウェイ ネットワーク クラウド / DC 利用者

Page 32: IoT時代のデータ伝送とインフラに求められている機能と技能 - ニフティクラウド mobile backend #7

IoTネットワーク最大の特徴

ヒトの助けを得難い

32

センサー / 対象機器 ゲートウェイ ネットワーク クラウド / DC 利用者

特にこの辺

Page 33: IoT時代のデータ伝送とインフラに求められている機能と技能 - ニフティクラウド mobile backend #7

ヒトの助け (=運用でカバー)• 送信できてるかな?

(画面を開いて。。。ポチポチ、確認する簡単なお仕事だ… おっと、送信に失敗してる、、、カタタタ、ッターン!よし、再送完了っと)

• アップデートしなきゃ

(本社からUSBメモリが届いてたな…ぶっ刺して再起動か。 帰り際に部下に押し付けておこうっと)

• なんかトラブってる!(運用部門から、ログ送れって言ってきてるなー。 ブラウザ開いて、ポチポチやって、ファイル送れば終わりか。 それよか、早く直してくれんかな)

33

Page 34: IoT時代のデータ伝送とインフラに求められている機能と技能 - ニフティクラウド mobile backend #7

IoTネットワークの設計

設置現場の

「運用でカバー」に期待せず ゲートウェイはシンプルに

34

そうは言っても、そういう「雇用」があるのも事実。だけど、そんな余裕はありませぬ

Page 35: IoT時代のデータ伝送とインフラに求められている機能と技能 - ニフティクラウド mobile backend #7

そうは言うものの35

センサー ゲートウェイ ネットワーク クラウド 利用者

再接続や再送は?

クラウドからのプッシュ受信は?

データ圧縮で通信費削減できないの?

プロトコルや暗号化は?

ゲートウェイへの文句要求はいっぱい!

ログって溢れない?

センサー側から簡単に使える?

加工/変換できない?

Page 36: IoT時代のデータ伝送とインフラに求められている機能と技能 - ニフティクラウド mobile backend #7

実装の役割分担36

センサー ゲートウェイ ネットワーク クラウド / DC利用者

普遍的な機能に絞る

できることは クラウドで

べ、べつに、押し付けてるわけじゃ、ないんだからねッッ!!

Page 37: IoT時代のデータ伝送とインフラに求められている機能と技能 - ニフティクラウド mobile backend #7

ゲートウェイとクラウドの実装配分

37

処理内容

高度

単純

反応速度速い必要がある遅くてもいい

クラウド

ゲートウェイ

目指す サービスレベル

Page 38: IoT時代のデータ伝送とインフラに求められている機能と技能 - ニフティクラウド mobile backend #7

ゲートウェイへの実装候補38

回線 不安定 再送、メッセージ圧縮

台数 多い 送信タイミングをずらす、バッファリング(チャンク化)

通信 双方向 ポーリング、双方向通信プロトコル

運用/管理 人の手をかけない ログローテーション、フィードバックプログラム起動機構

Page 39: IoT時代のデータ伝送とインフラに求められている機能と技能 - ニフティクラウド mobile backend #7

まとめ• IoTはインターネットを労働力供給の場に変えてくれるよ

• IoTをやるなら「ハードウェア(センサー)」「ネットワーク」「アプリケーション」の エンジニアリングの知識が必要だよ

• ネットワークは(お客/中間SIからは)興味が薄い分野だから差別化しづらいよ

• 「(現場の)運用でカバー」は期待しない設計を心がけるといいよ

• そうはいっても、ゲートウェイでできることが価値を生むこともあるから、戦略は練ったほうがいいよ

39

Page 40: IoT時代のデータ伝送とインフラに求められている機能と技能 - ニフティクラウド mobile backend #7

ちょっとだけ、あとがき• IoTの盛り上がり方って、94~95年頃のインターネットに似てる気がしています

• その頃のインターネットって、接続はダイヤルアップで、メーラーやHTTP巡回ツールと、オフラインを意識した作りでした(今で言う、オフライン・ファースト) ※WWWCとか多用しまくりんぐ。ちなみにメーラーはWinBiff派でした

• 翻って、IoTは3GやLTEは結局PPPだし、回線が不安定だからオフライン・ファーストにならざるを得ない、と考えると

• 今こそ、いにしえのプロトコルで再発見があるかも!?と思って、最近NNTPとか調べてます

• みなさんはどう思いますか?懇親会のネタとして、お話いただければ幸いです。

40

Portmasterをいじってた頃が懐かしいです。モデムが物理的に燃えて、消火とかもしたっけな…

Page 41: IoT時代のデータ伝送とインフラに求められている機能と技能 - ニフティクラウド mobile backend #7

質疑応答 (屮゜Д゜)屮41

おつきあい、ありがとうございました。副音声もここでおしまいです。体調には十分気をつけてください。それではバイバイ (^^/

Page 42: IoT時代のデータ伝送とインフラに求められている機能と技能 - ニフティクラウド mobile backend #7

おわりに• ぷらっとホームでは

IoT事業をバリバリやりたい人を募集してます!

詳しくは 懇親会エンカウント、もしくは(@ma2shita | fb/ma2shita | smtp:ma2shita@弊社ドメイン) まで!

• そうそう、OpenBlocks IoT BX1 見たい人もどうぞ!

42