SlideShare a Scribd company logo
®
© 2014 MapR Technologies 1
®
© 2014 MapR Technologies
次世代のエンタープライズアーキテクチャ
Jim Scott, Director, Enterprise Strategy & Architecture
Strata Barcelona – 2014 年 11 月
逆らえない大きな流れ:
®
© 2014 MapR Technologies 2
アジェンダ
•  現状
–  これまで
–  これから
•  次世代のエンタープライズアーキテクチャ
•  具体的な実装	
•  ビジネス上の意義
®
© 2014 MapR Technologies 3© 2014 MapR Technologies
®
現状
®
© 2014 MapR Technologies 4
未来に備えてこれまでを振り返る
•  データセンターを構築
®
© 2014 MapR Technologies 5
未来に備えてこれまでを振り返る
•  データセンターを構築
•  サーバは静的に分割され、
分離されている
®
© 2014 MapR Technologies 6
未来に備えてこれまでを振り返る
•  データセンターを構築
•  サーバは静的に分割され、
分離されている
•  このサイクルを脱したいのであ
れば、分割の仕切りを取り払い
動的にしなければならない
®
© 2014 MapR Technologies 7
分割する理由を理解する
•  リソースの分離
–  トラブルシューティングの助けになる
–  分析チームが本番業務に影響を与えないようにする
•  アプリケーションの最大スループット
–  リソース量の保証(最大値): 計算資源、メモリ、ストレージ
•  ビジネスの継続
–  何を、いつ、どこにバックアップしたかを正確に把握する
–  完璧に行う、もしくはテストすることは難しい
®
© 2014 MapR Technologies 8
ワークロード分離の問題点
•  サーバの分離はハードウェアの利用効率の低下を招く
–  容量とエネルギーの無駄遣い
•  必要な処理を行うサーバにデータを移動するのに複雑な処理が要る
–  追加のモニタリングを含む、業務への影響
–  移動に伴う時間の遅延(リアルタイムに処理できない)
–  問題発生時のトラブルシューティングに必要な時間
•  開発、テスト、本番環境のすべてを完全に検証するのは難しい
–  それぞれの環境は異なる構成、サイズ
–  同一の設定ではない
®
© 2014 MapR Technologies 9
これからのゴール
•  存在するすべてのハードウェアを活用する
•  異なる方法でリソース分離を行う
•  運用管理プロセスを改善する
•  開発→テスト→本番の移行プロセスを修正する
•  リアルタイムなビジネスの継続をサポートする
®
© 2014 MapR Technologies 10© 2014 MapR Technologies
®
次世代の “最後の” エンタープライズアーキテクチャ
®
© 2014 MapR Technologies 11
次世代のエンタープライズアーキテクチャ
•  動的な計算リソース
•  共通ストレージプラットフォーム
•  リアルタイムアプリケーションサ
ポート
•  柔軟なプログラミングモデル
•  デプロイメント管理
•  ソリューションベースアプローチ
•  業務のためのアプリケーション
* プラガブルなアーキテクチャ 分散
ファイルシステム
エンタープライズ
アプリケーション
グローバル
リソース管理
®
© 2014 MapR Technologies 12
実現のためのテクノロジ
グローバル
リソース管理
分散
ファイルシステム
エンタープライズ
アプリケーション
Mesos + YARN
MapR-FS HDFSS3
Web
サーバ
ビジネス
アプリケーション
®
© 2014 MapR Technologies 13
このアーキテクチャの呼び名は…
®
© 2014 MapR Technologies 14
®
© 2014 MapR Technologies 15
名前の由来
•  Z は英語ではアルファベットの最後の文字だが、
ゼータはギリシャ語のアルファベットでは最後
の文字ではない
–  ただし、これは皆が必要とする最後の一般化された
アーキテクチャ
•  ギリシャ語のアルファベットでは 6 番目の文字
–  六角形は 6 つの取り囲む要素を持つ
•  ゼータは数字の 7 を表す
–  本アーキテクチャには合計 7 つのコンポーネント
–  コンポーネントはグローバルリソースマネージャと共
に動作する
®
© 2014 MapR Technologies 16
ゼータアーキテクチャの由来の話
•  Jim Scott により概念が洗練された
–  優れた図式の作成
–  名付け親
–  概念のドキュメント化
•  完全に新しい概念ではない
–  Google が実質的にこれらのテクノロジの概念
を開発した
–  Google はこのような形でまとめて議論を行っ
たことはなかった
®
© 2014 MapR Technologies 17
Google におけるゼータアーキテクチャ
グローバル
リソース管理
分散
ファイルシステム
エンタープライズ
アプリケーション
Borg & Omega
GoogleFS
HTTP
サーバ
GMail
®
© 2014 MapR Technologies 18© 2014 MapR Technologies
®
具体的な実装
®
© 2014 MapR Technologies 19
Web サーバログ
•  Web サーバがログを生成
•  ローカルディスクに格納
–  ログは定期的にローテーショ
ンされる
•  別サーバに転送
•  ログに対しジョブを実行
®
© 2014 MapR Technologies 20
Web サーバログ
•  Web サーバがログを生成
•  分散ファイルシステムに格納
–  ログはローテーションされる
–  ログはローテーション前でもサーバ
障害に耐性を持つ
–  ログは即時に分析対象として使用
可能になる
•  ログに対しジョブを実行
–  データ局所性を持つ
®
© 2014 MapR Technologies 21
広告プラットフォーム
®
© 2014 MapR Technologies 22
広告プラットフォーム - シンプルに
®
© 2014 MapR Technologies 23
ゼータにおける広告プラットフォーム
®
© 2014 MapR Technologies 24© 2014 MapR Technologies
®
ビジネス上の意義
®
© 2014 MapR Technologies 25
既存システムとの統合
•  NFS のような標準を使用して既存システムと接
続する
•  企業内で使われている既存の標準に合わせる
ことができるプラガブルなセキュリティモデル
•  このモデルで全てを運用できる訳ではない
–  Oracle, DB2, SQL Server, PostgreSQL, MySQL
•  これらはリソース管理下に置かれることや、コンテナ、
分散ファイルシステムをサポートしないことが多い
•  このアーキテクチャ上のアプリケーションは引き続きこ
れらを使うこともあり得る
•  もしこれらがテクノロジに対応し始めれば状況は変わる
®
®
© 2014 MapR Technologies 26
データセンターを再考
•  すべてのサーバ
–  Mesos を稼働
–  分散ファイルシステムに参加
•  リソースの動的割り当て
–  Web サーバのスピンアップ
–  カスタムビジネスアプリケーション
–  ビックデータ分析
•  データ局所性
–  データの移動は行わない
–  データが生成された場所で格納し処理を行う
®
© 2014 MapR Technologies 27
シンプル化したアーキテクチャ
•  可動部分をより少なく
–  問題を引き起こす可能性を減らす
•  より優れたリソース利用効率
–  どんなアプリケーションも必要に応じてスケールアップ/スケールダウン
•  共通のデプロイメントモデル(新しい分離モデル)
–  環境間(開発、テスト、本番)で再現可能
•  共有ファイルシステム
–  クラスタ内のどこででもデータを利用可能
–  ビジネスの継続性をシンプルに
®
© 2014 MapR Technologies 28
ビジネスの継続
•  回復力
–  冗長性
–  高可用性
–  予備容量
•  復旧
–  スナップショット
–  ディザスタリカバリ
•  緊急時対策
–  予期せぬ事態に対する保護
–  マルチサイト運用能力
本番
WAN
本番 研究
データセンター1	
   データセンター2	
  
