202101版

Hinemos ver.6.2 機能紹介 (詳細版)
NTTデータ先端技術株式会社© 2021 NTT DATA INTELLILINK Corporation

1. Hinemosとは2. 共通基本機能
3. 収集・蓄積機能
4. 監視・性能機能
5. 自動化機能
6. 商用システム運用を実現するHinemos
7. エンタープライズ機能
8. クラウド・VM管理機能
9. ミッションクリティカル機能
10.動作要件© 2021 NTT DATA INTELLILINK Corporation2

Hinemosとは© 2021 NTT DATA INTELLILINK Corporation

3

Hinemosとはエンタープライズシステム運用管理に必要な幅広い機能を備えた
統合運用管理ソフトウェアです

監視・性能
収集・蓄積
© 2021 NTT DATA INTELLILINK Corporation

自動化
4Hinemosが実現する「攻めの運用」© 2021 NTT DATA INTELLILINK Corporation

5

統合運用管理を実現する機能をワンパッケージで提供
収集・蓄積機能

監視・性能機能

自動化機能

構築自動化
環境構築の一連の作業を定型化
収集
管理対象機器のあらゆる情報を収集

監視システム稼働状況確認、異常検知を実現

蓄積
収集したデータを蓄積管理

性能システム稼働状況の可視化を実現

