SlideShare a Scribd company logo
1 of 28
Download to read offline
MapR Hadoop M7
in CyberAgent AdTech Studio
2016 April 4th
CyberAgent, Inc. All Rights Reserved
自己紹介
Ken Takao
株式会社サイバーエージェント
アドテク本部 技術戦略部 技術戦略室
Central Infrastructure Agency
Infra Manager
アドテク本部の技術ボードメンバー
として分析基盤の構築や推進を行ってます。
サイバーエージェントとは?
OUR VISION
当社は1998年の創業以来、インターネットを軸に事業を展開し、
現在では当社の代表的なサービスである「Ameba」をはじめ、ス
マートフォン向けに多数のコミュニティサービスやゲームを提供
しています。2011年よりスマートフォン事業へ経営資産を大きく
シフトし、2014年9月期には売上高の約7割がスマートフォン事
業に転換。変化対応力を強みに事業拡大を続けております。
Ameba事業は、先行投資期から収穫期に移行。インターネット
広告事業においては、スマートフォン広告市場の約3割を取り扱
い、インターネット広 告 市 場 国 内ナンバーワンのシェアを拡 大
し、アドテクノロジー分野や動画広告など、新しい広告手法にも
積極的に取り組んでおります。2009年から展開するゲーム事業
においても、ネイティブゲームにて複数本のヒットタイトルが出る
など、国内有数のゲーム事業へ成長いたしました。
タイトル TITLE
タイトル TITLE
アドテクスタジオとは?
200名以上の
エンジニア
20以上の
広告システム
1000台以上の
物理サーバー GCP,AWS,
IDCF Cloudなど
マルチクラウド
10PB以上の
データ基盤
数百TBの
データ
ウェアハウス
Hadoop Platform
in AdTech Studio
アドテクスタジオのHadoop
現在10以上のHadoopクラスターが存在
・広告のレポート集計基盤
・アドホックなデータ分析
・巨大データストレージ
アドテクならではの要件
・想定容量10PB
・レイテンシー5ms以内
・構築期間2カ月
アドテクならではの要件
・想定容量10PB
クラウドだと2TBのディスクが24本のるサーバーが625台必要
・レイテンシー5ms以内
HBaseだとGCのタイミングでレイテンシー悪化
・構築期間2カ月
検証や構築、運用テストなど行うとギリギリ。
購入したサーバー
HP ProLiant
SL4540 Gen8
なんとDiskが60本搭載可能
1台あたり0.36PB(6TBx60本)
大量に購入
10PB!
トピック
高密度型サーバーを活用し、
容量を確保する一方でコストを削減
高密度型サーバーを使い切る
MAPRのパフォーマンス
IOが高速化すればするほど
伸びるパフォーマンス
MAPR HadoopとDWHの連携
グデータなど大規模な
データ量のファイルを
MAPR-FSに集約。
DWHでMAPR-FSを
POSIX CLIENTでマウ
ントし、超高速にデータ
をインポートし、必要な
時だけデータを入れて
集計
DWHでデータを読み込むときの
MAPR Hadoop側の転送スピード
Result
・約1TBのデータを30分程度でHadoopからDWHにIMPORT。
超高速なデータ集計基盤に!
・MAPR-FSではNFSでのマウントが可能となり、データのログ転送
回りのフローが大幅に簡略化!
・ただのストレージではなく、Hadoopコマンドが利用可能!
・ストレージ容量が10PBなので、今までデータ量を気にして消して
いたファイルも気兼ねなく保存し続けることが可能に。
・これによりデータを活用して配信に活用するスパンが短くなり、広
告効果が向上。
今後の展望
今後の展望
・アドテクにはリアルタイム性が必要
・より新しいデータをリアルタイムに活用したい
・コンバージド・データ・プラットフォームとして
機能追加された「MapR Streams」の活用を
検討中
Next Level
Project Ganesha
共通Hadoopクラスタと
それを取り巻くデータ処理環境を構築予定
ターゲット
 -個々に管理していたHadoopクラスタを集約することで
  リソースの効率化を行う
 -遊休リソースを分析業務に再分配
Project Ganeshaの全体像
Matrix
各システム
ストリーミング基盤
ログ
データ基盤

More Related Content

What's hot

株式会社サイバーエージェント アドテクスタジオの技術と開発
株式会社サイバーエージェント アドテクスタジオの技術と開発株式会社サイバーエージェント アドテクスタジオの技術と開発
株式会社サイバーエージェント アドテクスタジオの技術と開発
Naoyuki Yamada
 
自治体Web service 021114
自治体Web service 021114自治体Web service 021114
自治体Web service 021114
伸夫 森本
 