WAN EC2
®
© 2014 MapR Technologies 29
プラットフォーム横断のセキュリティとコンプライアンス
•  認証(Authentication)、認可(Authorization)、監査(Audit)
–  ユーザおよびジョブ
–  すべてのティア
•  データ保護
–  サーバ間のワイヤレベル暗号化
–  マスキング
•  法規制の遵守
–  “古い” データの自動的な有効期限切れ処理
–  分散ファイルシステムによるデータ局所性のサポート
®
© 2014 MapR Technologies 30
最終的な利益
•  運用コスト(OPEX)の削減
–  容量とデータセンタースペースの利用効率向上
•  資本コスト(CAPEX)の削減
–  必要とされるハードウェアがより少なくなる
•  開発期間の短縮
–  合理化されたデプロイメント
–  一貫性があり予測可能な環境に
•  競争優位性の提供
–  プラットフォームのスケールを通じて	
–  性能の改善
®
© 2014 MapR Technologies 31
まとめ
•  貴重な時間と予算の節約
•  ビジネスの継続能力の強化
•  Google はすでに何年も実践している
–  リアルタイムは Google が行う全てにおいて最重要
•  我々すべてにとって今こそ Google スケールで動かす時
–  テクノロジは揃っており、うまく協調して動く
–  このアーキテクチャを実現するには内部でのプロセスの変革が必要
•  このアプローチが新たに “伝統的な” 考え方になる
–  競合に先を越されないように
®
© 2014 MapR Technologies 32
ゼータアーキテクチャを実装するために進みましょう
®
© 2014 MapR Technologies 33
Q&A
@kingmesal maprtech
jscott@mapr.com
Engage with us!
MapR
maprtech
mapr-technologies