業務自動化(ジョブ管理)
システム運行処理を一元的に管理運用自動化(Runbook Automation）
確認・判断を含む運用プロセスを自動化

共通基本機能リポジトリ
管理対象システムの構成、マシン構成の統合管理を実現

通知
運用結果に応じたアクションを
自動で実行

アカウント
Hinemosを操作するユーザ権限をロール・設定単位で指定© 2021 NTT DATA INTELLILINK Corporation6

カレンダ
予め定めたスケジュールに応じた運用自動化を実現

Hinemosの歩み
2005.8リリース

2008.10リリース

2015.5リリース

2018.2リリース

IPA公募により高可用性構成商用UNIX対応

環境構築機能Webクライアント

運用アナリティクス
ITILツール連携

Hinemos誕生

Ver.1

Ver.2

Ver.3

Ver.4

Ver.5

Ver.
6.0

Ver.
6.1

Ver.
6.2

2006.3リリース

2012.4リリース

2017.2リリース

2019.4リリース

監視機能充実対応プラットフォームの拡張

クラウド管理機能
ジョブ管理の進化

収集蓄積・見える化・自動化
による「攻めの運用」

構成情報管理RPA管理

OSSのエンタープライズ化

仮想化・クラウド化

データ活用・AIOps

より大規模、ミッションクリティカルなエンタープライズシステムの運用を支えるツールに成長
もに© 2021 NTT DATA INTELLILINK Corporation

7

導入実績① 多種多様な業界でご活用頂いております

官公庁・自治体

証券・金融

製造・化学

小売

850,000+ Downloads
used in 900+ Systems
メディア

輸送・流通

電気・ガス・水道© 2021 NTT DATA INTELLILINK Corporation

8

データセンタ導入実績② 多種多様なシステムでご活用頂いております

大規模ミッションクリティカル

クラウド

愛知県庁様(庁内クラウドシステム)

三井住友銀行様

東急電鉄グループ様

KNT-CTホールディングス様

地方銀行様(多数)

電通国際情報サービス様

株式会社JTB様

カード決済サービス(CAFIS)

株式会社NTTドコモ様

NTTデータ 各所データセンタ

ECONO-CREA（NTTデータ）
A-gate （NTTデータ）© 2021 NTT DATA INTELLILINK Corporation9共通基本機能© 2021 NTT DATA INTELLILINK Corporation10

共通基本機能 概要
統合運用管理を実現するための、シームレスな機能間連携を実現

収集・蓄積

監視・性能

自動化
相互連携

相互連携
参照
共用利用

参照
共用利用

参照
共用利用

共通基本
リポジトリ

アカウント

© 2021 NTT DATA INTELLILINK Corporation

通知

11

カレンダ

リポジトリ機能
管理対象機器（ノード）を利用用途でグルーピング（スコープ）
可能です
スコープ設定例

スコープの多段定義が可能
ユーザ定義のグループ階層
OS

Windows
Windows
Server 2008

コールセンタ

営業支援

端末

端末

サーバ
Windows
Server 2012

ノードの複数所属が可能

業務AP

監視・ジョブ実行対象に
スコープ指定が可能

サーバ

論理的なグループ単位で監視・ジョブの設定が可能

DB

複数ノードに対する同一の監視要件を、1設定に集約可能© 2021 NTT DATA INTELLILINK Corporation

12

リポジトリ機能 ノード情報の管理
管理対象ノードのデバイス情報のみならず、
パッケージ情報・プロセス情報の取得・履歴管理が可能です
情報活用

情報得

◆変更の通知・履歴確認

デバイス情報条件検索

過去時点の状態を確認

監視に必要な
デバイス情報の取得◆検索と見える化
RedHat And Tomcat 5

活
用

構成情報

PKG
Ver.1

PKG
Ver.1

パッケージ・プロセス情報を含む各種構成情報の取得

PKG
Ver.2

PKG
Ver.2

変更時にアラート

GUI表示

CSV出力

リポジトリ登録

リポジトリ
DB

構成情報管理の工数削減

早急な脆弱性点検が可能に

構成変更のサイクルを実現

メンテナンスが漏れがちな構成情報もHinemosが自動で取得

定期・不定期に発生する脆弱性問題に対する点検が検索するだけで実現

対象特定⇒構成変更⇒結果確認のサイクルを
全てHinemosで実現© 2021 NTT DATA INTELLILINK Corporation

13

パッケージ・プログラム情報の収集
管理対象ノード上で動作する各種パッケージ・プログラム情報の、
自動収集、並びに蓄積・管理が可能ですパッケージ情報

OS・HWデバイス情報・OS・ホスト名・CPU・メモリ・ディスク・ネットワーク・ファイルシステム

Windowsパッケージ情報：
プログラム
Linuxパッケージ情報：

RPM/deb

プロセス情報

ユーザ任意情報・ユーザ定義コマンドの実行結果

OSのパッケージ管理システム管理下にないパッケージ・プログラム情報もHinemosの管理対象に自動取得
Hinemosエージェントを用いた
低負荷な情報収集© 2021 NTT DATA INTELLILINK Corporation

リポジトリ
DB

14

パッケージ・プログラム情報の履歴管理
マシン構成情報を蓄積・履歴管理を実現し、バージョン情報等、構成情報の変化をユーザに通知できます
Web
サーバ
#1

Web
サーバ
#2

WebPKG

2.0.10WebPKG

2.0.10WebPKG

2.0.10WebPKG

2.0.10

PKG更新漏れが
WebPKGWebPKG
無いか？
2.0.102.0.10WebPKG

2.0.10WebPKG

2.0.10WebPKG

2.0.11WebPKG
このPKG更新は
2.0.10
申請がない

AP
サーバ
#1

AP PKG
5.0.20AP PKG
5.0.20AP PKG
5.0.21AP PKG
5.0.21AP PKG
5.0.21APサーバ#2AP PKG
5.0.20AP PKG
5.0.20AP PKG
5.0.20AP PKG
5.0.20AP PKG
5.0.20AP
サーバ#3

AP PKG
5.0.20AP PKG
5.0.20AP PKG
5.0.21AP PKG
5.0.21AP PKG
5.0.21

構成情報が変わったタイミングでユーザに通知© 2021 NTT DATA INTELLILINK Corporation

syslog15

時刻パッケージ・プログラム情報の検索と見える化
過去の任意の時点でのマシン情報が検索可能です
検索結果はCSV出力や他機能と連携用にスコープ作成が可能です

検索結果
検索ダイアログ◆GUI上で一覧表示 ◆CSVファイル出力◆スコープ作成

過去時点を指定して検索が可能

AP
サーバ

AP PKG
5.0.20AP PKG
5.0.20AP PKG
5.0.21AP PKG
5.0.21AP PKG
5.0.22

21日

22日

23日

24日

25日

© 2021 NTT DATA INTELLILINK Corporation

16

時刻アカウント機能 概要
管理対象システムの要件に応じた、柔軟なアクセス制御が可能です
システムAの管理者

管理対象システム
システムA

システムBの管理者

システムB

基盤ABの管理者

基盤AB

Hinemos
マネージャ

システム管理者

運用管理を行うユーザ毎に、運用範囲や権限（設定・参照・実行権限など）を割り当て

オーナ、ロール、システム権限、オブジェクト権限を指定することで運用管理者毎の役割に応じた運用範囲・権限設定が可能に© 2021 NTT DATA INTELLILINK Corporation17通知機能 概要
Hinemosの各機能は、実行結果を様々な形で通知可能です
監視結果に連動して処理実行

監視コンソールで視覚的に通知

監視結果を
外部に通知

▲

✔
✔

syslog

瞬間的な異常やメッセージラッシュにおける、通知抑制が可能
瞬間的な異常メッセージラッシュ
INFO service start
ERROR diskio /hoge
ERROR diskio /hoge
ERROR diskio /hoge
ERROR diskio /hoge
ERROR diskio /hoge

連続エラーで無ければ通知しない© 2021 NTT DATA INTELLILINK Corporation

18

初回通知後は一定時間は通知しないイベント情報の確認画面
イベント情報を確認する画面の柔軟なカスタマイズが可能です
ユーザ拡張イベント

監視履歴[イベント]ビューにユーザ定義列を追加可能
・最大40項目
・編集可/不可を設定可
・デフォルト値の設定可
・APIで投入・イベントカスタムコマンドで使用可

レイアウトカスタマイズ

リッチクライアント、Webクライアントの単位で列の表示順・幅を指定可能

表示に反映

必要最低限の列のみ表示
見たい順に列の並び替えが簡単に実現

レイアウト設定© 2021 NTT DATA INTELLILINK Corporation

19

イベント情報を使ったユーザー操作と履歴管理
イベント情報を利用したユーザ判断を伴った操作が可能です③コマンド選択＆実行

ユースケース
インシデント管理
システム

ユーザ操作によるイベント情報のシステム連動が容易に
問題管理
システム

⑤実行履歴の保存④実行結果の確認②イベント選択①Hinemosプロパティでコマンド定義© 2021 NTT DATA INTELLILINK Corporation20

カレンダ機能 概要
業務の営業日・メンテナンス日に合わせたカレンダ定義が可能です
定期的なカレンダ
・年月日、曜日の定期ルールで指定可能
・前後日指定で、日数ずらした定義可能・非稼働日の場合の振替日・振替回数を指定可能
不定期なカレンダパターン
・定期的ではない祝日パターンを指定可能
・会社の創立記念日、緊急メンテナンス日も指定可能

稼動スケジュールを視覚的に確認可能

昼間・夜間の異なる運用を実現可能

監視・ジョブ・通知などの各機能で指定可能

複数テナント間でのカレンダ共有・非共有が可能© 2021 NTT DATA INTELLILINK Corporation

21収集・蓄積機能© 2021 NTT DATA INTELLILINK Corporation

22収集・蓄積機能 ありとあらゆるデータを収集・蓄積してビックデータ分析に活用
収集・蓄積
サーバ機器、端末、OS、MW、APなどのありとあらゆるデータを収集収集するメッセージのタグ抽出や解釈を機能を拡張
外部のビックデータ基盤、機械学習・AI基盤に転送する機能を提供© 2021 NTT DATA INTELLILINK Corporation

23収集・蓄積機能概要

運用状況の把握・分析や、運用の効率化・自動化など必要となる、ありとあらゆるデータの収集・蓄積管理を実現可能です
性能グラフ

検索

性能・リソース値

searchビッグデータ
基盤

システムログ
アプリログ

機械学習・
AI基盤

NWパケットセンサデータ
用途を制限せず
あらゆる情報を収集

Hinemosに蓄積し様々な角度から見える化

収集したデータを簡易に外部連携し利活用

収集

蓄積

転送

© 2021 NTT DATA INTELLILINK Corporation

24収集・蓄積収集データの種類

数値・文字列・バイナリデータや、端末情報やHinemosの実行履歴までありとあらゆる情報を収集可能です
数値データ

文字列データ

バイナリデータ

PING応答時間
プロセス数
Web応答時間
各種リソース情報
各種サービスの応答時間
各種ポートの応答時間
SNMPレスポンス
SQLレスポンス
JMXレスポンス
ログ件数
相関係数
コマンド実行結果
JSONメッセージ

ログファイル
syslog
Windowsイベント
Webレスポンス
SNMPレスポンス
SNMPTRAPSQLレスポンス
コマンド実行結果
JSONメッセージ

バイナリファイル
NWキャプチャ

Hinemos実行履歴
イベント履歴ジョブ実行履歴© 2021 NTT DATA INTELLILINK Corporation

25

その他端末データ
Android端末情報(GPS、バッテリー残量、ビーコン)

収集・蓄積ログメッセージのタグ抽出と集計

ログメッセージのタグ抽出により解析が容易に実現できます
ログフォーマットによるタグ抽出

規則性のあるログメッセージの内容をタグとしてメタ情報（キー・バリュー）を定義し抽出することができます。

■Apacheアクセスログ
127.0.0.1 - frank [10/Oct/2000:13:55:36 -0700] "GET /apache_pb.gif HTTP/1.0" 200 2326
先頭は
送信元IP

[]内は
日付情報

規則性からタグ抽出
タグを使ったログ集計© 2021 NTT DATA INTELLILINK Corporation

値

src_ipaddress

127.0.0.1

date

10/Oct/2000:13:55:36 -0700

methodGET

status_code

200

send_byte

2326

タグ情報単位のログメッセージの集計により様々な確度で障害などの分析が可能になります。

例）送信元IPによるログ件数の集計

src_ipaddress=198.51.100.201

キー

src_ipaddress=198.51.100.101

src_ipaddress=198.51.100.1

26

送信元IPにて集計しアクセスの片寄りを簡単に確認できる

収集・蓄積ログメッセージの解釈と検索効率化

複数行からなる複雑なログも1メッセージとして蓄積・検索可能です
ログ複数行対応

主にファイルログのようなログの区切りがアプリケーション・ミドルウェア
によって異なる場合に、どこからどこまでが「1つのログ」かを識別します。
■Oracleアラートログ■Javaスタックトレース

Sat Feb 07 12:35:53 2015
create tablespace TEST_SPACE datafile size 5m autoextend on
Completed: create tablespace TEST_SPACE datafile size 5m autoextend on
Sat Feb 07 12:38:40 2015
alter database datafile'/u01/app/oracle/oradata/CDB122/0/datafile/o1_mf_test_spa_bfc20s53_.dbf'
resize 8m

java.lang.NumberFormatException: For input string: "1.1"
at java.lang.NumberFormatException.forInputString(Unknown Source)
at java.lang.Integer.parseInt(Unknown Source)
at java.lang.Integer.<init>(Unknown Source)
at ExceptionPrintDemo.formatInt(ExceptionPrintDemo.java:7)
at ExceptionPrintDemo.main(ExceptionPrintDemo.java:14)

・先頭パターン
・終端パターン
・区切り文字■Linuxシステムログ
Jun 29 17:38:11 Tiger shutdown[30243]: shutting down for system halt

あるべき単位でメッセージを分割して利用可能に・メッセージ監視・メッセージ検索・ユーザ通知© 2021 NTT DATA INTELLILINK Corporation

27

収集・蓄積データ分析基盤への転送

収集データを転送しSWH/ビックデータ分析基盤へ連携可能です

SIEM、予兆検知、マーケティング
分析などの新たなデータ活用へ
クラウド上のDWH/BigDATAサービス

既存のSWH/データ分析基盤(等)© 2021 NTT DATA INTELLILINK Corporation28

監視・性能機能© 2021 NTT DATA INTELLILINK Corporation29

監視・性能機能 システムの稼働状況を確認し、見える化と傾向分析を実現
監視システムの稼働状況を確認するための22種類の監視機能を提供
複雑な作り込みは不要のためGUI操作だけで監視を開始可能
ユーザによる監視のカスタマイズ（スクリプト・コマンド連携）も可能

性能
監視結果や収集したデータを性能グラフとして表示
グラフ上から閾値（正常・警告・危険）のフィードバックが可能
蓄積データによる未来予測・変化量を使い「過去」から「未来」までを見える化© 2021 NTT DATA INTELLILINK Corporation30

監視・性能リアルタイムなシステム運用状況の監視・視覚化はもちろん、収集データに基づく変化量・将来予測値の監視・視覚化を実現します
システム全体の統合監視・性能管理

管理対象システム© 2021 NTT DATA INTELLILINK Corporation

31

監視機能
多種多様な監視をGUIから簡易に設定し、簡単に実行できます
監視項目

概要

監視項目

概要

PING監視対象機器へのping応答の有無により死活状態を監視します。

SQL監視

DBサーバの応答有無や応答時間、SQLレ
スポンスの内容から状態を監視します。

プロセス監視起動しているプロセス数から状態を監視
します。

JMX監視

Javaアプリケーションのヒープメモリサ
イズ等の状態を監視します。

リソース監視対象機器のリソース情報を取得してその状態を監視します。

ログファイル監視

特定のログファイルに出力されたメッ
セージを監視します。

サービス・ポート監視

特定のサービス・ポートについて、応答有無や応答時間から状態を監視します。

システムログ監視

各種OSのシステムログに出力されたメッ
セージを監視します。

Windows サービス監視

Windows サービスの状態を監視します。

ログ件数監視指定のメッセージを含むログの一定期間の出力量を閾値監視をします。

Windowsイベント監視

Windowsイベントログに出力されたメッ
セージを監視します。

相関係数監視2値の相関係数に対して閾値監視をします。

Hinemosエージェント監視

Hinemos エージェントの死活状態を監視します。

収集値統合監視指定した複数の条件を満たすか否かを監視します。

HTTP監視Webサーバの応答有無や応答時間、レス
ポンスの内容から状態を監視します。

バイナリファイル監視

バイナリファイルを監視します。

HTTPシナリオ監視

複数のURLへ順にアクセスし、想定されるアクセスが可能であるかを監視

パケットキャプチャ

パケットキャプチャを監視します。

SNMP監視汎用的なプロトコルSNMPの応答の内容を監視します。

カスタム監視ユーザ定義のコマンド/スクリプトの実行
結果(数値・文字列)を監視します。

SNMPTRAP監視

対象機器からSNMPTRAPを受信すること
で、対象機器の状態を把握します。

カスタムトラップ監視

json形式でHinemosマネージャに送信された情報(数値・文字列)を監視します。

© 2021 NTT DATA INTELLILINK Corporation

32

監視機能

監視結果の視覚的な確認（ノードマップ）

監視結果は、グラフィカルに確認可能

監視結果の詳細までGUI上で確認可能

レイヤ2/レイヤ3の自動結線も可能ノードの状態をマップ上で確認© 2021 NTT DATA INTELLILINK Corporation

33

監視機能

エージェントレスで利用可能な監視機能

多くの監視機能は、エージェントレスで利用可能です※ログ件数監視、相関係数監視、収集値統合監視は他の監視設定を入力とする監視のため、本分類には登場しません。

エージェントレスで利用できる監視機能

監視機能(Linux)

監視項目(Windows)

Ping監視プロセス監視Ping監視プロセス監視リソース監視サービス・ポート監視

リソース監視(※1)

サービス・ポート監視

SNMP監視JMX監視

SNMP監視JMX監視

HTTP監視HTTPシナリオ監視HTTP監視HTTPシナリオ監視

SQL監視

SNMPTRAP監視SQL監視

SNMPTRAP監視

システムログ監視

カスタムトラップ監視

Windowsサービス監視

カスタムトラップ監視(※1) エージェントレスの場合、取得項目に一部制限あり

エージェントの導入が必要な監視機能
監視機能(Linux)

監視項目(Windows)

Hinemosエージェント監視

ログファイル監視

Hinemosエージェント監視

バイナリファイル監視

パケットキャプチャ バイナリファイル監視

パケットキャプチャ

Windowsイベント監視

カスタム監視(※2)

カスタム監視(※2)

ログファイル監視(※2) 監視対象以外の代理サーバ上のエージェントを利用可能© 2021 NTT DATA INTELLILINK Corporation34

将来予想値・変化量の監視
これまで収集したデータを元に未来の異常をいち早く検知できます
将来予測監視変化監視
予測値超えが多発し
急降下

今は正常
だが
１ヶ月後に
異常

次の値を予測し予想以上の変化を検知

リソース枯渇はアラートが出てからだと手遅れです。
変化の多い環境でも、Hinemosが将来を予測し、いち早く対策を打てます。

閾値内の変動でも普段と違う動きは異常の前触れかもしれません。
次の動きを予測し監視をすることで、いち早く異常の傾向を察知できます※ボリンジャー・バンドアルゴリズムを採用© 2021 NTT DATA INTELLILINK Corporation35相関係数・条件組み合わせを用いた監視複数データの関係性から分かる異常をいち早く正確に検知できます
相関係数分析

収集値統合監視Web
サーバ

障害発生前に異常を検知

Web
サーバ

Web
サーバ

Web
サーバ

一台の障害は警告レベル
全台の障害は危険レベル

障害
・・・
・・・

Process End
・・・
・・・
・・・

相関が崩れたタイミングでアラートを通知

Process Start
・・・

時刻

プロセスが停止しても時間内に再起動すれば正常レベル

アプリケーションログ

あるデータの異常は、他のデータとの関係性から気づける事があります。
相関係数を使って、関係性の崩れから将来的な異常をいち早く察知できます。

© 2021 NTT DATA INTELLILINK Corporation

Web
サーバ

1つのデータでは、重要度を正しく表現することが出来ない場合があります。
複数のデータを組み合わせた監視により障害のレベルを正確に把握できます。

36

ログ件数・メタ情報からの監視
ログメッセージのメタ情報を活用し異常を察知できます
ログ件数からの監視①
Web
サーバ

大量アクセス

…
…
192.168.0.101
192.168.0.101
192.168.0.101
192.168.0.101
192.168.0.101
192.168.0.101
192.168.0.101…
…

ログ件数からの監視②

一定時間内に閾値を超えるログメッセージが出力されるとアラートを上げることが可能[12/May/2014:20:41:48] "GET /index.html HTTP/1.1～[12/May/2014:20:41:48] "GET /index.html HTTP/1.1～[12/May/2014:20:41:48] "GET /index.html HTTP/1.1～[12/May/2014:20:41:48] "GET /index.html HTTP/1.1～[12/May/2014:20:41:48] "GET /index.html HTTP/1.1～[12/May/2014:20:41:48] "GET /index.html HTTP/1.1～[12/May/2014:20:41:48] "GET /index.html HTTP/1.1～

メッセージは正しくても短時間に大量出力等の異常な状態の可能性も検出

アクセスログ

ログ件数をカウントする際に、メタ情報を活用すること
で、簡易にターゲットメッセージを指定することが可能■(例) /var/log/secureからsrc_ipaddress毎のログイン失敗件数をカウント
Sep 27 13:57:18 webserver sshd[13666]: Invalid user admin from 198.51.100.101 port 3100

ログフォーマットにて
メタ情報を抽出し検索・カウントで利用可© 2021 NTT DATA INTELLILINK Corporation

src_ipaddress=198.51.100.101

この個所をsrc_ipaddressと指定
src_ipaddress=198.51.100.1
src_ipaddress=198.51.100.201

37NWパケット・バイナリ対応
NWパケットもバイナリファイルも収集・監視そして活用へ
ネットワークパケット監視

HinemosさえあればNWパケットも簡単収集・監視でき使い慣れたツールで分析・解析が可能に

Hinemosエージェントが
収集・監視

NW
パケット

Hinemosクライアントから
簡単取得
管理
DB

バイナリファイル監視Java
アプリケーション

クラッシュ時にヒープダンプを出力追記型のバイナリファイルも定期・不定期に出力される
バイナリファイルもテキストファイル同様に管理可能に
ミドルウェアHinemosエージェントがあればバイナリファイルも簡易に収集・監視、活用が可能
管理DB

定期的にバイナリ形式のログ出力© 2021 NTT DATA INTELLILINK Corporation

38

監視機能

監視結果の通知

監視結果は、様々な手段で運用者に通知可能です
Hinemosマネージャ

監視コンソールで視覚的に通知監視結果に連動して
処理実行

監視結果を
外部に通知

▲

✔
✔

イベント通知ステータス通知© 2021 NTT DATA INTELLILINK Corporation

ジョブ通知
コマンド通知環境構築通知39

syslog

メール通知
ログエスカレーション通知

監視機能

業務カレンダ制御

高度なカレンダ設定が、監視設定や通知設定に適用可能です
毎月第3月曜日のみ稼働

稼働スケジュールを視覚的に確認

毎月最終日のみ稼働
平日09:00～19:00のみ稼働
所定のメンテナンス日のみ非稼働

日中帯と夜間の異なるワークロードに対する制御も容易に実現
夜間帯

日中帯

バッチ処理
監視A

監視B

通知A

通知B

一般的にジョブ管理製品が持つ高度なカレンダ制御を監視機能でも利用できます。
© 2021 NTT DATA INTELLILINK Corporation

40

性能グラフ機能

機能概要

システムの「過去」から「未来」までの見える化を実現可能です

折れ線グラフ積み上げ面グラフ

Hinemosクライアント上でシステムの傾向分析を効率的に行えます。

散布図・相関係数
例．CPU使用率とHTTPのレスポンスタイムの相関

円グラフ
例．特定の期間で情報・警告・危険イベント

期間表示
例．特定の期間の情報・警告・危険イベント© 2021 NTT DATA INTELLILINK Corporation

41

性能グラフ機能

監視設定へのフィードバック

グラフ上でリソース監視の閾値確認・変更が可能です

監視設定の閾値を背景色で判別可能
ドラッグ&ドロップで監視設定の閾値を変更可能

過去の収集データ(運用実績)を見ながら、監視設定の適切な閾値を設定することが可能© 2021 NTT DATA INTELLILINK Corporation

42

性能グラフ機能

将来予測と変化量によるグラフ表示

収集したデータを元に将来予測値や変化量からの分析が可能です
今は正常だが普段の傾向との差を視覚的に確認

１ヶ月後に異常

予測値超えが多発し急降下

将来的な異常を視覚的に確認© 2021 NTT DATA INTELLILINK Corporation

次の値を予測し予想以上の変化を検知

43

自動化機能© 2021 NTT DATA INTELLILINK Corporation

44自動化機能 環境構築から業務処理、オペレータによる運用までを自動化
構築自動化（環境構築）

サーバ環境構築のセットアップといった一連の作業を定型化
複数環境に対しても一括で環境構築
設定ファイルの配布・置換といった定型操作も簡単に設定

業務自動化（ジョブ管理）サーバ間を跨る処理フロー（ジョブネット）を一元管理
即時実行・スケジュール起動・他システム連動など様々な起動契機に対応
48時間カレンダ対応し運用時刻変更による特異日試験など運行管理に必要な機能を提供

運用自動化（Runbook Automation）
運用手順書(Runbook)の自動化(Automation)を支援人が行う確認・判断作業から障害確認まで簡単に設定可能
ジョブ管理と同一インタフェースで提供© 2021 NTT DATA INTELLILINK Corporation

45

構築自動化 環境構築機能概要
OS上の定型的な初期構築・環境変更作業を定型化・一括実行できます
パッケージのインストール

インストールパッケージ

コンポーネントの起動

VM環境の
仮想マシン

パッケージのバージョンアップ

NEW＋

設定ファイルの配布・置換

物理サーバ

クラウド環境のインスタンス

host=node001
ip=192.168.0.2
charset=UTF-8

頻繁なOS初期セットアップや定期的なバージョンアップ作業等を効率的に実現します。
© 2021 NTT DATA INTELLILINK Corporation

46

構築自動化 環境構築機能 特長
Hinemosエージェントは導入不要です。Hinemosエージェントのインストールも本機能で実現できます。

エージェントレス

SSH
運用端末

Hinemos
マネージャ

置換配布
ファイル配布時にリポジトリ情報を利用して置換配布
できます。

WinRM

差分確認

Windows

ファイル配布時に既存ファイルとの差分を確認できます。

host=node001
ip=192.168.0.4
Charset=UTF-8

host=node001
ip=%IPADDR%
Charset=SJIS

host=node001
ip=192.168.0.3
Charset=UTF-8
host=node001
ip=192.168.0.2
Charset=UTF-8© 2021 NTT DATA INTELLILINK Corporation

Linux

運用端末
47

host=node001
ip=192.168.0.4
Charset=UTF-8

業務自動化(ジョブ管理機能)
複数のサーバを跨る一連の処理フロー（ジョブネット）を一元管理できます
業務・ミドルウェア処理

連続・複雑な操作

定時処理/深夜処理
zzz...

Job2
Job4

Job1
Job3

Job1

大量ノードへの一括実行

処理結果の確認
障害
Job2
Job4

Job1

Job1

Job3

ジョブの
一元管理

© 2021 NTT DATA INTELLILINK Corporation

・システム運行に必要な処理(ジョブ)の管理
・システム異常発生時に必要な処理(ジョブ)の管理
48

業務自動化 ジョブ管理機能

効率的なジョブ設定の管理

処理フローは「ジョブネット」として階層的にグループ化できます
JobNetA
Job1-1

JobNetC
Job1-2

Job3-1

Job3-3

JobNetB
Job2-1

Job3-2Job2-2

個々の処理（ジョブ）単位の制御も充実



正常・異常終了の判定

待ち条件・実行契機の制御



実行結果の通知設定© 2021 NTT DATA INTELLILINK Corporation

49

ジョブネットで定義した
実行したい処理の流れを画面でそのまま確認可能業務自動化 ジョブ管理機能

効率的なジョブ実行

ジョブの実行対象として、スコープを指定可能です→物理構成を意識しない論理的な構成で、ジョブ設計・設定が可能です

WebサーバWebサーバ#1
Webサーバ#2

APサーバ#1

DBサーバ
DBサーバ#1
DBサーバ#2© 2021 NTT DATA INTELLILINK Corporation50

ジョブ機能の拡張
他社製品からのジョブ移行を可能とする機能拡充を実施しています
バージョン

バージョン

主な機能追加・改善

Hinemos ver.3.2• ジョブのアクセス制御• ジョブセッション管理の改善• 起動コマンドの制約緩和

Hinemos ver.4.0• 「Hinemos ジョブマップ（TM)」機能• Hinemosエージェント通信機構の改善（Webサービス化）• ジョブ機能の性能改善（表示/登録の高速化、同時実行数の向上）

