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

What's hot

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

What's hot (20)

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

Viewers also liked

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

Viewers also liked (10)

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

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

Hinemosによるクラウド運用管理の最新情報
Hinemosによるクラウド運用管理の最新情報Hinemosによるクラウド運用管理の最新情報
Hinemosによるクラウド運用管理の最新情報
Hinemos
 
【JAWS DAYS 2014】ランサーズを支えるRDS
【JAWS DAYS 2014】ランサーズを支えるRDS【JAWS DAYS 2014】ランサーズを支えるRDS
【JAWS DAYS 2014】ランサーズを支えるRDS
Yuki Kanazawa
 
[VMware Partner Exchange Tokyo 14Apr2014] ネットアップセッション資料
[VMware Partner Exchange Tokyo 14Apr2014] ネットアップセッション資料[VMware Partner Exchange Tokyo 14Apr2014] ネットアップセッション資料
[VMware Partner Exchange Tokyo 14Apr2014] ネットアップセッション資料
NetApp Japan
 
Nifty cloud c4 sa meetup
Nifty cloud c4 sa meetupNifty cloud c4 sa meetup
Nifty cloud c4 sa meetupYuichi Saotome
 
OpenStackプロジェクトの全体像~詳細編~
OpenStackプロジェクトの全体像~詳細編~OpenStackプロジェクトの全体像~詳細編~
OpenStackプロジェクトの全体像~詳細編~
Masanori Itoh
 
OSSではじめるオープン・スタンダードのクラウド @201304
OSSではじめるオープン・スタンダードのクラウド @201304OSSではじめるオープン・スタンダードのクラウド @201304
OSSではじめるオープン・スタンダードのクラウド @201304
Shinichiro Arai
 
ニフティクラウド C4 sa ご紹介資料ver.1.2
ニフティクラウド C4 sa ご紹介資料ver.1.2ニフティクラウド C4 sa ご紹介資料ver.1.2
ニフティクラウド C4 sa ご紹介資料ver.1.2Satoshi Ueno
 
110421講演資料「クラウド時代の事業継続に必要なインフラとは」(福岡ruby・コンテンツ産業振興センター)
110421講演資料「クラウド時代の事業継続に必要なインフラとは」(福岡ruby・コンテンツ産業振興センター)110421講演資料「クラウド時代の事業継続に必要なインフラとは」(福岡ruby・コンテンツ産業振興センター)
110421講演資料「クラウド時代の事業継続に必要なインフラとは」(福岡ruby・コンテンツ産業振興センター)niftycloud
 
PaaS / Cloud Foundry makes you happy
PaaS / Cloud Foundry makes you happyPaaS / Cloud Foundry makes you happy
PaaS / Cloud Foundry makes you happy
Katsunori Kawaguchi
 
AIIT学生会主催勉強会 クラウドのお話
AIIT学生会主催勉強会 クラウドのお話AIIT学生会主催勉強会 クラウドのお話
AIIT学生会主催勉強会 クラウドのお話
Toshiaki Baba
 
クラウド概要 by Engine Yard
クラウド概要 by Engine Yardクラウド概要 by Engine Yard
クラウド概要 by Engine Yard
Yu Kitazume
 
スマートフォン×Cassandraによるハイパフォーマンス基盤の構築事例
スマートフォン×Cassandraによるハイパフォーマンス基盤の構築事例スマートフォン×Cassandraによるハイパフォーマンス基盤の構築事例
スマートフォン×Cassandraによるハイパフォーマンス基盤の構築事例
terurou
 
ニフティクラウドC4SA_ご紹介資料ver.1.1
ニフティクラウドC4SA_ご紹介資料ver.1.1ニフティクラウドC4SA_ご紹介資料ver.1.1
ニフティクラウドC4SA_ご紹介資料ver.1.1Satoshi Ueno
 
オンプレミスからパブリッククラウドへの 移行ツールの最適解 ~Veritas Resiliency Platform(VRP)~
オンプレミスからパブリッククラウドへの 移行ツールの最適解 ~Veritas Resiliency Platform(VRP)~オンプレミスからパブリッククラウドへの 移行ツールの最適解 ~Veritas Resiliency Platform(VRP)~
オンプレミスからパブリッククラウドへの 移行ツールの最適解 ~Veritas Resiliency Platform(VRP)~
vxsejapan
 
