Forschooner勉強会#3
『クラウド管理・運用サービス E.C.Oのご紹介』


          2012.03.08
        Naoya Hashimoto




                            1
はじめまして
橋本 直哉
フォースクーナ アウトソーシング事業部 クラウドチーム

経歴:(ずっと運用です)
アウトソーシング会社
 サーバ/ネットワーク監視、運用、構築
ホスティング/ハウジング会社
 サーバ/ネットワーク監視、運用、構築、VPSサービス運用
フォースクーナ
 パブリッククラウド中心のシステム監視、運用、構築
 プリセールス/ポストセールス
 パッケージの企画

Twitter: @hashnao
                                2
Easy Cloud Operation?




                        3
Easy?
1. a 容易な、平易な、やさしい

2. 安楽な、気楽な、楽な

3. a 厳しくない、寛大な、甘い

※weblio和英辞典より抜粋
http://ejje.weblio.jp/content/easy
                                     4
5
課金体系

月額定額


従量課金制

        6
7
運用・障害対応メニューの一覧




                 8
プラン構成

※ふつうのLAMPです。




               9
運用ツールのご紹介



            10
初期構築用ツール

        シェルスクリプト


   ・新規に構築、稼働中のシステム双方に対応できる
・ミドルウェアのバージョンアップ等の変更に容易に対応できる


                                11
$ cat install_result.txt
2012-02-09 13:28:12 Success - Setup user
2012-02-09 13:28:36 Success - Install,Remove Base Packages
2012-02-09 13:28:50 Success - Install Monit
2012-02-09 13:32:16 Success - Install Perl
2012-02-09 13:33:08 Success - Install Nagios-plugin
2012-02-09 13:39:56 Success - Install perl modules for Nagios Plugins
2012-02-09 13:40:01 Success - Install Nagios Plugins
2012-02-09 13:40:36 Success - Install Amanda Client
2012-02-09 13:43:13 Success - Install Zmanda




                                                                        12
Daemon管理



 ・NTP, SSH, Syslogd等の管理系のDaemonを対象
・HTTP, MySQL等のサービス関連のDaemonは対象外


                                     13
# monit -c /etc/monit.conf summary
The Monit daemon 5.3.2 uptime: 27d 7h 36m

Process 'syslogd'         Running
Process 'sshd'           Running
Process 'ntpd'           Running
Process 'cron'           Running
System 'system_mgm01'         Running


                                            14
バックアップ



・Backup/Client用パッケージの2種類なので構成が単純
        ・小規模なシステムでも扱いやすい
     ・バックアップ結果のステータスを参照できる
    ・バックアップ結果の確認作業をnagiosで代行

                                   15
16
監視ツール + グラフツール




 ・nagiosのコンフィグ(xxx.cfg)はテンプレートをデプロイ
 ・サービス依存設定でホストダウン時のアラートを削減
       ・イベントハンドラーで定形タスクを自動化


                                      17
18
チケット管理




   ・受注~納品までの進捗をチケットで管理
・新規に発行する際は、テンプレートのチケットを複製


                            19
チケットのテンプレート




              20
導入したいツール



           21
ドキュメント管理



   ・障害対応の手順書をsphinxで代用
      ・blockdiagでフローを記載
・カスタマーポータル等、Webでユーザに公開


                          22
ありがとうございました!

    Q&A




               23

第1回『いまさら聞けない!システム運用・管理のコツ』 『クラウド管理・運用サービス「E.C.O」のご紹介』