【SoftLayer事例】V-CUBE ミーティングを支えるSoftLayer
【SoftLayer事例】V-CUBE ミーティングを支えるSoftLayer【SoftLayer事例】V-CUBE ミーティングを支えるSoftLayer
【SoftLayer事例】V-CUBE ミーティングを支えるSoftLayer
softlayerjp
 

What's hot (20)

データサイエンスを支える基盤とそのテクノロジー@WebDBフォーラム2015 #webdbf2015
データサイエンスを支える基盤とそのテクノロジー@WebDBフォーラム2015 #webdbf2015データサイエンスを支える基盤とそのテクノロジー@WebDBフォーラム2015 #webdbf2015
データサイエンスを支える基盤とそのテクノロジー@WebDBフォーラム2015 #webdbf2015
 
データにまつわるWeb業界の仕事について
データにまつわるWeb業界の仕事についてデータにまつわるWeb業界の仕事について
データにまつわるWeb業界の仕事について
 
株式会社サイバーエージェント アドテクスタジオの技術と開発
株式会社サイバーエージェント アドテクスタジオの技術と開発株式会社サイバーエージェント アドテクスタジオの技術と開発
株式会社サイバーエージェント アドテクスタジオの技術と開発
 
ハイブリッドクラウドで変わるインフラストラクチャ設計
ハイブリッドクラウドで変わるインフラストラクチャ設計ハイブリッドクラウドで変わるインフラストラクチャ設計
ハイブリッドクラウドで変わるインフラストラクチャ設計
 
モバイルファーストで業務効率化! ローカルデータベースが作業員を救う!
モバイルファーストで業務効率化! ローカルデータベースが作業員を救う!モバイルファーストで業務効率化! ローカルデータベースが作業員を救う!
モバイルファーストで業務効率化! ローカルデータベースが作業員を救う!
 
クラウドの積極的利活用による生産性向上と経営に寄与する仕組みづくり
クラウドの積極的利活用による生産性向上と経営に寄与する仕組みづくりクラウドの積極的利活用による生産性向上と経営に寄与する仕組みづくり
クラウドの積極的利活用による生産性向上と経営に寄与する仕組みづくり
 
探検隊長が語るSoftLayerデザインパターン
探検隊長が語るSoftLayerデザインパターン探検隊長が語るSoftLayerデザインパターン
探検隊長が語るSoftLayerデザインパターン
 
TwilioJP-UG 大阪 第0回 「IoTな時代に向けて クラウドサービスで電話を使いたおそう」クロージング
TwilioJP-UG 大阪 第0回 「IoTな時代に向けて クラウドサービスで電話を使いたおそう」クロージングTwilioJP-UG 大阪 第0回 「IoTな時代に向けて クラウドサービスで電話を使いたおそう」クロージング
TwilioJP-UG 大阪 第0回 「IoTな時代に向けて クラウドサービスで電話を使いたおそう」クロージング
 
SAP Cloud Platform から Microsoft Azure サービス利用は便利だった
SAP Cloud Platform から Microsoft Azureサービス利用は便利だったSAP Cloud Platform から Microsoft Azureサービス利用は便利だった
SAP Cloud Platform から Microsoft Azure サービス利用は便利だった
 
自治体Web service 021114
自治体Web service 021114自治体Web service 021114
自治体Web service 021114
 
Fiori 使わないと未来はない、SAPGUI撲滅キャンペーン
Fiori 使わないと未来はない、SAPGUI撲滅キャンペーンFiori 使わないと未来はない、SAPGUI撲滅キャンペーン
Fiori 使わないと未来はない、SAPGUI撲滅キャンペーン
 
ついに登場SAP Data Warehouse Cloud
ついに登場SAP Data Warehouse Cloudついに登場SAP Data Warehouse Cloud
ついに登場SAP Data Warehouse Cloud
 
Basis必見!次世代型ランドスケープ管理ツール「SAP LaMa」の威力
Basis必見!次世代型ランドスケープ管理ツール「SAP LaMa」の威力Basis必見!次世代型ランドスケープ管理ツール「SAP LaMa」の威力
Basis必見!次世代型ランドスケープ管理ツール「SAP LaMa」の威力
 
【SoftLayer事例】V-CUBE ミーティングを支えるSoftLayer
【SoftLayer事例】V-CUBE ミーティングを支えるSoftLayer【SoftLayer事例】V-CUBE ミーティングを支えるSoftLayer
【SoftLayer事例】V-CUBE ミーティングを支えるSoftLayer
 
Mobile cloudnight 2015/11/11
Mobile cloudnight 2015/11/11Mobile cloudnight 2015/11/11
Mobile cloudnight 2015/11/11
 