Hinemos ver.4.1

•
•
•
•
•
•
•
•
•
•
•
•

•

ジョブ種別（参照ジョブ）
実行契機（ファイルチェック）ビュー（スケジュール予定）
エージェント単位の多重度実行制御
編集モード
内部時刻リセット日跨ぎ対応（48時間カレンダ）
スケジュールの繰り返し実行対応（最小実行
間隔を5分へ）
ジョブ終了方法の改善（実行中のジョブに対し、シグナル送信で終了可能に）
ジョブ実行優先度
ジョブの状態の詳細化
ジョブの待ち条件の改善（先行ジョブのリ
ターンコードを利用可能に）
ジョブ機能の性能改善（表示/登録の高速化）© 2021 NTT DATA INTELLILINK Corporation

51

主な機能追加・改善

Hinemos ver.5.0• ジョブの繰り返し実行• ジョブのテスト実行• Hinemosエージェント停止時のジョブス
テータス遷移（危険に遷移）• コマンドの標準出力/標準エラー出力を通知に利用可能• コマンドにノードプロパティを利用可能• ジョブの実行時間を表示• ノード変数をジョブ変数に利用可能• ジョブの条件改善（「セッション開始後の時間」を追加）• ジョブスケジュールの繰り返し間隔の改善

Hinemos ver.6.0

