SlideShare a Scribd company logo
1 of 27
FORSCHOONER勉強会#1
24/365を支える運用技術


       2012.03.08
         Fukami
     ShakeSoul, Inc.
I’m ..
                     深海 寛信

                     CEO of ShakeSoul Inc.
                     tags:
                              fluxflex’s Founder, AWS本, meet-me, BBTower,
                              IRI, NTT
                     Facebook: /fukami
                     Twitter: @d_sea

doc. ver. 1.1   fukami@shakesoul.net                               ShakeSoul,	
 Inc.
24/365

                     24/365 = 止まらないシステム

                     止まる => ありえない、非常事態

                     ビジネス視点では機会損失。つまり、、



doc. ver. 1.1   fukami@shakesoul.net            ShakeSoul,	
 Inc.
怒る人が出てくる
doc. ver. 1.1   fukami@shakesoul.net     Photo by Lara604 from Flickr
                                             ShakeSoul,	
 Inc.
Case of Y!
トップページのバナー広告

2億3千万imps/month

¥4889万/week

¥29万/hour

¥5万/10min


doc. ver. 1.1   fukami@shakesoul.net                ShakeSoul,	
 Inc.
What do I do ?
                     人が24/365働き続けるには、負担が大き
                     い

                     システムで補完しよう。

                     監視、モニタリング




doc. ver. 1.1   fukami@shakesoul.net                    ShakeSoul,	
 Inc.
監視システム
                     24/365いろいろな項目のチェックを繰り
                     返してくれる。

                     異常を見つけた場合、アラートを出して
                     くれる。

                     通知することが主目的 => 完全には直し
                     てくれないのがポイント

doc. ver. 1.1   fukami@shakesoul.net            ShakeSoul,	
 Inc.
Nagios
doc. ver. 1.1   fukami@shakesoul.net            ShakeSoul,	
 Inc.
モニタリング

                     ステータスを24/365測り続けてくれる。

                     何があったかを確認できる。

                     過去の推移を俯瞰できる => スケールの
                     計画が立てられる。



doc. ver. 1.1   fukami@shakesoul.net            ShakeSoul,	
 Inc.
MRTG                Cacti
doc. ver. 1.1   fukami@shakesoul.net       ShakeSoul,	
 Inc.
Munin
doc. ver. 1.1   fukami@shakesoul.net           ShakeSoul,	
 Inc.
監視項目は、、




doc. ver. 1.1   fukami@shakesoul.net   ShakeSoul,	
 Inc.
多けりゃいいってもんじゃないよ
                                              Photo by Betsy from Picasa
doc. ver. 1.1   fukami@shakesoul.net                                       ShakeSoul,	
 Inc.
監視項目の定め方


                     内と外

                     レイヤの感覚を取り入れる




doc. ver. 1.1   fukami@shakesoul.net   ShakeSoul,	
 Inc.
監視 - 内と外
                                                          ping
                                                          port
                                          CPU   Memory    URL
                       NRPE                                       Nagios Server
                                          HDD   Process


                                       Server


                       内 = 自分視点                            外 = ユーザ視点


doc. ver. 1.1   fukami@shakesoul.net                             ShakeSoul,	
 Inc.
監視 - レイヤ
                                       Query
                                                 アプリケーション層

                                        URL
                                                 プレゼンテーション層
                                       Process
                                                   セッション層
                                        port
                                                  トランスポート層

                     CPU/Memory/HDD                ネットワーク層
                                                   データリンク層
                                        ping         物理層

        監視項目をレイヤごとに頭の中で整理する
doc. ver. 1.1   fukami@shakesoul.net                  ShakeSoul,	
 Inc.
レイヤ
                       Query
                                                                           X
                         URL
                                                       X
                     Process                 X
                         port
                                                                          ◎
     CPU/Memory/HDD
                                                      ◎
                          ping             ◎
                                          OSが変 or あるアプリが落ちた   設定ミス or バグ
                                       キャパシティオーバー

doc. ver. 1.1   fukami@shakesoul.net                           ShakeSoul,	
 Inc.
モニタリング
                     色々とれている方が状況を把握しやす
                     い。

                     システムの特徴に合わせた項目を作り出
                     すともっとよくわかる。

                              オンラインゲーム: ユーザログイン数、
                              アイテム消費数、レアアイテム在庫数

doc. ver. 1.1   fukami@shakesoul.net            ShakeSoul,	
 Inc.
