SlideShare une entreprise Scribd logo
1  sur  16
Télécharger pour lire hors ligne
マイネットのマルチクラウド戦略について
株式会社マイネット
© Mynet Inc. All rights reserved.
自己紹介
© Mynet Inc. All rights reserved. 2
猪狩 拓也
Takuya Igari
エンジニアリングG
2019年3月マイネット中途入社。
全社の技術支援/技術課題解決に従事。
プランナー
クライアント
サーバ/インフラ
自分の企画は自分で作りたい!
障害対応出来るようになりたい!
2013年
(ゲーム業界)
2019年
・・・ 現在
会社概要
© Mynet Inc. All rights reserved. 3
主力事業の1つ「ゲームサービス事業」では買取/協業によるゲームタイトル運営に特化。
独自の「スマート運営」で長期運営を実現。
マルチクラウドを採用
アジェンダ
© Mynet Inc. All rights reserved. 4
マイネットのマルチクラウド全体像
なぜマルチクラウドなのか?
マルチクラウドの実現方法
セキュリティ基盤
分析基盤
マイネットのマルチクラウド全体像
ゲームサービス事業では「ゲームタイトル毎」にクラウドを選定。
→ 現在運営中のタイトル全てが物理的/論理的に分離された環境で独立。
データ分析やセキュリティなどの一部コンポーネントが連係した「疎結合」状態
A社クラウド
B社クラウド
C社クラウド
Datalake/Datawarehouse
施策提供
フィードバック
セキュリティアプライアン
ス
対応指示
トリアージ
セキュリティ部署
データ分析部署
タイトル1 タイトル2 タイトル3
タイトル4 タイトル5 タイトル6
タイトル7 タイトル8 タイトル9
タイトル10 タイトル11
ETL
M/W情報収集
© Mynet Inc. All rights reserved. 5
ユーザーさん
アジェンダ
© Mynet Inc. All rights reserved. 6
マイネットのマルチクラウド全体像
なぜマルチクラウドなのか?
マルチクラウドの実現方法
なぜマルチクラウドなのか?
© Mynet Inc. All rights reserved. 7
各社クラウドの「長所」を最大限に活かす!
A社クラウド
B社クラウド
C社クラウド
・オンラインスケール可、クエリ速度も最高峰のマネージドDBがある
→ 集中型コンテンツを持つゲームタイトルへの適用
・サービスの出力先に制限がないデータマイグレーション(部分的サービス利用可)
→ ※サーバ移設(後述)に相性抜群
・コンテンツに必要なゲーム機能をサービスとして提供
→ 実装コスト/機能管理コストの削減
・超高速サポート対応
→ 障害対応コストの削減
・圧倒的コストパフォーマンス
→ サーバ費用の圧縮/検証環境の構築コスト削減
・スケールの容易性
→ ゲームサービス最適化が容易
なぜマルチクラウドなのか?
© Mynet Inc. All rights reserved. 8
障害クラウド分の
売上のみ減少
障害発生時のサービス影響を分散し、ビジネスインパクトを低減。
アジェンダ
© Mynet Inc. All rights reserved. 9
マイネットのマルチクラウド全体像
なぜマルチクラウドなのか?
マルチクラウドの実現方法
マルチクラウドの実現
© Mynet Inc. All rights reserved. 10
「サーバ移設」をすることで実現。
環境毎にクラウドを移設することで障害要因を事前検知。
移設元環境
開発環境
STG環境
本番環境
移設先クラウド
開発環境構築
STG環境構築
本番環境構築
検証
検証
切り替え
切り替え
検証 切り替え
e.g.)
・集中型コンテンツあり → DBの高負荷耐久の必要性
・kubernetesの利用 → マイグレーション先の同等機能の構築必要性
移設先クラウドの選定
© Mynet Inc. All rights reserved. 11
ゲームタイトル特徴/サーバ構成を基にゲームタイトルに最適なクラウドを選定。
ホスト名
構成
用途 コスト
OS CPU MEM Disk
拡張
Disk
台数
game
CentOS
7.3
4 8 40 - 10 APIサーバ ¥240,000
chat
CentOS
7.3
8 4 40 - 4 Chatサーバ ¥48,000
db-source
CentOS
7.3
32 96 100 2000 4 DB ¥480,000
A社クラウド
B社クラウド
C社クラウド
移設先検討
・
・
・
ゲームタイトル特徴
・
・
・
サーバ移設による効果
© Mynet Inc. All rights reserved. 12
サーバ移設はブラックボックスの解消や品質向上する良い機会に。
・用途不明サーバ・ユーザー・ディレクトリの整理
→ サーバの仕組みが鮮明化/用途の確認
・脆弱性ミドルウェアの更新
→ 再構築時にミドルウェアをアップグレードし検証
・不安定サーバのスペック更新
→ 再構築時のスケールアップ
(※ダウンはしない)
・ミドルウェア更新(php5->7/mysql5.7->8.0/apache->nginx)
→ レスポンスタイムの改善、メモリ使用量削減
(※更新しすぎは要注意)
移設元環境
移設先サーバ
再構築
サーバ移設の実績
© Mynet Inc. All rights reserved. 13
Oracle Cloud Infrastructureへの移設では2年で計8タイトルの移設を実施。
2022年の1Qも1タイトルの移設予定。
刻のイシュタリア(国内)
刻のイシュタリア(海外)
未来家系図つぐme
タイトル4
タイトル5
タイトル6
タイトル7
タイトル8
タイトル9
月 6 7 8 9 10 11 12 1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4 5 6 1 2 3
年 2019 2020 2021 2022
サーバ移設によるコスト効果
© Mynet Inc. All rights reserved. 14
Oracle Cloud Infrastructure移設により2020年6月~2021年5月で 78% のコスト削減を実現。
サーバ移設時のコスト
© Mynet Inc. All rights reserved. 15
移設により一時的にサーバ費は上昇するものの移設完了後に回収。
サイジングによる最適化を行い、削減したコストをゲームタイトルへ投資。
移設先クラウド費
タイトル投資
サイジング(最適化)
beyondさんとの連携
© Mynet Inc. All rights reserved. 16
クラウド
選定
技術検証
移設先ネットワーク設計
スケジュール
作成
スケジュール
調整
開発環境
移行対象データ調査
開発環境構築
開発環境
切り替え
開発環境サーバ設定
stg環境
移行対象データ調査
stg環境構築
stg環境
切り替え
脆弱性エージェント
導入
stgサーバ設定
本番サーバ設定
本番環境構築
機械監視構築
スケールアウト
アラート監視
CS入信調査
負荷監視
移設元サーバ削除
本番環境
切り替え
選定期間 調査期間 開発環境移行 stg環境移行 本番環境移行 経過監視
最適化
マイネットのサーバ移設を支えるのは「beyond社」!!!
インフラをbeyondさんに、マイネットは技術検証やミドル以上に注力
移設元サーバ
調査

