2018.04.12

統合運用管理ソフトウェアの決定版！
Hinemos ver.6.1のご紹介！ ～追加機能編～
NTTデータ先端技術株式会社© 2018 NTT DATA INTELLILINK Corporation

1. 様々な運用管理を実現するHinemos
2. エンタープライズシステムの運用管理
3. クラウド環境・仮想化環境の運用管理
4. ミッションクリティカルシステムの運用管理
5. まとめ© 2018 NTT DATA INTELLILINK Corporation2

様々な運用管理を実現するHinemos© 2018 NTT DATA INTELLILINK Corporation3

様々な運用管理の要件

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

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

4

Hinemosによる解決

エンタープライズ機能

クラウド・VM
管理機能

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

エンタープライズシステムの運用管理© 2018 NTT DATA INTELLILINK Corporation

6

システム運用管理における課題• エンタープライズシステム運用管理の現場では大規模・複雑化の影響により様々な課題が発生している
属
人
化

運コ
用ス
作ト
業／
負
荷
の
増
大

■システムの複雑化により運用が不明瞭→ 見える化して運用を明確にしたい。
■特定の人しか作業ができない→ 誰でも作業できるよう見える化／自動化したい。
■煩雑なシステムの運用に大量の人員を動員→ システムを明確化して動員数を減らしたい。
■同一の作業を手作業で実施、人的ミスが発生する→ 自動化や効率化でコスト削減、人的ミスを減らしたい。
■作業状況／結果の確認・把握することが困難→ 作業状況／結果をレポートとして出したい。

© 2018 NTT DATA INTELLILINK Corporation

7

Hinemosエンタープライズ機能• Hinemosエンタープライズ機能で課題を解決
Hinemos
Utility

Hinemos
ジョブマップ■Hinemosジョブマップ
ジョブフローを可視化
直感的な操作で運用作業を容易に設定可能■Hinemosノードマップ
監視対象を2次元マップで可視化■Hinemosレポーティング
監視結果やジョブ実行状況をレポート出力■Hinemos Utility
利用の慣れたExcelで操作
Hinemos
レポーティング© 2018 NTT DATA INTELLILINK Corporation

Hinemos
ノードマップ

設定内容の一括入出力が可能

8

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

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

9

Hinemosジョブマップ機能• ジョブフローの設計構築から運用の把握まで容易に行える
構築

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

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

10Hinemosジョブマップ機能

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

11

Hinemosジョブマップ機能

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

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

12

Hinemosジョブマップ機能

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

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

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

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

13

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

14

Hinemosノードマップ機能

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

15

Hinemosノードマップ機能

ドリルダウン・死活確認• 直感的でわかりやすい操作で対象機器の状況を確認

遷移ダブルクリック

現在の
スコープ

現在の
スコープ

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

16

Hinemosレポーティング• 蓄積データから簡単にレポート作成・メールで配信■ レポートの作成機能
・性能情報・監視結果・ジョブ実行結果■ レポートの定期的な自動作成／配信機能・スケジュール（日次・週次・年次）・メールに添付して配信■ テンプレート整備
・インストールからメールに添付して配信まで直ぐに構築可能
テンプレート
性能情報

監視情報

ジョブ情報

説明

ノード概要

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

ノード詳細

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

ノード概要

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

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

ノード詳細（グラフ）

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

セッション

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

ジョブ詳細

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

ノード詳細

ノード毎のジョブの実行状態をガントチャートで表示■ AWSクラウド性能情報・VMware vSphere仮想化性能情報のレポートも提供© 2018 NTT DATA INTELLILINK Corporation

17

Hinemosレポーティング

テンプレート集・サンプル■ 各種テンプレートで効果的に状況を把握できる© 2018 NTT DATA INTELLILINK Corporation

18

Hinemos Utility

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

スナップショット
資料化

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

一括保存

Microsoft Excel© 2018 NTT DATA INTELLILINK Corporation

19

Hinemos Utility

MIBファイル読み込み• SNMPTRAPのMIB情報を容易に登録■ 一般的なMIB情報は標準で登録されている■ MIB情報が未登録だとメッセージの可読性が低い
新規導入

MIB未登録？
SNMP TRAP

MIB未登録の機器

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

MIB登録

新規導入
X