モニタリング - スケール
                                       プランニング
                     いつ頃、増強(or 削減)したほうがいいか見通す。

                     ポリシーを決めておくと迷わないで良い。

                              トラフィックはMax帯域の6割を越したら増
                              強する。

                              Load Average 2を超えるタイミングが1時間継
                              続したら、フロントサーバを増やす。


doc. ver. 1.1   fukami@shakesoul.net                   ShakeSoul,	
 Inc.
スケールプランニング
                                       Judge!

                                                       OK
                          Max


                        ルールで決めた閾値




doc. ver. 1.1   fukami@shakesoul.net            ShakeSoul,	
 Inc.
Good Job!!   Photo by Music for Little Hands

doc. ver. 1.1   fukami@shakesoul.net                               ShakeSoul,	
 Inc.
ありがちなWeb/DB構成の
                     監視・モニタリング項目
                           Web Sever                              MySQL Server
                 監視                      モニタリング                 監視              モニタリング

                  URL                                          Query
                                                                                   Query
                                       同時接続数、URLに                            (SELECT, Replication)
                 httpd                                         mysqld        アイテム消費数、ア
                                       対するページビュー
                                                                                イテム在庫数
            TCP 80, 443                                       TCP 3306

    CPU, Memory, HDD                   CPU, Memory, HDD   CPU, Memory, HDD   CPU, Memory, HDD

                  ping                    Traffic (bps)          ping             Traffic (bps)


doc. ver. 1.1   fukami@shakesoul.net                                              ShakeSoul,	
 Inc.
外せない要素

                最終的には運用者(人)は外せない。

                人が足りなくて困ったときは、上手にアウ
                トソースを使おう。

                人が動いてくれるアウトソース先 = MSP



doc. ver. 1.1   fukami@shakesoul.net            ShakeSoul,	
 Inc.
今後
                いろいろな要素を組み合わせて、より良い
                運用が出来る可能性が広がっている。

                      Cloud(IaaS)                MRTG, Cacti, Munin
                                            運用者
                                       Nagios  MSP   Auto Scaling

          Cloud Management Tool
                                                DevOps
doc. ver. 1.1   fukami@shakesoul.net                        ShakeSoul,	
 Inc.
より良い運用 = 楽する運用

                Smart で Cool な仕組みを生み出す




doc. ver. 1.1   fukami@shakesoul.net     ShakeSoul,	
 Inc.
Be Happy!


doc. ver. 1.1   fukami@shakesoul.net               Photo by LilTexican from Flickr
                                                          ShakeSoul,	
 Inc.
Thanks!
                                       Q &A



doc. ver. 1.1   fukami@shakesoul.net             ShakeSoul,	
 Inc.

More Related Content

Viewers also liked

2011.12.15 Innovation Weekend Final 2011
2011.12.15 Innovation Weekend Final 20112011.12.15 Innovation Weekend Final 2011
2011.12.15 Innovation Weekend Final 2011Hiro Fukami
 
DevOps 研修 中級編#02
DevOps 研修 中級編#02DevOps 研修 中級編#02
DevOps 研修 中級編#02Hiro Fukami
 
2010.09.02 LT Doc fluxflex on JAWS-UG
2010.09.02 LT Doc fluxflex on JAWS-UG2010.09.02 LT Doc fluxflex on JAWS-UG
2010.09.02 LT Doc fluxflex on JAWS-UGHiro Fukami
 
2009.07.28Internet-Routing-BGP
2009.07.28Internet-Routing-BGP2009.07.28Internet-Routing-BGP
2009.07.28Internet-Routing-BGPHiro Fukami
 
DevOps 研修 中級編#01
DevOps 研修 中級編#01DevOps 研修 中級編#01
DevOps 研修 中級編#01Hiro Fukami
 
DevOps 研修 初級編
DevOps 研修 初級編DevOps 研修 初級編
DevOps 研修 初級編Hiro Fukami
 
2009.11.20 BPstudy#27 Amazon Web Service
2009.11.20 BPstudy#27 Amazon Web Service2009.11.20 BPstudy#27 Amazon Web Service
2009.11.20 BPstudy#27 Amazon Web ServiceHiro Fukami
 
Branchless banking
Branchless bankingBranchless banking
Branchless bankingineedcap
 