Contenu connexe

Similaire à 「マイネットのマルチクラウド戦略について」株式会社マイネット 猪狩 拓也 様

xDataTech profile 20190125
xDataTech profile 20190125xDataTech profile 20190125
xDataTech profile 20190125Tokihiro Umeyama
 
クラウドで実現!!マーケティングにおけるIoT活用事例
クラウドで実現!!マーケティングにおけるIoT活用事例クラウドで実現!!マーケティングにおけるIoT活用事例
クラウドで実現!!マーケティングにおけるIoT活用事例Yasuhiro Kobayashi
 
AIのビジネス実装を成功に近づけるために
AIのビジネス実装を成功に近づけるためにAIのビジネス実装を成功に近づけるために
AIのビジネス実装を成功に近づけるためにReNom User Group
 
データドリブンセッション2_IMJ山本
データドリブンセッション2_IMJ山本データドリブンセッション2_IMJ山本
データドリブンセッション2_IMJ山本IMJ Corporation
 
20170317 商社セミナー 北村
20170317 商社セミナー  北村20170317 商社セミナー  北村
20170317 商社セミナー 北村Seminer Goodfind
 
楽天のデータサイエンス/AIによるビッグデータ活用
楽天のデータサイエンス/AIによるビッグデータ活用楽天のデータサイエンス/AIによるビッグデータ活用
楽天のデータサイエンス/AIによるビッグデータ活用Rakuten Group, Inc.
 