行ってみよう、やってみよう!
行ってみよう、やってみよう!行ってみよう、やってみよう!
行ってみよう、やってみよう!
 
Kymaではじめるマイクロサービスなサーバレス開発
Kymaではじめるマイクロサービスなサーバレス開発Kymaではじめるマイクロサービスなサーバレス開発
Kymaではじめるマイクロサービスなサーバレス開発
 
アナザーエデンを支える技術〜効率的なコンテンツ制作のための開発基盤〜
アナザーエデンを支える技術〜効率的なコンテンツ制作のための開発基盤〜アナザーエデンを支える技術〜効率的なコンテンツ制作のための開発基盤〜
アナザーエデンを支える技術〜効率的なコンテンツ制作のための開発基盤〜
 
StrongLoopでサクっと始めるAPIエコノミー
StrongLoopでサクっと始めるAPIエコノミーStrongLoopでサクっと始めるAPIエコノミー
StrongLoopでサクっと始めるAPIエコノミー
 
サイオステクノロジー
サイオステクノロジーサイオステクノロジー
サイオステクノロジー
 

Viewers also liked

ソーシャル系Webサービスのデータを用いた社会科学 資料
ソーシャル系Webサービスのデータを用いた社会科学 資料ソーシャル系Webサービスのデータを用いた社会科学 資料
ソーシャル系Webサービスのデータを用いた社会科学 資料
Masanori Takano
 

Viewers also liked (6)

How Do Newcomers Blend into a Group?: Study on a Social Network Game
How Do Newcomers Blend into a Group?: Study on a Social Network GameHow Do Newcomers Blend into a Group?: Study on a Social Network Game
How Do Newcomers Blend into a Group?: Study on a Social Network Game
 
サラリーマンのための計算社会科学
サラリーマンのための計算社会科学サラリーマンのための計算社会科学
サラリーマンのための計算社会科学
 
ソーシャル系Webサービスのデータを用いた社会科学 資料
ソーシャル系Webサービスのデータを用いた社会科学 資料ソーシャル系Webサービスのデータを用いた社会科学 資料
ソーシャル系Webサービスのデータを用いた社会科学 資料
 
社会関係の強さに基づく社会的グルーミング戦略の適応性
社会関係の強さに基づく社会的グルーミング戦略の適応性社会関係の強さに基づく社会的グルーミング戦略の適応性
社会関係の強さに基づく社会的グルーミング戦略の適応性
 
データファースト開発
データファースト開発データファースト開発
データファースト開発
 
Amebaにおけるレコメンデーションシステムの紹介
Amebaにおけるレコメンデーションシステムの紹介Amebaにおけるレコメンデーションシステムの紹介
Amebaにおけるレコメンデーションシステムの紹介
 

Similar to MapR Hadoop M7 in CyberAgent AdTech Studio

Company Profile 2013 recruit
Company Profile 2013 recruitCompany Profile 2013 recruit
Company Profile 2013 recruit
Satoshi Matsumoto
 
「少数精鋭で勝つ」Androidアプリ世界展開のポイント~アプリ収益化編~
「少数精鋭で勝つ」Androidアプリ世界展開のポイント~アプリ収益化編~ 「少数精鋭で勝つ」Androidアプリ世界展開のポイント~アプリ収益化編~
「少数精鋭で勝つ」Androidアプリ世界展開のポイント~アプリ収益化編~
株式会社メタップスホールディングス
 
第二回SoftLayerユーザー会 ラズベリーパイとオブジェクトストレージを繋いでみた
第二回SoftLayerユーザー会 ラズベリーパイとオブジェクトストレージを繋いでみた第二回SoftLayerユーザー会 ラズベリーパイとオブジェクトストレージを繋いでみた
第二回SoftLayerユーザー会 ラズベリーパイとオブジェクトストレージを繋いでみた
Maho Takara
 

Similar to MapR Hadoop M7 in CyberAgent AdTech Studio (20)

20111203 第28回WebSig会議_IMJモバイル川畑さん資料
20111203 第28回WebSig会議_IMJモバイル川畑さん資料20111203 第28回WebSig会議_IMJモバイル川畑さん資料
20111203 第28回WebSig会議_IMJモバイル川畑さん資料
 
第2回 FOUND Conference in Tokyo 第2部スライド
第2回 FOUND Conference in Tokyo 第2部スライド第2回 FOUND Conference in Tokyo 第2部スライド
第2回 FOUND Conference in Tokyo 第2部スライド
 
