IoTを支える 組込みLinuxの最新技術 - Fujitsu...システムの堅牢化...

18
2014 11/19~21 富士通コンピュータテクノロジーズ 木下徹哉 IoTを支える 組込みLinuxの最新技術 Copyright 2014 FUJITSU COMPUTER TECHNOLOGIES LIMITED 1300ka01 ET2014 ミニセミナー

Transcript of IoTを支える 組込みLinuxの最新技術 - Fujitsu...システムの堅牢化...

2014 11/19~21 富士通コンピュータテクノロジーズ 木下徹哉

IoTを支える 組込みLinuxの最新技術

Copyright 2014 FUJITSU COMPUTER TECHNOLOGIES LIMITED

1300ka01

ET2014 ミニセミナー

目次

当社のご紹介

IoT実現のための課題

組込みLinuxのIoT対応技術

組込みLinux展示デモのご紹介

まとめ

Copyright 2014 FUJITSU COMPUTER TECHNOLOGIES LIMITED 1

当社のご紹介

Copyright 2014 FUJITSU COMPUTER TECHNOLOGIES LIMITED 2

会社概要

株式会社 富士通コンピュータテクノロジーズ

設立 1983年

事業所 川崎本社、豊橋事業所、長野事業所

事業内容

サーバ、ストレージ

モバイル端末、車載/FA機器、画像認識

ハードウェア、ネットワーク、検証ソリューション

従業員数 536名

組込みソフトウェア開発 300名

組込みハードウェア開発 50名

組込みプラットフォーム 35名

テストプログラム 開発/検証評価 100名

Copyright 2014 FUJITSU COMPUTER TECHNOLOGIES LIMITED 3

IoT実現のための課題

Copyright 2014 FUJITSU COMPUTER TECHNOLOGIES LIMITED 4

IoT実現のための課題

ウイルス感染や脆弱性攻撃の脅威

システムの堅牢化が必要

Copyright 2014 FUJITSU COMPUTER TECHNOLOGIES LIMITED

IoT: Internet of Things

あらゆるモノがインターネットにつながる

IPアドレスの枯渇

IPv6への対応が必要

ネットにつながる膨大なモノの管理が大変

遠隔操作・監視への対応が必要

5

組込みLinuxのIoT対応技術

Copyright 2014 FUJITSU COMPUTER TECHNOLOGIES LIMITED 6

システムの堅牢化

システムダウンを防ぐ

コンテナ技術

Cgroupsにより、重要アプリのリソースを確保し、安定動作を実現

namespaceにより、機能毎にシステムを分離し脆弱性問題を局所化

安全かつ迅速な自己リカバリ

Btrfs(ファイルシステム)

Rebootによる自己リカバリ時にデータ保全を保証し、かつ迅速に起動(<100ms)

Copyright 2014 FUJITSU COMPUTER TECHNOLOGIES LIMITED 7

IPv6への対応

IPv6の普及

組込みLinuxはIPv6をサポート

IPv6 Ready Logo認証

IPv6に対応した製品の機能に与えられる国際的な認証

Linuxで認証取得により製品のユーザー信頼度が向上

Copyright 2014 FUJITSU COMPUTER TECHNOLOGIES LIMITED 8

遠隔操作・監視への対応

Webベース技術を利用する

モバイル端末環境を限定せず、ブラウザが動作すればすぐに利用が可能

HTML5 + Javascript

WebSocket

リアルタイム性の高い双方向通信が可能

Web Storage

モバイル端末側へ多くの情報を格納できる

Copyright 2014 FUJITSU COMPUTER TECHNOLOGIES LIMITED 9

組込みLinux 展示デモのご紹介

Copyright 2014 FUJITSU COMPUTER TECHNOLOGIES LIMITED 10

トイレ空き状況の遠隔監視デモのご紹介

HTML5によりモバイル端末の種類に依存しないリアルタイム遠隔監視を実現

Copyright 2014 FUJITSU COMPUTER TECHNOLOGIES LIMITED

トイレの空き状況のセンシング

モバイル端末への表示

センサーデータの中継・集約

11

システム構成

Copyright 2014 FUJITSU COMPUTER TECHNOLOGIES LIMITED

Web Browser

モバイル端末

装置

・WebSocket ・TLS(SSL)

:独自実装部

装置側からHTML5で記述されたコンテンツ(Client side App) を配信

:コンテンツ

Linux

Hardware

Node.js

Sensor データ処理

HTML5 + JavaScript

Wi-Fi ZigBee

Bluetooth

12

システム構成

Copyright 2014 FUJITSU COMPUTER TECHNOLOGIES LIMITED

Web Browser

モバイル端末

装置

・WebSocket ・TLS(SSL)

:独自実装部

:コンテンツ

HTML5 + JavaScript

Client side App

Linux

Hardware

Node.js

Sensor データ処理

HTML5 + JavaScript

Wi-Fi ZigBee

Bluetooth

Sever side App

配信されたClient side AppとServer side Appが通信

13

まとめ

Copyright 2014 FUJITSU COMPUTER TECHNOLOGIES LIMITED 14

Linuxの利用による課題解決

システム堅牢化

Cgroups・NamespaceやBtrfsの利用で障害

リスクを軽減

IPv6への対応

LinuxがIPv6をサポート

IPv6 Ready Logo認証取得も可能

遠隔操作・監視への対応

HTML5でモバイル端末に依存しない操作・制御

Copyright 2014 FUJITSU COMPUTER TECHNOLOGIES LIMITED 15

組込みLinuxのワンストップサービス

開発支援

サポート

Copyright 2014 FUJITSU COMPUTER TECHNOLOGIES LIMITED

高い技術力と実績でLinux装置開発を支援します!

早期問題解決の実現

迅速なLinuxシステムの構築

60装置以上の 支援実績

最新の技術に 対応 +

16

Copyright 2014 FUJITSU COMPUTER TECHNOLOGIES LIMITED