あのスタートアップもさくら!?さくらのクラウドでサービスローンチしてみよう(スタートアップのサーバーインフラを考えよう!Vol.2)
あのスタートアップもさくら!?さくらのクラウドでサービスローンチしてみよう(スタートアップのサーバーインフラを考えよう!Vol.2)あのスタートアップもさくら!?さくらのクラウドでサービスローンチしてみよう(スタートアップのサーバーインフラを考えよう!Vol.2)
あのスタートアップもさくら!?さくらのクラウドでサービスローンチしてみよう(スタートアップのサーバーインフラを考えよう!Vol.2)
さくらインターネット株式会社
 
地に足がついたクラウドのお話
地に足がついたクラウドのお話地に足がついたクラウドのお話
地に足がついたクラウドのお話
Toshiaki Baba
 
Oracle Database 12c Release 1 PSR 12.1.0.2 のご紹介
Oracle Database 12c Release 1 PSR 12.1.0.2 のご紹介Oracle Database 12c Release 1 PSR 12.1.0.2 のご紹介
Oracle Database 12c Release 1 PSR 12.1.0.2 のご紹介
オラクルエンジニア通信
 
Couchbaseの紹介 2015/03/05
Couchbaseの紹介 2015/03/05Couchbaseの紹介 2015/03/05
Couchbaseの紹介 2015/03/05
Couchbase Japan KK
 
2021/02/19 Alterbooth 多忙なアーキテクトのためのクラウド導入フレームワーク (CAF) ダイジェスト
2021/02/19 Alterbooth 多忙なアーキテクトのためのクラウド導入フレームワーク (CAF) ダイジェスト2021/02/19 Alterbooth 多忙なアーキテクトのためのクラウド導入フレームワーク (CAF) ダイジェスト
2021/02/19 Alterbooth 多忙なアーキテクトのためのクラウド導入フレームワーク (CAF) ダイジェスト
Issei Hiraoka
 
楽天がCloud foundryを選んだ理由
楽天がCloud foundryを選んだ理由楽天がCloud foundryを選んだ理由
楽天がCloud foundryを選んだ理由
Rakuten Group, Inc.
 

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

Hinemosによるクラウド運用管理の最新情報
Hinemosによるクラウド運用管理の最新情報Hinemosによるクラウド運用管理の最新情報
Hinemosによるクラウド運用管理の最新情報
 
【JAWS DAYS 2014】ランサーズを支えるRDS
【JAWS DAYS 2014】ランサーズを支えるRDS【JAWS DAYS 2014】ランサーズを支えるRDS
【JAWS DAYS 2014】ランサーズを支えるRDS
 
[VMware Partner Exchange Tokyo 14Apr2014] ネットアップセッション資料
[VMware Partner Exchange Tokyo 14Apr2014] ネットアップセッション資料[VMware Partner Exchange Tokyo 14Apr2014] ネットアップセッション資料
[VMware Partner Exchange Tokyo 14Apr2014] ネットアップセッション資料
 
Nifty cloud c4 sa meetup
Nifty cloud c4 sa meetupNifty cloud c4 sa meetup
Nifty cloud c4 sa meetup
 
OpenStackプロジェクトの全体像~詳細編~
OpenStackプロジェクトの全体像~詳細編~OpenStackプロジェクトの全体像~詳細編~
OpenStackプロジェクトの全体像~詳細編~
 
OSSではじめるオープン・スタンダードのクラウド @201304
OSSではじめるオープン・スタンダードのクラウド @201304OSSではじめるオープン・スタンダードのクラウド @201304
OSSではじめるオープン・スタンダードのクラウド @201304
 
ニフティクラウド C4 sa ご紹介資料ver.1.2
ニフティクラウド C4 sa ご紹介資料ver.1.2ニフティクラウド C4 sa ご紹介資料ver.1.2
ニフティクラウド C4 sa ご紹介資料ver.1.2
 