MIBファイル

MIB

Hinemos
マネージャ© 2018 NTT DATA INTELLILINK Corporation！ SNMP TRAP ！
20

MIB未登録の機器

Hinemos Utility

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

プラットフォーム
追加

Windows
Network
Equipment

Other

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

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

New
Platform

21

ユーティリティツール
Hinemosをより活用できる便利ツール類を提供• インシデント管理連携ツール■ HinemosとITサービス管理製品を連携させるツール• バージョンアップツール■ Hinemosマネージャをバージョンアップするツール• コマンドラインツール■ Hinemosクライアント上の操作をCUIで実現するツール• メンテナンス用スクリプト集■ 内部データベースの履歴データをCSVファイルに直接エクスポートする© 2018 NTT DATA INTELLILINK Corporation

22

ユーティリティツール

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

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

Redmine

Jira

リポジトリ
情報同期

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

ServiceNow

１

23

障害発生

３

インシデント
起票

２

障害検知

ユーティリティツール

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

DB

DB

DB

Hinemosマネージャ
v5.0

Hinemos
マネージャ
v6.0

Hinemosマネージャ
v6.1

Hinemos
コマンドラインツール
HTTP/HTTPS

変換

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

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

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

X
CSV

Hinemosマネージャ

CSVファイル
24

Hinemos
クライアント導入事例
三鷹データセンタ(ACORE)/大手町データセンタ(EXFORT)/品川データセンタ/
堂島データセンタでHinemosを全面採用。
採用の決め手3,000台を超える物理機器・仮想マシンを
Hinemosで統合運用管理© 2018 NTT DATA INTELLILINK Corporation

25

・OSSであるため、大規模環境でも低コスト
・大規模環境で多段構成を取り、影響を局所化
・全機能をAPI経由で呼び出せるため、連携が容易

Hinemosエンタープライズ機能のまとめ• ジョブマップはジョブフローの設計構築から運用の把握までを容易に行える• ノードマップは監視対象のインシデントを見える化し、容易に状況を把握できる• レポーティングは蓄積データを簡単にレポート化し、メールで配信できる• Utilityは設定内容を一括エクスポートして設定資料にフィードバックしたり、インポート時に差分チェックする
ことにより安全は変更を行える• エンタープライズ機能を活用することにより、
大規模・複雑化の影響による課題に対処することができる© 2018 NTT DATA INTELLILINK Corporation26

クラウド環境・仮想化環境の運用管理© 2018 NTT DATA INTELLILINK Corporation

27

背景

クラウドが一般的に、しかしクラウド運用が課題に
法人分野
早期からクラウド導入が進む

金融分野
某メガバンクのAWS戦略
公共分野

準拠法
および

裁判地
とも

日本法
適用へ

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

クラウドのメリットを享受するにはクリアすべき運用課題が環境の準備が揃ってきた ・柔軟なリソース変更への運用追随
・クラウド専用で行うべき監視・クラウドと連携したリソース制御
・課金管理
・運用管理ソフトウェアの動作サポート②クラウド・仮想化運用を効率化する専用機能
28

①クラウド・仮想化への積極的な動作対応

Hinemosは様々な仮想化・クラウド上で動作保障
未だに多いクラウド上の動作問題

Hinemosの対応状況

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

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

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

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

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

シンプルな費用体系です
Hinemos動作対象

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

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

29

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

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

クラウド
管理
ツール

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

運用者

管理
ツール

基盤によって異なる管理ツールを運用者が利用しなければならない

運用における課題の発生
学習コストの増加
運用負担の増加© 2018 NTT DATA INTELLILINK Corporation

30

APIによる作り込みの発生

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

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

業務システムWebサーバ

APサーバ

DBサーバ

Webサーバ

APサーバ

DBサーバ

Webサーバ

APサーバ

DBサーバ

基盤

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

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

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

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

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

Azure
VMware Hyper-V© 2018 NTT DATA INTELLILINK Corporation32

クラウド管理・ＶＭ管理機能の特長
リソース変更の自動検出・追随

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

VM管理

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

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

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

仮想マシン

検出
＋

タグ情報

ス
コ
ー
プ
割
り
当
て
ル
ー
ル

Linux

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

Windows

Webサーバ

APサーバ