研修資料@群馬県教育センター
研修資料@群馬県教育センター研修資料@群馬県教育センター
研修資料@群馬県教育センターYuta Tonegawa
 
20180322 wingarc saikido_panel
20180322 wingarc saikido_panel20180322 wingarc saikido_panel
20180322 wingarc saikido_panelHideki Ojima
 
NRIが全社利用するビジネスチャットツールMattermostのご紹介
NRIが全社利用するビジネスチャットツールMattermostのご紹介NRIが全社利用するビジネスチャットツールMattermostのご紹介
NRIが全社利用するビジネスチャットツールMattermostのご紹介aslead
 
20190704 macnica fujitec tomooka
20190704 macnica fujitec tomooka20190704 macnica fujitec tomooka
20190704 macnica fujitec tomookaKenji Tomooka
 
06.ユニアデックス(株)_発表資料
06.ユニアデックス(株)_発表資料06.ユニアデックス(株)_発表資料
06.ユニアデックス(株)_発表資料wagatuma
 
20180927 みやぎ IoT ビジネス共創ラボ 製造業から養豚まで、おいしい IoT & AI ビジネスのつくり方
20180927 みやぎ IoT ビジネス共創ラボ 製造業から養豚まで、おいしい IoT & AI ビジネスのつくり方20180927 みやぎ IoT ビジネス共創ラボ 製造業から養豚まで、おいしい IoT & AI ビジネスのつくり方
20180927 みやぎ IoT ビジネス共創ラボ 製造業から養豚まで、おいしい IoT & AI ビジネスのつくり方Uniadex Ltd.
 
日本の中小企業のIT導入10年の振り返り
日本の中小企業のIT導入10年の振り返り日本の中小企業のIT導入10年の振り返り
日本の中小企業のIT導入10年の振り返りYuichi Morito
 
機械学習を利用したゲーム実況サービスMirrativならではの画像認識手法
機械学習を利用したゲーム実況サービスMirrativならではの画像認識手法機械学習を利用したゲーム実況サービスMirrativならではの画像認識手法
機械学習を利用したゲーム実況サービスMirrativならではの画像認識手法Sumihiko Natsu
 

Similaire à 「マイネットのマルチクラウド戦略について」株式会社マイネット 猪狩 拓也 様 (20)

Io t labo20180312pub
Io t labo20180312pubIo t labo20180312pub
Io t labo20180312pub
 
xDataTech profile 20190125
xDataTech profile 20190125xDataTech profile 20190125
xDataTech profile 20190125
 
MAJINを支えるフロントエンド技術
MAJINを支えるフロントエンド技術MAJINを支えるフロントエンド技術
MAJINを支えるフロントエンド技術
 
クラウドで実現!!マーケティングにおけるIoT活用事例
クラウドで実現!!マーケティングにおけるIoT活用事例クラウドで実現!!マーケティングにおけるIoT活用事例
クラウドで実現!!マーケティングにおけるIoT活用事例
 
AIのビジネス実装を成功に近づけるために
AIのビジネス実装を成功に近づけるためにAIのビジネス実装を成功に近づけるために
AIのビジネス実装を成功に近づけるために
 
データドリブンセッション2_IMJ山本
データドリブンセッション2_IMJ山本データドリブンセッション2_IMJ山本
データドリブンセッション2_IMJ山本
 
Section4 人材採用
Section4 人材採用Section4 人材採用
Section4 人材採用
 
20170317 商社セミナー 北村
20170317 商社セミナー  北村20170317 商社セミナー  北村
20170317 商社セミナー 北村
 
株city
株city株city
株city
 
楽天のデータサイエンス/AIによるビッグデータ活用
楽天のデータサイエンス/AIによるビッグデータ活用楽天のデータサイエンス/AIによるビッグデータ活用
楽天のデータサイエンス/AIによるビッグデータ活用
 