第2回 FOUND Conference in Tokyo 第2部スライド
第2回 FOUND Conference in Tokyo 第2部スライド第2回 FOUND Conference in Tokyo 第2部スライド
第2回 FOUND Conference in Tokyo 第2部スライド
 
Fukuda 20121013
Fukuda 20121013Fukuda 20121013
Fukuda 20121013
 
Icon2015開会宣言 imj竹内 加藤
Icon2015開会宣言 imj竹内 加藤Icon2015開会宣言 imj竹内 加藤
Icon2015開会宣言 imj竹内 加藤
 
VOCの活用方法 CSが軸となるサービス改善
VOCの活用方法 CSが軸となるサービス改善VOCの活用方法 CSが軸となるサービス改善
VOCの活用方法 CSが軸となるサービス改善
 
Api meetup online#6 session2 here
Api meetup online#6 session2 hereApi meetup online#6 session2 here
Api meetup online#6 session2 here
 
「IoT時代のデータのあり方と活用の方向性」名古屋大学エネルギーシステムシンポジウム 170222
「IoT時代のデータのあり方と活用の方向性」名古屋大学エネルギーシステムシンポジウム 170222「IoT時代のデータのあり方と活用の方向性」名古屋大学エネルギーシステムシンポジウム 170222
「IoT時代のデータのあり方と活用の方向性」名古屋大学エネルギーシステムシンポジウム 170222
 
M-SOLUTIONS株式会社_kintonehive
M-SOLUTIONS株式会社_kintonehiveM-SOLUTIONS株式会社_kintonehive
M-SOLUTIONS株式会社_kintonehive
 
APIが生み出すエコシステムの可能性
APIが生み出すエコシステムの可能性APIが生み出すエコシステムの可能性
APIが生み出すエコシステムの可能性
 
Company Profile 2013 recruit
Company Profile 2013 recruitCompany Profile 2013 recruit
Company Profile 2013 recruit
 
【C-2】スマホアプリの開発は、エンタメとエンプラでどこまで違う?
【C-2】スマホアプリの開発は、エンタメとエンプラでどこまで違う?【C-2】スマホアプリの開発は、エンタメとエンプラでどこまで違う?
【C-2】スマホアプリの開発は、エンタメとエンプラでどこまで違う?
 
「少数精鋭で勝つ」Androidアプリ世界展開のポイント~アプリ収益化編~
「少数精鋭で勝つ」Androidアプリ世界展開のポイント~アプリ収益化編~ 「少数精鋭で勝つ」Androidアプリ世界展開のポイント~アプリ収益化編~
「少数精鋭で勝つ」Androidアプリ世界展開のポイント~アプリ収益化編~
 
ネイティブマーケティングカンパニーにおけるプロダクトマネージャー
ネイティブマーケティングカンパニーにおけるプロダクトマネージャーネイティブマーケティングカンパニーにおけるプロダクトマネージャー
ネイティブマーケティングカンパニーにおけるプロダクトマネージャー
 
シェアフル 開発組織.20220210
シェアフル 開発組織.20220210シェアフル 開発組織.20220210
シェアフル 開発組織.20220210
 
「IoTで創る新たなビジネス」第2回ダストコンソーシアム総会 161024
「IoTで創る新たなビジネス」第2回ダストコンソーシアム総会 161024「IoTで創る新たなビジネス」第2回ダストコンソーシアム総会 161024
「IoTで創る新たなビジネス」第2回ダストコンソーシアム総会 161024
 
小さなPDCAの回し方と才流から学ぶBtoBサイト運用
小さなPDCAの回し方と才流から学ぶBtoBサイト運用小さなPDCAの回し方と才流から学ぶBtoBサイト運用
小さなPDCAの回し方と才流から学ぶBtoBサイト運用
 
第二回SoftLayerユーザー会 ラズベリーパイとオブジェクトストレージを繋いでみた
第二回SoftLayerユーザー会 ラズベリーパイとオブジェクトストレージを繋いでみた第二回SoftLayerユーザー会 ラズベリーパイとオブジェクトストレージを繋いでみた
第二回SoftLayerユーザー会 ラズベリーパイとオブジェクトストレージを繋いでみた
 
ミラロボ(RPA Community)
ミラロボ(RPA Community)ミラロボ(RPA Community)
ミラロボ(RPA Community)
 
オンプレミスから AWS への劇的ビフォーアフター
オンプレミスから AWS への劇的ビフォーアフターオンプレミスから AWS への劇的ビフォーアフター
オンプレミスから AWS への劇的ビフォーアフター
 

Recently uploaded

Recently uploaded (12)

論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsUtilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
 
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
 

MapR Hadoop M7 in CyberAgent AdTech Studio