•
•
•
•
•
•
•
•

RBA対応
Hinemos時刻の追加（運用時刻の設定）
スクリプト配布機能
承認ジョブの追加
監視ジョブの追加
OS環境変数定義
ランタイムジョブ変数の追加
順次リトライの動作改善

Hinemos ver.6.1

•
•
•
•

実行時間予測による終了遅延検知
セッションを跨いだイベント連携
待ち条件のIf-Else対応
条件指定の繰り返し実行

Hinemos ver.6.2• キュージョブによるジョブ同時実行制御

Hinemos ver.6.2新機能

多様なジョブ実行制御
実行時間予測による終了遅延検知
一昨日

Job A

昨日

Job A

「普段より遅い」
を検出して終了遅延としてユーザに通知可能セッションA✔

ジョブセッションを跨いでジョブの待合わせ(イベント連携)

セッションB

Job A

▲

今日

セッションを跨いだ
イベント連携実行時間

ジョブの実行の
優先度指定
優先度 高

その他
後続ジョブの中で優先度が最も高い
もの1つ実行する
優先度制御が可能

・条件指定の繰り返し実行・実行時間のグラフ表示

優先度 中・ジョブネット/ジョブ単位の定義インポート・エクスポート対応

優先度 低© 2021 NTT DATA INTELLILINK Corporation

・実行間隔の拡張(1分/2分/3分の追加)

52