DBサーバ

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

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

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

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

クラウド環境
App

App

App

プラットフォーム

ハイパーバイザ

サーバ

データ
ストア

クラウド

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

API

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

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

(3) 専用リソース監視

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

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

VM環境の代表例

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

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

必ずセットで必要になる

クラウド環境の代表例

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

36

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

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

リソース監視で項目を選ぶだけ(4) 課金配賦管理

任意のスコープ単位でアラートだけでなく課金配賦を管理
課金アラートの限界

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

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

ディスク料金

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

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

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

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

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

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

(5) リソース制御

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

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

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

インスタンス
停止

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

スナップ
ショット

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

バッチ処理

サービス開始

38

NW開放

導入事例
電力小売ビジネスをトータルサポートするクラウド基盤の運用自動化を
Hinemosで実現
Hinemos採用のポイントは
統合運用管理の基本機能におけるAWSとの親和性①API操作によるHinemos制御が可能

HinemosのAPIを活用し、こうした運用変更を、システム全体として自動化しています。全
機能がAPI経由で操作可能であり、設定データのインポート・エクスポートもXML形式で簡易 「 ECONO-CREAR 」は、電力小売り事業に必要となる各に行える、といったHinemosの特徴を活かし、いわゆるクラウドで流行の「infrastructure
種機能（顧客管理・料金計
as code」といった考えに基づいた運用自動化を実現しています。
算・需要管理等）を、クラウ②動的に変化するクラウド環境の構成管理が容易

図. インスタンスの検出・自動割り当て© 2018 NTT DATA INTELLILINK Corporation③クラウドならではの運用もHinemosで自動化可能

図. HinemosによるBlue Green Deployment制御と把握

39

ドサービスの形で提供します。

株式会社NTTデータ
テレコム・ユーティリティ事業本部
第一テレコム事業部
インフラTmリーダー
本村 昭太郎導入事例
共通会計システムをAWS上に「Biz∫ ® 」で構築
運用管理をHinemosで実現
2017年11月1日
ニュースリリース© 2018 NTT DATA INTELLILINK Corporation

40

料金体系

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

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

コアライセンスの製品
Hinemos

仮想マシン

リソース不足

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

CPU

CPU

CPU

CPU

CPU

CPU

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

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

コア数

4コア

8コア

16コア

© 2018 NTT DATA INTELLILINK Corporation

41

柔軟にリソースを変更できる
クラウドのメリットを享受

NTTデータ先端技術が提供するOracle Cloud マネージド・サービス

Oracle Cloud Platform

ComputeDatabase

Storage

Developer

End User

Oracle Cloud マネージド・サービス

Java

Oracleat Customer

Powered by Oracle Cloud

導入アセスメント

プロビジョニング

モニタリング

資産管理

設計・導入支援ヘルプデスク

ナレッジベース

定期レポート

移行支援

バックアップ

遠隔保守

インシデント
解決支援

ＮＴＴデータ先端技術株式会社は、「Oracle Cloud Managed Service Provider(以下、MSP)プログラム」の認定を取得しております。
© 2018 NTT DATA INTELLILINK Corporation

42

インフラ自動構築基盤および構成管理

Coming Soon

インフラ自動構築から監視/ジョブ管理までのワークフローを一気通貫でHinemosが集中管理
NTT DATA INTELLILINKInternet Gateway

Virtual Cloud Network (VPC)

A社

Internet Gateway

Virtual Cloud Network (VPC)

LB用
サブネット
セキュリティリスト

Load
Balanser

LB用
サブネット
セキュリティリスト

Load
Balanser

Auto Scaling

OracleOracleBlock
Block
Web/AP Storage Web/AP Storageサーバ
サーバ
本番環境Web/AP用サブネット
セキュリティリスト

OracleWeb/AP Block
サーバ Storage

RACでの同期

DBサーバ
(RAC)

Oracle
DB用
Block
サブネット
Storage
セキュリティリスト

OracleOracleBlock
Block
Web/AP Storage Web/AP Storage
サーバ
サーバ

OracleWeb/AP Block
サーバ Storage
Web/AP用サブネット
セキュリティリスト

Oracle
DB用
DBサーバ Block
サブネット(RAC) Storage セキュリティリスト

OracleWeb/AP Block
サーバ Storage

