Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
ハイブリッドクラウドで変わるインフラストラクチャ設計
Search
gree_tech
PRO
January 20, 2015
Technology
0
73
ハイブリッドクラウドで変わるインフラストラクチャ設計
究極のハイブリッドクラウド活用セミナーで発表された資料です。
http://www.f2ff.jp/hbc/2014/
gree_tech
PRO
January 20, 2015
Tweet
Share
More Decks by gree_tech
See All by gree_tech
kustomizeをいい感じに使う方法
gree_tech
PRO
4
2.3k
スケーラビリティとコスト管理 Google Cloud Spanner 費用最適化の取り組み
gree_tech
PRO
0
760
「アナザーエデン 時空を超える猫」の5年前のログを引っ越してデータドリブンで事業運用プロセスを改善した話
gree_tech
PRO
0
490
Unity,PHP+Jenkins+GAS 多言語対応を意識させない開発を目指したシステム構築
gree_tech
PRO
0
1k
全社総会における「REALITY Spaces」の活用と、Addressableを用いたコンテンツ配信技術について
gree_tech
PRO
0
630
AWSのEKS環境でログ機能を構築/リリースしたお話
gree_tech
PRO
0
490
「ヘブンバーンズレッド」の大規模アップデートにおける国内及び翻訳QAの取り組み
gree_tech
PRO
0
580
アプリ「REALITY」の12言語対応プロセスの仕組みと品質向上の取り組み
gree_tech
PRO
0
870
REALITYアプリのメンテナンスなしでの機能リリースを実現する、Istio導入とB/Gデプロイ実現の取り組み
gree_tech
PRO
0
700
Other Decks in Technology
See All in Technology
ABEMAにおけるLLMを用いたコンテンツベース推薦システム導入と効果検証
cyberagentdevelopers
PRO
1
720
AWSサービスメニュー開発をしていてAWSを好きだ!と感じた瞬間
toru_kubota
0
130
VPoEの視点から見た、ヘンリーがサーバーサイドKotlinを使う理由 / Why Server-side Kotlin 2024
cho0o0
1
420
OSSコミットしてZennの課題を解決した話
dyoshikawa1993
0
150
頼られるのが大好きな 皆さんへ - 支援相手との期待の合わせ方、突き放し方 -/For_people_who_like_to_be_relied_on
naitosatoshi
1
290
クラウド利用者の「責任」をどう果たす?AWSセキュリティ対策のススメ #AWSSummit
hiashisan
0
270
AIエージェントを現場に導入する目線とは
masahiro_nishimi
1
1.5k
[NIKKEI Tech Talk] KDDI/KAG Scrum & Community for Engineering Training
curanosuke
2
220
ペパボのオブザーバビリティ研修2024 説明資料
kesompochy
0
1.1k
シフトレフトで挑む セキュリティの生産性向上
sekido
PRO
0
270
可視化プラットフォームGrafanaの基本と活用方法の全て
hamadakoji
0
230
[2024最新版]AWS Control Towerを使ったセキュアなマルチアカウント環境の作り方
hiashisan
0
270
Featured
See All Featured
Principles of Awesome APIs and How to Build Them.
keavy
124
16k
A better future with KSS
kneath
231
17k
Product Roadmaps are Hard
iamctodd
PRO
48
10k
The Art of Programming - Codeland 2020
erikaheidi
48
13k
Clear Off the Table
cherdarchuk
89
320k
Raft: Consensus for Rubyists
vanstee
134
6.5k
Adopting Sorbet at Scale
ufuk
71
8.8k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
360
22k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
12
3.8k
Testing 201, or: Great Expectations
jmmastey
33
6.9k
Become a Pro
speakerdeck
PRO
15
4.8k
Fashionably flexible responsive web design (full day workshop)
malarkey
399
65k
Transcript
Copyright © GREE, Inc. All Rights Reserved. Copyright © GREE,
Inc. All Rights Reserved. ハイブリッドクラウドで変わる インフラストラクチャ設計 インフラストラクチャ本部 データセンターチーム マネージャー ⿊河内 倫
Copyright © GREE, Inc. All Rights Reserved. ⽒名 ⿊河内 倫(くろこうち
おさむ) 所属 グリー株式会社 インフラストラクチャ本部 データセンターチーム マネージャー プロフィール 2002年 イッツ・コミュニケーションズ株式会社 2006年 楽天株式会社 ネットワーク構築・運⽤チーム 2011年 グリー株式会社 データセンターチーム ⾃⼰紹介
Copyright © GREE, Inc. All Rights Reserved. 会社紹介 従業員数 1,867⼈(グループ全体・2014年09⽉末時点)
事業内容 ソーシャルゲーム事業 ソーシャルメディア事業 プラットフォーム事業 広告・アドネットワーク事業 ライセンス&マーチャンダイジング事業 ベンチャーキャピタル事業
Copyright © GREE, Inc. All Rights Reserved. 1. HybridCloudのモチベーション 2.
HybridCloudを選定する上で重視すること 3. HybirdCloudを利⽤する上での問題 4. グリーの展望 目次
Copyright © GREE, Inc. All Rights Reserved. HybridCloudのモチベーション (OnPremisesの課題と HybridCloudに期待すること)
Copyright © GREE, Inc. All Rights Reserved. 現状のシステム設計⽅針(On Premisesのみ) システムとして用意する必要があるリソース
Copyright © GREE, Inc. All Rights Reserved. 現状のシステム設計の問題点 用意したが未利用となっているリソース ピークでシステムを用意する必要があるため
システムの未利用時間が多くなってしまう
Copyright © GREE, Inc. All Rights Reserved. HybridCloudを導⼊した際のシステム設計 用意したが未利用となっているリソース HybirdCloudに向けるリソース
Copyright © GREE, Inc. All Rights Reserved. ジャスト・イン・タイム ※ToyotaHPより http://www.toyota.co.jp/jpn/company/vision/production_system/just.html
“必要なものを、必要なときに、必要なだけ” という考え方がCloudにマッチした
Copyright © GREE, Inc. All Rights Reserved. コストの特徴の違い On Premises
Cloud 最小単位が1年(通常のデータセンター契約) 1時間つかっても1年つかってもコストは同じ →長期利用するベースのシステムで利用する 最小単位が1時間(クラウド事業者によっては日単位もある) ただし1年利用した場合は、オンプレミスの方が安価である →短期利用するシステムで利用する
Copyright © GREE, Inc. All Rights Reserved. システム構成の分離 ベースラインのインフラ 定常的に負荷があるシステム
→ ベースの売り上げのシステム 自社でコントロールしたいシステム → ネットワークTrafficなど 会社として守らなければならない情報 → 会員情報、課金情報など 突発的なインフラ イベントトラフィックのシステム → 行事、新規リリースなど ピークトラフィックのシステム → 夜間帯などの繁忙時刻
Copyright © GREE, Inc. All Rights Reserved. HybridCloudで展開できる構成 Webアプリケーションの一般的なシステム構成と移設可能なコンポーネント Proxy
Web Slave DB Storage (Hadoop) KVS Master DB Application Batch LoadBalancer Hybrid Cloudとして 利用可能なコンポーネント ↓ スケールアウトが 簡単なコンポーネント
Copyright © GREE, Inc. All Rights Reserved. まとめ OnPremisesの課題とHybridCloudに期待すること OnPremisesの課題
今まではピーク帯に合わせたインフラ設計が必要であった 1日のうちピーク帯は4-5時間のため、全体としての利用率が低かった HybridCloudへの期待 必要なリソースを一時的に柔軟に投入/削除をしていきたい 特にスケールアウトできるシステムコンポーネントを 中心に展開していきたい
Copyright © GREE, Inc. All Rights Reserved. Hybrid Cloudの選定基準
Copyright © GREE, Inc. All Rights Reserved. Hybrid Cloudの特徴 自社システム
クラウドシステム (Private Cloud) 専用線 Private IP Private IP 特徴 Private IP間で通信が可能 そのため既存システムへの変更インパクトが少ない クラウドシステム側は提供会社に対してPrivateCloudを提供する 例 AWS Direct Connect Sorftlayer Direct Link
Copyright © GREE, Inc. All Rights Reserved. Hybrid Cloudの選定基準 そもそも提供している会社が少ないため選択肢が少ない
日系クラウドではサービスメニュー化している業者はゼロ 接続性 専用線での接続が必要であるため、 専用線が接続可能なデータセンターであること Secureな接続が担保される 間違って他の業者にRoutingされるようなことがあってはならない トラブル対応 トラブル発生時の対応の迅速性
Copyright © GREE, Inc. All Rights Reserved. HybirdCloudを利⽤する上での問題
Copyright © GREE, Inc. All Rights Reserved. Hybrid Cloudの課題 SLAの違い
自社システム クラウドシステム (Private Cloud) 専用線 Router Router Server Cloud 1つのシステムを複数のインフラストラクチャで賄う必要がある サービス上低いSLAのインフラストラクチャに合わせて設計せざるえない ※一般的にはクラウドシステムの方がSLAは低い 乗せるサービスのSLAを落とすことが出来るか?
Copyright © GREE, Inc. All Rights Reserved. Hybrid Cloudの課題 ベースラインの確保
上記図の赤色の部分と灰色の部分を区分けする必要がある ここの線引きが難しい
Copyright © GREE, Inc. All Rights Reserved. Hybrid Cloudの課題 ベースラインの確保
そもそもハイブリッドクラウドを利用する目的としては コスト削減が主な目的になることが多い そのため、自社システムとハイブリッドクラウドの割り合いについて どこかしらの損益分解点がある しかし、Traffic量/Trafficトレンドは毎日違う 毎日、損益分岐点を出し、システムの比率を変えることは難しい
Copyright © GREE, Inc. All Rights Reserved. Hybrid Cloudの課題 トラブル編
自社システム クラウドシステム (Private Cloud) 専用線 DC事業者A 事業者A DC事業者B 事業者B 回線事業者 Maker A Maker B MDF MDF Router Router Server Cloud 契約形態 でも、通常のWAN側の回線なども同じ構成では…?
Copyright © GREE, Inc. All Rights Reserved. Hybrid Cloudの課題 トラブル編(WAN側との違い)
通信遅延がWAN側よりもシビア 遅延が発生した場合、データの整合性が取れなくなる可能性がある 復旧や回復させる作業に工数がかかる これはネットワークエンジニアでは出来ない 事業者B網内の問題が解決しないことが多い クラウドなのでVMの動きなどがわからない クラウド事業者の都合で、急にスペックの悪いホストに 割り当てられたり、違うDCのVMが配属されることもある
Copyright © GREE, Inc. All Rights Reserved. グリーの展望
Copyright © GREE, Inc. All Rights Reserved. グリーの展望 インフラの設計 ピーク帯での設計が不要になった
クラウドとの付き合い方 もはや“Cloud”と”On Premises”は敵対関係では無くなった 共存していく関係にある 人材の問題 ただ、 “Cloud”も”On Premises”も理解している⼈間は少ない 全体を通したシステム設計ができる人材が必要とされる
Copyright © GREE, Inc. All Rights Reserved.