ジョブ管理機能 同時実行制御
ノード単位はもちろん、複数ジョブを跨ぐ同時実行制御が可能です
ノード単位の同時実行制御

同時実行制御の単位の拡充
ノード単位
ジョブ単位
（単一ノードで実行）

業務AP
拡
張

Hinemosエージェント
バッチAP#1
バッチAP#2
バッチAP#3
バッチAP#4© 2021 NTT DATA INTELLILINK Corporation

多
重
度
を
指
定

ジョブ単位
（複数ノードで実行）
ジョブネット単位
複数のジョブネット
・ジョブを跨った単位

53

ジョブ管理機能 同時実行のキュー制御
同時実行制御キューによる、
複数ジョブを跨がる同時実行制御が可能です◆ジョブ同時実行制御イメージ

同時実行制御キューQ1
ジョブA

同時実行数５同時実行制御キューQ2
ジョブB

同時実行数１or

ジョブネットC
キューの状態を可視化
ジョブという論理的な定義で制御が可能に© 2021 NTT DATA INTELLILINK Corporation

54

業務自動化 ジョブ管理機能 実行契機
ジョブネットは任意の契機で実行可能です
即時実行（手動実行）
Hinemos
クライアント

ジョブ実行

スケジュール実行（定期実行）

カレンダ
スケジュール

ファイル
チェック

ジョブ通知

障害

監視・ジョブの実行結果© 2021 NTT DATA INTELLILINK Corporation

ファイル（作成、変更、削除）

55

API/
コマンドライン業務自動化 ジョブ管理機能 ジョブネットの作成・確認
実行中の状態・実行結果もGUIから視覚的に確認可能です
ジョブネットの実行状態を視覚化
正常・異常終了をボックスの色で判別
ビューア画面から再実行操作が可能
後続ジョブが動く
条件を線の色で判断
実行中・結果の詳細情報を表示© 2021 NTT DATA INTELLILINK Corporation

56

運用自動化 運用手順書(Runbook)の自動化(Automation)
Hinemosに手順書を登録することで運用自動化を実現します
知識集約型

労働集約型
オペレータ
運用
手順書

SE
通知

登録
インシデント管理

登録

SE
運用
手順書

標 自
準 動
化 化

登録
インシデント管理

運用手順を
事前登録

登録

問題管理

問題管理

運用オペレータ作業の課題••••

Hinemos適用による自動化

オペレーションが属人化
要員による作業品質差
複数の管理ツールを組み合わせ
運用プロセス・運用ポリシーがバラバラ© 2021 NTT DATA INTELLILINK Corporation

♪

自動通知

•
•
•
•
57

オペレーションを自動化
自動化による品質均一管理ツール間のフローを連携
運用プロセス・運用ポリシーを統一

運用自動化ジョブと同一のインタフェースを採用、ユーザ承認も自動化できます

運用手順もジョブネットで可視化

承認処理も承認ジョブで簡単設定

異常確認操作も監視ジョブで簡単設定

運用操作で求められる基本的な操作は作り込不要で簡単に利用できます。
© 2021 NTT DATA INTELLILINK Corporation

58

運用自動化 ユースケース DB障害時の運用手順
手順書ベース
オペレータから
承認依頼

オペレータから
承認依頼

自動化処理

運用責任者

オペレータ

DB稼働状況
の確認

開始

オペレータ作業

正常
か

DB情報
取得

情報取得
許可

再起動
許可

DB
再起動

終
了

オペレータ判断 運用責任者判断

Hinemos

ワンクリックで処理スタート

メールで
承認依頼

メールで
承認依頼

運用責任者

オペレータ
開
始

全ての操作は
履歴管理

監視ジョブ
判断の自動化© 2021 NTT DATA INTELLILINK Corporation

承認
ジョブ

DB情報取得
コマンド

運用責任者判断を記録

59

承認
ジョブ

DB再起動
コマンド

終
了

商用システム運用を実現する
Hinemos© 2021 NTT DATA INTELLILINK Corporation

60様々な運用管理の要件

大規模・複雑化するシステムを効率的に運用したいクラウドや仮想化
環境を効率的に運用したい

ミッションクリティ
カルシステムの運用を実現したい© 2021 NTT DATA INTELLILINK Corporation

61

Hinemosによる解決

エンタープライズ機能

クラウド・VM
管理機能

ミッションクリティカル機能© 2021 NTT DATA INTELLILINK Corporation

62

エンタープライズ機能© 2021 NTT DATA INTELLILINK Corporation

63

エンタープライズ機能
商用システムの効率的な運用を実現するための、運用状況可視化、運用設定管理の容易化を実現します
Hinemos
Utility

Hinemos
ジョブマップ■Hinemosジョブマップ

ジョブフローを可視化
直感的な操作で運用作業を容易に設定可能■Hinemosノードマップ

監視対象を2次元マップで可視化■Hinemosレポーティング
監視結果やジョブ実行状況をレポート出力■Hinemos Utility
使い慣れたExcelでHinemosの設定を操作
設定内容の一括入出力が可能

Hinemos
レポーティング© 2021 NTT DATA INTELLILINK Corporation■ユーティリティツール
インシデント管理ツールとの連携や、HinemosのCUI操作、メンテナンス作業、バージョンアップ作業の効率化を実現

Hinemos
ノードマップ64

システム運用管理における課題への対応• 課題に対応したエンタープライズ機能
属
人
化
対
策
運コ
用ス
作ト
業／
負
荷
の
増
加
対
策

■見える化して運用を明確にしたい。
→ ジョブマップ、ノードマップ■誰でも作業できるよう見える化／自動化したい。
→ ジョブマップ、Utility■システムを明確化して動員数を減らしたい。
→ ジョブマップ、ノードマップ■自動化や効率化でコスト削減、人的ミスを減らしたい。
→ ジョブマップ、ノードマップ、Utility■作業状況／結果をレポートとして出したい。
→ レポーティング© 2021 NTT DATA INTELLILINK Corporation

65Hinemosジョブマップ機能
ジョブフローの設計構築から運用の把握まで容易化します
構築

ジョブフロー設計構築
簡単かつ効率的にジョブを構築したい■ジョブマップエディタ
・直感的な操作で容易に構築
・ジョブフローを見た目そのままに定義
把握

ジョブフロー運用把握
ジョブの実行状況や前後関係を把握したい■ジョブマップビューア・グラフィカルなジョブ遷移で状況を一括把握・ジョブフローの見た目そのままに運用© 2021 NTT DATA INTELLILINK Corporation

66Hinemosジョブマップ機能

ジョブマップエディタ

複雑なジョブ設定を、直感的な操作で容易に構築できます■自動整列によるジョブフローの配置検討が不要
・変更による作業負荷の低減
・縦横の配置変更切替機能／折り返し機能／コンパクト機能
・設計時もメンテナンス時も各ジョブの関係性が把握しやすい■論理的なジョブフローをそのまま描画
・右クリックでジョブの作成
・ドラッグアンドドロップで先行・後続ジョブの待ち条件定義
・ドラッグアンドドロップで
コピー／参照ジョブの作成
緑色矢印：正常終了時実行先指定
黄色矢印：警告終了時実行先指定
赤色矢印：異常終了時実行先指定© 2021 NTT DATA INTELLILINK Corporation

67Hinemosジョブマップ機能

ジョブマップビューワ

ジョブ遷移状況をグラフィカルな画面で把握可能です■グラフィカルな画面で運用状態のスムーズな把握が可能
・色分けでステータスの確認が可能
・実行したジョブがどこまで実施しているか、正常終了か異常終了かを簡単に判断できる■ジョブネットの展開・収束可能な俯瞰表示
・１画面内で閉じたり深堀することで確認したい部分のみの表示ができる

灰色：実行前
青色：実行中緑色：正常終了
黄色：警告終了
赤色：異常終了© 2021 NTT DATA INTELLILINK Corporation

68Hinemosジョブマップ機能

HULFT連携

ファイル転送ソフトで高いシェアを誇るHULFTを使ったファイル転送（送信・受信）ジョブを、簡単に作成可能です
ファイル転送ジョブ
を手組で作成Hinemos + HULFT

・時間と開発費が掛かってしまう・ジョブの作成が属人化
・ノードの管理が面倒

・開発工数の削減
・属人化の解消
・ Hinemos上で一括で管理が可能
・ Hinemosのジョブや監視の制御と組み合わせることが可能
・ Hinemos上で実行結果を容易に確認

HULFTは(株)セゾン情報システムズのファイル転送ミドルウェアです© 2021 NTT DATA INTELLILINK Corporation