More Related Content

PDF
Apache Drill でたしなむ セルフサービスデータ探索 - 2014/11/06 Cloudera World Tokyo 2014 LTセッション
PDF
マップアールが考える企業システムにおける分析プラットフォームの進化 - 2014/06/27 Data Scientist Summit 2014
PDF
ストリーミングアーキテクチャ: State から Flow へ - 2016/02/08 Hadoop / Spark Conference Japan ...
PDF
ビジネスへの本格活用が始まったHadoopの今 ~MapRが選ばれる理由~ - ビッグデータEXPO東京 2014/02/26
PDF
Spark Streaming の基本とスケールする時系列データ処理 - Spark Meetup December 2015/12/09
PDF
Apache Drill Overview - Tokyo Apache Drill Meetup 2015/09/15
PDF
Apache Drill を利用した実データの分析
PDF
HBase と Drill - 緩い型付けの SQL がいかに NoSQL に適しているか
Apache Drill でたしなむ セルフサービスデータ探索 - 2014/11/06 Cloudera World Tokyo 2014 LTセッション
マップアールが考える企業システムにおける分析プラットフォームの進化 - 2014/06/27 Data Scientist Summit 2014
ストリーミングアーキテクチャ: State から Flow へ - 2016/02/08 Hadoop / Spark Conference Japan ...
ビジネスへの本格活用が始まったHadoopの今 ~MapRが選ばれる理由~ - ビッグデータEXPO東京 2014/02/26
Spark Streaming の基本とスケールする時系列データ処理 - Spark Meetup December 2015/12/09
Apache Drill Overview - Tokyo Apache Drill Meetup 2015/09/15
Apache Drill を利用した実データの分析
HBase と Drill - 緩い型付けの SQL がいかに NoSQL に適しているか

What's hot (20)

