Upload
hinemos
View
523
Download
8
Embed Size (px)
DESCRIPTION
Hinemosは、システム運用管理で要求される各種機能を備えた、「統合運用管理ソフトウェア」です。 本資料は、2014/7/25(金)に、「第17回 NTTコミュニケーションズ Cloudn(クラウド・エヌ)勉強会」で発表しました、 「Cloudn(クラウド・エヌ)対応の運用自動化ツール Hinemosのご紹介」の、発表資料となります。
Citation preview
Copyright © 2014 NTT DATA Corporation
2014年7月25日 株式会社NTTデータ
Cloudn対応の運用自動化ツール
Hinemosのご紹介
第17回 NTTコミュニケーションズ Cloudn勉強会
2 Copyright © 2014 NTT DATA Corporation
パートナーシップ
NTTデータはNTTコミュニケーションズの販売代理店です。
NTTデータはNTTコミュニケーションズのセールスパートナーです。
Hinemosは、 NTTコミュニケーションズとの コラボレーションサービスに登録済みパッケージです。
3 Copyright © 2014 NTT DATA Corporation
INDEX
01 Hinemosとは
02 Hinemosの機能
03 クラウド運用の課題
04 クラウド運用の自動化
05 Hinemosによるハイブリッドクラウド運用
06 Hinemosソリューション
07 採用事例
08 関連情報
Copyright © 2014 NTT DATA Corporation 4
Hinemosとは
5 Copyright © 2014 NTT DATA Corporation
Hinemosとは
監視機能
ジョブ管理機能
リポジトリ機能
性能管理機能
システム運用管理で要求される幅広い機能を備えた 統合運用管理ソフトウェア
✔
✔
▲
6 Copyright © 2014 NTT DATA Corporation
Hinemosの歩み
エンタープライズ領域, ミッションクリティカル領域での要件を満たす ハイパフォーマンスな運用管理ツールに成長
Ver3
Ver4
Ver2
Ver1
2005.08
2006.03
2008.10
2012.04
Ver4.1 2013.10
IPA公募によりHinemos誕生
監視機能充実 監視対象プラットフォームの拡張
より進化した稼働状況の見える化 より大規模な環境への対応強化
よりスマートな統合運用管理の実現
クラウド管理の実現 ジョブ管理の進化
7 Copyright © 2014 NTT DATA Corporation
Hinemos利用状況
適用案件数:400以上
Hinemosパートナ企業様:38社 適用システム数:100以上
ダウンロード件数:数十万件以上
500を超えるシステムに導入 数台~1000台を超える規模の様々なシステムにて稼働
利用実績:クラウドサービス、証券・金融系システム、公共系インフラシステム、社内システム、etc.
Hinemosパートナー案件
NTTデータ社内SI案件 その他
8 Copyright © 2014 NTT DATA Corporation
Hinemosの基本構成
管理DB
Hinemosを構成する3つのコンポーネント
運用管理サーバ (Hinemosマネージャ)
管理対象システム (Hinemosエージェント)
運用管理端末 (Hinemosクライアント)
設定追加・変更
結果の表示
稼動監視 ジョブ実行指示
ログ送信 トラップ送信
9 Copyright © 2014 NTT DATA Corporation
対応プラットフォーム
サーバ
Red Hat Enterprise Linux CentOS Oracle Linux Windows Solaris HP-UX AIX
ハイパーバイザ
VMware ESXi
KVM XenServer Hyper-V Oracle VM
その他
ネットワーク機器 アプライアンス製品
多種多様な環境をHinemosで一元管理可能
クラウド
Amazon Web Services Bizホスティング Cloudn
10 Copyright © 2014 NTT DATA Corporation
Hinemosで管理可能なシステム規模
大規模な環境の運用管理も、Hinemosで実現
1マネージャあたり 1000台へのジョブ管理が可能 10万ジョブ定義の登録が可能 同時実行ジョブ500個
1マネージャあたり 1000台への監視・性能管理が可能
管理対象ノード ジョブ管理
監視管理
1000台
Hinemos マネージャ
11 Copyright © 2014 NTT DATA Corporation
Hinemos技術者認定プログラム
Hinemos技術者認定プログラムを開始しました
・Hinemosに関する技術力を客観的にアピール頂けます ・必要なスキルを習得する上での指標として皆様のステップアップに活用頂けます
詳細・お申込みはこちら http://www.hinemos.info/support/certificate
認定ロゴ
Copyright © 2014 NTT DATA Corporation 12
Hinemosの機能
13 Copyright © 2014 NTT DATA Corporation
Hinemos機能概要
統合運用管理を実現する4つの基本機能をワンパッケージで提供
② 監視機能
③ 性能管理機能
ITシステムの稼働状況を確認するための様々な種類の監視を実行
管理対象の性能情報を定期的に収集し、収集した情報をグラフ化、ファイルエクスポート
① リポジトリ機能
Hinemosで管理対象を登録・グループ化して管理するための機能を提供
④ ジョブ管理機能
システム運行に必要な様々な処理を、「ジョブ」として一元的に管理・実行
14 Copyright © 2014 NTT DATA Corporation
① リポジトリ機能 ノード管理
オンプレミス環境 仮想化環境 クラウド環境 Hinemos マネージャ
ノード 登録
運用管理対象の管理情報をノードとして登録
ハードウェア情報 仮想化関連情報 OS情報 デバイス情報 ネットワーク情報 管理者情報
Hinemosを用いた 運用管理のスタートライン
15 Copyright © 2014 NTT DATA Corporation
① リポジトリ機能 スコープ管理
スコープ:ノードのグループ システム内での利用用途、管理手法、関係性等に応じて
登録したノードをスコープとしてグルーピング ユーザ定義のグループ階層
OS
Windows
Windows Server 2008
Windows Server 2012
業務
コールセンタ 営業支援
端末 端末
サーバ サーバ
AP DB
※Hinemosの機能(監視、ジョブ等)ではスコープ単位で設定・実行する
16 Copyright © 2014 NTT DATA Corporation
② 監視機能 監視の種類
ITシステムの稼働状況を確認するための様々な種類の監視を実行
システム運用管理に必要十分な機能を完備
監視管理機能
PING監視
システムログ監視
Hinemosエージェント監視
HTTP監視
プロセス監視
リソース監視
SQL監視
SNMP監視
SNMPTRAP監視
ログファイル監視 監視対象システム
サービス・ポート監視
カスタム監視
Windowsサービス監視 Windowsイベント監視
17 Copyright © 2014 NTT DATA Corporation
② 監視機能 監視結果の通知
監視コンソールで 視覚的に通知
Hinemosマネージャ
イベント通知 ステータス通知
ジョブ通知 コマンド通知
監視結果に連動して
処理実行
監視結果を 外部に通知
メール通知 ログエスカレーション通知
✔
✔
▲
syslog
監視結果を運用者に様々な手段で通知
18 Copyright © 2014 NTT DATA Corporation
③ 性能管理機能 性能分析
Webサーバの応答遅延
グラフ表示
同一時刻に サーバのCPUが急騰!!
多種多様なシステムリソースを集約し、簡易に性能分析
Webサーバ 応答時刻のグラフ
CPUコア別の 使用率のグラフ
CPU
メモリ
ディスク
ネットワーク
ファイルシステム
FTP応答時間
SMTP/SMTPS
応答時間 POP3/POP3S
応答時間
プロセス数
ユーザ定義コマンド
実行結果
PING応答時間
HTTP応答時間
SQL実行結果
IMAP/IMAPS
応答時間
NTP応答時間
DNS応答時間
19 Copyright © 2014 NTT DATA Corporation
④ ジョブ管理機能 ジョブフロー制御
業務データ 書き出し
サービス 停止
拠点A
業務データ 書き出し
サービス 停止
拠点B
業務データ 集約
中核拠点
業務データ バックアップ
バックアップ拠点
レポート 作成
業務バッチA
複雑な業務処理をHinemosから自動で制御可能
完了通知
一連の流れを自動制御
Copyright © 2014 NTT DATA Corporation 20
クラウド運用の課題
21 Copyright © 2014 NTT DATA Corporation
クラウド上のシステムを運用管理する難しさ
オンデマンド・スケーラブルにリソースが確保できるクラウドの最大のメリットが、運用管理を難しくしています。
管理対象定義DB
環境定義書
負荷
AutoScaling
Cloudnポータル
22 Copyright © 2014 NTT DATA Corporation
クラウドのメリットを活かした運用管理
状態の分析
自動的な 監視・ジョブ制御
管理対象の 自動検知・登録
負荷
AutoScaling
Cloudnポータル
23 Copyright © 2014 NTT DATA Corporation
業務カレンダによる運用自動化の制御
クラウドサービス (IaaS、PaaS、Monitoring、etc...)
業務カレンダ制御
日 月 火 水 木 金 土1 2 3
4 5 6 7 8 9 1011 12 13 14 15 16 1718 19 20 21 22 23 2425 26 27 28 29 30 31
日曜日、祝日は システム停止
第3金曜日に バッチ処理実行 業務システムの
制御
インフラの状態同期と 業務カレンダによる制御
監視 ジョブ
システム停止時は 監視やジョブを停止する
指定のスケジュールで 業務バッチ処理を実行する
システム閉塞、開放処理も ジョブフローで制御する
インフラの制御は クラウドサービスに
統合運用管理ツール導入のメリットは、業務カレンダによる全体制御
24 Copyright © 2014 NTT DATA Corporation
Hinemos クラウド管理オプションとは?
Hinemosにアドオンする形で、クラウド環境を運用するための機能を付加する、Hinemosのオプション製品です。
2014年4月、Cloudn版 Ver2.0 リリース
クラウド管理 オプション
• 自動検知 • ノード操作 • テンプレート管理 • ・・・
SourceForge.JPにて 無償公開中
25 Copyright © 2014 NTT DATA Corporation
ニュースリリース
NTTコミュニケーションズ様にエンドースメントを頂き、ニュースリリースしました
これが Hinemosクラウド管理オプション
です
26 Copyright © 2014 NTT DATA Corporation
ハイブリッドクラウドの運用管理の一元化
Hinemosから、クラウド環境とオンプレミス環境をシームレスに 管理できます
従来環境の運用ノウハウを活用可能
クラウド環境専用の監視ツールは不要
パブリッククラウドサービス
プライベートクラウドサービス
オンプレミス環境
Hinemos基本機能
クラウド管理オプション
VM管理オプションなど
Copyright © 2014 NTT DATA Corporation 27
クラウド運用の自動化
28 Copyright © 2014 NTT DATA Corporation
HinemosによるCloudnの運用管理
Hinemosとクラウド管理オプションを使用すると、
Cloudnの様々な運用管理の効率化が実現できます。
本日は、クラウド運用の自動化をターゲットに機能をご紹介します。
ハイブリッドクラウドの統合管理
仮想サーバの管理
ストレージの管理
バックアップの履歴管理とリストア
Hinemosテンプレート管理
クラウドリソースの自動検知と自動追随
29 Copyright © 2014 NTT DATA Corporation
クラウド運用の自動化まで
1.簡単セットアップで運用開始
2.自動追随でAutoScaling対応を試してみよう
3.Hinemosの注意事項
Copyright © 2014 NTT DATA Corporation 30
1.簡単セットアップで運用開始
31 Copyright © 2014 NTT DATA Corporation
Hinemosでクラウド上のシステムを運用管理するまで
Step 1. Hinemosをインストール
Step 2. クラウド管理オプションをインストール
Step 3. アカウント情報を登録
→ あとは実現したい監視やジョブを組むだけ
たったの3ステップで クラウド環境の管理が可能に!
32 Copyright © 2014 NTT DATA Corporation
Step 1.Hinemosをインストールしよう(1/2)
HinemosのパッケージをSource Forgeからダウンロード
Hinemosポータルサイトから Source Forgeへ飛べます。
33 Copyright © 2014 NTT DATA Corporation
Step 1.Hinemosをインストールしよう(2/2)
運用管理端末
基本的にYesを入力 するだけ
基本的に 「次へ」を選択
するだけ
Hinemosをインストール
Hinemos クライアント
Hinemos マネージャ
運用管理サーバ
34 Copyright © 2014 NTT DATA Corporation
Step 2. クラウド管理オプションをインストール
運用管理端末
2つのインストーラを実行するだけ
Hinemos クライアント
Hinemos マネージャ
運用管理サーバ
2つのインストーラを実行するだけ
35 Copyright © 2014 NTT DATA Corporation
Step 3. アカウントを登録
Cloudnポータル → APIアクセスキー・秘密鍵管理 ・ アクセスキーID *******************
・ 秘密鍵 ***********************************
36 Copyright © 2014 NTT DATA Corporation
すると・・・
Cloudn上のリソース情報が自動的に登録されます。
登録されたノードに対して、即座に監視が実行可能です。
監視やジョブ実行のターゲットに設定可能
Cloudn
Copyright © 2014 NTT DATA Corporation 37
2.自動追随でAutoScaling対応を試してみよう
38 Copyright © 2014 NTT DATA Corporation
自動化を駆使した環境を管理したい!
自動的に作成
されるサーバをどう
監視しよう?
AutoScaling
API による動的生成
Hinemosがタグを識別して自動的にスコープに割り当ててくれるから、
簡単・自動的に監視が実行できる!
WEBサーバスコープ (HTTP監視・PING監視設定済み)
APサーバスコープ (CPUリソース監視設定済み)
39 Copyright © 2014 NTT DATA Corporation
AutoScalingに対応するまで
Step 1. Webサーバ用のスコープを作成
Step 2. 仮想サーバにWebサーバ用のタグを設定
→ Webサーバ用のスコープに監視やジョブを組むだけ
たったの2ステップで AutoScalingの対応が可能に!
40 Copyright © 2014 NTT DATA Corporation
Step 1.HinemosにWebサーバ用のスコープを作成しよう
リポジトリ機能から「販売管理システム」スコープ配下に WEBサーバスコープ(ID=SALES_WEB)を作成
41 Copyright © 2014 NTT DATA Corporation
Step 2.Cloudnの仮想サーバにWebサーバ用のタグを設定しよう
仮想サーバ(名前=Web001)に WEBサーバ用のタグ(hinemosAssignScopeId=SALES_WEB)を登録
※Cloudnポータルサイトの場合
AutoScalingにて仮想サーバに タグ付をする場合は、
API(CreateOrUpdateTags)から 指定します。
42 Copyright © 2014 NTT DATA Corporation
すると・・・
仮想サーバ(名前=Web001)が WEBサーバスコープ(ID=SALES_WEB)に自動的に割り当てられる
Hinemosでは
WEBサーバスコープに 監視やジョブの設定をする
だけで、自動的に 監視やジョブが動作する
Web001
自動的に割当
Copyright © 2014 NTT DATA Corporation 43
3.Hinemosの注意事項
44 Copyright © 2014 NTT DATA Corporation
Hinemosエージェントの設定
Hinemosエージェントは、一部の機能で必要です。 ジョブ機能 …サーバ間を跨ったジョブフロー制御
ログファイル監視 …OS上のログファイルの監視
カスタム監視 …ユーザカスタマイズの監視
HinemosエージェントはHinemosマネージャのホスト名/IPアドレスを設定します。
managerAddress=http://(ホスト名/IPアドレス):8080/HinemosWS/ AgentHome=/opt/hinemos_agent topic.interval=30000 connect.timeout=10 request.timeout=60
Agent.properties
Hinemosマネージャのホスト名/IPアドレスは 変更が無い値にしましょう
Copyright © 2014 NTT DATA Corporation 45
Hinemosによるハイブリッドクラウド運用
46 Copyright © 2014 NTT DATA Corporation
ハイブリッド環境の複雑なシステムを運用したい!
用途に応じて、クラウドを組み合わせて使う場合は多く考えられます。
例:
• システム中で拡張性を求められる部分
• システム中で安定性・セキュリティを
求められる部分
BHEC
Hinemosだけで両者を統合的に管理できるため、運用コストを削減できます。
VPN
Cloudn
Copyright © 2014 NTT DATA Corporation 47
Hinemosソリューション
48 Copyright © 2014 NTT DATA Corporation
Hinemosパートナーのクラウド関連ソリューション
クラウド運用管理支援サービス
CloudAL(クラウダル)
クラウドのコスト・スピード・柔軟性を 活かした運用(監視/ジョブ/運用)を支援
Hinemos SAP連携 ソリューション
Hinemosのジョブ/監視機能でSAP製品の 統合管理を実現・ITコストを大幅に削減
クラウドへの
ジョブ管理環境移行サービス
Hinemosによりクラウド活用の コスト削減効果を高めます
クラウドへのシステム移行・導入を Hinemosパートナーが強力に支援します!
Copyright © 2014 NTT DATA Corporation 49
採用事例
50 Copyright © 2014 NTT DATA Corporation
BizXaaSプラットフォームサービス FlexC
cloudnを稼動させるのに『必要不可欠なシステム監視・バックアップ』を サービスとして提供。
■システム監視 ・Ping監視 ・リソース監視(CPU、メモリ使用率等) ・プロセス監視(ミドルウェア他) ・Windowsサービス監視
・HTTP監視 ・システムログ監視 ・ログファイル監視
■技術問合せ対応 対応時間 : 平日 9:30-18:00 (土・日・祝日・年末年始を除く) ■障害問合せ対応 受付時間 : 24時間365日 (一次受付のみ。 対応は平日9:30-18:00、 土・日・祝日・年末年始を除く)
システム監視・ バックアップサービス
■バックアップジョブ 各種バックアップを設定、定期実行 ・ログバックアップ ・アプリケーションデータバックアップ
サーバ
TeratermやSCPツールでサーバーにア
クセス
サーバ
監視AGT
監視AGTPostffix
サーバ
監視AGTDB
共通監視マネージャ
BizXaaSプラットフォームサービス FlexC
監視アラート(随時)
共通管理用テナント
お客様用テナント
FW
監視設定項目
PING監視
リソース監視
プロセス監視
Windowsサービス監視
サービス監視
システムログ監視
ログファイル監視
51 Copyright © 2014 NTT DATA Corporation
FlexCサービスイメージ
Cloudⁿ
テナント環境
運用担当 ユーザ
FW
LB
VMセグメント
VM
インターネット
コンソール
VM追加/削除
VMスペック変更
VM VM
共有運用監視サービス
死活監視 リソース監視 プロセス監視 ログ監視 サービス監視
マスタVM提供
マスタVM (suricata)
マスタVM (CentOS6.2)
マスタVM (PostgreSQL)
マスタVM (windows2008)
テナント管理者
NTTDATA
依頼書
依頼書での申込み
共有運用ジョブサービス
オートスケール バックアップ
作業代行
マスタVM
共有サービス
Copyright © 2014 NTT DATA Corporation 52
関連情報
53 Copyright © 2014 NTT DATA Corporation
Hinemosに興味を持ったら…①
■ Hinemosポータルサイト
http://www.hinemos.info
Hinemosを使うための様々な情報を発信しています。
Hinemos 検索
※ 詳細はお手元の資料、またはHinemosで検索
ここから お問い合わせください
54 Copyright © 2014 NTT DATA Corporation
Hinemosに興味を持ったら…②
■ Hinemos統合管理 [実践]入門
2014年8月5日 発売開始
大型本: 520ページ 出版社: 技術評論社 ISBN-10: 4774169846 ISBN-13: 978-4774169842 発売日: 2014/8/5
Amazonで予約注文受付中!
55 Copyright © 2014 NTT DATA Corporation
Hinemosに興味を持ったら…③
■クラウド特集 ■クラウド管理スタートアップ for Cloudn
クラウド運用管理に関する情報と、 Hinemosのクラウド対応情報が満載
無償で使えるクラウド管理オプション を使って、Cloudnの運用管理を始めて みよう!の連載記事
56 Copyright © 2014 NTT DATA Corporation
Hinemosに興味を持ったら…④
■ Hinemosパートナーが色々とご支援します
NTTデータまで お問い合わせ頂いて
も大丈夫です
Hinemosパートナー一覧 http://www.hinemos.info/partner/list
お気軽に お声掛けください
57 Copyright © 2014 NTT DATA Corporation
まとめ
Hinemos と クラウド管理オプションを使うことで
オンプレ・クラウド環境をシームレスに管理でき、運用を最適化できます
変化の激しいクラウド環境であっても、Hinemosが自動的に追随することで、運用の手間を軽減できます。
監視からリソースのコントロールまで、システムのライフサイクル全体に渡って一元的に管理できます
with
Copyright © 2011 NTT DATA Corporation
Copyright © 2014 NTT DATA Corporation