69

Hinemosノードマップ機能
イベントやスコープの概念を２次元マップ上に拡張し、監視対象のインシデントの見える化を実現します■ 監視結果によりアイコンの背景の色が変化■ ノード間の繋がりをコネクタ接続で表示■ アイコンや背景画像を変更することで、ノードの関係性を把握© 2021 NTT DATA INTELLILINK Corporation

70Hinemosノードマップ機能

システムマップ作成

システム状態を、システムマップ上で容易に把握可能です■ ノードマップビューと監視状況が一画面に表示されるため、システムの状態を効率的に把握可能■ マウスオーバーで詳細を確認■ ドラッグアンドドロップで配置を移動したりノード間を繋ぎ関係性を表現© 2021 NTT DATA INTELLILINK Corporation

71

Hinemosノードマップ機能

ドリルダウン・死活確認

対象機器の状況を、直感的でわかりやすい操作で確認可能です遷移
ダブルクリック

現在の
スコープ

現在の
スコープ

■ システムマップ上でインシデントを表示■ アイコンをダブルクリックすることで下位のスコープへドリルダウン可能■ 対象機器に対しPING発行や性能グラフの表示などUIから簡単に操作可能© 2021 NTT DATA INTELLILINK Corporation

72

Hinemosレポーティング機能
Hinemos上の運用データからレポートを作成し、配信可能です
レポートの自動生成・配信
運用結果を、定義したスケジュールに基づき自動で生成・メール配信

テンプレートの活用
必要なレポートフォーマットを、
テンプレートを用いて容易に指定可能
テンプレート
性能情報

監視情報

ジョブ情報

説明

ノード概要

各性能情報のカテゴリのうち、代表的なグラフを表示

ノード詳細

全ての性能情報のグラフを表示

ノード概要

イベントの重要度比率や日別件数をグラフで表示

ノード詳細（表）イベントの内容をリストで表示

ノード詳細（グラフ）

数値監視（リソース監視を除く）の結果をグラフで表示

セッション

ジョブの起点単位の終了状態をリストで表示

ジョブ詳細

ジョブ毎の実行状態をガントチャートで表示

ノード詳細

ノード毎のジョブの実行状態をガントチャートで表示

AWSクラウド性能情報・VMware vSphere仮想化性能情報のレポートテンプレートも提供© 2021 NTT DATA INTELLILINK Corporation73Hinemos Utility

Excelインポート・エクスポート機能

Hinemosのジョブや監視などの設定をExcelで一括編集できます■ Hinemosクライアントからインポート・エクスポート
・多数の設定を一括でインポートし、設定に要する時間を短縮
・設定を一括でエクスポートし、設定内容をスナップショットとして保持や設計資料へのフィードバックに利用可能■ 差分チェック
・設定情報の差分の有無や差分内容の検出により安全な変更作業を実現
一括編集

スナップショット
資料化

差分チェック
Hinemos
マネージャ

一括保存
Microsoft Excel© 2021 NTT DATA INTELLILINK Corporation

74Hinemos Utility

MIBファイル読み込み

SNMPTRAPのMIB情報を容易に登録できます 一般的なMIB情報は標準で登録されている
 MIB情報が未登録だとメッセージの可読性が低い
新規導入

MIB未登録？
SNMP TRAP

MIB未登録の機器

Hinemosマネージャ■ SNMPTRAP監視にMIB情報を登録
MIB情報に基づいた可読性の高いメッセージで監視が可能
MIB登録

新規導入
X

MIBファイル

MIB

Hinemosマネージャ© 2021 NTT DATA INTELLILINK Corporation！ SNMP TRAP ！
75

MIB未登録の機器

Hinemos Utility

リソース値マスタ編集

ユーザ定義のリソース値を設定できます■ プラットフォームの追加・編集
・Hinemosのノード情報として扱うプラットフォームの追加・編集■ 収集項目の追加・編集
・リソース監視の収集項目や収集方法を追加・編集
Linux

プラットフォーム
追加

Windows
Network
Equipment
Other

内部温度
収集項目追加CPU使用率
内部温度
消費電力
ファン回転数
収集項目

登録済みプラットフォーム© 2021 NTT DATA INTELLILINK Corporation

New
Platform76

ユーティリティツール
Hinemosをより活用できる便利ツール類をご提供します• RPA連携ツール■ HinemosとRPA製品を連携させるツール• インシデント管理連携ツール■ HinemosとITサービス管理製品を連携させるツール• バージョンアップツール■ Hinemosマネージャをバージョンアップするツール• コマンドラインツール■ Hinemosクライアント上の操作をCUIで実現するツール• メンテナンス用スクリプト集■ 内部データベース情報のCSV出力や、メンテナンス操作を実現するツール© 2021 NTT DATA INTELLILINK Corporation

77

RPA連携ツール
WinActorと業務システムの、シームレスな連動、統合運用管理を実現■ RPA連携ツール for WinActor 機能概要
○ WinActorのシナリオ実行・結果確認○ WinActorのログ収集・監視○ WinActorの端末管理・稼働分析■ WinActor管理機能 対応環境
・WinActor管理機能- WinActorが導入されたPC環境と基幹系・情報系システムを跨った統合運用管理が実現できます。
・WinActor管理機能 for WinActor Manager on Cloud- WinActor Manager on Cloud（MoC）との連携によりPC・サーバ間を跨る
統合的な運用業務の自動化が実現できます。
・WinActor管理機能 for WinDirector- WinActorを統制管理するWinDirectorとの連携によりPC・サーバ間を跨る
統合的な運用業務の自動化が実現できます。
© 2021 NTT DATA INTELLILINK Corporation78

インシデント管理連携ツール
障害発生からインシデントの起票までを自動化できます

ITサービス管理製品■ インシデントと障害発生ノードの紐付け・リポジトリ情報を同期により紐付けが可能■ 同一障害インシデントの起票抑制
・Hinemosでフィルタリング制御

Redmine

Jira

リポジトリ
情報同期

■ 障害パターンから対応処理の自動実施
・機械的な判断により、自動対応が可能
・対応者は復旧確認からの対応となる■ 対応者の作業を大幅に削減
・人の判断が必要な障害の対応
・問題分析、再発防止のフェーズに早期移行が可能© 2021 NTT DATA INTELLILINK Corporation

ServiceNow

１

79

障害発生

３

インシデント
起票

２

障害検知

その他ユーティリティツール• バージョンアップツール• コマンドラインツール■ 旧バージョンの設定をコンバート■ スクリプトからHinemosの操作を実行■ 人手を介さない運用が可能

Hinemosver.4.1

Hinemosver.5.0

Hinemosver.6.0

Hinemosver.6.1

Hinemos
コマンドラインツール

Hinemosver.6.2

HTTP/HTTPS
変換• メンテナンス用スクリプト集

Webサービス■ 性能データやログ収集データなどを出力
内部DB

エクスポートDB
Hinemosマネージャ© 2021 NTT DATA INTELLILINK Corporation

X
CSV

Hinemosマネージャ

CSVファイル
80

Hinemos
クライアントクラウド・VM管理機能© 2021 NTT DATA INTELLILINK Corporation81VM・クラウド管理機能
仮想化・クラウド環境の統合管理・一元管理を実現するための幅広い機能をご利用いただけます
リソース変更の自動検出・追随

クラウド管理プラットフォーム監視専用リソース監視

VM管理

クラウド運用を支える
必須の機能© 2021 NTT DATA INTELLILINK Corporation

リソース制御課金配賦管理82

背景
クラウドが一般的に、しかしクラウド運用が課題に
法人分野
早期からクラウド導入が進む
金融分野
某メガバンクのAWS戦略
公共分野

準拠法
および

裁判地
とも

日本法
適用へ

デジタル・ガバメント実行計画①クラウド・仮想化への積極的な動作対応© 2021 NTT DATA INTELLILINK Corporation

クラウドのメリットを享受するにはクリアすべき運用課題が環境の準備が揃ってきた ・柔軟なリソース変更への運用追随
・クラウド専用で行うべき監視・クラウドと連携したリソース制御
・課金管理
・運用管理ソフトウェアの動作サポート②クラウド・仮想化運用を効率化する専用機能
83①クラウド・仮想化への積極的な動作対応
様々な仮想化・クラウド上で動作を保障しています
未だに多いクラウド上の動作問題

Hinemosの対応状況

運用管理製品の動作サポート対象のクラウドではない