本番環境Web/AP用サブネット
セキュリティリスト

RACでの同期

データ
リストア
DBサーバ

Oracle
DB用
Block
サブネット
Storage
セキュリティリスト

DBサーバ

データバックアップ

OracleBlock
ログ管理
サーバ Storage

構築担当者

承認者

ログ管理用
サブネット
セキュリティリスト

ログ管理
サーバ

OracleBlockStorage

OracleWeb/AP Block
サーバ Storage
Web/AP用サブネット
セキュリティリスト

OracleBlockStorage

DB用
サブネット
セキュリティリスト

データバックアップ

OracleObjectStorage
Snapshot
ログ管理用
サブネット
セキュリティリスト

OracleBlock
ログ管理
サーバ Storage

ログ管理用
サブネット
セキュリティリスト

ログ管理
サーバ

OracleBlockStorage

ログ管理用
サブネット
セキュリティリスト

OracleObjectStorage
Oracle
運用管理 Block
サーバ Storage

Oracle
運用管理 Block
サーバ Storage

維持管理用
サブネット
セキュリティリスト

Availability Domain

Oracle
運用管理 Block
サーバ Storage

維持管理用
サブネット
セキュリティリスト
Availability Domain

OracleObjectStorage
Archive

Oracle
運用管理 Block
サーバ Storage

維持管理用
サブネット
セキュリティリスト

Availability Domain

維持管理用
サブネット
セキュリティリスト

Availability Domain

FastConnect

FastConnect

RegionRegion

お客様
Internet Gateway

Virtual Cloud Network (VPC)

B社

Internet Gateway

Virtual Cloud Network (VPC)

LB用
サブネット
セキュリティリスト

Load
Balanser

LB用
サブネット
セキュリティリスト

Load
Balanser

Auto Scaling

OracleOracleBlock
Block
Web/AP Storage Web/AP Storageサーバ
サーバ
本番環境Web/AP用サブネット
セキュリティリスト

OracleWeb/AP Block
サーバ Storage

RACでの同期

DBサーバ
(RAC)

Oracle
DB用
Block
サブネット
Storage
セキュリティリスト

OracleOracleBlock
Block
Web/AP Storage Web/AP Storage
サーバ
サーバ

OracleWeb/AP Block
サーバ Storage
Web/AP用サブネット
セキュリティリスト

Oracle
DB用
DBサーバ Block
サブネット(RAC) Storage セキュリティリスト

OracleWeb/AP Block
サーバ Storage

本番環境Web/AP用サブネット
セキュリティリスト

RACでの同期

データ
リストア
DBサーバ

Oracle
DB用
Block
サブネット
Storage
セキュリティリスト

DBサーバ

データバックアップ

OracleBlock
ログ管理
サーバ Storage

承認者

ログ管理用
サブネット
セキュリティリスト

ログ管理
サーバ

OracleBlockStorage

OracleWeb/AP Block
サーバ Storage
Web/AP用サブネット
セキュリティリスト

OracleBlockStorage

DB用
サブネット
セキュリティリスト

データバックアップ

OracleObjectStorage
Snapshot
ログ管理用
サブネット
セキュリティリスト

OracleBlock
ログ管理
サーバ Storage

ログ管理用
サブネット
セキュリティリスト

ログ管理
サーバ

OracleBlockStorage

ログ管理用
サブネット
セキュリティリスト

OracleObjectStorage
Oracle
運用管理 Block
サーバ Storage

Oracle
運用管理 Block
サーバ Storage

維持管理用
サブネット
セキュリティリスト

Availability Domain

ジョブ管理基盤
監視基盤

Availability Domain

Oracle
運用管理 Block
サーバ Storage

維持管理用
サブネット
セキュリティリスト

Availability Domain

C社

維持管理用
サブネット
セキュリティリスト

Availability Domain

FastConnect

RegionRegionInternet Gateway

Virtual Cloud Network (VPC)Internet Gateway

Virtual Cloud Network (VPC)

LB用
サブネット
セキュリティリスト

Load
Balanser

LB用
サブネット
セキュリティリスト

Load
Balanser

Auto Scaling

OracleOracleBlock
Block
Web/AP Storage Web/AP Storageサーバ
サーバ
本番環境Web/AP用サブネット
セキュリティリスト

