Enviar búsqueda
Cargar
ゲームインフラとGoogle Cloud Platformと酒!
•
1 recomendación
•
1,350 vistas
Hasegawa Yusuke
Seguir
ゲームインフラとGoogle Cloud Platformと酒!
Leer menos
Leer más
Tecnología
Denunciar
Compartir
Denunciar
Compartir
1 de 38
Descargar ahora
Descargar para leer sin conexión
Recomendados
grasysの仕組み解説
grasysの仕組み解説
Hasegawa Yusuke
HugCome and grasys
HugCome and grasys
Hasegawa Yusuke
Google Cloud Platformでソーシャルゲームを1本出してみた!
Google Cloud Platformでソーシャルゲームを1本出してみた!
Hasegawa Yusuke
GCP vs 他社クラウド
GCP vs 他社クラウド
Hasegawa Yusuke
gcpug_okinawa_#2_hiroshi_kawakami
gcpug_okinawa_#2_hiroshi_kawakami
Hiroshi Kawakami
Google Compute Engine 入門
Google Compute Engine 入門
Yuko Oshima
リリースを支える負荷測定
リリースを支える負荷測定
gree_tech
グリー株式会社『私たちが GCP を使い始めた本当の理由』第 9 回 Google Cloud INSIDE Game & Apps
グリー株式会社『私たちが GCP を使い始めた本当の理由』第 9 回 Google Cloud INSIDE Game & Apps
Google Cloud Platform - Japan
Recomendados
grasysの仕組み解説
grasysの仕組み解説
Hasegawa Yusuke
HugCome and grasys
HugCome and grasys
Hasegawa Yusuke
Google Cloud Platformでソーシャルゲームを1本出してみた!
Google Cloud Platformでソーシャルゲームを1本出してみた!
Hasegawa Yusuke
GCP vs 他社クラウド
GCP vs 他社クラウド
Hasegawa Yusuke
gcpug_okinawa_#2_hiroshi_kawakami
gcpug_okinawa_#2_hiroshi_kawakami
Hiroshi Kawakami
Google Compute Engine 入門
Google Compute Engine 入門
Yuko Oshima
リリースを支える負荷測定
リリースを支える負荷測定
gree_tech
グリー株式会社『私たちが GCP を使い始めた本当の理由』第 9 回 Google Cloud INSIDE Game & Apps
グリー株式会社『私たちが GCP を使い始めた本当の理由』第 9 回 Google Cloud INSIDE Game & Apps
Google Cloud Platform - Japan
比較サイトの検索改善(SPA から SSR に変換)
比較サイトの検索改善(SPA から SSR に変換)
gree_tech
WFSにおけるCloud SpannerとGKEを中心としたGCP導入事例の紹介
WFSにおけるCloud SpannerとGKEを中心としたGCP導入事例の紹介
gree_tech
NuxtJS + SSRで作ったGREE Tech Conference 2020
NuxtJS + SSRで作ったGREE Tech Conference 2020
gree_tech
2021/09/25 JAZUG11周年記念LT大会 ~FSLogixのお話~
2021/09/25 JAZUG11周年記念LT大会 ~FSLogixのお話~
Dai Iwai
OSS強化学習向けゲーム環境の動向
OSS強化学習向けゲーム環境の動向
gree_tech
JAZUG沖縄第二回 Azure App Service Web Apps
JAZUG沖縄第二回 Azure App Service Web Apps
Kazumi Hirose
Azure DevOps と開発管理
Azure DevOps と開発管理
Tsukasa Kato
「Atomic Design × Nuxt.js」コンポーネント毎に責務の範囲を明確にしたら幸せになった話
「Atomic Design × Nuxt.js」コンポーネント毎に責務の範囲を明確にしたら幸せになった話
gree_tech
Ignite 2021 振り返り(DevOps)
Ignite 2021 振り返り(DevOps)
Kazushi Kamegawa
Azure Functions あれこれ
Azure Functions あれこれ
Yasuaki Matsuda
Global Azure Bootcamp 2019@Tokyo資料【ExpressRoute構築でハメられた】
Global Azure Bootcamp 2019@Tokyo資料【ExpressRoute構築でハメられた】
Dai Iwai
Microsoft MVP が語る Azure 移行の勘所
Microsoft MVP が語る Azure 移行の勘所
Tetsuya Odashima
DevOpsにおけるAnsibleの立ち位置と使い所
DevOpsにおけるAnsibleの立ち位置と使い所
Hidetoshi Hirokawa
実践 自動復旧
実践 自動復旧
gree_tech
Microsoft MVP を受賞するために取り組んだこと
Microsoft MVP を受賞するために取り組んだこと
Tetsuya Odashima
RPKIやってみませんか?
RPKIやってみませんか?
gree_tech
WFSの認証基盤SDKと海外展開
WFSの認証基盤SDKと海外展開
gree_tech
大規模ライブ配信の苦労ポイント
大規模ライブ配信の苦労ポイント
gree_tech
Visual Studio 2017 で Azure Functions の開発
Visual Studio 2017 で Azure Functions の開発
Yasuaki Matsuda
開発環境を全部カソウ化!!
開発環境を全部カソウ化!!
__Black
阿原談政府推動 ODF
阿原談政府推動 ODF
I-Yuan Chiang
Cloudmix 20110909 iij
Cloudmix 20110909 iij
IIJ
Más contenido relacionado
La actualidad más candente
比較サイトの検索改善(SPA から SSR に変換)
比較サイトの検索改善(SPA から SSR に変換)
gree_tech
WFSにおけるCloud SpannerとGKEを中心としたGCP導入事例の紹介
WFSにおけるCloud SpannerとGKEを中心としたGCP導入事例の紹介
gree_tech
NuxtJS + SSRで作ったGREE Tech Conference 2020
NuxtJS + SSRで作ったGREE Tech Conference 2020
gree_tech
2021/09/25 JAZUG11周年記念LT大会 ~FSLogixのお話~
2021/09/25 JAZUG11周年記念LT大会 ~FSLogixのお話~
Dai Iwai
OSS強化学習向けゲーム環境の動向
OSS強化学習向けゲーム環境の動向
gree_tech
JAZUG沖縄第二回 Azure App Service Web Apps
JAZUG沖縄第二回 Azure App Service Web Apps
Kazumi Hirose
Azure DevOps と開発管理
Azure DevOps と開発管理
Tsukasa Kato
「Atomic Design × Nuxt.js」コンポーネント毎に責務の範囲を明確にしたら幸せになった話
「Atomic Design × Nuxt.js」コンポーネント毎に責務の範囲を明確にしたら幸せになった話
gree_tech
Ignite 2021 振り返り(DevOps)
Ignite 2021 振り返り(DevOps)
Kazushi Kamegawa
Azure Functions あれこれ
Azure Functions あれこれ
Yasuaki Matsuda
Global Azure Bootcamp 2019@Tokyo資料【ExpressRoute構築でハメられた】
Global Azure Bootcamp 2019@Tokyo資料【ExpressRoute構築でハメられた】
Dai Iwai
Microsoft MVP が語る Azure 移行の勘所
Microsoft MVP が語る Azure 移行の勘所
Tetsuya Odashima
DevOpsにおけるAnsibleの立ち位置と使い所
DevOpsにおけるAnsibleの立ち位置と使い所
Hidetoshi Hirokawa
実践 自動復旧
実践 自動復旧
gree_tech
Microsoft MVP を受賞するために取り組んだこと
Microsoft MVP を受賞するために取り組んだこと
Tetsuya Odashima
RPKIやってみませんか?
RPKIやってみませんか?
gree_tech
WFSの認証基盤SDKと海外展開
WFSの認証基盤SDKと海外展開
gree_tech
大規模ライブ配信の苦労ポイント
大規模ライブ配信の苦労ポイント
gree_tech
Visual Studio 2017 で Azure Functions の開発
Visual Studio 2017 で Azure Functions の開発
Yasuaki Matsuda
開発環境を全部カソウ化!!
開発環境を全部カソウ化!!
__Black
La actualidad más candente
(20)
比較サイトの検索改善(SPA から SSR に変換)
比較サイトの検索改善(SPA から SSR に変換)
WFSにおけるCloud SpannerとGKEを中心としたGCP導入事例の紹介
WFSにおけるCloud SpannerとGKEを中心としたGCP導入事例の紹介
NuxtJS + SSRで作ったGREE Tech Conference 2020
NuxtJS + SSRで作ったGREE Tech Conference 2020
2021/09/25 JAZUG11周年記念LT大会 ~FSLogixのお話~
2021/09/25 JAZUG11周年記念LT大会 ~FSLogixのお話~
OSS強化学習向けゲーム環境の動向
OSS強化学習向けゲーム環境の動向
JAZUG沖縄第二回 Azure App Service Web Apps
JAZUG沖縄第二回 Azure App Service Web Apps
Azure DevOps と開発管理
Azure DevOps と開発管理
「Atomic Design × Nuxt.js」コンポーネント毎に責務の範囲を明確にしたら幸せになった話
「Atomic Design × Nuxt.js」コンポーネント毎に責務の範囲を明確にしたら幸せになった話
Ignite 2021 振り返り(DevOps)
Ignite 2021 振り返り(DevOps)
Azure Functions あれこれ
Azure Functions あれこれ
Global Azure Bootcamp 2019@Tokyo資料【ExpressRoute構築でハメられた】
Global Azure Bootcamp 2019@Tokyo資料【ExpressRoute構築でハメられた】
Microsoft MVP が語る Azure 移行の勘所
Microsoft MVP が語る Azure 移行の勘所
DevOpsにおけるAnsibleの立ち位置と使い所
DevOpsにおけるAnsibleの立ち位置と使い所
実践 自動復旧
実践 自動復旧
Microsoft MVP を受賞するために取り組んだこと
Microsoft MVP を受賞するために取り組んだこと
RPKIやってみませんか?
RPKIやってみませんか?
WFSの認証基盤SDKと海外展開
WFSの認証基盤SDKと海外展開
大規模ライブ配信の苦労ポイント
大規模ライブ配信の苦労ポイント
Visual Studio 2017 で Azure Functions の開発
Visual Studio 2017 で Azure Functions の開発
開発環境を全部カソウ化!!
開発環境を全部カソウ化!!
Destacado
阿原談政府推動 ODF
阿原談政府推動 ODF
I-Yuan Chiang
Cloudmix 20110909 iij
Cloudmix 20110909 iij
IIJ
Werckerを使ってみた
Werckerを使ってみた
Yoichi Toyota
インターネット最前線のゲームインフラを支えるパブリッククラウド
インターネット最前線のゲームインフラを支えるパブリッククラウド
IIJ
Compaixão
Compaixão
Andre Guedes
Python勉強会資料(MessageBoard作成)
Python勉強会資料(MessageBoard作成)
Kimihiro N
kay-jpmobile
kay-jpmobile
Tasuku Suenaga
Python札幌 2012/06/17
Python札幌 2012/06/17
Shinya Okano
mixiアプリ『the Actress』運用にあたっての課題へのチャレンジ
mixiアプリ『the Actress』運用にあたっての課題へのチャレンジ
Shinya Okano
Biblnk
Biblnk
繁史 河久保
軽量のススメ
軽量のススメ
hirokiky
Django最速デバッグ指南 PyConAPAC 2013
Django最速デバッグ指南 PyConAPAC 2013
hirokiky
hello waf, hello phoenix
hello waf, hello phoenix
Tsunenori Oohara
最近やったAWS案件
最近やったAWS案件
Naoto Ishizawa
Pythonではじめる野球プログラミング - kawasaki.rb #15 2014/8/27
Pythonではじめる野球プログラミング - kawasaki.rb #15 2014/8/27
Shinichi Nakagawa
シャボン膜班
シャボン膜班
Nami Hirayama
CONCEPT MAPPING
CONCEPT MAPPING
Kiran Dammani
Djangoフレームワークの紹介 OSC2015北海道
Djangoフレームワークの紹介 OSC2015北海道
Shinya Okano
Webフレームワークパネル(Django) at PyConJP 2012
Webフレームワークパネル(Django) at PyConJP 2012
makoto tsuyuki
Python札幌201406
Python札幌201406
Shinya Okano
Destacado
(20)
阿原談政府推動 ODF
阿原談政府推動 ODF
Cloudmix 20110909 iij
Cloudmix 20110909 iij
Werckerを使ってみた
Werckerを使ってみた
インターネット最前線のゲームインフラを支えるパブリッククラウド
インターネット最前線のゲームインフラを支えるパブリッククラウド
Compaixão
Compaixão
Python勉強会資料(MessageBoard作成)
Python勉強会資料(MessageBoard作成)
kay-jpmobile
kay-jpmobile
Python札幌 2012/06/17
Python札幌 2012/06/17
mixiアプリ『the Actress』運用にあたっての課題へのチャレンジ
mixiアプリ『the Actress』運用にあたっての課題へのチャレンジ
Biblnk
Biblnk
軽量のススメ
軽量のススメ
Django最速デバッグ指南 PyConAPAC 2013
Django最速デバッグ指南 PyConAPAC 2013
hello waf, hello phoenix
hello waf, hello phoenix
最近やったAWS案件
最近やったAWS案件
Pythonではじめる野球プログラミング - kawasaki.rb #15 2014/8/27
Pythonではじめる野球プログラミング - kawasaki.rb #15 2014/8/27
シャボン膜班
シャボン膜班
CONCEPT MAPPING
CONCEPT MAPPING
Djangoフレームワークの紹介 OSC2015北海道
Djangoフレームワークの紹介 OSC2015北海道
Webフレームワークパネル(Django) at PyConJP 2012
Webフレームワークパネル(Django) at PyConJP 2012
Python札幌201406
Python札幌201406
Similar a ゲームインフラとGoogle Cloud Platformと酒!
シラサギ紹介osc京都
シラサギ紹介osc京都
Naokazu Nohara
シラサギ紹介20170525
シラサギ紹介20170525
Naokazu Nohara
Shirasagi20190222(OSC TOKYO)
Shirasagi20190222(OSC TOKYO)
Naokazu Nohara
シラサギ紹介OSC京都2017
シラサギ紹介OSC京都2017
Naokazu Nohara
OSC KYOTO 2018
OSC KYOTO 2018
Naokazu Nohara
シラサギ紹介20170915
シラサギ紹介20170915
Naokazu Nohara
OSC長岡
OSC長岡
Naokazu Nohara
Osc広島2017
Osc広島2017
Naokazu Nohara
OSCnagoya2019(Shirasagi20190709)
OSCnagoya2019(Shirasagi20190709)
Naokazu Nohara
シラサギ紹介(OSC東京)
シラサギ紹介(OSC東京)
Naokazu Nohara
シラサギ紹介 OSC島根
シラサギ紹介 OSC島根
Naokazu Nohara
OSC Chiba 2017
OSC Chiba 2017
Naokazu Nohara
シラサギ紹介20161119
シラサギ紹介20161119
Naokazu Nohara
アジャイルナイトセミナー_2012年10月18日_Social Game x Agile Development
アジャイルナイトセミナー_2012年10月18日_Social Game x Agile Development
Go2GroupJapan
爆速 オフショアに挑む
爆速 オフショアに挑む
大清 加藤
Bakusoku Offshore Development at Gulliver
Bakusoku Offshore Development at Gulliver
Kenji Hiranabe
[db tech showcase Tokyo 2016] B15: サイバーエージェント アドテクスタジオの次世代データ分析基盤紹介 by 株式会社サイ...
[db tech showcase Tokyo 2016] B15: サイバーエージェント アドテクスタジオの次世代データ分析基盤紹介 by 株式会社サイ...
Insight Technology, Inc.
SHIRASAGI Introduction OSC nagoya 2016
SHIRASAGI Introduction OSC nagoya 2016
Naokazu Nohara
Game infrastructure design construction operation ver1.2
Game infrastructure design construction operation ver1.2
TomohiroDoi
ハイブリッドクラウドで変わるインフラストラクチャ設計
ハイブリッドクラウドで変わるインフラストラクチャ設計
gree_tech
Similar a ゲームインフラとGoogle Cloud Platformと酒!
(20)
シラサギ紹介osc京都
シラサギ紹介osc京都
シラサギ紹介20170525
シラサギ紹介20170525
Shirasagi20190222(OSC TOKYO)
Shirasagi20190222(OSC TOKYO)
シラサギ紹介OSC京都2017
シラサギ紹介OSC京都2017
OSC KYOTO 2018
OSC KYOTO 2018
シラサギ紹介20170915
シラサギ紹介20170915
OSC長岡
OSC長岡
Osc広島2017
Osc広島2017
OSCnagoya2019(Shirasagi20190709)
OSCnagoya2019(Shirasagi20190709)
シラサギ紹介(OSC東京)
シラサギ紹介(OSC東京)
シラサギ紹介 OSC島根
シラサギ紹介 OSC島根
OSC Chiba 2017
OSC Chiba 2017
シラサギ紹介20161119
シラサギ紹介20161119
アジャイルナイトセミナー_2012年10月18日_Social Game x Agile Development
アジャイルナイトセミナー_2012年10月18日_Social Game x Agile Development
爆速 オフショアに挑む
爆速 オフショアに挑む
Bakusoku Offshore Development at Gulliver
Bakusoku Offshore Development at Gulliver
[db tech showcase Tokyo 2016] B15: サイバーエージェント アドテクスタジオの次世代データ分析基盤紹介 by 株式会社サイ...
[db tech showcase Tokyo 2016] B15: サイバーエージェント アドテクスタジオの次世代データ分析基盤紹介 by 株式会社サイ...
SHIRASAGI Introduction OSC nagoya 2016
SHIRASAGI Introduction OSC nagoya 2016
Game infrastructure design construction operation ver1.2
Game infrastructure design construction operation ver1.2
ハイブリッドクラウドで変わるインフラストラクチャ設計
ハイブリッドクラウドで変わるインフラストラクチャ設計
Último
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
CRI Japan, Inc.
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
CRI Japan, Inc.
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
Último
(7)
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
ゲームインフラとGoogle Cloud Platformと酒!
1.
GCE事例とgrasysの仕組み紹介
2.
会社紹介 社名 株式会社grasys 設立 2014年11月13日 代表
長谷川祐介 事業内容 MSP システム設計・構築・運用保守 2015年1月になりました!
3.
自己紹介 氏名 長谷川 祐介 経歴 GMO,Yahoo
Japan, Squere Enix etc… 2010年にgms(gloopsの前身)へ入社 インフラ面のすべての設計 開発部部長として開発部組織化、エンジニアの採用 執行役員、プリンシパルインフラストラクチャーアーキテクト 職種 いわゆるインフラエンジニア GCP歴 GCE初期の頃から その他 azure, awsも触っています。 publish Fusion-IOを2011年に本番導入しFusion-IO社に取り上げられる SoftwareDesign2012.03記事 2012年DellのCM出演(テレビ東京 ワールドビジネスサテライト) Icinga(nagiosのfork)のユーザーコミュニティに掲載 facebook: yusuke.exzm
4.
GCE事例紹介
5.
Application WebSocket HTTP Load
Balancer Cloud Storage BigQueryPercona XtraDB Cluster Redis UserData Shard Redis WebSocket HealthyList MonitorOperation Static IP Static IP Static IP CNAME asset.xxx.com Cloud Storage backup KPI Data Cloud MonitoringCloud Logging 2014年前半頃に構成したものに現状のアレンジを加えており当時の構成とは異なっています。
6.
Application nginx gunicorn django haproxy maxscale consul serf fluentd redis XtraDB XtraDB XtraDB redis bigquery 各種Instance情報 influxdbへのmetrics送信 各種監視Statusなど HTTP
Load Balancer
7.
WebSocket nginx gunicorn django haproxy maxscale consul serf fluentd redis XtraDB XtraDB XtraDB redis bigquery 各種Instance情報 influxdbへのmetrics送信 各種監視Statusなど redis HTTP
Load Balancer
8.
ApplicationとWebSocketの連携 redis consul HTTP API - nginx -
DNS - supervisord - haproxy - maxscale - connections 上記statusがすべてOKのInstanceを RedisのListとして保存
9.
Network Load Balancer rabbitmq
cluster percona xtradb cluster application old api operation monitor BigQuery Cloud DNS Network Load Balancer application new api redis image cache jobqueue worker application customer api key data temporary dataasset Network Load Balancer Network Load Balancer 現在準備中 application sub system ha-mode Cloud Storage
10.
Network Load Balancer master
node client node data node kibana elasticsearchelasticsearchelasticsearch elasticsearch elasticsearch fluentd fluentd elasticsearch fluentd elasticsearch fluentd elasticsearch fluentd Static IP 1日特に多い日で150GB ちょっと多めの日で40GB 普通は6∼8GB
11.
Photonもやってたりします・・・ 実際の台数とかは言えませんが!w
12.
13.
14.
15.
すいませんが言えません・・・ • 某社様とコンソールゲームとか • 某社様とスマートフォン向け期待のタイトル •
某社様とIPのスマートフォン向けゲームとか • 現在某社様とめっちゃ設計中だったりとか
16.
ゲーム業界のみなさまへ • オンプレミスからのGCP移行についての注意点などはいくつか ありますが、 ぶっちゃけここじゃ話し切れないのでご相談ください。 • むしろ常時接続とか •
バックエンドどうするのとか • データ通信のストリームバッファ使いたいとか • グローバルバランシングと常時接続のハンドリングとか
17.
grasys architecture
18.
まずは・・・ うちがよく使ってるみなさん
19.
20.
provisioning configration 各種Middleware setup etc… 環境変数/PATH/LD自動設定 configration 各種Middleware自動設定 fluentd,
haproxy, etc… clustering serf/consul自動設定 operation perlのcinnamonでできている オーケストレーションツール bootstrap monitoring init制御: glauncher monitoring: gmonitor grasys Utilities Utilities envutils cfgutils clutils clctl gutils
21.
consul • cluster情報 • 監視(自社開発のgolang製の仕組み)の発行 •
簡易的なオーケストレーションツールとして
22.
serf • perl cinnamon(オーケストレーションツー ル)のrole情報のソース •
将来的に廃止予定
23.
terraform • Instance生成 • Disk
Attach • Firewall設定 • Load Balancer生成 • etc..
24.
rerun • Bash Command
Line Framework • rerun [modules]: [commands] • コマンドの体系化が行えて非常に便利! • gcloudでsnapshotとってdiskつくってimage生成とかめんどくさくて覚えてられない • InstanceのMachine-SizeとかのResizeとかばばっとやりたい • elasticsearchのclusterstatusとかnodesとかcurlでいちいち覚えてられない • コマンド長いものでよく使うものなどを登録して便利に実行してます。 • 一度やったことはもうやらない!w
25.
26.
envutils • 環境構成ツール • bashrc自動生成(PATH,
MANPATH, PKG_CONFIG_DIRとか • ldconfig(追加したLDのconfig自動生成と追加 • /usr/local/etc(git管理)と/etc配下の自動symlink • ntpd設定からchronydのconfig自動生成 • rerunのmodule directoryも含んでいてgitで管理
27.
clutils • consul/serfの自動設定 • Instanceの起動シーケンスで自動設定して 起動してくるようにするためのツール •
gitで管理
28.
clctl • オーケストレーションツール • 母体はperlのcinnamon •
cinnamon [role] [task] • gitで管理 • serfのクラスタ情報からオーケストレーションのRoleを自動生成 • 将来的にはconsulのwrapperなどに移行してserf依存を減らしていく 方針で廃止していく予定
29.
gmonitor • golangで開発している監視プログラム • gmonitor
[subcommand] • リソース監視、通信、ミドルウェアのステータス取得 • consulにキックされる形で起動 • consulの監視InterfaceはNagiosPluginと同じ • InfluxDBへ直接データを書き込む(徐々にStackDriverのCustomMetricsも追加 されつつある • サブコマンドが多くなりすぎてきていて困ってるww(でも気にしない!
30.
31.
influxdb / grafana •
時系列データベースとそのフロントエンド • 各種監視データを入れグラフサンプリング
32.
• これはリソース用の ダッシュボード • 各種ミドルウェア用 のものもあります。 •
単一ホスト、サーバ 種別毎に絞ることも できるようにしてい ます。
33.
strecherのGCS版 • 名前つけてない・・・ • 通常では対応できないレベルのクラスタ向け •
Google Cloud Storageを利用した大規模向けデプロ イツール • 200 instancesくらいに対して配布対象に対して配布 するサイズにもよりますが2秒程度で完了します。
34.
Backup Framework • 毎回shellscriptなどで作るのがめんどいので framewaork化を進めています。 •
golang製のCLI Framework • MySQL/MongoDB • Google Cloud Storage Standard/NearlineのBulk/ Archiveの振り替えなどに対応予定
35.
grasysではご紹介したように たくさんのインフラ向けのツールを開発し ています。
36.
MSP事業者として インスタンス追加とか管理といった単純な 作業ではなく 一緒に負荷対策を検討したり 必要あれば構成変更も打診しています。 開発者の方と一緒に運用していく形を かなり重視しています。
37.
ご興味あれば お気軽にご連絡ください!
38.
ご清聴ありがとうございました。 ご質問ありましたらお気軽にどうぞ! Facebookの友達申請もお気軽にどうぞ! 長谷川 祐介 facebook: yusuke.exzm
Descargar ahora