スマートWordPress - Coworking Asia Conference Tokyo 2013
スマートWordPress - Coworking Asia Conference Tokyo 2013スマートWordPress - Coworking Asia Conference Tokyo 2013
スマートWordPress - Coworking Asia Conference Tokyo 2013Hiro Fukami
 
Kii Cloud 紹介 - モバイルクラウド MBaaS とは?
Kii Cloud 紹介 - モバイルクラウド MBaaS とは?Kii Cloud 紹介 - モバイルクラウド MBaaS とは?
Kii Cloud 紹介 - モバイルクラウド MBaaS とは?Hiro Fukami
 
opdracht1 ckv
opdracht1 ckvopdracht1 ckv
opdracht1 ckv11172
 
opdracht 1 ckv
opdracht 1 ckvopdracht 1 ckv
opdracht 1 ckv11172
 

Viewers also liked (13)

Spansk lektor - [Humsam-ILOS] Universitetet i Oslo
Spansk lektor - [Humsam-ILOS] Universitetet i Oslo Spansk lektor - [Humsam-ILOS] Universitetet i Oslo
Spansk lektor - [Humsam-ILOS] Universitetet i Oslo
 
2011.12.15 Innovation Weekend Final 2011
2011.12.15 Innovation Weekend Final 20112011.12.15 Innovation Weekend Final 2011
2011.12.15 Innovation Weekend Final 2011
 
DevOps 研修 中級編#02
DevOps 研修 中級編#02DevOps 研修 中級編#02
DevOps 研修 中級編#02
 
2010.09.02 LT Doc fluxflex on JAWS-UG
2010.09.02 LT Doc fluxflex on JAWS-UG2010.09.02 LT Doc fluxflex on JAWS-UG
2010.09.02 LT Doc fluxflex on JAWS-UG
 
2009.07.28Internet-Routing-BGP
2009.07.28Internet-Routing-BGP2009.07.28Internet-Routing-BGP
2009.07.28Internet-Routing-BGP
 
DevOps 研修 中級編#01
DevOps 研修 中級編#01DevOps 研修 中級編#01
DevOps 研修 中級編#01
 
DevOps 研修 初級編
DevOps 研修 初級編DevOps 研修 初級編
DevOps 研修 初級編
 
2009.11.20 BPstudy#27 Amazon Web Service
2009.11.20 BPstudy#27 Amazon Web Service2009.11.20 BPstudy#27 Amazon Web Service
2009.11.20 BPstudy#27 Amazon Web Service
 
Branchless banking
Branchless bankingBranchless banking
Branchless banking
 
スマートWordPress - Coworking Asia Conference Tokyo 2013
スマートWordPress - Coworking Asia Conference Tokyo 2013スマートWordPress - Coworking Asia Conference Tokyo 2013
スマートWordPress - Coworking Asia Conference Tokyo 2013
 
Kii Cloud 紹介 - モバイルクラウド MBaaS とは?
Kii Cloud 紹介 - モバイルクラウド MBaaS とは?Kii Cloud 紹介 - モバイルクラウド MBaaS とは?
Kii Cloud 紹介 - モバイルクラウド MBaaS とは?
 
opdracht1 ckv
opdracht1 ckvopdracht1 ckv
opdracht1 ckv
 
opdracht 1 ckv
opdracht 1 ckvopdracht 1 ckv
opdracht 1 ckv
 

Similar to 2012.03.08 Forschooner勉強会#01

Zabbix-jp study #4 20111020 session2
Zabbix-jp study #4 20111020 session2Zabbix-jp study #4 20111020 session2
Zabbix-jp study #4 20111020 session2Hitoshi Yoshida
 
Crystal Ball - 7.Difine Assumption(fitting)
Crystal Ball - 7.Difine Assumption(fitting)Crystal Ball - 7.Difine Assumption(fitting)
Crystal Ball - 7.Difine Assumption(fitting)KaitoKojima
 
ITpro EXPO 2011 クラウド上での業務アプリ開発
ITpro EXPO 2011 クラウド上での業務アプリ開発ITpro EXPO 2011 クラウド上での業務アプリ開発
ITpro EXPO 2011 クラウド上での業務アプリ開発Junji Imaoka
 
今日から始めるDigitalOcean
今日から始めるDigitalOcean今日から始めるDigitalOcean
今日から始めるDigitalOceanMasahito Zembutsu
 