研修資料@群馬県教育センター
研修資料@群馬県教育センター研修資料@群馬県教育センター
研修資料@群馬県教育センター
 
20180322 wingarc saikido_panel
20180322 wingarc saikido_panel20180322 wingarc saikido_panel
20180322 wingarc saikido_panel
 
NRIが全社利用するビジネスチャットツールMattermostのご紹介
NRIが全社利用するビジネスチャットツールMattermostのご紹介NRIが全社利用するビジネスチャットツールMattermostのご紹介
NRIが全社利用するビジネスチャットツールMattermostのご紹介
 
20190704 macnica fujitec tomooka
20190704 macnica fujitec tomooka20190704 macnica fujitec tomooka
20190704 macnica fujitec tomooka
 
Video marketing seminar 2015 〜Marketing Automation & Video Promotion〜
Video marketing seminar 2015 〜Marketing Automation  &    Video Promotion〜Video marketing seminar 2015 〜Marketing Automation  &    Video Promotion〜
Video marketing seminar 2015 〜Marketing Automation & Video Promotion〜
 
06.ユニアデックス(株)_発表資料
06.ユニアデックス(株)_発表資料06.ユニアデックス(株)_発表資料
06.ユニアデックス(株)_発表資料
 
20180927 みやぎ IoT ビジネス共創ラボ 製造業から養豚まで、おいしい IoT & AI ビジネスのつくり方
20180927 みやぎ IoT ビジネス共創ラボ 製造業から養豚まで、おいしい IoT & AI ビジネスのつくり方20180927 みやぎ IoT ビジネス共創ラボ 製造業から養豚まで、おいしい IoT & AI ビジネスのつくり方
20180927 みやぎ IoT ビジネス共創ラボ 製造業から養豚まで、おいしい IoT & AI ビジネスのつくり方
 
日本の中小企業のIT導入10年の振り返り
日本の中小企業のIT導入10年の振り返り日本の中小企業のIT導入10年の振り返り
日本の中小企業のIT導入10年の振り返り
 
機械学習を利用したゲーム実況サービスMirrativならではの画像認識手法
機械学習を利用したゲーム実況サービスMirrativならではの画像認識手法機械学習を利用したゲーム実況サービスMirrativならではの画像認識手法
機械学習を利用したゲーム実況サービスMirrativならではの画像認識手法
 
20191212_BlockchainGIG#6 日立様講演資料(前編)
20191212_BlockchainGIG#6 日立様講演資料(前編)20191212_BlockchainGIG#6 日立様講演資料(前編)
20191212_BlockchainGIG#6 日立様講演資料(前編)
 

Plus de beyond Co., Ltd.

【社内勉強会資料】DNS わかんねえ
【社内勉強会資料】DNS わかんねえ【社内勉強会資料】DNS わかんねえ
【社内勉強会資料】DNS わかんねえbeyond Co., Ltd.
 
ビヨンドでのマイグレーションとマルチクラウドの運用
ビヨンドでのマイグレーションとマルチクラウドの運用ビヨンドでのマイグレーションとマルチクラウドの運用
ビヨンドでのマイグレーションとマルチクラウドの運用beyond Co., Ltd.
 
AlmaLinux と Rocky Linux の誕生経緯&比較
AlmaLinux と Rocky Linux の誕生経緯&比較AlmaLinux と Rocky Linux の誕生経緯&比較
AlmaLinux と Rocky Linux の誕生経緯&比較beyond Co., Ltd.
 
やさしいIPアドレス入門
やさしいIPアドレス入門やさしいIPアドレス入門
やさしいIPアドレス入門beyond Co., Ltd.
 
【簡潔】SMTPサーバー・POP3サーバーの役割を手短かに解説
【簡潔】SMTPサーバー・POP3サーバーの役割を手短かに解説【簡潔】SMTPサーバー・POP3サーバーの役割を手短かに解説
【簡潔】SMTPサーバー・POP3サーバーの役割を手短かに解説beyond Co., Ltd.
 