様々な仮想化・クラウド環境に
インストール・動作します

運用管理製品（主にジョブ管理）が対象クラウド上でHA構成を組めない

様々な仮想化・クラウド環境でHA構成を組めます

リソースを柔軟に変更できるのにライセンスの考え方が複雑・高額・面倒

シンプルな費用体系です

Hinemos動作対象
マルチクラウド運用において最初に考えるべき３点
・ジョブ管理・可用性
・ライセンス体系© 2021 NTT DATA INTELLILINK Corporation

Amazon Web Services / Microsoft Azure / Google
Cloud Platform / IBM Cloud / IIJ GIO / ニフティ ク
ラウド / Enterprise Cloud / Oracle Cloud
Managed Cloud Platform
VMware vSphere vCenter / ESXi /Hyper-V / KVM

84

②クラウド・仮想化運用を効率化する専用機能

基盤の違いにより運用方法の差分が生じ課題が発生
基盤

クラウド
管理
ツール

ベアメタル
仮想化
管理
ツール

運用者

管理
ツール

基盤によって異なる管理ツールを運用者が利用しなければならない
運用における課題の発生
学習コストの増加

運用負担の増加© 2021 NTT DATA INTELLILINK Corporation

85

APIによる作り込みの発生

②クラウド・仮想化運用を効率化する専用機能

ハイブリッドクラウドをシームレスに統合運用管理
オペレータでも簡単に運用
ユーザは業務運用に注力可能
業務

業務システムWebサーバ

APサーバ

DBサーバ

Webサーバ

APサーバ

DBサーバ

Webサーバ

APサーバ

DBサーバ

基盤

クラウド
クラウド管理機能

基盤専用ツールを導入せず
クラウド運用で重要な運用の「汎化」を実現

ベアメタル
仮想化
VM管理機能基盤運用の環境ギャップを吸収
統一的なインタフェース© 2021 NTT DATA INTELLILINK Corporation86

②クラウド・仮想化運用を効率化する専用機能

単一画面でハイブリッドクラウド環境を俯瞰的に管理可能
AWS

Azure
VMware Hyper-V© 2021 NTT DATA INTELLILINK Corporation87

(1) リソース変更の自動検出・追随
ジョブ・監視の対象は、カテゴライズされたグループ単位で運用可能です

仮想マシン

検出
＋

タグ情報

ス
コ
ー
プ
割
り
当
て
ル
ー
ル

Linux

例）APサーバに対して実施したい運用

Windows

Webサーバ

APサーバ

DBサーバ

インフラ部分の変更はHinemosが吸収

APサーバに対する監視
ping監視リソース監視APサーバに対するジョブ
ログバックアップ
ユーザは論理的なグループ単位
で監視・ジョブ設計すればよい

新規構築・構成変更に対する個々のサーバの運用作業が不要© 2021 NTT DATA INTELLILINK Corporation88

(2) プラットフォーム監視アカウント登録だけでVM・クラウドの基盤の正常性を監視可能です
仮想化環境

クラウド環境
App

App

App

プラットフォーム

ハイパーバイザ
サーバ

データ
ストア

クラウド

ヘルスダッシュボードサイト

API

システム障害発生時にアプリケーションの問題か
プラットフォームの問題かを簡単に切り分けできる

プラットフォームのステータス確認© 2021 NTT DATA INTELLILINK Corporation89

(3) 専用リソース監視
モニタリングサービス/API経由とOS直接取得の情報を同一インタフェースでシームレスに監視できます
Hinemosのカバー範囲
管理リソース値の分類

モニタリングサービス/
APIのカバー範囲

VM環境の代表例

CPU使用率
PaaSのリソース値
CPU不足量ELB/RDS等
バルーン使用量
EBSのリソース
データストア使用率
専用サービス・ツールが必要
CPU使用率sys/usr/iowait等内訳
メモリ利用率バッファ、スワップI/O
ファイルシステム使用率

OSから直接取得する必要のある範囲

必ずセットで必要になる

クラウド環境の代表例

OSの中の情報はモニタリングサービス/API経由で取得できない© 2021 NTT DATA INTELLILINK Corporation

90

作り込み不要で収集/監視/蓄積

レポート
テンプレート有マスタ編集可でメトリクス追加

リソース監視で項目を選ぶだけ(4) 課金配賦管理
任意のスコープ単位でアラートだけでなく課金配賦を管理可能です
課金アラートの限界

手動分析の限界
物理リソースと論理リソースのマッチングが必要になる• アカウント単位・サービス単位では
詳細分析に足りない• 最新情報だけでなく日々の変化や日々の増分が知りたい

NW IN料金NW OUT料金
CPU料金• 足し合わせて1サーバ料金に• AutoScalingの配慮も必要

ディスク料金

一般には個別にリポジトリ管理が必要

知りたいのはWebサーバのコストは？
といった論理レイヤ

Hinemos課金管理機能
システム全体Webサーバ群

指定のグループ単位だけの料金把握

APサーバ群
DBサーバ群• 日単位で最新情報・増分情報から
アラート• タグを使って任意のスコープの料金にカテゴライズといった調整可能© 2021 NTT DATA INTELLILINK Corporation

配賦管理結果からのレポート化91

(5) リソース制御

クラウドでは不要な時間を止めることでコスト削減できます
基本的なクラウドコストの考え方 ： インスタンス数 × インスタンスタイプ × 起動時間
インフラコスト削減
・土日を停止できれば
月–金→ 5日/7日

70％・さらに起動時間を8時～24時にすれば
月 - 金 & 8:00-24:00→(5日/7日)x(16時間/24時間)50％

業務処理 と連動したリソース制御 が簡単に実現
NW閉塞

インスタンス
停止

サービス停止システム停止で
コスト削減

スナップ
ショット

GUIで制御ジョブ作成
インスタンス
起動© 2021 NTT DATA INTELLILINK Corporation

バッチ処理

サービス開始

92

NW開放

料金体系
CPUコア数に依存しないシンプルな費用体系で利用できます
リソース拡張による費用変動なし

配置設計変更による費用変動なし
仮想マシン

コアライセンスの製品
Hinemos

仮想マシン

リソース不足

費用
コアライセンスの製品は費用が変動する

CPU

CPU

CPU

CPU

CPU

CPU

クラウド・VMware等の仮想環境

構成変更に対する運用製品コストの変動を意識する必要がない

コア数

4コア

8コア

16コア

© 2021 NTT DATA INTELLILINK Corporation

93

柔軟にリソースを変更できる
クラウドのメリットを享受ミッションクリティカル機能© 2021 NTT DATA INTELLILINK Corporation94

ミッションクリティカル機能
ミッションクリティカルシステムの安定的な統合運用管理に必要となるHinemos自身の冗長化を、容易に実現します
Hinemosマネージャ(Master)Hinemosマネージャ(Standby)

死活監視（ハートビート）

同期レプリケーション(*)

クラスタリングソフトの追加費用が不要

共有ディスクの追加費用が不要

設計・構築時のSE・CEコストを削減

障害発生時にもワンストップサポート

基盤要件がシンプル
マシンを2台用意するだけ

オンプレ・仮想化・
クラウドどこでも多重化（*）Linux版の場合のアーキテクチャ。

シンプルな構成で追加ソフト・ディスク不要でコストも削減© 2021 NTT DATA INTELLILINK Corporation

95

背景ミッションクリティカルシステムとはシステム全体の多重化が必要
システム全体として多重化

ミッションクリティカルシステム

Webサーバ×

監視
ジョブコントロール

×

×

DBサーバ
・・・

運用管理サーバ

運用管理機能（監視・ジョブ）も多重化が必要© 2021 NTT DATA INTELLILINK Corporation96

ミッションクリティカル機能の特長
運用管理機能の多重化をワンパッケージで実現！
監視・ジョブコントロールの継続を実現します
簡易運用・オンライン復旧

簡易構築・低コスト①クラスタリングソフト
共有ディスク不要④オンライン系切戻しによる障害復旧⑤切戻コマンドは1つだけ

監視やジョブコントロールの
業務継続②障害検知と自動系切替③系切替中のメッセージロストなし
Hinemosミッションクリティカル機能はこれらをワンパッケージで提供可能© 2021 NTT DATA INTELLILINK Corporation97

①クラスタリングソフト・共有ディスク不要
通常のOS2台で多重化！
追加のクラスタリングソフト、共有ディスクは不要です
Hinemosマネージャ(Master)Hinemosマネージャ(Standby)