実例Javaトラブルシューティング! 〜稼働中のシステムを立て直した半年間の軌跡
実例Javaトラブルシューティング! 〜稼働中のシステムを立て直した半年間の軌跡実例Javaトラブルシューティング! 〜稼働中のシステムを立て直した半年間の軌跡
実例Javaトラブルシューティング! 〜稼働中のシステムを立て直した半年間の軌跡心 谷本
 
おすすめインフラ! for スタートアップ
おすすめインフラ! for スタートアップおすすめインフラ! for スタートアップ
おすすめインフラ! for スタートアップKoichiro Sumi
 
Site Reliability Engineering (SRE)を可能にするOpenPIEのご紹介
Site Reliability Engineering (SRE)を可能にするOpenPIEのご紹介Site Reliability Engineering (SRE)を可能にするOpenPIEのご紹介
Site Reliability Engineering (SRE)を可能にするOpenPIEのご紹介OSSラボ株式会社
 
Oracle Cloudで始める、DBエンジニアのためのHadoop超入門(db tech showcase 2016 Oracle セッション資料)
Oracle Cloudで始める、DBエンジニアのためのHadoop超入門(db tech showcase 2016 Oracle セッション資料)Oracle Cloudで始める、DBエンジニアのためのHadoop超入門(db tech showcase 2016 Oracle セッション資料)
Oracle Cloudで始める、DBエンジニアのためのHadoop超入門(db tech showcase 2016 Oracle セッション資料)オラクルエンジニア通信
 
アジャイル開発の現在・過去・未来~今を知り、源流を訪ね、先を見据える~
アジャイル開発の現在・過去・未来~今を知り、源流を訪ね、先を見据える~アジャイル開発の現在・過去・未来~今を知り、源流を訪ね、先を見据える~
アジャイル開発の現在・過去・未来~今を知り、源流を訪ね、先を見据える~Kenji Hiranabe
 
汎用性の高い大規模共有型Webバーチャルホスティング基盤のセキュリティと運用技術の改善
汎用性の高い大規模共有型Webバーチャルホスティング基盤のセキュリティと運用技術の改善汎用性の高い大規模共有型Webバーチャルホスティング基盤のセキュリティと運用技術の改善
汎用性の高い大規模共有型Webバーチャルホスティング基盤のセキュリティと運用技術の改善Ryosuke MATSUMOTO
 
Redmine導入しました(公開)
Redmine導入しました(公開)Redmine導入しました(公開)
Redmine導入しました(公開)Hidekz Hara
 
Riak 2.0 pre5 @ Riak Meetup #3
Riak 2.0 pre5 @ Riak Meetup #3Riak 2.0 pre5 @ Riak Meetup #3
Riak 2.0 pre5 @ Riak Meetup #3Shunichi Shinohara
 
OpenStack Congress and Datalog (Japanese)
OpenStack Congress and Datalog (Japanese)OpenStack Congress and Datalog (Japanese)
OpenStack Congress and Datalog (Japanese)Motonori Shindo
 
ソフトウェア開発の現場風景
ソフトウェア開発の現場風景ソフトウェア開発の現場風景
ソフトウェア開発の現場風景Koichi ITO
 
【17-C-4】「Axure RPによる画面プロトタイプを活用した要件定義の改善:野村総合研究所、NTTデータの事例紹介」松永充弘氏
【17-C-4】「Axure RPによる画面プロトタイプを活用した要件定義の改善:野村総合研究所、NTTデータの事例紹介」松永充弘氏【17-C-4】「Axure RPによる画面プロトタイプを活用した要件定義の改善:野村総合研究所、NTTデータの事例紹介」松永充弘氏
【17-C-4】「Axure RPによる画面プロトタイプを活用した要件定義の改善:野村総合研究所、NTTデータの事例紹介」松永充弘氏Developers Summit
 
20180123 rancher meetupyokohama_minehiko_nohara
20180123 rancher meetupyokohama_minehiko_nohara20180123 rancher meetupyokohama_minehiko_nohara
20180123 rancher meetupyokohama_minehiko_noharaMinehiko Nohara
 
perfを使ったPostgreSQLの解析(前編)
perfを使ったPostgreSQLの解析(前編)perfを使ったPostgreSQLの解析(前編)
perfを使ったPostgreSQLの解析(前編)Daichi Egawa
 
Webシステム脆弱性LT資料
Webシステム脆弱性LT資料Webシステム脆弱性LT資料
Webシステム脆弱性LT資料Tomohito Adachi
 