20200708 bydstudy miyazaki
20200708 bydstudy miyazaki20200708 bydstudy miyazaki
20200708 bydstudy miyazakibeyond Co., Ltd.
 
20200423 bydstudy23-fujisawa
20200423 bydstudy23-fujisawa20200423 bydstudy23-fujisawa
20200423 bydstudy23-fujisawabeyond Co., Ltd.
 
20200129 bydstudy kashiwagi
20200129 bydstudy kashiwagi20200129 bydstudy kashiwagi
20200129 bydstudy kashiwagibeyond Co., Ltd.
 

Plus de beyond Co., Ltd. (20)

beyoben38.pdf
beyoben38.pdfbeyoben38.pdf
beyoben38.pdf
 
【社内勉強会資料】DNS わかんねえ
【社内勉強会資料】DNS わかんねえ【社内勉強会資料】DNS わかんねえ
【社内勉強会資料】DNS わかんねえ
 
ビヨンドでのマイグレーションとマルチクラウドの運用
ビヨンドでのマイグレーションとマルチクラウドの運用ビヨンドでのマイグレーションとマルチクラウドの運用
ビヨンドでのマイグレーションとマルチクラウドの運用
 
AlmaLinux と Rocky Linux の誕生経緯&比較
AlmaLinux と Rocky Linux の誕生経緯&比較AlmaLinux と Rocky Linux の誕生経緯&比較
AlmaLinux と Rocky Linux の誕生経緯&比較
 
やさしいIPアドレス入門
やさしいIPアドレス入門やさしいIPアドレス入門
やさしいIPアドレス入門
 
【簡潔】SMTPサーバー・POP3サーバーの役割を手短かに解説
【簡潔】SMTPサーバー・POP3サーバーの役割を手短かに解説【簡潔】SMTPサーバー・POP3サーバーの役割を手短かに解説
【簡潔】SMTPサーバー・POP3サーバーの役割を手短かに解説
 
beyond.pdf
beyond.pdfbeyond.pdf
beyond.pdf
 
20201029 nagatani
20201029 nagatani20201029 nagatani
20201029 nagatani
 
20201029 hirata
20201029 hirata20201029 hirata
20201029 hirata
 
20201014 fujisawa
20201014 fujisawa20201014 fujisawa
20201014 fujisawa
 
20200923 miyazaki
20200923 miyazaki20200923 miyazaki
20200923 miyazaki
 
20200923 inahata
20200923 inahata20200923 inahata
20200923 inahata
 
20200923 fujisawa
20200923 fujisawa20200923 fujisawa
20200923 fujisawa
 
200813 fgdc mandai
200813 fgdc mandai200813 fgdc mandai
200813 fgdc mandai
 
Bydstudy#26 sato
Bydstudy#26 satoBydstudy#26 sato
Bydstudy#26 sato
 
Bydstudy#26 ishihara
Bydstudy#26 ishiharaBydstudy#26 ishihara
Bydstudy#26 ishihara
 
Bydstudy#26 nagasawa
Bydstudy#26 nagasawaBydstudy#26 nagasawa
Bydstudy#26 nagasawa
 
20200708 bydstudy miyazaki
20200708 bydstudy miyazaki20200708 bydstudy miyazaki
20200708 bydstudy miyazaki
 
20200423 bydstudy23-fujisawa
20200423 bydstudy23-fujisawa20200423 bydstudy23-fujisawa
20200423 bydstudy23-fujisawa
 
20200129 bydstudy kashiwagi
20200129 bydstudy kashiwagi20200129 bydstudy kashiwagi
20200129 bydstudy kashiwagi
 

Dernier

シンフォニティ株式会社(SYMPHONITY , Inc.) 会社説明・人材採用資料
シンフォニティ株式会社(SYMPHONITY , Inc.) 会社説明・人材採用資料シンフォニティ株式会社(SYMPHONITY , Inc.) 会社説明・人材採用資料
シンフォニティ株式会社(SYMPHONITY , Inc.) 会社説明・人材採用資料シンフォニティ 株式会社
 