OracleWeb/AP Block
サーバ Storage

Oracle
DB用
Block
サブネット
Storage
セキュリティリスト

OracleOracleBlock
Block
Web/AP Storage Web/AP Storage
サーバ
サーバ

OracleWeb/AP Block
サーバ Storage
Web/AP用サブネット
セキュリティリスト

RACでの同期

DBサーバ
(RAC)

Oracle
DB用
DBサーバ Block
サブネット(RAC) Storage セキュリティリスト

OracleWeb/AP Block
サーバ Storage

本番環境Web/AP用サブネット
セキュリティリスト

OracleBlock
ログ管理
サーバ Storage

ログ管理用
サブネット
セキュリティリスト

ログ管理
サーバ

OracleBlockStorage

OracleWeb/AP Block
サーバ Storage
Web/AP用サブネット
セキュリティリスト

RACでの同期

データ
リストア
DBサーバ

Oracle
DB用
Block
サブネット
Storage
セキュリティリスト

DBサーバ

データバックアップ

OracleBlockStorage

DB用
サブネット
セキュリティリスト

データバックアップ

OracleObjectStorage
Snapshot
ログ管理用
サブネット
セキュリティリスト

OracleBlock
ログ管理
サーバ Storage

ログ管理用
サブネット
セキュリティリスト

ログ管理
サーバ

OracleBlockStorage

ログ管理用
サブネット
セキュリティリスト

OracleObjectStorage
Oracle
運用管理 Block
サーバ Storage

Oracle
運用管理 Block
サーバ Storage

維持管理用
サブネット
セキュリティリスト

Availability Domain

構成管理基盤

powered by Oracle Cloud© 2018 NTT DATA INTELLILINK Corporation

OracleObjectStorage
Archive

FastConnect

自動構築基盤

Oracle Cloud
マネージド・サービス

Oracle
運用管理 Block
サーバ Storage

維持管理用
サブネット
セキュリティリスト

43

Availability Domain

FastConnect
RegionOracle
運用管理 Block
サーバ Storage

維持管理用
サブネット
セキュリティリスト
OracleObjectStorage
Archive

Oracle
運用管理 Block
サーバ Storage

維持管理用
サブネット
セキュリティリスト

Availability Domain

維持管理用
サブネット
セキュリティリスト

Availability Domain

FastConnect

RegionFAQ：AWSではCloudWatchがあればHinemosは不要？

AWS上の監視では、次の2点を気にする必要があります。
CloudWatchでカバーできる範囲

CloudWatchでしか取得できない情報
PaaSのリソース値

CloudWatchでしか正しく得られない情報
CPU使用率、EBSのディスクI/O等

CloudWatchでカバーできない範囲

CloudWatchで作り込みが必要な情報
OS内部の情報
CPU使用率内訳(user/sys等)、ディスク使用率
基本的なリソース値以外
Webシナリオの応答時間等
・いわゆる、通常の運用管理製品の持つ機能
・基本的にクラウドのモニタリングサービスはAWS以外も同様
・本箇所を各クラウドで作り込をすると他のクラウドに流用できない

Hinemosでは・OSからもCloudWatchからもリソース情報を取得可能
・運用管理製品が持つ高度な監視機能がそのまま利用可能
・物理サーバ、クラウドのインスタンスかを自動で判別してシームレスに設定が可能
Hinemosだけで全て解決© 2018 NTT DATA INTELLILINK Corporation

44

FAQ：VMware環境ではvCenterがあればHinemosは不要？

VMwareの監視では、次の2点を気にする必要があります。
vCenter・ESXiでカバーできる範囲

VMware APIでしか取得できない情報
仮想マシンのリソース値 … CPU不足量、外部スワップ
ESXのリソース値 … ESX自身のリソース、データストア使用量

VMware APIでしか正しく得られない情報
CPU使用率vCenter・ESXiでカバーできない範囲

VMware APIで作り込みが必要な情報
OS内部の情報
CPU使用率内訳(user/sys等)、ディスク使用率
基本的なリソース値以外
Webシナリオの応答時間等
・いわゆる、通常の運用管理製品の持つ機能
・基本的にVMのモニタリングサービスはVMware以外も同様
・本箇所を各VMで作り込をすると他のVMに流用できない