Similar to 2012.03.08 Forschooner勉強会#01 (20)

Zabbix-jp study #4 20111020 session2
Zabbix-jp study #4 20111020 session2Zabbix-jp study #4 20111020 session2
Zabbix-jp study #4 20111020 session2
 
Crystal Ball - 7.Difine Assumption(fitting)
Crystal Ball - 7.Difine Assumption(fitting)Crystal Ball - 7.Difine Assumption(fitting)
Crystal Ball - 7.Difine Assumption(fitting)
 
ITpro EXPO 2011 クラウド上での業務アプリ開発
ITpro EXPO 2011 クラウド上での業務アプリ開発ITpro EXPO 2011 クラウド上での業務アプリ開発
ITpro EXPO 2011 クラウド上での業務アプリ開発
 
今日から始めるDigitalOcean
今日から始めるDigitalOcean今日から始めるDigitalOcean
今日から始めるDigitalOcean
 
実例Javaトラブルシューティング! 〜稼働中のシステムを立て直した半年間の軌跡
実例Javaトラブルシューティング! 〜稼働中のシステムを立て直した半年間の軌跡実例Javaトラブルシューティング! 〜稼働中のシステムを立て直した半年間の軌跡
実例Javaトラブルシューティング! 〜稼働中のシステムを立て直した半年間の軌跡
 
Heroku Inside
Heroku InsideHeroku Inside
Heroku Inside
 
おすすめインフラ! for スタートアップ
おすすめインフラ! for スタートアップおすすめインフラ! for スタートアップ
おすすめインフラ! for スタートアップ
 
Site Reliability Engineering (SRE)を可能にするOpenPIEのご紹介
Site Reliability Engineering (SRE)を可能にするOpenPIEのご紹介Site Reliability Engineering (SRE)を可能にするOpenPIEのご紹介
Site Reliability Engineering (SRE)を可能にするOpenPIEのご紹介
 
Mt basic as-os_on_danbot
Mt basic as-os_on_danbotMt basic as-os_on_danbot
Mt basic as-os_on_danbot
 
Oracle Cloudで始める、DBエンジニアのためのHadoop超入門(db tech showcase 2016 Oracle セッション資料)
Oracle Cloudで始める、DBエンジニアのためのHadoop超入門(db tech showcase 2016 Oracle セッション資料)Oracle Cloudで始める、DBエンジニアのためのHadoop超入門(db tech showcase 2016 Oracle セッション資料)
Oracle Cloudで始める、DBエンジニアのためのHadoop超入門(db tech showcase 2016 Oracle セッション資料)
 
アジャイル開発の現在・過去・未来~今を知り、源流を訪ね、先を見据える~
アジャイル開発の現在・過去・未来~今を知り、源流を訪ね、先を見据える~アジャイル開発の現在・過去・未来~今を知り、源流を訪ね、先を見据える~
アジャイル開発の現在・過去・未来~今を知り、源流を訪ね、先を見据える~
 
汎用性の高い大規模共有型Webバーチャルホスティング基盤のセキュリティと運用技術の改善
汎用性の高い大規模共有型Webバーチャルホスティング基盤のセキュリティと運用技術の改善汎用性の高い大規模共有型Webバーチャルホスティング基盤のセキュリティと運用技術の改善
汎用性の高い大規模共有型Webバーチャルホスティング基盤のセキュリティと運用技術の改善
 
Redmine導入しました(公開)
Redmine導入しました(公開)Redmine導入しました(公開)
Redmine導入しました(公開)
 
Riak 2.0 pre5 @ Riak Meetup #3
Riak 2.0 pre5 @ Riak Meetup #3Riak 2.0 pre5 @ Riak Meetup #3
Riak 2.0 pre5 @ Riak Meetup #3
 
OpenStack Congress and Datalog (Japanese)
OpenStack Congress and Datalog (Japanese)OpenStack Congress and Datalog (Japanese)
OpenStack Congress and Datalog (Japanese)
 
ソフトウェア開発の現場風景
ソフトウェア開発の現場風景ソフトウェア開発の現場風景
ソフトウェア開発の現場風景
 