ストックマーク株式会社がお客様へご提供しているAnews概要資料のご共有.pdf
ストックマーク株式会社がお客様へご提供しているAnews概要資料のご共有.pdfストックマーク株式会社がお客様へご提供しているAnews概要資料のご共有.pdf
ストックマーク株式会社がお客様へご提供しているAnews概要資料のご共有.pdfmasakisaito12
 
Service-introduction-materials-misorae-leadership
Service-introduction-materials-misorae-leadershipService-introduction-materials-misorae-leadership
Service-introduction-materials-misorae-leadershipYasuyoshi Minehisa
 
ストックマーク株式会社がご提供しているAnews(エーニュース)概要紹介.pdf
ストックマーク株式会社がご提供しているAnews(エーニュース)概要紹介.pdfストックマーク株式会社がご提供しているAnews(エーニュース)概要紹介.pdf
ストックマーク株式会社がご提供しているAnews(エーニュース)概要紹介.pdfmasakisaito12
 
202405_VISIONARYJAPAN_engineerteam_entrancebook(ver2.1)
202405_VISIONARYJAPAN_engineerteam_entrancebook(ver2.1)202405_VISIONARYJAPAN_engineerteam_entrancebook(ver2.1)
202405_VISIONARYJAPAN_engineerteam_entrancebook(ver2.1)KayaSuetake1
 
株式会社MAVEL会社概要_アフィリエイト広告_運用型広告_LTVを予測しLOIを最適化する広告代理店
株式会社MAVEL会社概要_アフィリエイト広告_運用型広告_LTVを予測しLOIを最適化する広告代理店株式会社MAVEL会社概要_アフィリエイト広告_運用型広告_LTVを予測しLOIを最適化する広告代理店
株式会社MAVEL会社概要_アフィリエイト広告_運用型広告_LTVを予測しLOIを最適化する広告代理店ssuserfb441f
 
20240427 zaim academy counseling lesson .pdf
20240427 zaim academy counseling lesson .pdf20240427 zaim academy counseling lesson .pdf
20240427 zaim academy counseling lesson .pdfssuser80a51f
 
UP103シリーズ パワーコメット ユニパー スライドレールタイプ 瓦揚げ機 ウインチ
UP103シリーズ パワーコメット ユニパー スライドレールタイプ 瓦揚げ機 ウインチUP103シリーズ パワーコメット ユニパー スライドレールタイプ 瓦揚げ機 ウインチ
UP103シリーズ パワーコメット ユニパー スライドレールタイプ 瓦揚げ機 ウインチユニパー株式会社
 

Dernier (8)

シンフォニティ株式会社(SYMPHONITY , Inc.) 会社説明・人材採用資料
シンフォニティ株式会社(SYMPHONITY , Inc.) 会社説明・人材採用資料シンフォニティ株式会社(SYMPHONITY , Inc.) 会社説明・人材採用資料
シンフォニティ株式会社(SYMPHONITY , Inc.) 会社説明・人材採用資料
 
ストックマーク株式会社がお客様へご提供しているAnews概要資料のご共有.pdf
ストックマーク株式会社がお客様へご提供しているAnews概要資料のご共有.pdfストックマーク株式会社がお客様へご提供しているAnews概要資料のご共有.pdf
ストックマーク株式会社がお客様へご提供しているAnews概要資料のご共有.pdf
 
Service-introduction-materials-misorae-leadership
Service-introduction-materials-misorae-leadershipService-introduction-materials-misorae-leadership
Service-introduction-materials-misorae-leadership
 
ストックマーク株式会社がご提供しているAnews(エーニュース)概要紹介.pdf
ストックマーク株式会社がご提供しているAnews(エーニュース)概要紹介.pdfストックマーク株式会社がご提供しているAnews(エーニュース)概要紹介.pdf
ストックマーク株式会社がご提供しているAnews(エーニュース)概要紹介.pdf
 
202405_VISIONARYJAPAN_engineerteam_entrancebook(ver2.1)
202405_VISIONARYJAPAN_engineerteam_entrancebook(ver2.1)202405_VISIONARYJAPAN_engineerteam_entrancebook(ver2.1)
202405_VISIONARYJAPAN_engineerteam_entrancebook(ver2.1)
 