PDF
時系列の世界の時系列データ
PDF
MapR と Vertica エンジニアが語る、なぜその組み合わせが最高なのか? - db tech showcase 大阪 2014 2014/06/19
PDF
MapR Streams & MapR コンバージド・データ・プラットフォーム
PDF
(LT)Spark and Cassandra
PDF
スケールアウト・インメモリ分析の標準フォーマットを目指す Apache Arrow と Value Vectors - Tokyo Apache Dril...
PDF
Hadoop によるゲノム解読
PDF
MapR 5.2: MapR コンバージド・コミュニティ・エディションを使いこなす
PDF
Hadoop最新情報 - YARN, Omni, Drill, Impala, Shark, Vertica - MapR CTO Meetup 2014...
PDF
MapR アーキテクチャ概要 - MapR CTO Meetup 2013/11/12
PDF
事例から見るNoSQLの使い方 - db tech showcase Tokyo 2015 2015/06/11
PDF
Apache Hadoop の現在と将来(Hadoop / Spark Conference Japan 2016 キーノート講演資料)
PDF
Fast Data を扱うためのデザインパターン
PDF
Apache Drill で JSON 形式の オープンデータを分析してみる - db tech showcase Tokyo 2015 2015/06/11
PDF
Hadoop概要説明
PDF
PostgreSQL10を導入!大規模データ分析事例からみるDWHとしてのPostgreSQL活用のポイント
PDF
今こそクラウドへ!データの移行、連携、統合のコツ
PDF
[db tech showcase Tokyo 2015] B34:データの仮想化を具体化するIBMのロジカルデータウェアハウス by 日本アイ・ビー・エ...
PPT
インフラエンジニアのためのcassandra入門
PDF
Developers.IO 2019 Effective Datalake
PDF
[db tech showcase Tokyo 2015] E27: Neo4jグラフデータベース by クリエーションライン株式会社 李昌桓
時系列の世界の時系列データ
MapR と Vertica エンジニアが語る、なぜその組み合わせが最高なのか? - db tech showcase 大阪 2014 2014/06/19
MapR Streams & MapR コンバージド・データ・プラットフォーム
(LT)Spark and Cassandra
スケールアウト・インメモリ分析の標準フォーマットを目指す Apache Arrow と Value Vectors - Tokyo Apache Dril...
Hadoop によるゲノム解読
MapR 5.2: MapR コンバージド・コミュニティ・エディションを使いこなす
Hadoop最新情報 - YARN, Omni, Drill, Impala, Shark, Vertica - MapR CTO Meetup 2014...
MapR アーキテクチャ概要 - MapR CTO Meetup 2013/11/12
事例から見るNoSQLの使い方 - db tech showcase Tokyo 2015 2015/06/11
Apache Hadoop の現在と将来(Hadoop / Spark Conference Japan 2016 キーノート講演資料)
Fast Data を扱うためのデザインパターン
Apache Drill で JSON 形式の オープンデータを分析してみる - db tech showcase Tokyo 2015 2015/06/11
Hadoop概要説明
PostgreSQL10を導入!大規模データ分析事例からみるDWHとしてのPostgreSQL活用のポイント
今こそクラウドへ!データの移行、連携、統合のコツ
[db tech showcase Tokyo 2015] B34:データの仮想化を具体化するIBMのロジカルデータウェアハウス by 日本アイ・ビー・エ...
インフラエンジニアのためのcassandra入門
Developers.IO 2019 Effective Datalake
[db tech showcase Tokyo 2015] E27: Neo4jグラフデータベース by クリエーションライン株式会社 李昌桓
Ad

Viewers also liked (10)

PDF
MapReduce 初心者が Hadoop をさわってみた。もちろん C++ から。
DOC
28 de thi hk1 vat ly 12
PPTX
インフラ界隈で最近 話題になっている用語 をまとめてみました。
PDF
クラウド時代のスケールアウト型テレメトリングシステムの考察
PDF
広告プラットフォームの開発(ScaleOutの場合)
PDF
G tech2016 デジタルトランスフォーメーションを牽引するAzure+OSSのスキル習得ポイント
PDF
異常検知 - 何を探すかよく分かっていないものを見つける方法
PDF
Rancher/Kubernetes入門ハンズオン資料~第2回さくらとコンテナの夕べ #さくらの夕べ 番外編
PPTX
日経ITpro EXPO2015 ソラコム特別講演: IoTのキャズムを超える by CEO玉川
PDF
忙しい人の5分で分かるMesos入門 - Mesos って何だ?
MapReduce 初心者が Hadoop をさわってみた。もちろん C++ から。
28 de thi hk1 vat ly 12
インフラ界隈で最近 話題になっている用語 をまとめてみました。
クラウド時代のスケールアウト型テレメトリングシステムの考察
広告プラットフォームの開発(ScaleOutの場合)
G tech2016 デジタルトランスフォーメーションを牽引するAzure+OSSのスキル習得ポイント
異常検知 - 何を探すかよく分かっていないものを見つける方法
Rancher/Kubernetes入門ハンズオン資料~第2回さくらとコンテナの夕べ #さくらの夕べ 番外編
日経ITpro EXPO2015 ソラコム特別講演: IoTのキャズムを超える by CEO玉川
忙しい人の5分で分かるMesos入門 - Mesos って何だ?
Ad