【17-C-4】「Axure RPによる画面プロトタイプを活用した要件定義の改善:野村総合研究所、NTTデータの事例紹介」松永充弘氏
【17-C-4】「Axure RPによる画面プロトタイプを活用した要件定義の改善:野村総合研究所、NTTデータの事例紹介」松永充弘氏【17-C-4】「Axure RPによる画面プロトタイプを活用した要件定義の改善:野村総合研究所、NTTデータの事例紹介」松永充弘氏
【17-C-4】「Axure RPによる画面プロトタイプを活用した要件定義の改善:野村総合研究所、NTTデータの事例紹介」松永充弘氏
 
20180123 rancher meetupyokohama_minehiko_nohara
20180123 rancher meetupyokohama_minehiko_nohara20180123 rancher meetupyokohama_minehiko_nohara
20180123 rancher meetupyokohama_minehiko_nohara
 
perfを使ったPostgreSQLの解析(前編)
perfを使ったPostgreSQLの解析(前編)perfを使ったPostgreSQLの解析(前編)
perfを使ったPostgreSQLの解析(前編)
 
Webシステム脆弱性LT資料
Webシステム脆弱性LT資料Webシステム脆弱性LT資料
Webシステム脆弱性LT資料
 

More from Hiro Fukami

Players1st クラブ・チーム向け提案書
Players1st クラブ・チーム向け提案書Players1st クラブ・チーム向け提案書
Players1st クラブ・チーム向け提案書Hiro Fukami
 
DevOps 概要 - インフラ革命、今起きていること
DevOps 概要 - インフラ革命、今起きていることDevOps 概要 - インフラ革命、今起きていること
DevOps 概要 - インフラ革命、今起きていることHiro Fukami
 
OpsDeliver Serivce Info, Business Model
OpsDeliver Serivce Info, Business ModelOpsDeliver Serivce Info, Business Model
OpsDeliver Serivce Info, Business ModelHiro Fukami
 
BPStudy#75 スマートWP 裏側のお話からリーンなアプローチまで
BPStudy#75 スマートWP 裏側のお話からリーンなアプローチまでBPStudy#75 スマートWP 裏側のお話からリーンなアプローチまで
BPStudy#75 スマートWP 裏側のお話からリーンなアプローチまでHiro Fukami
 
スマートWordPress on JAWS-UG Tokyo#17
スマートWordPress on JAWS-UG Tokyo#17スマートWordPress on JAWS-UG Tokyo#17
スマートWordPress on JAWS-UG Tokyo#17Hiro Fukami
 
2011.10.13 fluxflex on OpenCloudCampus Technologies Meeting PaaS
2011.10.13 fluxflex on OpenCloudCampus Technologies Meeting PaaS2011.10.13 fluxflex on OpenCloudCampus Technologies Meeting PaaS
2011.10.13 fluxflex on OpenCloudCampus Technologies Meeting PaaSHiro Fukami
 
2011.07.22 LT on InnovationWeekend
2011.07.22 LT on InnovationWeekend2011.07.22 LT on InnovationWeekend
2011.07.22 LT on InnovationWeekendHiro Fukami
 
2011.07.14 LT Doc fluxflex on JAWS-UG
2011.07.14 LT Doc fluxflex on JAWS-UG2011.07.14 LT Doc fluxflex on JAWS-UG
2011.07.14 LT Doc fluxflex on JAWS-UGHiro Fukami
 
2010.11.25 LT Doc fluxflex on Startup Dating
2010.11.25 LT Doc fluxflex on Startup Dating2010.11.25 LT Doc fluxflex on Startup Dating
2010.11.25 LT Doc fluxflex on Startup DatingHiro Fukami
 
090910hbstudy#3-BGP
090910hbstudy#3-BGP090910hbstudy#3-BGP
090910hbstudy#3-BGPHiro Fukami
 
2009.07.22cloud-impact-FullSupportPack
2009.07.22cloud-impact-FullSupportPack2009.07.22cloud-impact-FullSupportPack
2009.07.22cloud-impact-FullSupportPackHiro Fukami
 

More from Hiro Fukami (11)

Players1st クラブ・チーム向け提案書
Players1st クラブ・チーム向け提案書Players1st クラブ・チーム向け提案書
Players1st クラブ・チーム向け提案書
 
DevOps 概要 - インフラ革命、今起きていること
DevOps 概要 - インフラ革命、今起きていることDevOps 概要 - インフラ革命、今起きていること
DevOps 概要 - インフラ革命、今起きていること
 
OpsDeliver Serivce Info, Business Model
OpsDeliver Serivce Info, Business ModelOpsDeliver Serivce Info, Business Model
OpsDeliver Serivce Info, Business Model
 