Hinemosでは・OSからもVMware APIからもリソース情報を取得可能
・運用管理製品が持つ高度な監視機能がそのまま利用可能
・物理サーバ、VMのインスタンスかを自動で判別してシームレスに設定が可能
Hinemosだけで全て解決© 2018 NTT DATA INTELLILINK Corporation

45

FAQ：監視におけるHinemos採用メリットは？

基盤専用の監視ツール/サービスと比べてHinemos採用のメリットは多くあります。
観点

Hinemos

基盤専用ツール/サービス

リソース情報の保存期間

ユーザ指定（ディスク容量次第）

保存期限ありのケースが多い
古いデータは間引きされるケースが多い

カレンダ連携高度なカレンダ定義可能

詳細が設定できないケースが多い

外部通知

高度な通知設定可能

外部サービスとの連携、作り込が発生し、流量制限ありのケースがある

ジョブ連携

可能

外部サービスとの連携、作り込みが必要
高度なジョブ定義は不可のケースがある

イベント集約基盤・システム、様々なカットでイベント集約

ジョブ管理や業務管理を別の仕組みを用意すると、それらの集約が必要になる

マルチクラウドハイブリッドクラウド

基本操作変更なし

個別に仕組みを検討、再度作り込が必要の可能性がある© 2018 NTT DATA INTELLILINK Corporation46

FAQ：Hinemosマネージャはどこに配置すればよい？
ハイブリッドクラウド運用の場合にHinemosマネージャをどこに配置すべきか、は、SLA（クラウド間のNW障害）、NWトラフィックの観点で決定します。
SLA（クラウド間のNW障害）

ハイブリッドクラウド
NW障害から復旧までの間の監視やジョブ制御をどう見るか？

NWトラフィック

ハイブリッドクラウド
多くのクラウドサービスはアウ
トバウンドに費用が掛かります
インバウンド無料

アウトバウンド有料

上記理由より、次のような配置設計を採用されるケースが多いです。
・プライベートクラウド側に親（集約）Hinemosマネージャを配置
・拠点毎に子（テナント別）Hinemosマネージャを配置© 2018 NTT DATA INTELLILINK Corporation47

FAQ：マルチテナント運用におけるHinemosマネージャの配置は？
クラウド環境を活用して、小規模から大規模の様々なテナントに対して、Hinemos
マネージャをどのように配置すべきかは、テナントの規模・SLAの観点でカテゴライ
ズしたルールを決定することが多いです。（以下、カテゴライズ例）

梅コース

竹コース

Hinemosマネージャ
シングル構成Hinemosマネージャ
シングル構成松コース

Hinemosマネージャ
HA構成・その他【梅コース】
・Hinemosシングル構成
・1マネージャで複数テナント共用【竹コース】
・Hinemosシングル構成
・1マネージャ1テナント占有【松コース】
・Hinemos HA構成
・1マネージャ1テナント占有・規模により複数マネージャ占有【用途】
・小規模向け（台数）
・低SLA

【用途】
・中規模向け（台数）・NWセキュリティ要件（NW独立）
・中SLA

【用途】
・大規模向け（台数）・NWセキュリティ要件（NW独立）
・ジョブ/監視の高可用性要件© 2018 NTT DATA INTELLILINK Corporation48

FAQ：VMwareやAWS環境向けの運用報告書・レポートテンプレートは？
Hinemosのレポート機能で対応しています。インストール後、直ぐに利用可能です。
環境

レポート

説明

AWS

AWS クラウド課金情報
AWS EC2,EBS性能情報AWS ELB, Auto Scaling性能情報
AWS RDS性能情報

クラウド環境(AWS)専用の課金情報と 性能情報をグラフ形式で出力します。

VMwareVMwareホスト性能情報
VMware仮想マシン性能情報

仮想化環境(VMware)専用の性能情報を グラフ形式で出力します。

AWS EC2,EBS性能情報© 2018 NTT DATA INTELLILINK Corporation

VMwareホスト性能情報49