死活監視（ハートビート）

同期レプリケーション(*)

クラスタリングソフトの追加費用が不要

共有ディスクの追加費用が不要

設計・構築時のSE・CEコストを削減

障害発生時にもワンストップサポート

基盤要件がシンプル
マシンを2台用意するだけ

オンプレ・仮想化・
クラウドどこでも多重化（*）Linux版の場合のアーキテクチャ。

シンプルな構成で追加ソフト・ディスク不要でコストも削減© 2021 NTT DATA INTELLILINK Corporation98

②障害検知と自動系切替
環境に合った様々な障害を検知し、自動切替を実現可能です
両系DBのマスタ起動の防止（スプリットブレイン防止）

障害
発生

強制停止
ネットワーク障害③監視・ジョブコントロールを継続

ディスク障害Master起動②自動的にサーバ切替
サーバ障害

プロセス障害①運用管理サーバの様々な障害を検知

目安時間【 Linux版オンプレの例】
障害検知：約30～60秒
自動切替：約15～60秒

障害
発生
VPC subnet
Availability Zone

VPC subnet
Availability Zone

virtual private cloud

仮想化・クラウド環境にも対応

素早い自動切替により監視やジョブコントロールを止めることなく、継続© 2021 NTT DATA INTELLILINK Corporation99

参考：ミッションクリティカル機能が対応する障害パターン【対応障害パターン】
Masterサーバの電源OFF
クラウド、仮想化環境特有の、
MasterサーバのOSシャットダウン
AZ障害、ESX障害時も対応可能
MasterサーバのOS再起動
MasterサーバのOS機能不全
Masterサーバのネットワークの切断
Masterサーバのネットワークインタフェースの停止
Masterサーバのネットワークインタフェースの故障
MasterサーバのFIPの未割り当て
MasterサーバのHinemos Manager (JavaVM)の応答なし
MasterサーバのCluster Controller(*)異常停止
MasterサーバのCluster Controller (*)異常停止からのIPMI電源リセット
Standbyサーバの電源OFF
StandbyサーバのOSシャットダウン
StandbyサーバのOS再起動
StandbyサーバのOS機能不全
Standbyサーバのネットワークの切断Standbyサーバのネットワークインタフェースの故障
StandbyサーバのCluster Controller異常停止
PostgreSQLの応答なし
NASデタッチによるMasterサーバのSQL Serverの応答なし
iSCSIデタッチによるMasterサーバのSQL Serverの応答なし
Storage Replica障害によるMasterサーバのSQL Serverの応答なし(* )ミッション ク リテ ィ カル 機 能の H A構 成 を管 理 する プ ロセ ス 名と な りま す 。
© 2021 NTT DATA INTELLILINK Corporation100

③系切替中のメッセージロストなし
トラップ型監視のロスト防止機構を有しています
両系でトラップ型のデータを受信し、データ同期
専用レシーバsyslog、snmptrap
データを同期syslog
専用レシーバ

snmptrap
両系で専用のレシーバがデータを受信データ同期によりサーバ切替中もデータのロストなし© 2021 NTT DATA INTELLILINK Corporation101

④オンライン系切戻しによる障害復旧
片系運転からの復旧時

オンラインでデータ同期可能

Standby
として復旧

障害
発生

システム
運用を継続

データ同期
自動的に
サーバ切替

片系運転状態で復旧コマンドを実行

障害発生から障害復旧まで全てをシステムに影響なく無停止で対処！
© 2021 NTT DATA INTELLILINK Corporation102

⑤１コマンドでのシンプルな障害復旧
複数の障害パターンに対して、シンプルな復旧方法
複数障害パターン

ネットワーク障害

ディスク障害

サーバ障害

プロセス障害

片系から両系に復旧

復旧コマンドは１つ！

障害パターンごとに手順の用意が不要

複数想定される障害原因に対し、１つの復旧コマンド
オペレータで実施可能な簡易な操作© 2021 NTT DATA INTELLILINK Corporation

103参考：クラスタリング方式からみた優位性
他クラスタリングソフトと比較した優位性

切替時間
監視
ジョブ
復旧

Hinemos

他ソフト

○
○
○
○

△
×
○
×

素早い切替
１～２分
トラップ型監視のロスト防止に対応

１つの復旧コマンド

数分～数十分かかるものもトラップ型監視のロスト防止機構なし

障害パターンごとの復旧方法

トラップ型監視、復旧の容易さについて優位！
© 2021 NTT DATA INTELLILINK Corporation104

ユースケース
運用管理サーバのディスク障害をイメージとした例
SEは、ディスク障害の調査・解決までを対応すればＯＫStandby
として復旧

障害
発生

通常
SE対応がいる
ケースが多い！

×
自動的に
サーバ切替

オペレータがSEに状況を連絡

SEによる障害調査・解決

オペレータが復旧コマンドオペレータでHinemosに関するほとんどの作業のカバーが可能© 2021 NTT DATA INTELLILINK Corporation

105

動作要件

© 2021 NTT DATA INTELLILINK Corporation

106Hinemosの基本構成
 Hinemosは３つのコンポーネントから構成
運用管理サーバ(Hinemosマネージャ)
管理DB

稼動監視
ジョブ実行指示

設定追加・変更
結果の表示

ログ送信
トラップ送信運用管理端末

管理対象システム(Hinemosクライアント)(Hinemosエージェント)© 2021 NTT DATA INTELLILINK Corporation

107Hinemos ver.6.2の動作環境
コンポーネント

動作環境

Hinemosマネージャ

RHEL/CentOS 8, 7

Hinemosエージェント

備考

RHEL/CentOS 6

ご契約者様向け

Windows Server 2019, 2016, 2012R2

ご契約者様向け

Amazon Linux2

ご契約者様向けRHEL 8, 7, 6, 5
CentOS/OracleLinux 8,7, 6, 5
Windows Server 2019, 2016, 2012R2, 2012, 2008R2, 2008
Windows 10, 8.1, 8
Amazon Linux/Amazon Linux2
Solaris 11,10 HP-UX 11i v2,v3, AIX 7.2, 7.1
SLES 15, 12
Ubuntu 16.04 LTS, 18.04LTS

Hinemosクライアント(リッチクライアント)

Windows Server 2019, 2016, 2012R2, 2012, 2008R2

Hinemosクライアント(Webクライアント)

Internet Explorer, Firefox, Chrome （サポート対象ブラウザ）

Windows 10, 8.1, 8© 2021 NTT DATA INTELLILINK Corporation

108

ご契約者様向け

Hinemos Windows版マネージャ
 ALL Windows環境で安定運用するためWindows対応をリリース• データベースは、Windowsにおいて信頼性が高いSQL Serverを採用• スクリプトは、PowerShellを採用• Hinemosマネージャの起動・停止・異常時はWindowsイベントログにメッセージを出力
Program

ProgramJVM

SQL Server

JVM

PowerShell

PostgreSQL

Windows Server

RHEL / CentOS

Windows版マネージャ

Linux版マネージャ• タスクトレイで状態確認や再起動などが可能© 2021 NTT DATA INTELLILINK Corporation

109

bash

HinemosのVM・クラウド環境の動作サポート
様々なVM・クラウド環境上でHinemosの動作をサポートしています
VM環境
VMware vSphere vCenter/ESXi
Hyper-V
KVM
XEN
新しいVM・クラウド環境にも随時対応しますクラウド環境Amazon Web Services(AWS)
Microsoft Azure(Azure)Enterprise Cloud(ECL)Managed Cloud Platform(MCP)IIJ GIO(IIJ GIO)
ニフクラ(NIFCLOUD)
Google Cloud Platform(GCP)IBM Cloud

オンプレミス環境からVM・クラウド環境に移行した場合でも安心してHinemosが使えるように動作サポートを推進します。
© 2021 NTT DATA INTELLILINK Corporation110バージョン互換性
 Ver.6よりバージョン互換性の対応を進めます。

ver.6.2
マネージャ

接続可能

ver.6.0
エージェントVer.6.0エージェントの機能範囲で利用可

ver.6.1
エージェントVer.6.1エージェントの機能範囲で利用可

ver.6.2
エージェントVer.6.2エージェントの機能が全て利用可

新バージョンの新機能を利用したい場合に管理対象サーバに導入したHinemosエージェントをそのままで
Hinemosマネージャのみのバージョンアップで対応できます。
© 2021 NTT DATA INTELLILINK Corporation111

© 2021 NTT DATA INTELLILINK Corporation