BPStudy#75 スマートWP 裏側のお話からリーンなアプローチまで
BPStudy#75 スマートWP 裏側のお話からリーンなアプローチまでBPStudy#75 スマートWP 裏側のお話からリーンなアプローチまで
BPStudy#75 スマートWP 裏側のお話からリーンなアプローチまで
 
スマートWordPress on JAWS-UG Tokyo#17
スマートWordPress on JAWS-UG Tokyo#17スマートWordPress on JAWS-UG Tokyo#17
スマートWordPress on JAWS-UG Tokyo#17
 
2011.10.13 fluxflex on OpenCloudCampus Technologies Meeting PaaS
2011.10.13 fluxflex on OpenCloudCampus Technologies Meeting PaaS2011.10.13 fluxflex on OpenCloudCampus Technologies Meeting PaaS
2011.10.13 fluxflex on OpenCloudCampus Technologies Meeting PaaS
 
2011.07.22 LT on InnovationWeekend
2011.07.22 LT on InnovationWeekend2011.07.22 LT on InnovationWeekend
2011.07.22 LT on InnovationWeekend
 
2011.07.14 LT Doc fluxflex on JAWS-UG
2011.07.14 LT Doc fluxflex on JAWS-UG2011.07.14 LT Doc fluxflex on JAWS-UG
2011.07.14 LT Doc fluxflex on JAWS-UG
 
2010.11.25 LT Doc fluxflex on Startup Dating
2010.11.25 LT Doc fluxflex on Startup Dating2010.11.25 LT Doc fluxflex on Startup Dating
2010.11.25 LT Doc fluxflex on Startup Dating
 
090910hbstudy#3-BGP
090910hbstudy#3-BGP090910hbstudy#3-BGP
090910hbstudy#3-BGP
 
2009.07.22cloud-impact-FullSupportPack
2009.07.22cloud-impact-FullSupportPack2009.07.22cloud-impact-FullSupportPack
2009.07.22cloud-impact-FullSupportPack
 

Recently uploaded

LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルCRI Japan, Inc.
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイスCRI Japan, Inc.
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。iPride Co., Ltd.
 
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Gamesatsushi061452
 
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptxsn679259
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。iPride Co., Ltd.
 
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video UnderstandingToru Tamaki
 
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsUtilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsWSO2
 
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Hiroshi Tomioka
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...Toru Tamaki
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。iPride Co., Ltd.
 

Recently uploaded (11)

LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
 
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
 
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsUtilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
 
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 

