新ジョブ・カード制度推進基本計画 - mhlw...新ジョブ・カード制度推進基本計画 平成27 年 ジョブ・カード制度推進会議 ージョブ・カードを、個人が生涯活用するキャリア・プランニング
【HinemosWorld2014】B2-4_Hinemos運用管理のすゝめ ジョブ編
-
Upload
hinemos -
Category
Technology
-
view
1.177 -
download
0
Transcript of 【HinemosWorld2014】B2-4_Hinemos運用管理のすゝめ ジョブ編
2Copyright © 2014 NTT DATA Corporation
本セッションでお伝えしたい事
Hinemos特徴として
・十分なジョブ機能を持つこと・使い勝手が良いこと
こうした特徴を、Hinemos導入サポートサービスに従事した際の経験を踏まえながら、正確にお伝えできればと思います。
ちょっとした設定方法から、手の込んだ監視環境の構築まで、ありがちな事例との対比を交えながら説明いたします。
3Copyright © 2014 NTT DATA Corporation
INDEX
1. Hinemosのすゝめ
2. 環境構築
3. ジョブ設定の登録・変更
4. ジョブの実行・結果の確認
5. まとめ
5Copyright © 2014 NTT DATA Corporation
ジョブ管理ソフトウェアの導入
ジョブ管理ソフトウェアを導入する理由とは?
zzz...
複雑・膨大な操作の簡易化
ジョブ管理ソフトウェアを実際に導入してみたところ。。。
設定、操作が複雑で、誰も扱えない
Job1 Job4
Job3
Job2障害
操作結果の管理容易化
?!
監視ソフトウェアとの組み合わせ。。。
夜間帯の運用作業削減
障害対応の自動化
障害
負荷やコストを下げたい
簡単に、確実に実行したい
Hinemosを使えば、こうした課題に悩むことはありません
6Copyright © 2014 NTT DATA Corporation
1. Hinemosは、運用自動化を実現する幅広い機能を有しています
Hinemosをお勧めする理由
① リポジトリ機能
システムを構成する機器を登録・グループ化して管理する機能
② 監視機能
管理対象システムの稼働状況を確認するための各種監視を実行する機能
③ ジョブ機能
システム運行に必要な様々な処理をジョブとして一元的に管理・実行する機能
2. 各機能は、柔軟に組み合わせ、連携させることができます。
機能連携に悩む必要が無い
3. 単一のクライアント(Hinemosクライアント)で簡単に操作できます
単一のクライアントアプリケーションで操作可能!
8Copyright © 2014 NTT DATA Corporation
DBの初期設定投入
ソフトウェアXのインストール
OSインストール OSの初期設定
OS同梱パッケージをインストール
OS非同梱パッケージのインストール(fpingなど)
ソフトウェアXが利用するDBのインストール
ソフトウェアXの起動
監視ソフトウェアXや、ジョブ管理ソフトウェアY
Hinemosのインストール
Hinemosの起動 !!!
OSインストール OSの初期設定
OS同梱パッケージをインストール
Hinemos
Hinemosを用いた運用管理環境の構築
Hinemosは、簡単にインストールできます
・ OS同梱パッケージ+Hinemosインストールパッケージのみで構築可能・ DB(PostgreSQL)は、「Hinemos」としてインストール・保守サポート・ 公式ドキュメントは開発元(NTTデータ)が、日本語で提供
9Copyright © 2014 NTT DATA Corporation
Hinemosの環境構築
以下環境でHinemosをインストールしてみたところ…
インターネット 作業端末(Windows) インストール先サーバ(Linux)
SSHHTTP
※インターネット接続無し
サーバルーム
作業者 Hinemos 監視ソフトウェアX
ジョブ管理ソフトウェアY
担当者A(Hinemosインストール経験あり)ソフトウェアX、Yインストール経験無し)
12分 280分 90分
担当者B(Hinemosインストール経験なしソフトウェアX、Yインストール経験無し)
56分 370分 168分
※インターネット接続有
ICMP
検証環境の概要
(参考)上記環境で、手順/PKG探し、インストールを実施した際の実測値
11Copyright © 2014 NTT DATA Corporation
Hinemosを用いたジョブ・監視の概要
Hinemosでジョブを実現するための3ステップ
スコープA(Linux)
ノードA
1. リポジトリ設定 3. 監視設定/ジョブ設定
ジョブ設定A
ジョブ設定B
スコープB(Windows)
ノードC
通知A
通知B
通知C
2. 通知設定
ノードB
ノードD
1. 「ノード」「スコープ」を定義(リポジトリ設定)2. 「通知」設定を定義3. 「監視設定」「ジョブ設定」定義し、実行対象「スコープ」、運用者への「通知」方式を指定
スコープC(サーバ機器)
設定例
ジョブ設定C
ジョブ設定D
12Copyright © 2014 NTT DATA Corporation
リポジトリ設定(管理対象)の登録
システム内での利用用途、管理手法、関係性等に応じて、管理対象機器を、「スコープ」でグルーピングします
○ジョブ実行結果の確認○ジョブ設定双方の容易性を両立させるグループが作成可能
・スコープの多段定義が可能!・ノードを複数スコープに
所属させる事が可能
管理対象機器は、「ノード」として登録します
OSの情報
デバイス情報 ネットワーク情報
ハードウェア情報
仮想化関連情報 管理者情報など
管理対象機器Hinemosマネージャ
ノード登録
13Copyright © 2014 NTT DATA Corporation
リポジトリ設定(管理対象)の登録
ノード(管理対象)、スコープの登録操作は、GUIから容易に行えます
プラットフォームをプルダウンで指定
IPアドレスを設定
ホスト名を設定
SNMPを用いた機器情報の一括取得が
可能
ノードの登録画面
スコープの登録画面
必須項目はピンク色で表示
ファシリティIDファシリティ名
を設定
設定画面
簡単!
ファシリティIDファシリティ名を決めればOK!
14Copyright © 2014 NTT DATA Corporation
通知設定の定義
ジョブ実行結果を運用者に通知する手段は、「通知種別」より選択します
Hinemosマネージャ
イベント通知ステータス通知
ジョブ通知コマンド通知
メール通知ログエスカレーション通知
✔
✔▲
syslog
1. ジョブ実行結果を運用者に「通知」する手段(種別)を選択2. 「通知」を行うタイミング(契機)、通知する際に実行する動作を指定
通知手段(種別)の選択
「通知」は「監視」からも利用可能!
15Copyright © 2014 NTT DATA Corporation
通知設定の定義
通知設定の登録操作は、GUIから容易に行えます
必須項目はピンク色で表示
条件式を書く必要無し
ラジオボタンで選択
すぐに使える推奨設定が、そのまま利用可能です
安心!
設定画面
16Copyright © 2014 NTT DATA Corporation
実行処理を定義
実行対象を指定
ジョブの登録操作は、GUIから容易に行えます
ジョブ設定の定義
ジョブ実行結果に応じた通知の「重要度」を指定
利用する通知設定を選択
シンプルに、ジョブ実行条件を定義可能
17Copyright © 2014 NTT DATA Corporation
設定情報の管理・登録
Hinemos
マネージャHinemosクライアント
(+Utilityオプション)
XML
専用の設計書
(パラメータシート) 作業ミスが削減可能
専用ツールで、保守対応も安心
設定の出し入れ
設定の一括登録、設計書(パラメータシート)の作成・管理も容易です
19Copyright © 2014 NTT DATA Corporation
ジョブ実行
即時実行(手動実行)
スケジュール実行(定期実行)
ファイルチェック
ファイルの状態変化(作成、変更、削除)
スケジュール
カレンダ
監視・ジョブの結果
ジョブ通知
障害
Hinemosクライアント
ジョブ実行の契機
Hinemosのジョブは、様々な契機で実行できます
20Copyright © 2014 NTT DATA Corporation
監視とジョブの連動による運用自動化
監視結果に応じて、ジョブを実行させることも簡単にできます!
スコープ
ノード
リポジトリ設定 監視設定
監視設定 通知
通知設定
ノード
2. 監視結果の判定(重要度付)
情報
警告
危険
A未満
B未満
その他
通知
3. 監視結果の重要度に応じた通知の実行
ジョブ設定
ジョブ設定
ジョブ通知
4. ジョブ実行の指示
1. 監視の実行
5. ジョブの実行
通知7. ジョブ
実行結果の重要度に応じた通知
6. ジョブ実行結果の判定(重要度付)
情報
警告
危険
ジョブで実行したコマンドのリターンコードで判定
結果を確認すればOK
21Copyright © 2014 NTT DATA Corporation
監視設定の定義
監視設定の登録操作は、GUIから容易に行えます
プルダウンメニューラジオボタンが使えて
初期設定・変更が簡単!
必須項目はピンク色で表示
プルダウンで監視対象リソース
を選択
(例)リソース監視
「リソース監視」を選択
監視対象を指定
判定閾値を入力
利用する「通知設定」を
選択
複雑な条件式定義は不要
22Copyright © 2014 NTT DATA Corporation
Hinemosで実現可能な運用自動化
Hinemosは、様々な形で運用を自動化・一元管理ができます
Job1
定時・定型操作の自動化
障害
障害対処の自動化(ジョブ)
正常系ジョブ
正常系ジョブ
正常系ジョブ
異常系ジョブ
Job1 Job4
Job3
Job2
連続・複雑な操作の自動化
検知(監視)
対処ジョブ実行
運用を様々な形で自動化できる!
全部Hinemos1つでシンプルに実現できる!
障害対処の自動化(監視)
障害
監視
ジョブ実行
大量の運用操作自動化
Job1 Job4
Job3
Job2障害
操作結果の一元管理
23Copyright © 2014 NTT DATA Corporation
柔軟なスケジュール制御
監視機能・ジョブ機能の、稼働/非稼働制御を柔軟に実現できます
スケジュール設定・確認は、GUIから容易に設定可能
設定変更もGUIから
複雑な条件式の読み込み・新規作成は
不要
毎月第○月曜日のみ、ジョブAを実行
実現可能な要件(例)
平日の業務時間帯のみ、監視Aを自動開始
毎月最終日のみ、ジョブBを実行 予定されたメンテナンス日に、監視Bを自動停止
業務カレンダに応じた、監視やジョブの自動実行・開始・停止がプリセットできます
稼働スケジュールを視覚的に確認
24Copyright © 2014 NTT DATA Corporation
結果の確認
結果は全て単一のクライアントで確認できます・監視の設定→監視結果の確認・ジョブの設定→実行→実行結果の確認→再実行
監視設定
ジョブ設定
監視結果の確認
ジョブの実行・再実行 ジョブの実行
Hinemosクライアント Hinemosマネージャ
単一アプリケーションで把握可能
25Copyright © 2014 NTT DATA Corporation
結果のレポート生成
ジョブ実行結果や監視結果のレポート生成も、容易に行えます
Hinemosマネージャ
自動生成
メール送信
27Copyright © 2014 NTT DATA Corporation
まとめ
運用管理ソフトウェアを使いこなすことに悩んでしまっていませんか?
• システム運用管理の本質である、運用設計・運用最適化⇒より注力しませんか?
• 運用自動化を実現する、運用管理システムの構築⇒Hinemosを使って、楽に構築しませんか?
• 運用管理ソフトウェアからの障害通知に基づく対処⇒可能な限り自動化しませんか?⇒本当に必要な対処に、より時間をかけませんか?
「システムを安定的に運用し、ビジネス継続性を担保する」という目的を達成するために、Hinemosの活用をご検討ください
www.hinemos.info