Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
EN
Uploaded by
FwardNetwork
PPSX, PDF
4,473 views
HBaseとSparkでセンサーデータを有効活用 #hbasejp
HBase Meetup Tokyo Summer 2015 で発表した資料です。
Technology
◦
Read more
13
Save
Share
Embed
Embed presentation
Download
Downloaded 20 times
1
/ 25
2
/ 25
3
/ 25
4
/ 25
5
/ 25
6
/ 25
7
/ 25
8
/ 25
9
/ 25
10
/ 25
11
/ 25
12
/ 25
13
/ 25
14
/ 25
15
/ 25
16
/ 25
17
/ 25
18
/ 25
19
/ 25
20
/ 25
21
/ 25
22
/ 25
23
/ 25
24
/ 25
25
/ 25
More Related Content
PPTX
Pythonで入門するApache Spark at PyCon2016
by
Tatsuya Atsumi
PDF
ビッグデータ活用を加速する!分散SQLエンジン Spark SQL のご紹介 20161105 OSC Tokyo Fall
by
YusukeKuramata
PPTX
初めてのSpark streaming 〜kafka+sparkstreamingの紹介〜
by
Tanaka Yuichi
PDF
Spark勉強会_ibm_20151014-公開版
by
Atsushi Tsuchiya
PPSX
実動するIot&hadoopから学ぶ会_資料
by
FwardNetwork
PPTX
Pysparkで始めるデータ分析
by
Tanaka Yuichi
PDF
QConTokyo2015「Sparkを用いたビッグデータ解析 〜後編〜」
by
Kazuki Taniguchi
PDF
Spark Streamingを活用したシステムの検証結果と設計時のノウハウ
by
Future Of Data Japan
Pythonで入門するApache Spark at PyCon2016
by
Tatsuya Atsumi
ビッグデータ活用を加速する!分散SQLエンジン Spark SQL のご紹介 20161105 OSC Tokyo Fall
by
YusukeKuramata
初めてのSpark streaming 〜kafka+sparkstreamingの紹介〜
by
Tanaka Yuichi
Spark勉強会_ibm_20151014-公開版
by
Atsushi Tsuchiya
実動するIot&hadoopから学ぶ会_資料
by
FwardNetwork
Pysparkで始めるデータ分析
by
Tanaka Yuichi
QConTokyo2015「Sparkを用いたビッグデータ解析 〜後編〜」
by
Kazuki Taniguchi
Spark Streamingを活用したシステムの検証結果と設計時のノウハウ
by
Future Of Data Japan
What's hot
PDF
データ活用をもっともっと円滑に!~データ処理・分析基盤編を少しだけ~
by
NTT DATA OSS Professional Services
PDF
ちょっと理解に自信がないなという皆さまに贈るHadoop/Sparkのキホン (IBM Datapalooza Tokyo 2016講演資料)
by
hamaken
PDF
Sparkを用いたビッグデータ解析 〜 前編 〜
by
x1 ichi
PDF
Hadoopエコシステムの最新動向とNTTデータの取り組み (OSC 2016 Tokyo/Spring 講演資料)
by
NTT DATA OSS Professional Services
PDF
Sparkのクエリ処理系と周辺の話題
by
Takeshi Yamamuro
PDF
Apache Spark超入門 (Hadoop / Spark Conference Japan 2016 講演資料)
by
NTT DATA OSS Professional Services
PDF
Apache Sparkに手を出してヤケドしないための基本 ~「Apache Spark入門より」~ (デブサミ 2016 講演資料)
by
NTT DATA OSS Professional Services
PPTX
Apache Sparkを使った感情極性分析
by
Tanaka Yuichi
PDF
15.05.21_ビッグデータ分析基盤Sparkの最新動向とその活用-Spark SUMMIT EAST 2015-
by
LINE Corp.
PDF
Apache Spark 1000 nodes NTT DATA
by
NTT DATA OSS Professional Services
PDF
Ansibleで構成管理始める人のモチベーションをあげたい! (Cloudera World Tokyo 2014LT講演資料)
by
NTT DATA OSS Professional Services
PPT
はやわかりHadoop
by
Shinpei Ohtani
PPTX
Bluemixを使ったTwitter分析
by
Tanaka Yuichi
PPTX
Big datauniversity
by
Tanaka Yuichi
PPTX
リクルートテクノロジーズ における EMR の活用とコスト圧縮方法
by
Tetsutaro Watanabe
PPTX
SparkとJupyterNotebookを使った分析処理 [Html5 conference]
by
Tanaka Yuichi
PDF
Hadoop ecosystem NTTDATA osc15tk
by
NTT DATA OSS Professional Services
PDF
SparkとCassandraの美味しい関係
by
datastaxjp
PDF
Sparkによる GISデータを題材とした時系列データ処理 (Hadoop / Spark Conference Japan 2016 講演資料)
by
Hadoop / Spark Conference Japan
PPTX
WebDB Forum 2012 基調講演資料
by
Recruit Technologies
データ活用をもっともっと円滑に!~データ処理・分析基盤編を少しだけ~
by
NTT DATA OSS Professional Services
ちょっと理解に自信がないなという皆さまに贈るHadoop/Sparkのキホン (IBM Datapalooza Tokyo 2016講演資料)
by
hamaken
Sparkを用いたビッグデータ解析 〜 前編 〜
by
x1 ichi
Hadoopエコシステムの最新動向とNTTデータの取り組み (OSC 2016 Tokyo/Spring 講演資料)
by
NTT DATA OSS Professional Services
Sparkのクエリ処理系と周辺の話題
by
Takeshi Yamamuro
Apache Spark超入門 (Hadoop / Spark Conference Japan 2016 講演資料)
by
NTT DATA OSS Professional Services
Apache Sparkに手を出してヤケドしないための基本 ~「Apache Spark入門より」~ (デブサミ 2016 講演資料)
by
NTT DATA OSS Professional Services
Apache Sparkを使った感情極性分析
by
Tanaka Yuichi
15.05.21_ビッグデータ分析基盤Sparkの最新動向とその活用-Spark SUMMIT EAST 2015-
by
LINE Corp.
Apache Spark 1000 nodes NTT DATA
by
NTT DATA OSS Professional Services
Ansibleで構成管理始める人のモチベーションをあげたい! (Cloudera World Tokyo 2014LT講演資料)
by
NTT DATA OSS Professional Services
はやわかりHadoop
by
Shinpei Ohtani
Bluemixを使ったTwitter分析
by
Tanaka Yuichi
Big datauniversity
by
Tanaka Yuichi
リクルートテクノロジーズ における EMR の活用とコスト圧縮方法
by
Tetsutaro Watanabe
SparkとJupyterNotebookを使った分析処理 [Html5 conference]
by
Tanaka Yuichi
Hadoop ecosystem NTTDATA osc15tk
by
NTT DATA OSS Professional Services
SparkとCassandraの美味しい関係
by
datastaxjp
Sparkによる GISデータを題材とした時系列データ処理 (Hadoop / Spark Conference Japan 2016 講演資料)
by
Hadoop / Spark Conference Japan
WebDB Forum 2012 基調講演資料
by
Recruit Technologies
Viewers also liked
PDF
Apache HBase 入門 (第2回)
by
tatsuya6502
PPTX
Apache HBase + Spark: Leveraging your Non-Relational Datastore in Batch and S...
by
DataWorks Summit/Hadoop Summit
PPTX
HBaseConEast2016: HBase and Spark, State of the Art
by
Michael Stack
PDF
Apache Spark streaming and HBase
by
Carol McDonald
PPTX
Apache HBase Internals you hoped you Never Needed to Understand
by
Josh Elser
PPTX
Spark + HBase
by
DataWorks Summit/Hadoop Summit
PPTX
Free Code Friday - Spark Streaming with HBase
by
MapR Technologies
PDF
Apache HBase 入門 (第1回)
by
tatsuya6502
Apache HBase 入門 (第2回)
by
tatsuya6502
Apache HBase + Spark: Leveraging your Non-Relational Datastore in Batch and S...
by
DataWorks Summit/Hadoop Summit
HBaseConEast2016: HBase and Spark, State of the Art
by
Michael Stack
Apache Spark streaming and HBase
by
Carol McDonald
Apache HBase Internals you hoped you Never Needed to Understand
by
Josh Elser
Spark + HBase
by
DataWorks Summit/Hadoop Summit
Free Code Friday - Spark Streaming with HBase
by
MapR Technologies
Apache HBase 入門 (第1回)
by
tatsuya6502
Similar to HBaseとSparkでセンサーデータを有効活用 #hbasejp
PDF
Osc2012 spring HBase Report
by
Seiichiro Ishida
PPT
Hadoop ~Yahoo! JAPANの活用について~
by
Yahoo!デベロッパーネットワーク
PDF
Hadoopの概念と基本的知識
by
Ken SASAKI
PDF
【17-E-3】Hadoop:黄色い象使いへの道 ~「Hadoop徹底入門」より~
by
Developers Summit
PDF
OSC2012 Tokyo/Spring - Hadoop入門
by
Shinichi YAMASHITA
PDF
Hadoopとは
by
Hirokazu Yatsunami
PPT
Hadoop~Yahoo! JAPANの活用について~
by
Yahoo!デベロッパーネットワーク
PDF
[db tech showcase Tokyo 2016] B31: Spark Summit 2016@SFに参加してきたので最新事例などを紹介しつつデ...
by
Insight Technology, Inc.
PDF
HBaseCon 2012 参加レポート
by
NTT DATA OSS Professional Services
PDF
NTTデータ流 Hadoop活用のすすめ ~インフラ構築・運用の勘所~
by
NTT DATA OSS Professional Services
PDF
Introduction to Hadoop and Spark (before joining the other talk) and An Overv...
by
DataWorks Summit/Hadoop Summit
KEY
MapReduceからの
by
Shotaro Tsubouchi
PDF
分散処理基盤Apache Hadoop入門とHadoopエコシステムの最新技術動向 (オープンソースカンファレンス 2015 Tokyo/Spring 講...
by
NTT DATA OSS Professional Services
PPTX
ビッグデータ&データマネジメント展
by
Recruit Technologies
PDF
OSC2012 OSC.DB Hadoop
by
Shinichi YAMASHITA
PPT
Hadoop~Yahoo!Japanの活用について
by
kaminashi
PDF
Data-Intensive Text Processing with MapReduce(Ch1,Ch2)
by
Sho Shimauchi
PPT
S4
by
あしたのオープンソース研究所
PDF
IBM版Hadoop - BigInsights/Big SQL (2013/07/26 CLUB DB2発表資料)
by
Akira Shimosako
PDF
Spark Streaming の基本とスケールする時系列データ処理 - Spark Meetup December 2015/12/09
by
MapR Technologies Japan
Osc2012 spring HBase Report
by
Seiichiro Ishida
Hadoop ~Yahoo! JAPANの活用について~
by
Yahoo!デベロッパーネットワーク
Hadoopの概念と基本的知識
by
Ken SASAKI
【17-E-3】Hadoop:黄色い象使いへの道 ~「Hadoop徹底入門」より~
by
Developers Summit
OSC2012 Tokyo/Spring - Hadoop入門
by
Shinichi YAMASHITA
Hadoopとは
by
Hirokazu Yatsunami
Hadoop~Yahoo! JAPANの活用について~
by
Yahoo!デベロッパーネットワーク
[db tech showcase Tokyo 2016] B31: Spark Summit 2016@SFに参加してきたので最新事例などを紹介しつつデ...
by
Insight Technology, Inc.
HBaseCon 2012 参加レポート
by
NTT DATA OSS Professional Services
NTTデータ流 Hadoop活用のすすめ ~インフラ構築・運用の勘所~
by
NTT DATA OSS Professional Services
Introduction to Hadoop and Spark (before joining the other talk) and An Overv...
by
DataWorks Summit/Hadoop Summit
MapReduceからの
by
Shotaro Tsubouchi
分散処理基盤Apache Hadoop入門とHadoopエコシステムの最新技術動向 (オープンソースカンファレンス 2015 Tokyo/Spring 講...
by
NTT DATA OSS Professional Services
ビッグデータ&データマネジメント展
by
Recruit Technologies
OSC2012 OSC.DB Hadoop
by
Shinichi YAMASHITA
Hadoop~Yahoo!Japanの活用について
by
kaminashi
Data-Intensive Text Processing with MapReduce(Ch1,Ch2)
by
Sho Shimauchi
S4
by
あしたのオープンソース研究所
IBM版Hadoop - BigInsights/Big SQL (2013/07/26 CLUB DB2発表資料)
by
Akira Shimosako
Spark Streaming の基本とスケールする時系列データ処理 - Spark Meetup December 2015/12/09
by
MapR Technologies Japan
HBaseとSparkでセンサーデータを有効活用 #hbasejp
1.
HBaseとSparkで、 センサーデータを有効活用 ~ Iot ×
HBase × Spark で何が出来るのか、 何の利点があるのかを弊社が展開している センサー解析ベースシステムを例として、ご紹介いたします。~ 株式会社フォワードネットワーク システムソリューション部 高原 歩 2015/6/25HBase Meetup Tokyo Summer 2015 / 株式会社フォワードネットワーク 1
2.
1 自己紹介 ■
所属/氏名 - 株式会社フォワードネットワーク - 高原 歩 (Takahara Ayumu) ■ 経歴等 - 元々はJavaの技術者 - 2014年からビッグデータの世界に - Cloudera認定資格 CCDH & CCAH 保持。 2015/6/25HBase Meetup Tokyo Summer 2015 / 株式会社フォワードネットワーク 2
3.
2 会社概要 ■
自社サイト - http://www.fward.net ■ Webクオリティを高めるサービスを主に提供 - Webサイトのトラフィック計測 – TrafficPatrol2 - Webサービスの脆弱性診断サービス ■ 「BigData」に心奪われ 2014 年より足を踏み入れる - Iotセンサー解析ベースシステムをリリース 2015/6/25HBase Meetup Tokyo Summer 2015 / 株式会社フォワードネットワーク 3
4.
Iotセンサー解析ベースシステムとは 2015/6/25 HBase Meetup Tokyo
Summer 2015 / 株式会社フォワードネット ワーク 4
5.
3-1 Iotセンサー解析ベースシステム Iotセンサー解析ベースシステムとは… センサーからデータを取得して
Hadoopを利用したストレージシステムに蓄積し 貯まったデータを手早く簡単に解析して活用する 2015/6/25 HBase Meetup Tokyo Summer 2015 / 株式会社フォワードネットワーク 5
6.
3-2 Iotセンサー解析ベースシステム サービスイメージ 2015/6/25HBase Meetup
Tokyo Summer 2015 / 株式会社フォワードネットワーク 6
7.
3-3 Iotセンサー解析ベースシステム 解析手法の例 凹凸 急変動 しきい値 2015/6/25HBase
Meetup Tokyo Summer 2015 / 株式会社フォワードネットワーク 7
8.
3-4 Iotセンサー解析ベースシステム リアルタイム通知 2015/6/25HBase Meetup
Tokyo Summer 2015 / 株式会社フォワードネットワーク 8 温度が70℃を1分間超えている。 1分ごとの平均の差が10℃を超えている。 リアルタイムにメールを送信!! たとえば…
9.
3-5 Iotセンサー解析ベースシステム デモサイトのURLは http://sbsdemo.fward.net 2015/6/25HBase Meetup
Tokyo Summer 2015 / 株式会社フォワードネットワーク 9
10.
本システムにおけるHadoopの利用 2015/6/25 HBase Meetup Tokyo
Summer 2015 / 株式会社フォワードネット ワーク 10
11.
4-1 本システムにおけるHadoopの利用 ストレージ要件は… 「1つのデータは小さく、センサーからのデータ書き込み頻度が高い」 「ランダムではなくシーケンシャルな読み込みが多い」 「全体で膨大な量のデータ容量が必要になる」 2015/6/25HBase Meetup
Tokyo Summer 2015 / 株式会社フォワードネットワーク 11
12.
4-2 本システムにおけるHadoopの利用 HBase には、他にも 「スケールアウトが容易」 2015/6/25HBase
Meetup Tokyo Summer 2015 / 株式会社フォワードネットワーク 12 「自動的にシャーディングを行う」 「単一障害点の回避」 等々、多くの利点がみられる。
13.
4-3 本システムにおけるHadoopの利用 解析 /
集計 / 検索 2015/6/25HBase Meetup Tokyo Summer 2015 / 株式会社フォワードネットワーク 13 HBase (HDFS) ☆リアルタイム性はそこまで必要ではない
14.
4-4 本システムにおけるHadoopの利用 エラー検知 /
通知 2015/6/25HBase Meetup Tokyo Summer 2015 / 株式会社フォワードネットワーク 14 HBase (HDFS) ☆リアルタイム性が重視される!
15.
4-5 本システムにおけるHadoopの利用 2015/6/25HBase Meetup
Tokyo Summer 2015 / 株式会社フォワードネットワーク 15 処理の流れ(例) 分解HBase (HDFS) Sort Shuffle 集計 flatMapToPair groupByKey MapToPair Map処理 Reduce処理 Comparator Partitioner
16.
4-6 本システムにおけるHadoopの利用 MapReduceでの処理 2015/6/25HBase Meetup
Tokyo Summer 2015 / 株式会社フォワードネットワーク 16 Configuration conf = HBaseConfiguration.create(); Job job = Job.getInstance(conf, “ジョブ名"); job.setJarByClass(getClass()); job.setInputFormatClass(TableInputFormat.class); Scan scan = new Scan(); Filter filter1 = new RowFilter(CompareFilter.CompareOp.EQUAL, new RegexStringComparator("minute_" + ymd + ".*")); scan.setFilter(filter1); scan.setCacheBlocks(false); scan.setCaching(500); TableMapReduceUtil.initTableMapperJob(“入力テーブル名", scan, HBaseSplitMap.class, Text.class, Text.class, job); job.setOutputFormatClass(TableOutputFormat.class); TableMapReduceUtil.initTableReducerJob(“出力テーブル名", AggregateReduce.class, job); return job.waitForCompletion(true) ? 0 : 1; ※Map, Reduce処理内容は割愛 入 力 出 力
17.
4-7 本システムにおけるHadoopの利用 Sparkでの処理 2015/6/25HBase Meetup
Tokyo Summer 2015 / 株式会社フォワードネットワーク 17 Configuration conf = HBaseConfiguration.create(); conf.addResource(new Path("/etc/hbase/conf/hbase-site.xml")); conf.addResource(new Path(“/etc/hadoop/conf/core-site.xml”)); conf.set(TableInputFormat.INPUT_TABLE, “入力テーブル名”); Scan scan = new Scan(); Filter filter1 = new RowFilter(CompareFilter.CompareOp.EQUAL, new RegexStringComparator(".*_minute_" + ymd + ".*")); scan.setFilter(filter1); scan.setCacheBlocks(false); scan.setCaching(500); ClientProtos.Scan proto = ProtobufUtil.toScan(scan); String scanString = Base64.encodeBytes(proto.toByteArray()); conf.set(TableInputFormat.SCAN, scanString); JavaPairRDD<ImmutableBytesWritable, Result> hBaseRDD = ctx.newAPIHadoopRDD(conf,TableInputFormat.class,org.apache.hadoop.hbase.io.ImmutableByt esWritable.class,org.apache.hadoop.hbase.client.Result.class); ※出力, その他処理の詳細は割愛 flatMapToPair, groupByKey, mapToPairを行うとMapReduce処理と同様の処理を行える。 入 力
18.
4-8 本システムにおけるHadoopの利用 MapReduce, Sparkの性能評価 2015/6/25HBase
Meetup Tokyo Summer 2015 / 株式会社フォワードネットワーク 18 ■ 使用データ 1,296,000データ (2秒に1データを1か月間) ■ 実行した処理 急変動: 1時間の平均が3℃上昇 or 下降した範囲を検索する。 ■ 所要時間 MapReduce: 99秒 Spark: 39秒
19.
Iot分野におけるHBaseの可能性 2015/6/25 HBase Meetup Tokyo
Summer 2015 / 株式会社フォワードネット ワーク 19
20.
5-1 Iot分野におけるHBaseの可能性 2015/6/25HBase Meetup
Tokyo Summer 2015 / 株式会社フォワードネットワーク 20 今までのデータ マクロ視点 - Iot社会でのデータ ミクロ視点 - データの集計値や平均を利用 飲食店でのグループ単位 工場単位・部署単位 個々のデータを利用 飲食店での座席単位 工場の人員単位・機械単位 データの取り扱われ方
21.
5-2 Iot分野におけるHBaseの可能性 2015/6/25HBase Meetup
Tokyo Summer 2015 / 株式会社フォワードネットワーク 21 Iotセンサー解析ベースシステムの利点 ■ ご要望に応じたカスタマイズ - センサーの追加 - 部分的なサービス提供も可能 - HBaseにより膨大なデータも取扱い可能 ■ スクラッチ開発と比較して、 開発期間と開発コストを大幅削減
22.
5-3 Iot分野におけるHBaseの可能性 2015/6/25HBase Meetup
Tokyo Summer 2015 / 株式会社フォワードネットワーク 22 Iotセンサー解析ベースシステムの使用例 ■ 飲食店等 空席管理システム - 無線型人感センサーを使用 - 時間毎、日毎に空席状況を把握 - 他サービスとの連携により、 細かな予約管理システムも構築可能
23.
まとめ 2015/6/25 HBase Meetup Tokyo
Summer 2015 / 株式会社フォワードネット ワーク 23
24.
6 まとめ 2015/6/25HBase Meetup
Tokyo Summer 2015 / 株式会社フォワードネットワーク 24 □ 超高速度で集まり続けるセンサーデータを □ 大量かつ安全に蓄積し □できる限り早く検索・集計・解析したい
25.
内容へのお問い合わせはこちらまでお願いいたします。 株式会社フォワードネットワーク システムソリューション部 高原 歩
(takahara@fward.net) HBaseとSparkで、センサーデータを有効活用 ~Iot × HBase × Spark で何が出来るのか、何の利点があるのかを弊社 が展開しているセンサー解析ベースシステムを例として、ご紹介いたし ます。~ HBase Meetup Tokyo Summer 2015 2015/6/25HBase Meetup Tokyo Summer 2015 / 株式会社フォワードネットワーク 25 ご拝読ありがとうございました。
Download