株式会社MAVEL会社概要_アフィリエイト広告_運用型広告_LTVを予測しLOIを最適化する広告代理店
株式会社MAVEL会社概要_アフィリエイト広告_運用型広告_LTVを予測しLOIを最適化する広告代理店株式会社MAVEL会社概要_アフィリエイト広告_運用型広告_LTVを予測しLOIを最適化する広告代理店
株式会社MAVEL会社概要_アフィリエイト広告_運用型広告_LTVを予測しLOIを最適化する広告代理店
 
20240427 zaim academy counseling lesson .pdf
20240427 zaim academy counseling lesson .pdf20240427 zaim academy counseling lesson .pdf
20240427 zaim academy counseling lesson .pdf
 
UP103シリーズ パワーコメット ユニパー スライドレールタイプ 瓦揚げ機 ウインチ
UP103シリーズ パワーコメット ユニパー スライドレールタイプ 瓦揚げ機 ウインチUP103シリーズ パワーコメット ユニパー スライドレールタイプ 瓦揚げ機 ウインチ
UP103シリーズ パワーコメット ユニパー スライドレールタイプ 瓦揚げ機 ウインチ
 

「マイネットのマルチクラウド戦略について」株式会社マイネット 猪狩 拓也 様

  • 2. 自己紹介 © Mynet Inc. All rights reserved. 2 猪狩 拓也 Takuya Igari エンジニアリングG 2019年3月マイネット中途入社。 全社の技術支援/技術課題解決に従事。 プランナー クライアント サーバ/インフラ 自分の企画は自分で作りたい! 障害対応出来るようになりたい! 2013年 (ゲーム業界) 2019年 ・・・ 現在
  • 3. 会社概要 © Mynet Inc. All rights reserved. 3 主力事業の1つ「ゲームサービス事業」では買取/協業によるゲームタイトル運営に特化。 独自の「スマート運営」で長期運営を実現。 マルチクラウドを採用
  • 4. アジェンダ © Mynet Inc. All rights reserved. 4 マイネットのマルチクラウド全体像 なぜマルチクラウドなのか? マルチクラウドの実現方法
  • 5. セキュリティ基盤 分析基盤 マイネットのマルチクラウド全体像 ゲームサービス事業では「ゲームタイトル毎」にクラウドを選定。 → 現在運営中のタイトル全てが物理的/論理的に分離された環境で独立。 データ分析やセキュリティなどの一部コンポーネントが連係した「疎結合」状態 A社クラウド B社クラウド C社クラウド Datalake/Datawarehouse 施策提供 フィードバック セキュリティアプライアン ス 対応指示 トリアージ セキュリティ部署 データ分析部署 タイトル1 タイトル2 タイトル3 タイトル4 タイトル5 タイトル6 タイトル7 タイトル8 タイトル9 タイトル10 タイトル11 ETL M/W情報収集 © Mynet Inc. All rights reserved. 5 ユーザーさん
  • 6. アジェンダ © Mynet Inc. All rights reserved. 6 マイネットのマルチクラウド全体像 なぜマルチクラウドなのか? マルチクラウドの実現方法
  • 7. なぜマルチクラウドなのか? © Mynet Inc. All rights reserved. 7 各社クラウドの「長所」を最大限に活かす! A社クラウド B社クラウド C社クラウド ・オンラインスケール可、クエリ速度も最高峰のマネージドDBがある → 集中型コンテンツを持つゲームタイトルへの適用 ・サービスの出力先に制限がないデータマイグレーション(部分的サービス利用可) → ※サーバ移設(後述)に相性抜群 ・コンテンツに必要なゲーム機能をサービスとして提供 → 実装コスト/機能管理コストの削減 ・超高速サポート対応 → 障害対応コストの削減 ・圧倒的コストパフォーマンス → サーバ費用の圧縮/検証環境の構築コスト削減 ・スケールの容易性 → ゲームサービス最適化が容易
  • 8. なぜマルチクラウドなのか? © Mynet Inc. All rights reserved. 8 障害クラウド分の 売上のみ減少 障害発生時のサービス影響を分散し、ビジネスインパクトを低減。
  • 9. アジェンダ © Mynet Inc. All rights reserved. 9 マイネットのマルチクラウド全体像 なぜマルチクラウドなのか? マルチクラウドの実現方法
  • 10. マルチクラウドの実現 © Mynet Inc. All rights reserved. 10 「サーバ移設」をすることで実現。 環境毎にクラウドを移設することで障害要因を事前検知。 移設元環境 開発環境 STG環境 本番環境 移設先クラウド 開発環境構築 STG環境構築 本番環境構築 検証 検証 切り替え 切り替え 検証 切り替え
  • 11. e.g.) ・集中型コンテンツあり → DBの高負荷耐久の必要性 ・kubernetesの利用 → マイグレーション先の同等機能の構築必要性 移設先クラウドの選定 © Mynet Inc. All rights reserved. 11 ゲームタイトル特徴/サーバ構成を基にゲームタイトルに最適なクラウドを選定。 ホスト名 構成 用途 コスト OS CPU MEM Disk 拡張 Disk 台数 game CentOS 7.3 4 8 40 - 10 APIサーバ ¥240,000 chat CentOS 7.3 8 4 40 - 4 Chatサーバ ¥48,000 db-source CentOS 7.3 32 96 100 2000 4 DB ¥480,000 A社クラウド B社クラウド C社クラウド 移設先検討 ・ ・ ・ ゲームタイトル特徴 ・ ・ ・
  • 12. サーバ移設による効果 © Mynet Inc. All rights reserved. 12 サーバ移設はブラックボックスの解消や品質向上する良い機会に。 ・用途不明サーバ・ユーザー・ディレクトリの整理 → サーバの仕組みが鮮明化/用途の確認 ・脆弱性ミドルウェアの更新 → 再構築時にミドルウェアをアップグレードし検証 ・不安定サーバのスペック更新 → 再構築時のスケールアップ (※ダウンはしない) ・ミドルウェア更新(php5->7/mysql5.7->8.0/apache->nginx) → レスポンスタイムの改善、メモリ使用量削減 (※更新しすぎは要注意) 移設元環境 移設先サーバ 再構築
  • 13. サーバ移設の実績 © Mynet Inc. All rights reserved. 13 Oracle Cloud Infrastructureへの移設では2年で計8タイトルの移設を実施。 2022年の1Qも1タイトルの移設予定。 刻のイシュタリア(国内) 刻のイシュタリア(海外) 未来家系図つぐme タイトル4 タイトル5 タイトル6 タイトル7 タイトル8 タイトル9 月 6 7 8 9 10 11 12 1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4 5 6 1 2 3 年 2019 2020 2021 2022
  • 14. サーバ移設によるコスト効果 © Mynet Inc. All rights reserved. 14 Oracle Cloud Infrastructure移設により2020年6月~2021年5月で 78% のコスト削減を実現。
  • 15. サーバ移設時のコスト © Mynet Inc. All rights reserved. 15 移設により一時的にサーバ費は上昇するものの移設完了後に回収。 サイジングによる最適化を行い、削減したコストをゲームタイトルへ投資。 移設先クラウド費 タイトル投資 サイジング(最適化)
  • 16. beyondさんとの連携 © Mynet Inc. All rights reserved. 16 クラウド 選定 技術検証 移設先ネットワーク設計 スケジュール 作成 スケジュール 調整 開発環境 移行対象データ調査 開発環境構築 開発環境 切り替え 開発環境サーバ設定 stg環境 移行対象データ調査 stg環境構築 stg環境 切り替え 脆弱性エージェント 導入 stgサーバ設定 本番サーバ設定 本番環境構築 機械監視構築 スケールアウト アラート監視 CS入信調査 負荷監視 移設元サーバ削除 本番環境 切り替え 選定期間 調査期間 開発環境移行 stg環境移行 本番環境移行 経過監視 最適化 マイネットのサーバ移設を支えるのは「beyond社」!!! インフラをbeyondさんに、マイネットは技術検証やミドル以上に注力 移設元サーバ 調査