Similar to 逆らえない大きな流れ: 次世代のエンタープライズアーキテクチャ (20)

PDF
Azure アプリケーション アーキテクチャ ガイド 紹介
PDF
これまでのアーキテクチャの変遷と今後の技術戦略
PDF
【17-D-1】今どきのアーキテクチャを現場の立場で斬る
PDF
Smart Store Map
PDF
大企業におけるイノベーションはどうやって起こす?@立命館大学
PDF
Part 2: Data & AI 基盤 (製造リファレンス・アーキテクチャ勉強会)
PDF
Part 5: "製品の変革" を支える基盤サービス (製造リファレンス・アーキテクチャ勉強会)
PPTX
20201023 Builders Box 2nd Enterprise Architect
PPTX
Service Fabric での高密度配置
PPTX
クラウド概要 by Engine Yard
PDF
【de:code 2020】 SaaS で迅速に IoT を実現 - Azure IoT Central 最新アップデートと活用術
PPTX
Microsoft Azure build & ignight update summary
PPTX
Game Architecture Trends in Tokyo Kansai Social Game Study#5
PPTX
祝GA、 Service Fabric 概要
PPTX
Introduction to Azure Service Fabric
PDF
Part 1: IoT 基盤 (製造リファレンス・アーキテクチャ勉強会)
PPTX
MicroServiceArchitecture
PDF
なぜ「マイクロサービス“化”」が必要なのか
PDF
Design Pattern MicroServices Architecture in Japanese
PDF
Part 4: Power Platform 概説 (製造リファレンス・アーキテクチャ勉強会)
Azure アプリケーション アーキテクチャ ガイド 紹介
これまでのアーキテクチャの変遷と今後の技術戦略
【17-D-1】今どきのアーキテクチャを現場の立場で斬る
Smart Store Map
大企業におけるイノベーションはどうやって起こす?@立命館大学
Part 2: Data & AI 基盤 (製造リファレンス・アーキテクチャ勉強会)
Part 5: "製品の変革" を支える基盤サービス (製造リファレンス・アーキテクチャ勉強会)
20201023 Builders Box 2nd Enterprise Architect
Service Fabric での高密度配置
クラウド概要 by Engine Yard
【de:code 2020】 SaaS で迅速に IoT を実現 - Azure IoT Central 最新アップデートと活用術
Microsoft Azure build & ignight update summary
Game Architecture Trends in Tokyo Kansai Social Game Study#5
祝GA、 Service Fabric 概要
Introduction to Azure Service Fabric
Part 1: IoT 基盤 (製造リファレンス・アーキテクチャ勉強会)
MicroServiceArchitecture
なぜ「マイクロサービス“化”」が必要なのか
Design Pattern MicroServices Architecture in Japanese
Part 4: Power Platform 概説 (製造リファレンス・アーキテクチャ勉強会)

More from MapR Technologies Japan (8)

PDF
Drill超簡単チューニング
PPTX
Apache Drill で日本語を扱ってみよう + オープンデータ解析
PDF
Drilling into Data with Apache Drill - Tokyo Apache Drill Meetup 2015/11/12
PDF
Apache Drill でオープンデータを分析してみる - db tech showcase Sapporo 2015 2015/09/11
PDF
Apache Drill: Rethinking SQL for Big data – Don’t Compromise on Flexibility o...
PDF
実践機械学習 — MahoutとSolrを活用したレコメンデーションにおけるイノベーション - 2014/07/08 Hadoop Conference ...
PDF
エンタープライズ NoSQL/HBase プラットフォーム – MapR M7 エディション - db tech showcase 大阪 2014 201...
PDF
MapR M7 技術概要
Drill超簡単チューニング
Apache Drill で日本語を扱ってみよう + オープンデータ解析
Drilling into Data with Apache Drill - Tokyo Apache Drill Meetup 2015/11/12
Apache Drill でオープンデータを分析してみる - db tech showcase Sapporo 2015 2015/09/11
Apache Drill: Rethinking SQL for Big data – Don’t Compromise on Flexibility o...
実践機械学習 — MahoutとSolrを活用したレコメンデーションにおけるイノベーション - 2014/07/08 Hadoop Conference ...
エンタープライズ NoSQL/HBase プラットフォーム – MapR M7 エディション - db tech showcase 大阪 2014 201...
MapR M7 技術概要