2012.03.08 Forschooner勉強会#01

  • 1. FORSCHOONER勉強会#1 24/365を支える運用技術 2012.03.08 Fukami ShakeSoul, Inc.
  • 2. I’m .. 深海 寛信 CEO of ShakeSoul Inc. tags: fluxflex’s Founder, AWS本, meet-me, BBTower, IRI, NTT Facebook: /fukami Twitter: @d_sea doc. ver. 1.1 fukami@shakesoul.net ShakeSoul, Inc.
  • 3. 24/365 24/365 = 止まらないシステム 止まる => ありえない、非常事態 ビジネス視点では機会損失。つまり、、 doc. ver. 1.1 fukami@shakesoul.net ShakeSoul, Inc.
  • 4. 怒る人が出てくる doc. ver. 1.1 fukami@shakesoul.net Photo by Lara604 from Flickr ShakeSoul, Inc.
  • 6. What do I do ? 人が24/365働き続けるには、負担が大き い システムで補完しよう。 監視、モニタリング doc. ver. 1.1 fukami@shakesoul.net ShakeSoul, Inc.
  • 7. 監視システム 24/365いろいろな項目のチェックを繰り 返してくれる。 異常を見つけた場合、アラートを出して くれる。 通知することが主目的 => 完全には直し てくれないのがポイント doc. ver. 1.1 fukami@shakesoul.net ShakeSoul, Inc.
  • 8. Nagios doc. ver. 1.1 fukami@shakesoul.net ShakeSoul, Inc.
  • 9. モニタリング ステータスを24/365測り続けてくれる。 何があったかを確認できる。 過去の推移を俯瞰できる => スケールの 計画が立てられる。 doc. ver. 1.1 fukami@shakesoul.net ShakeSoul, Inc.
  • 10. MRTG Cacti doc. ver. 1.1 fukami@shakesoul.net ShakeSoul, Inc.
  • 11. Munin doc. ver. 1.1 fukami@shakesoul.net ShakeSoul, Inc.
  • 12. 監視項目は、、 doc. ver. 1.1 fukami@shakesoul.net ShakeSoul, Inc.
  • 13. 多けりゃいいってもんじゃないよ Photo by Betsy from Picasa doc. ver. 1.1 fukami@shakesoul.net ShakeSoul, Inc.
  • 14. 監視項目の定め方 内と外 レイヤの感覚を取り入れる doc. ver. 1.1 fukami@shakesoul.net ShakeSoul, Inc.
  • 15. 監視 - 内と外 ping port CPU Memory URL NRPE Nagios Server HDD Process Server 内 = 自分視点 外 = ユーザ視点 doc. ver. 1.1 fukami@shakesoul.net ShakeSoul, Inc.
  • 16. 監視 - レイヤ Query アプリケーション層 URL プレゼンテーション層 Process セッション層 port トランスポート層 CPU/Memory/HDD ネットワーク層 データリンク層 ping 物理層 監視項目をレイヤごとに頭の中で整理する doc. ver. 1.1 fukami@shakesoul.net ShakeSoul, Inc.
  • 17. レイヤ Query X URL X Process X port ◎ CPU/Memory/HDD ◎ ping ◎ OSが変 or あるアプリが落ちた 設定ミス or バグ キャパシティオーバー doc. ver. 1.1 fukami@shakesoul.net ShakeSoul, Inc.
  • 18. モニタリング 色々とれている方が状況を把握しやす い。 システムの特徴に合わせた項目を作り出 すともっとよくわかる。 オンラインゲーム: ユーザログイン数、 アイテム消費数、レアアイテム在庫数 doc. ver. 1.1 fukami@shakesoul.net ShakeSoul, Inc.
  • 19. モニタリング - スケール プランニング いつ頃、増強(or 削減)したほうがいいか見通す。 ポリシーを決めておくと迷わないで良い。 トラフィックはMax帯域の6割を越したら増 強する。 Load Average 2を超えるタイミングが1時間継 続したら、フロントサーバを増やす。 doc. ver. 1.1 fukami@shakesoul.net ShakeSoul, Inc.
  • 20. スケールプランニング Judge! OK Max ルールで決めた閾値 doc. ver. 1.1 fukami@shakesoul.net ShakeSoul, Inc.
  • 21. Good Job!! Photo by Music for Little Hands doc. ver. 1.1 fukami@shakesoul.net ShakeSoul, Inc.
  • 22. ありがちなWeb/DB構成の 監視・モニタリング項目 Web Sever MySQL Server 監視 モニタリング 監視 モニタリング URL Query Query 同時接続数、URLに (SELECT, Replication) httpd mysqld アイテム消費数、ア 対するページビュー イテム在庫数 TCP 80, 443 TCP 3306 CPU, Memory, HDD CPU, Memory, HDD CPU, Memory, HDD CPU, Memory, HDD ping Traffic (bps) ping Traffic (bps) doc. ver. 1.1 fukami@shakesoul.net ShakeSoul, Inc.
  • 23. 外せない要素 最終的には運用者(人)は外せない。 人が足りなくて困ったときは、上手にアウ トソースを使おう。 人が動いてくれるアウトソース先 = MSP doc. ver. 1.1 fukami@shakesoul.net ShakeSoul, Inc.
  • 24. 今後 いろいろな要素を組み合わせて、より良い 運用が出来る可能性が広がっている。 Cloud(IaaS) MRTG, Cacti, Munin 運用者 Nagios MSP Auto Scaling Cloud Management Tool DevOps doc. ver. 1.1 fukami@shakesoul.net ShakeSoul, Inc.
  • 25. より良い運用 = 楽する運用 Smart で Cool な仕組みを生み出す doc. ver. 1.1 fukami@shakesoul.net ShakeSoul, Inc.
  • 26. Be Happy! doc. ver. 1.1 fukami@shakesoul.net Photo by LilTexican from Flickr ShakeSoul, Inc.
  • 27. Thanks! Q &A doc. ver. 1.1 fukami@shakesoul.net ShakeSoul, Inc.

Editor's Notes

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n
  13. \n
  14. \n
  15. \n
  16. \n
  17. \n
  18. \n
  19. \n
  20. \n
  21. \n
  22. \n
  23. \n
  24. \n
  25. \n
  26. \n
  27. \n