クラウド管理・ＶＭ管理機能のまとめ• リソース変更の自動検出・追随により、個々のサーバの運用作業が不要になります• 作りこみ不要でクラウド・VM基盤の正常性を管理できます• OS経由の情報もAPI経由の情報もシームレスに監視できます• 任意のスコープ単位でアラートだけでなく課金配賦を管理できます• クラウドでは不要な時間を止めることでコスト削減を実現できます© 2018 NTT DATA INTELLILINK Corporation50

ミッションクリティカルシステムの運用管理© 2018 NTT DATA INTELLILINK Corporation

51

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

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

Webサーバ×

監視
ジョブコントロール

×

×

DBサーバ
・・・

運用管理サーバ

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

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

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

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

53

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

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

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

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

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

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

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

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

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

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

54参考：内部DBのデータ同期方式
クラウド環境オンプレミス環境
Linux版マネージャ

PostgreSQL

Windows版マネージャ

データボリューム
ログボリュームの２つのボリュームが必要

SQLServer

PostgreSQL

PostgreSQL
同期レプリケーション

SQLServer

Storage Replica
レプリケーション

SQLServer

SQLServer

共有ディスク（ iSCSI or NAS）
© 2018 NTT DATA INTELLILINK Corporation

55

PostgreSQL

PostgreSQL

PostgreSQL
同期レプリケーション

SQLServer

SQLServer

Storage Replica
レプリケーション※共有ディスク非対応

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

障害
発生

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

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

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

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

障害
発生
VPC subnet
Availability Zone

VPC subnet
Availability Zone

virtual private cloud

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

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

56

参考：ミッションクリティカル機能が対応する障害パターン【対応障害パターン】
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構 成 を管 理 する プ ロセ ス 名と な りま す 。
© 2018 NTT DATA INTELLILINK Corporation

57

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

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

58

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

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

Standby
として復旧

障害
発生

システム
運用を継続

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

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

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

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

ネットワーク障害

ディスク障害

サーバ障害

プロセス障害

片系から両系に復旧

復旧コマンドは１つ！

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

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

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

切替時間
監視

ジョブ
復旧

Hinemos

他ソフト

○
○
○
○

△
×
○
×

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

１つの復旧コマンド

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

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

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

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

障害
発生

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

×
自動的に
サーバ切替

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

SEによる障害調査・解決

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

62

導入事例
株式会社NTTデータ カード決済サービス「CAFIS®」様
金融分野におけるミッションクリティカルなIaaS基盤・
PaaS基盤の統合運用管理を、Hinemosで実現「CAFIS ® 」は、クレジットカード会社、金融機関、企業、加盟店の間で、クレジット情報（与信照会、売り上げ、等）および、
資金移動のオンライン・トランザクションを中継するカード決済
統合サービスです。「CAFIS ® 」では、お客様の営業時間や生活時間に応じていつでもサービスを利用できるよう、日曜・祝日、夜間に関係なく、24時間365日サービスを提供しています。

採用の決め手・物理環境から仮想化環境まで網羅する豊富な機能
・ミッションクリティカル運用を実現する高い可用性・システム統合後も独立運用可能なアクセス制御

ミッションクリティカルな運用基盤での採用実績！
信頼性の高い機能として認められている© 2018 NTT DATA INTELLILINK Corporation

63ミッションクリティカル機能のまとめ• ミッションクリティカルシステムでは、運用管理サーバの多重化も必要となります。
• Hinemosのミッションクリティカル機能は、運用管理サーバの多重化をワンパッケージで実現します。
• Hinemosのミッションクリティカル機能は、「障害検知・自動系切替」「監視やジョブの業務継続」「オペレータで可能な簡単な復旧操作」を実現し、「共有ディスク」、「他クラスタリングソフト」を必要としません。

• ミッションクリティカルなシステムでの多くの導入実績があり、信頼性の高い機能となります。
© 2018 NTT DATA INTELLILINK Corporation

64

まとめ

© 2018 NTT DATA INTELLILINK Corporation

65全体のまとめ• Hinemosによって、エンタープライズ環境での運用管理の課題を解決• エンタープライズ機能によって、視覚的な、直感的なHinemosの操作を実現• クラウド・VM管理機能は、マルチクラウド環境の効率的な運用管理を提供• ミッションクリティカル機能によって重要なシステムの運用管理の要件をカバー© 2018 NTT DATA INTELLILINK Corporation66

© 2018 NTT DATA INTELLILINK Corporation