Recently uploaded (9)

PDF
商用ウェブカメラ市場:世界の産業現状、競合分析、シェア、規模、動向2025-2031年の予測
PDF
限外ろ過膜調査レポート:市場規模、シェア、産業分析データ、最新動向2025-2031 YH Research
PDF
世界半導体用酸化ハフニウム市場のサプライチェーン解析:上流、下流、収益モデル分析2025-2031
PDF
グローバルロープウェイ用スチールワイヤーロープ市場2025:主要企業のシェア、売上動向、競争戦略
PDF
XCMSを用いた質量分析データ処理_BioCAsia2021_yamamoto.pdf
PDF
【QYResearch】人形ロボット産業の市場構造と今後の発展方向に関する分析レポート
PDF
Qlik TECH TALK セミナー:What's New In Qlik ~ 2025年7月リリース最新機能のご紹介
PDF
液体クラトム抽出物供給側分析:世界の生産能力・販売量・平均価格動向(2025-2031)
PDF
口腔内スキャナー市場:世界の産業現状、競合分析、シェア、規模、動向2025-2031年の予測
商用ウェブカメラ市場:世界の産業現状、競合分析、シェア、規模、動向2025-2031年の予測
限外ろ過膜調査レポート:市場規模、シェア、産業分析データ、最新動向2025-2031 YH Research
世界半導体用酸化ハフニウム市場のサプライチェーン解析:上流、下流、収益モデル分析2025-2031
グローバルロープウェイ用スチールワイヤーロープ市場2025:主要企業のシェア、売上動向、競争戦略
XCMSを用いた質量分析データ処理_BioCAsia2021_yamamoto.pdf
【QYResearch】人形ロボット産業の市場構造と今後の発展方向に関する分析レポート
Qlik TECH TALK セミナー:What's New In Qlik ~ 2025年7月リリース最新機能のご紹介
液体クラトム抽出物供給側分析:世界の生産能力・販売量・平均価格動向(2025-2031)
口腔内スキャナー市場:世界の産業現状、競合分析、シェア、規模、動向2025-2031年の予測