110421講演資料「クラウド時代の事業継続に必要なインフラとは」(福岡ruby・コンテンツ産業振興センター)
110421講演資料「クラウド時代の事業継続に必要なインフラとは」(福岡ruby・コンテンツ産業振興センター)110421講演資料「クラウド時代の事業継続に必要なインフラとは」(福岡ruby・コンテンツ産業振興センター)
110421講演資料「クラウド時代の事業継続に必要なインフラとは」(福岡ruby・コンテンツ産業振興センター)
 
PaaS / Cloud Foundry makes you happy
PaaS / Cloud Foundry makes you happyPaaS / Cloud Foundry makes you happy
PaaS / Cloud Foundry makes you happy
 
AIIT学生会主催勉強会 クラウドのお話
AIIT学生会主催勉強会 クラウドのお話AIIT学生会主催勉強会 クラウドのお話
AIIT学生会主催勉強会 クラウドのお話
 
クラウド概要 by Engine Yard
クラウド概要 by Engine Yardクラウド概要 by Engine Yard
クラウド概要 by Engine Yard
 
スマートフォン×Cassandraによるハイパフォーマンス基盤の構築事例
スマートフォン×Cassandraによるハイパフォーマンス基盤の構築事例スマートフォン×Cassandraによるハイパフォーマンス基盤の構築事例
スマートフォン×Cassandraによるハイパフォーマンス基盤の構築事例
 
ニフティクラウドC4SA_ご紹介資料ver.1.1
ニフティクラウドC4SA_ご紹介資料ver.1.1ニフティクラウドC4SA_ご紹介資料ver.1.1
ニフティクラウドC4SA_ご紹介資料ver.1.1
 
オンプレミスからパブリッククラウドへの 移行ツールの最適解 ~Veritas Resiliency Platform(VRP)~
オンプレミスからパブリッククラウドへの 移行ツールの最適解 ~Veritas Resiliency Platform(VRP)~オンプレミスからパブリッククラウドへの 移行ツールの最適解 ~Veritas Resiliency Platform(VRP)~
オンプレミスからパブリッククラウドへの 移行ツールの最適解 ~Veritas Resiliency Platform(VRP)~
 
あのスタートアップもさくら!?さくらのクラウドでサービスローンチしてみよう(スタートアップのサーバーインフラを考えよう!Vol.2)
あのスタートアップもさくら!?さくらのクラウドでサービスローンチしてみよう(スタートアップのサーバーインフラを考えよう!Vol.2)あのスタートアップもさくら!?さくらのクラウドでサービスローンチしてみよう(スタートアップのサーバーインフラを考えよう!Vol.2)
あのスタートアップもさくら!?さくらのクラウドでサービスローンチしてみよう(スタートアップのサーバーインフラを考えよう!Vol.2)
 
地に足がついたクラウドのお話
地に足がついたクラウドのお話地に足がついたクラウドのお話
地に足がついたクラウドのお話
 
Oracle Database 12c Release 1 PSR 12.1.0.2 のご紹介
Oracle Database 12c Release 1 PSR 12.1.0.2 のご紹介Oracle Database 12c Release 1 PSR 12.1.0.2 のご紹介
Oracle Database 12c Release 1 PSR 12.1.0.2 のご紹介
 
Couchbaseの紹介 2015/03/05
Couchbaseの紹介 2015/03/05Couchbaseの紹介 2015/03/05
Couchbaseの紹介 2015/03/05
 
2021/02/19 Alterbooth 多忙なアーキテクトのためのクラウド導入フレームワーク (CAF) ダイジェスト
2021/02/19 Alterbooth 多忙なアーキテクトのためのクラウド導入フレームワーク (CAF) ダイジェスト2021/02/19 Alterbooth 多忙なアーキテクトのためのクラウド導入フレームワーク (CAF) ダイジェスト
2021/02/19 Alterbooth 多忙なアーキテクトのためのクラウド導入フレームワーク (CAF) ダイジェスト
 
楽天がCloud foundryを選んだ理由
楽天がCloud foundryを選んだ理由楽天がCloud foundryを選んだ理由
楽天がCloud foundryを選んだ理由
 

More from MapR Technologies Japan

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

More from MapR Technologies Japan (8)

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

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

  • 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