逆らえない大きな流れ: 次世代のエンタープライズアーキテクチャ

  • 1. ® © 2014 MapR Technologies 1 ® © 2014 MapR Technologies 次世代のエンタープライズアーキテクチャ Jim Scott, Director, Enterprise Strategy & Architecture Strata Barcelona – 2014 年 11 月 逆らえない大きな流れ:
  • 2. ® © 2014 MapR Technologies 2 アジェンダ •  現状 –  これまで –  これから •  次世代のエンタープライズアーキテクチャ •  具体的な実装 •  ビジネス上の意義
  • 3. ® © 2014 MapR Technologies 3© 2014 MapR Technologies ® 現状
  • 4. ® © 2014 MapR Technologies 4 未来に備えてこれまでを振り返る •  データセンターを構築
  • 5. ® © 2014 MapR Technologies 5 未来に備えてこれまでを振り返る •  データセンターを構築 •  サーバは静的に分割され、 分離されている
  • 6. ® © 2014 MapR Technologies 6 未来に備えてこれまでを振り返る •  データセンターを構築 •  サーバは静的に分割され、 分離されている •  このサイクルを脱したいのであ れば、分割の仕切りを取り払い 動的にしなければならない
  • 7. ® © 2014 MapR Technologies 7 分割する理由を理解する •  リソースの分離 –  トラブルシューティングの助けになる –  分析チームが本番業務に影響を与えないようにする •  アプリケーションの最大スループット –  リソース量の保証(最大値): 計算資源、メモリ、ストレージ •  ビジネスの継続 –  何を、いつ、どこにバックアップしたかを正確に把握する –  完璧に行う、もしくはテストすることは難しい
  • 8. ® © 2014 MapR Technologies 8 ワークロード分離の問題点 •  サーバの分離はハードウェアの利用効率の低下を招く –  容量とエネルギーの無駄遣い •  必要な処理を行うサーバにデータを移動するのに複雑な処理が要る –  追加のモニタリングを含む、業務への影響 –  移動に伴う時間の遅延(リアルタイムに処理できない) –  問題発生時のトラブルシューティングに必要な時間 •  開発、テスト、本番環境のすべてを完全に検証するのは難しい –  それぞれの環境は異なる構成、サイズ –  同一の設定ではない
  • 9. ® © 2014 MapR Technologies 9 これからのゴール •  存在するすべてのハードウェアを活用する •  異なる方法でリソース分離を行う •  運用管理プロセスを改善する •  開発→テスト→本番の移行プロセスを修正する •  リアルタイムなビジネスの継続をサポートする
  • 10. ® © 2014 MapR Technologies 10© 2014 MapR Technologies ® 次世代の “最後の” エンタープライズアーキテクチャ
  • 11. ® © 2014 MapR Technologies 11 次世代のエンタープライズアーキテクチャ •  動的な計算リソース •  共通ストレージプラットフォーム •  リアルタイムアプリケーションサ ポート •  柔軟なプログラミングモデル •  デプロイメント管理 •  ソリューションベースアプローチ •  業務のためのアプリケーション * プラガブルなアーキテクチャ 分散 ファイルシステム エンタープライズ アプリケーション グローバル リソース管理
  • 12. ® © 2014 MapR Technologies 12 実現のためのテクノロジ グローバル リソース管理 分散 ファイルシステム エンタープライズ アプリケーション Mesos + YARN MapR-FS HDFSS3 Web サーバ ビジネス アプリケーション
  • 13. ® © 2014 MapR Technologies 13 このアーキテクチャの呼び名は…
  • 14. ® © 2014 MapR Technologies 14
  • 15. ® © 2014 MapR Technologies 15 名前の由来 •  Z は英語ではアルファベットの最後の文字だが、 ゼータはギリシャ語のアルファベットでは最後 の文字ではない –  ただし、これは皆が必要とする最後の一般化された アーキテクチャ •  ギリシャ語のアルファベットでは 6 番目の文字 –  六角形は 6 つの取り囲む要素を持つ •  ゼータは数字の 7 を表す –  本アーキテクチャには合計 7 つのコンポーネント –  コンポーネントはグローバルリソースマネージャと共 に動作する
  • 16. ® © 2014 MapR Technologies 16 ゼータアーキテクチャの由来の話 •  Jim Scott により概念が洗練された –  優れた図式の作成 –  名付け親 –  概念のドキュメント化 •  完全に新しい概念ではない –  Google が実質的にこれらのテクノロジの概念 を開発した –  Google はこのような形でまとめて議論を行っ たことはなかった
  • 17. ® © 2014 MapR Technologies 17 Google におけるゼータアーキテクチャ グローバル リソース管理 分散 ファイルシステム エンタープライズ アプリケーション Borg & Omega GoogleFS HTTP サーバ GMail
  • 18. ® © 2014 MapR Technologies 18© 2014 MapR Technologies ® 具体的な実装
  • 19. ® © 2014 MapR Technologies 19 Web サーバログ •  Web サーバがログを生成 •  ローカルディスクに格納 –  ログは定期的にローテーショ ンされる •  別サーバに転送 •  ログに対しジョブを実行
  • 20. ® © 2014 MapR Technologies 20 Web サーバログ •  Web サーバがログを生成 •  分散ファイルシステムに格納 –  ログはローテーションされる –  ログはローテーション前でもサーバ 障害に耐性を持つ –  ログは即時に分析対象として使用 可能になる •  ログに対しジョブを実行 –  データ局所性を持つ
  • 21. ® © 2014 MapR Technologies 21 広告プラットフォーム
  • 22. ® © 2014 MapR Technologies 22 広告プラットフォーム - シンプルに
  • 23. ® © 2014 MapR Technologies 23 ゼータにおける広告プラットフォーム
  • 24. ® © 2014 MapR Technologies 24© 2014 MapR Technologies ® ビジネス上の意義
  • 25. ® © 2014 MapR Technologies 25 既存システムとの統合 •  NFS のような標準を使用して既存システムと接 続する •  企業内で使われている既存の標準に合わせる ことができるプラガブルなセキュリティモデル •  このモデルで全てを運用できる訳ではない –  Oracle, DB2, SQL Server, PostgreSQL, MySQL •  これらはリソース管理下に置かれることや、コンテナ、 分散ファイルシステムをサポートしないことが多い •  このアーキテクチャ上のアプリケーションは引き続きこ れらを使うこともあり得る •  もしこれらがテクノロジに対応し始めれば状況は変わる ®
  • 26. ® © 2014 MapR Technologies 26 データセンターを再考 •  すべてのサーバ –  Mesos を稼働 –  分散ファイルシステムに参加 •  リソースの動的割り当て –  Web サーバのスピンアップ –  カスタムビジネスアプリケーション –  ビックデータ分析 •  データ局所性 –  データの移動は行わない –  データが生成された場所で格納し処理を行う
  • 27. ® © 2014 MapR Technologies 27 シンプル化したアーキテクチャ •  可動部分をより少なく –  問題を引き起こす可能性を減らす •  より優れたリソース利用効率 –  どんなアプリケーションも必要に応じてスケールアップ/スケールダウン •  共通のデプロイメントモデル(新しい分離モデル) –  環境間(開発、テスト、本番)で再現可能 •  共有ファイルシステム –  クラスタ内のどこででもデータを利用可能 –  ビジネスの継続性をシンプルに
  • 28. ® © 2014 MapR Technologies 28 ビジネスの継続 •  回復力 –  冗長性 –  高可用性 –  予備容量 •  復旧 –  スナップショット –  ディザスタリカバリ •  緊急時対策 –  予期せぬ事態に対する保護 –  マルチサイト運用能力 本番 WAN 本番 研究 データセンター1   データセンター2   WAN EC2
  • 29. ® © 2014 MapR Technologies 29 プラットフォーム横断のセキュリティとコンプライアンス •  認証(Authentication)、認可(Authorization)、監査(Audit) –  ユーザおよびジョブ –  すべてのティア •  データ保護 –  サーバ間のワイヤレベル暗号化 –  マスキング •  法規制の遵守 –  “古い” データの自動的な有効期限切れ処理 –  分散ファイルシステムによるデータ局所性のサポート
  • 30. ® © 2014 MapR Technologies 30 最終的な利益 •  運用コスト(OPEX)の削減 –  容量とデータセンタースペースの利用効率向上 •  資本コスト(CAPEX)の削減 –  必要とされるハードウェアがより少なくなる •  開発期間の短縮 –  合理化されたデプロイメント –  一貫性があり予測可能な環境に •  競争優位性の提供 –  プラットフォームのスケールを通じて –  性能の改善
  • 31. ® © 2014 MapR Technologies 31 まとめ •  貴重な時間と予算の節約 •  ビジネスの継続能力の強化 •  Google はすでに何年も実践している –  リアルタイムは Google が行う全てにおいて最重要 •  我々すべてにとって今こそ Google スケールで動かす時 –  テクノロジは揃っており、うまく協調して動く –  このアーキテクチャを実現するには内部でのプロセスの変革が必要 •  このアプローチが新たに “伝統的な” 考え方になる –  競合に先を越されないように
  • 32. ® © 2014 MapR Technologies 32 ゼータアーキテクチャを実装するために進みましょう
  • 33. ® © 2014 MapR Technologies 33 Q&A @kingmesal maprtech jscott@mapr.com Engage with us! MapR maprtech mapr-technologies