hinemos クラウド仮想化オプション ver.5.0 紹介...2015/10/01  ·...

64
Copyright © 2015 NTT DATA Corporation 株式会社NTTデータ 基盤システム事業本部 2015年10月1日 Hinemos クラウド仮想化オプション ver.5.0 紹介

Upload: others

Post on 22-Sep-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Hinemos クラウド仮想化オプション ver.5.0 紹介...2015/10/01  · 自動制御機能を使ったクラウド料金の抑制 •インスタンスを利用していない時間帯などの情報を基に、インスタンスの操作

Copyright © 2015 NTT DATA Corporation

株式会社NTTデータ 基盤システム事業本部

2015年10月1日

Hinemos クラウド仮想化オプションver.5.0 紹介

Page 2: Hinemos クラウド仮想化オプション ver.5.0 紹介...2015/10/01  · 自動制御機能を使ったクラウド料金の抑制 •インスタンスを利用していない時間帯などの情報を基に、インスタンスの操作

Copyright © 2015 NTT DATA Corporation 2

Hinemos クラウド仮想化オプションとは

Page 3: Hinemos クラウド仮想化オプション ver.5.0 紹介...2015/10/01  · 自動制御機能を使ったクラウド料金の抑制 •インスタンスを利用していない時間帯などの情報を基に、インスタンスの操作

3Copyright © 2015 NTT DATA Corporation

Hinemos クラウド仮想化オプションとは

パブリッククラウドや仮想化環境の

特有の運用課題を解決し、

オンプレミス環境と同様なイメージで

運用操作・自動化を実現する

オプション製品です。

Page 4: Hinemos クラウド仮想化オプション ver.5.0 紹介...2015/10/01  · 自動制御機能を使ったクラウド料金の抑制 •インスタンスを利用していない時間帯などの情報を基に、インスタンスの操作

4Copyright © 2015 NTT DATA Corporation

オプション製品により提供される機能一覧

① Hinemosクラウド仮想化: パブリッククラウド/仮想化環境の運用自動化

③ Hinemos Utility : Excelによる設定内容の一括入出力

Hinemos Utility

Hinemosクラウド仮想化

クラウド

オンプレミス

仮想化

ベアメタル

• 一元管理• シームレス• システム間連携

クラウド専用機能 仮想化専用機能

Page 5: Hinemos クラウド仮想化オプション ver.5.0 紹介...2015/10/01  · 自動制御機能を使ったクラウド料金の抑制 •インスタンスを利用していない時間帯などの情報を基に、インスタンスの操作

Copyright © 2015 NTT DATA Corporation 5

① Hinemosクラウド仮想化 機能概要

Page 6: Hinemos クラウド仮想化オプション ver.5.0 紹介...2015/10/01  · 自動制御機能を使ったクラウド料金の抑制 •インスタンスを利用していない時間帯などの情報を基に、インスタンスの操作

6Copyright © 2015 NTT DATA Corporation

Hinemosクラウド仮想化とは

・クラウド管理機能: パブリッククラウドの運用自動化

・仮想化管理機能: 仮想化環境の運用自動化

クラウド

オンプレミス

仮想化

ベアメタル

• 一元管理• シームレス• システム間連携

クラウド専用機能 仮想化専用機能

Page 7: Hinemos クラウド仮想化オプション ver.5.0 紹介...2015/10/01  · 自動制御機能を使ったクラウド料金の抑制 •インスタンスを利用していない時間帯などの情報を基に、インスタンスの操作

7Copyright © 2015 NTT DATA Corporation

クラウド仮想化オプションの3つの特徴

監視管理

課金管理

ジョブ管理

運用自動化

オンプレミス環境クラウドサービス

クラウドリソースの自動管理サーバ/ストレージのリソースの激しい変化にもリアルタイムに適応します。

不要にコストがかかっている箇所を簡易に把握・分析することが出来ます。

従量課金制のコスト管理

ハイブリッドクラウド対応

クラウドやオンプレミスの特徴を活かして多彩なシステム構成が採用できます。

VMware vSphere

Microsoft Azure

Page 8: Hinemos クラウド仮想化オプション ver.5.0 紹介...2015/10/01  · 自動制御機能を使ったクラウド料金の抑制 •インスタンスを利用していない時間帯などの情報を基に、インスタンスの操作

8Copyright © 2015 NTT DATA Corporation

クラウドリソースの自動管理

クラウドの特徴は「迅速性、柔軟性、拡張性」

サーバ、ストレージなどのリソースを即時に、必要な量・大きさを確保できること

激しく変化するクラウド環境にリアルタイムに適応して、

クラウドを利用することによるスピードを活かした運用管理を実現

管理対象

クラウドサービス クラウドサービス

確保 解放

Page 9: Hinemos クラウド仮想化オプション ver.5.0 紹介...2015/10/01  · 自動制御機能を使ったクラウド料金の抑制 •インスタンスを利用していない時間帯などの情報を基に、インスタンスの操作

9Copyright © 2015 NTT DATA Corporation

ハイブリッドクラウド対応

クラウドサービスやオンプレミス環境が混在するようなハイブリッドクラウド環境のコントロールは非常に難しい

各プラットフォームの特徴を活かして多彩なシステム構成を採用可能

オンプレミス環境

クラウドサービス

システムのスモールスタート

オンプレミス環境

クラウドサービス

一時的なリソース確保

安定稼動後に、コストの高い部分をオンプレミス環境へ

移行。

一時的にリソースを増強して、オンプレミスと連携して運用。

Page 10: Hinemos クラウド仮想化オプション ver.5.0 紹介...2015/10/01  · 自動制御機能を使ったクラウド料金の抑制 •インスタンスを利用していない時間帯などの情報を基に、インスタンスの操作

10Copyright © 2015 NTT DATA Corporation

従量課金制のコスト管理

クラウドの特徴はリソースを使った時間、量だけ課金されること

メリットを享受するために

コストがかかっている箇所を簡易に把握・分析して

必要なリソースを適切な量、時間だけ利用することが可能に

Page 11: Hinemos クラウド仮想化オプション ver.5.0 紹介...2015/10/01  · 自動制御機能を使ったクラウド料金の抑制 •インスタンスを利用していない時間帯などの情報を基に、インスタンスの操作

Copyright © 2015 NTT DATA Corporation 11

① Hinemosクラウド仮想化 機能詳細

Page 12: Hinemos クラウド仮想化オプション ver.5.0 紹介...2015/10/01  · 自動制御機能を使ったクラウド料金の抑制 •インスタンスを利用していない時間帯などの情報を基に、インスタンスの操作

12Copyright © 2015 NTT DATA Corporation

マルチクラウド管理

クラウドサービスのリージョンとゾーンをHinemosのリポジトリとして階層表示し管理します。リージョンとゾーンは自動で追加されます。

Page 13: Hinemos クラウド仮想化オプション ver.5.0 紹介...2015/10/01  · 自動制御機能を使ったクラウド料金の抑制 •インスタンスを利用していない時間帯などの情報を基に、インスタンスの操作

13Copyright © 2015 NTT DATA Corporation

マルチクラウド管理

複数のクラウドサービス上のリソースまでも一元的に管理できます。

(パブリック・クラウドAWS & Azure+ オンプレミスVMwareの場合)

Page 14: Hinemos クラウド仮想化オプション ver.5.0 紹介...2015/10/01  · 自動制御機能を使ったクラウド料金の抑制 •インスタンスを利用していない時間帯などの情報を基に、インスタンスの操作

14Copyright © 2015 NTT DATA Corporation

自動化 - クラウドリソース検知

Auto scaling Group

Auto scaling Group

Webサーバ用Auto Scaling Group

APサーバ用Auto Scaling Group自動検出

Tagからサーバ属性識別

自動で追加されたインスタンス

スコープ自動割当

から監視を

自動実行

AutoScalingなどでインスタンスの構成変更が生じた場合、自動で変更を検知し、リポジトリ情報を更新します

EC2インスタンスのTagからサーバ属性を識別して、Hinemosスコープへの自動割当、そして、監視の自動実行を可能とします

Page 15: Hinemos クラウド仮想化オプション ver.5.0 紹介...2015/10/01  · 自動制御機能を使ったクラウド料金の抑制 •インスタンスを利用していない時間帯などの情報を基に、インスタンスの操作

15Copyright © 2015 NTT DATA Corporation

自動化 - クラウドリソース制御

インスタンス停止

サービス停止

クラウドサービスA

インスタンス停止

サービス停止

システムBバックアップ

世代管理

レポート作成

クラウドサービスB

クラウドサービスC

クラウドリソースの起動/停止/バックアップ/リストアなどの制御をシステム処理フローに組み込み、スケジュール制御が可能になります

Page 16: Hinemos クラウド仮想化オプション ver.5.0 紹介...2015/10/01  · 自動制御機能を使ったクラウド料金の抑制 •インスタンスを利用していない時間帯などの情報を基に、インスタンスの操作

16Copyright © 2015 NTT DATA Corporation

クラウド専用監視 - クラウドサービス監視

AWS稼働状況

クラウドサービス自体の正常性を監視します。

システム異常時に、クラウド側の問題かシステム自体の問題かの切り分けを容易にします。

クラウドサービス

クラウドサービス稼働状況

ターゲットシステム稼働状況

Amazon EC2(N. Virginia)が障害中

Amazon Route 53が復旧

Amazon APIから応答がない

Page 17: Hinemos クラウド仮想化オプション ver.5.0 紹介...2015/10/01  · 自動制御機能を使ったクラウド料金の抑制 •インスタンスを利用していない時間帯などの情報を基に、インスタンスの操作

17Copyright © 2015 NTT DATA Corporation

クラウド専用監視 - クラウドリソース監視

クラウドサービス

オンプレミス環境

VMware vSphere Web API

AWSCloudWatch

SNMP/WBEM

クラウドサービス専用の性能値で閾値監視、収集と分析が可能です。 オンプレミス環境の性能情報とも比較しながら、グラフ表示できます。

Page 18: Hinemos クラウド仮想化オプション ver.5.0 紹介...2015/10/01  · 自動制御機能を使ったクラウド料金の抑制 •インスタンスを利用していない時間帯などの情報を基に、インスタンスの操作

18Copyright © 2015 NTT DATA Corporation

料金管理 - クラウド課金監視

Jan 13 11:35:20 server01 su: pam_unix(su-l:session): session opened for user root by hinemos(uid=501)

Jan 13 15:51:02 server01 su: pam_unix(su-l:session): session closed for user root

Jan 13 15:51:04 server01 su: pam_keyinit(su-l:session): Unable to change UID back to 0

Jan 13 15:51:04 server01 su: pam_unix(su-l:session): session closed for user hinemos

Jan 13 20:40:05 server01 su: pam_unix(su-l:session): session opened for user root by hinemos(uid=500)

イベント通知

ステータス通知

メール通知

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

ジョブ通知

コマンド通知

クライアント画面で

視覚的に確認監視結果を外部へ通知

監視結果に連動して

処理実行

パトライト点灯コマンド

通知 通知

AWS Billing

クラウドサービス単位でのトータル請求額を監視できます。

Page 19: Hinemos クラウド仮想化オプション ver.5.0 紹介...2015/10/01  · 自動制御機能を使ったクラウド料金の抑制 •インスタンスを利用していない時間帯などの情報を基に、インスタンスの操作

19Copyright © 2015 NTT DATA Corporation

料金管理 - 課金配賦とは?

クラウドサービスを跨った、またはアカウントを共有したシステムの を運用する場合、「どのシステムに幾らの料金を請求する(割当てる)か」の費用の配賦管理が必要になります。

『総務部』管理社内システムA

『人事部』管理社内システムB

AWSアカウント X AWSアカウント Y Cloudnアカウント Z

システムの単位(ユーザが管理する単位)

アカウントの単位(クラウド側から費用請

求される単位)

AWSアカウント Yの費用を『総務部』と『人事部』に

幾らずつ費用計上しようか?IT管理部

Page 20: Hinemos クラウド仮想化オプション ver.5.0 紹介...2015/10/01  · 自動制御機能を使ったクラウド料金の抑制 •インスタンスを利用していない時間帯などの情報を基に、インスタンスの操作

20Copyright © 2015 NTT DATA Corporation

料金管理 - 課金配賦管理

クラウドサービス クラウドサービス クラウドサービス

クラウドサービス課金明細

クラウドサービス課金明細

クラウドサービス課金明細

クラウドサービスから提供される課金情報

システム単位の課金情報

クラウドサービスを跨った、またはアカウントを共有した

システムの課金状況の配賦管理を可能にします。

EC2とEBSの紐づけもHinemosで行い、ノード単位、システム単位の課金情報を簡易に把握できます。

Page 21: Hinemos クラウド仮想化オプション ver.5.0 紹介...2015/10/01  · 自動制御機能を使ったクラウド料金の抑制 •インスタンスを利用していない時間帯などの情報を基に、インスタンスの操作

21Copyright © 2015 NTT DATA Corporation

運用管理をノンストップに! Hinemos HA on AWS

運用管理ソフトウェア「Hinemos」自身の高可用化ソリューションです

• Hinemosを構成するコンポーネントに障害が発生しても、ジョブ実行や監視を

継続します

• CloudFormationのテンプレートから容易に導入が可能です

■ 導入イメージ

• CloudFormationテンプレート

• AMI

パラメタ設定 HA化したHinemosで安心して運用可能!

HAクラスタ構成

ジョブ制御

運用コンソール

監視

on AWS

Page 22: Hinemos クラウド仮想化オプション ver.5.0 紹介...2015/10/01  · 自動制御機能を使ったクラウド料金の抑制 •インスタンスを利用していない時間帯などの情報を基に、インスタンスの操作

22Copyright © 2015 NTT DATA Corporation

Auto Scaling group

AZ1 AZ2

Auto Scaling group

AZ1 AZ2

• Auto Scaling により Hinemosの

EC2を冗長化、運用管理業務を継続

• EIPを利用し、透過的なHinemosへ

のアクセスを実現

AZ1 AZ2 AZ1 AZ2

• RDS (Multi-AZ) に管理情報を格

納し、監視・ジョブの結果を障害か

ら保護

運用管理をノンストップに! Hinemos HA on AWS

Page 23: Hinemos クラウド仮想化オプション ver.5.0 紹介...2015/10/01  · 自動制御機能を使ったクラウド料金の抑制 •インスタンスを利用していない時間帯などの情報を基に、インスタンスの操作

23Copyright © 2015 NTT DATA Corporation

ミッションクリティカルオプションとの違い

ミッションクリティカルオプション

クラウド仮想化オプションHA on AWS

構成 EC2インスタンス x 2EC2インスタンス x 1+ RDS (Multi-AZ)

ハードウェア障害 ○ ○

OS障害 ○ ○

ソフトウェア障害 ○ ○

障害検出時間○

(~2分程度)

△(サービス依存のため、~10分強)

ポーリング型監視の継続性

PING/リソース/プロセスなど

○ ○

トラップ型監視の継続性

syslog/snmptrapなど

○(サーバ切替中の

syslog/snmptrapを監視可能)

✕(サーバ切替中の

syslog/snmptrapは監視不可)

ジョブの継続性 ○ ○

導入容易性 ○ (rpm) ○ (CloudFormation)

可用性の状態把握 ○ △

運用容易性 ○ ○

Page 24: Hinemos クラウド仮想化オプション ver.5.0 紹介...2015/10/01  · 自動制御機能を使ったクラウド料金の抑制 •インスタンスを利用していない時間帯などの情報を基に、インスタンスの操作

Copyright © 2015 NTT DATA Corporation 24

① Hinemosクラウド仮想化 スマートなクラウド運用

Page 25: Hinemos クラウド仮想化オプション ver.5.0 紹介...2015/10/01  · 自動制御機能を使ったクラウド料金の抑制 •インスタンスを利用していない時間帯などの情報を基に、インスタンスの操作

25Copyright © 2015 NTT DATA Corporation

わずか数ステップでAWSの管理が可能に!

AWSのキーを登録するだけで、インスタンスを検知、管理がスタート

アクセスキー

シークレットキー

管理DB

AZ1

Region 1

Region 2

AZ2

AZ1 AZ2

クラウドの構成情報を自動で取り込み即座に管理可能な状態に!

Page 26: Hinemos クラウド仮想化オプション ver.5.0 紹介...2015/10/01  · 自動制御機能を使ったクラウド料金の抑制 •インスタンスを利用していない時間帯などの情報を基に、インスタンスの操作

26Copyright © 2015 NTT DATA Corporation

サーバ登録から監視・ジョブまでシームレスに

APサーバ

WEBサーバ

• HTTPレスポンスの監視

• CPU使用率の監視• コンテンツ更新の定期ジョブ

EC2インスタンス情報の取得

新規EC2情報を管理DBへ登録

自動検知・スコープ割り当て機能を使うことで、全自動で監視・ジョブが実現可能!

Page 27: Hinemos クラウド仮想化オプション ver.5.0 紹介...2015/10/01  · 自動制御機能を使ったクラウド料金の抑制 •インスタンスを利用していない時間帯などの情報を基に、インスタンスの操作

27Copyright © 2015 NTT DATA Corporation

AWSのあらゆる操作をHinemosから統合監視!

AWS CloudTrail

各種操作

"awsRegion": "us-east-1", "errorCode": "ValidationException", "errorMessage": "An unknown error occurred", "eventID": "427d82d8-f99e-486e-b844-72062ab87440", "eventName": "CreateInstanceProfile", "eventSource": "iam.amazonaws.com", "eventTime": "2014-07-31T01:43:04Z", "eventVersion": "1.01", "requestID": "03dfdee0-1854-11e4-a849-bb93e3efcb6a", "requestParameters": {

"instanceProfileName": "HMHA....", “path": "/"

}, "responseElements": {

"instanceProfile": {"arn": "arn:aws:iam::8…..A",

"createDate": "Jul 31, 2014 1:43:04 AM",........

• 権限の無い操作の検知• セキュリティ類の設定変更

検知• ログイン処理の検査

・・・

Page 28: Hinemos クラウド仮想化オプション ver.5.0 紹介...2015/10/01  · 自動制御機能を使ったクラウド料金の抑制 •インスタンスを利用していない時間帯などの情報を基に、インスタンスの操作

28Copyright © 2015 NTT DATA Corporation

自動制御機能を使ったクラウド料金の抑制

• インスタンスを利用していない時間帯などの情報を基に、インスタンスの操作

をジョブフローとして自動実行することで、EC2利用料金の無駄を抑えること

ができます。

後処理サービス

停止

インスタンス停止

夜間利用していない

インスタンスのコントロールをジョブネットへ組み込み可能

バックアップ

前処理インスタンス

起動サービス

開始

Page 29: Hinemos クラウド仮想化オプション ver.5.0 紹介...2015/10/01  · 自動制御機能を使ったクラウド料金の抑制 •インスタンスを利用していない時間帯などの情報を基に、インスタンスの操作

29Copyright © 2015 NTT DATA Corporation

アカウント共有でもシステム毎に課金配賦

システムCシステムBシステムA

子アカウント親アカウント

IAM3IAM2IAM1

ボリュームディスカウントのためにアカウントを共有するような場合で

あっても、それぞれのシステム・サーバごとの料金を分析、配賦できます。

Page 30: Hinemos クラウド仮想化オプション ver.5.0 紹介...2015/10/01  · 自動制御機能を使ったクラウド料金の抑制 •インスタンスを利用していない時間帯などの情報を基に、インスタンスの操作

30Copyright © 2015 NTT DATA Corporation

使いすぎを事前に警告

サーバやシステム単位で利用料金の急激な増加を検知、警告

分析

重大な問題になる前に、早期検知

課金データを常時Hinemosが監視することで、料金請求より

前の段階でサーバやシステムの料金を分析、警告することが

可能です

Page 31: Hinemos クラウド仮想化オプション ver.5.0 紹介...2015/10/01  · 自動制御機能を使ったクラウド料金の抑制 •インスタンスを利用していない時間帯などの情報を基に、インスタンスの操作

31Copyright © 2015 NTT DATA Corporation

システムの分析からコントロールまで、ワンストップに!

サーバ・システム単位の課金分析

サーバリソースの可視化

後処理サービス

停止

インスタンス停止

バックアップ

前処理インスタンス

起動サービス

開始

サーバリソースの自動制御

Page 32: Hinemos クラウド仮想化オプション ver.5.0 紹介...2015/10/01  · 自動制御機能を使ったクラウド料金の抑制 •インスタンスを利用していない時間帯などの情報を基に、インスタンスの操作

Copyright © 2015 NTT DATA Corporation 32

① Hinemosクラウド仮想化 ユースケース

Page 33: Hinemos クラウド仮想化オプション ver.5.0 紹介...2015/10/01  · 自動制御機能を使ったクラウド料金の抑制 •インスタンスを利用していない時間帯などの情報を基に、インスタンスの操作

33Copyright © 2015 NTT DATA Corporation

ケース1:クラウドを使った小規模開発

クラウドサービス

ファイルストレージ

クラウドリソースの一括管理と使い過ぎによる予算超過を防止

管理者

自動検知

起動・停止

インスタンス作成

インスタンス設定

インスタンス削除

死活監視

ログ監視 ジョブ管理※クラウドリソース制御は

自前で作成

Hinemos標準機能

クラウド仮想化管理

課金監視

バックアップ

開発サーバ

開発サーバ

開発サーバ

他にも

他にも

Page 34: Hinemos クラウド仮想化オプション ver.5.0 紹介...2015/10/01  · 自動制御機能を使ったクラウド料金の抑制 •インスタンスを利用していない時間帯などの情報を基に、インスタンスの操作

34Copyright © 2015 NTT DATA Corporation

ケース2:既存管理基盤の拡張

オンプレミス

クラウドサービス

ファイルストレージ

既存の管理対象

既存のHinemos環境を活用して容易にクラウドサービスの利用を開始

自動検知

インスタンス作成 インスタンス設定

インスタンス削除

既存の環境に必要なサイズのリソース拡張

開発サーバ 開発サーバ

Page 35: Hinemos クラウド仮想化オプション ver.5.0 紹介...2015/10/01  · 自動制御機能を使ったクラウド料金の抑制 •インスタンスを利用していない時間帯などの情報を基に、インスタンスの操作

35Copyright © 2015 NTT DATA Corporation

ケース3:クラウドの複数システム管理

全体管理者

Aシステム Bシステム Cシステム

システムA管理者

システムB管理者

システムC管理者

システム毎の費用の把握してクラウドの利用コストを適正化

課金配賦 課金配賦 課金配賦 自動起動・停止

自動バックアップ

クラウドリソース監視

クラウド仮想化管理

ログ監視

死活監視

ジョブ管理

Hinemos標準機能

クラウドサービス

他にも

他にも

Page 36: Hinemos クラウド仮想化オプション ver.5.0 紹介...2015/10/01  · 自動制御機能を使ったクラウド料金の抑制 •インスタンスを利用していない時間帯などの情報を基に、インスタンスの操作

36Copyright © 2015 NTT DATA Corporation

ケース4:マルチクラウド管理

複数のクラウドサービスを一元管理してHinemosによるシームレスなマルチクラウド運用

を実現VMware

全体管理者 システムA管理者

システムB管理者

システムC管理者

AWSクラウド監視 クラウド監視

自動起動・停止

自動バックアップ

クラウドリソース監視

クラウド仮想化管理

ログ監視

死活監視

ジョブ管理

Hinemos標準機能

課金配賦

Aシステム Bシステム Cシステム他にも

他にも

Page 37: Hinemos クラウド仮想化オプション ver.5.0 紹介...2015/10/01  · 自動制御機能を使ったクラウド料金の抑制 •インスタンスを利用していない時間帯などの情報を基に、インスタンスの操作

Copyright © 2015 NTT DATA Corporation 37

② Hinemos Utility 機能概要

Page 38: Hinemos クラウド仮想化オプション ver.5.0 紹介...2015/10/01  · 自動制御機能を使ったクラウド料金の抑制 •インスタンスを利用していない時間帯などの情報を基に、インスタンスの操作

38Copyright © 2015 NTT DATA Corporation

Hinemos Utilityとは

運用管理環境の初期構築や

メンテナンス等の作業を効率化し

継続的な運用改善を促進する

機能です。

Page 39: Hinemos クラウド仮想化オプション ver.5.0 紹介...2015/10/01  · 自動制御機能を使ったクラウド料金の抑制 •インスタンスを利用していない時間帯などの情報を基に、インスタンスの操作

39Copyright © 2015 NTT DATA Corporation

システム運用現場でこんな課題ありませんか?

サーバルーム

データセンタ

運管サーバ

システム増設

新たに増設されるシステムを登録しないと。

似たような監視設定を一つ一つ投入するのか...

オペレーションルーム

Page 40: Hinemos クラウド仮想化オプション ver.5.0 紹介...2015/10/01  · 自動制御機能を使ったクラウド料金の抑制 •インスタンスを利用していない時間帯などの情報を基に、インスタンスの操作

40Copyright © 2015 NTT DATA Corporation

Hinemos Utility - 3つの特徴

大量の設定データを一括で登録・世代管理・ドキュメント化

大規模環境の設定データでも楽々運用、世代管理やドキュメント化まで効率化します。

リソース監視で情報を取得する方法を要件に合わせて自由に追加・変更できます。

性能情報取得方法の柔軟なカスタマイズ

MIBインポートによるわかりやすいSNMPTRAP監視

監視対象機器のMIBファイルをもとにわかりやすいメッセージで通知します。

Page 41: Hinemos クラウド仮想化オプション ver.5.0 紹介...2015/10/01  · 自動制御機能を使ったクラウド料金の抑制 •インスタンスを利用していない時間帯などの情報を基に、インスタンスの操作

41Copyright © 2015 NTT DATA Corporation

大量の設定データを一括で登録・世代管理・ドキュメント化

機器情報や監視など設定データをスプレッドシートで管理し、

新たなシステムの運用を受け入れる際、一括登録・変更が可能です。

Excelファイルを設計書として扱い、世代管理も容易です。

Hinemosクライアント

Hinemosマネージャ

Microsoft Excel

XMLファイル

インポート

インポート

エクスポート

エクスポート

世代管理

Page 42: Hinemos クラウド仮想化オプション ver.5.0 紹介...2015/10/01  · 自動制御機能を使ったクラウド料金の抑制 •インスタンスを利用していない時間帯などの情報を基に、インスタンスの操作

42Copyright © 2015 NTT DATA Corporation

MIBインポートによるわかりやすいSNMPTRAP監視

ネットワーク機器などのベンダ独自MIBファイルをインポートし、

最新のネットワーク機器も監視可能です。

MIBファイルの定義に基づき機器の状態をわかりやすく通知できます。

(*) MIBファイルは機器が保持する情報の定義体であり、各ネットワーク機器ベンダがインターネットに公開していることが多い

Hinemosマネージャ

SNMPTRAP [RFC1215]

インポート

CiscoJuniper

AlaxalA

Brocade

F5

Allied Telesis

HP

...

多種多様なネットワーク機器

ネットワークベンダのWebサイト

ダウンロード

MIBファイル

NEC

スイッチの温度がXX℃に上昇中...

Page 43: Hinemos クラウド仮想化オプション ver.5.0 紹介...2015/10/01  · 自動制御機能を使ったクラウド料金の抑制 •インスタンスを利用していない時間帯などの情報を基に、インスタンスの操作

43Copyright © 2015 NTT DATA Corporation

性能情報取得方法の柔軟なカスタマイズ

Windows

Linux

VMware

AWS

Network Equipment

XXXAppliance

ファン回転数SNMP : .1.2....

内部温度SNMP : .1.1....

プラットフォーム定義

新たなプラットフォーム定義の追加により、

機器固有のリソース情報を収集して、閾値監視できます。

SNMP/WBEMなどの標準プロトコルに対応した機器に対応可能。

XXXAppliance

追加

センサー情報WBEM : sensor...

消費電力量SNMP : .1.3....

Page 44: Hinemos クラウド仮想化オプション ver.5.0 紹介...2015/10/01  · 自動制御機能を使ったクラウド料金の抑制 •インスタンスを利用していない時間帯などの情報を基に、インスタンスの操作

Copyright © 2015 NTT DATA Corporation 44

② HinemosUtility 前提条件

Page 45: Hinemos クラウド仮想化オプション ver.5.0 紹介...2015/10/01  · 自動制御機能を使ったクラウド料金の抑制 •インスタンスを利用していない時間帯などの情報を基に、インスタンスの操作

45Copyright © 2015 NTT DATA Corporation

Hinemos Utilityの導入イメージ

クライアントHinemosクライアント

パッケージUtility

クライアントプラグイン

Hinemos Utilityは下記の2つから構成されています。• クライアントプラグイン• 編集Excel

クライアントプラグイン:クライアントPCにHinemosクライアントとUtilityプラグインをインストールします。

編集Excel:Microsoft Excelがインストールされた任意のPCに配置します。

Page 46: Hinemos クラウド仮想化オプション ver.5.0 紹介...2015/10/01  · 自動制御機能を使ったクラウド料金の抑制 •インスタンスを利用していない時間帯などの情報を基に、インスタンスの操作

46Copyright © 2015 NTT DATA Corporation

ソフトウェア要件

OS

• Hinemosリッチクライアント、Hinemos Webクライアントに準じる

Hinemos

• Hinemos ver.5.0

Excel

• Microsoft Office Excel 2010 (32/64bit)

• Microsoft Office Excel 2013 (32/64bit)

Page 47: Hinemos クラウド仮想化オプション ver.5.0 紹介...2015/10/01  · 自動制御機能を使ったクラウド料金の抑制 •インスタンスを利用していない時間帯などの情報を基に、インスタンスの操作

Copyright © 2015 NTT DATA Corporation 47

② HinemosUtility 機能詳細

Page 48: Hinemos クラウド仮想化オプション ver.5.0 紹介...2015/10/01  · 自動制御機能を使ったクラウド料金の抑制 •インスタンスを利用していない時間帯などの情報を基に、インスタンスの操作

48Copyright © 2015 NTT DATA Corporation

機能詳細(一覧)

設定インポートエクスポート

• Hinemosマネージャへの設定XMLのインポート(追加・変更・削除)

• Hinemosマネージャからの設定XMLのエクスポート

• Hinemosマネージャ上の設定の削除

• 2つの設定XML間の差分比較

編集Excel

• 編集Excelへの設定XMLの読み込み

• 編集Excelからの設定XMLの書き出し

• 性能情報取得方法のカスタマイズ

SNMPTRAPユーティリティ

• SNMPTRAP監視定義への MIBインポート

Page 49: Hinemos クラウド仮想化オプション ver.5.0 紹介...2015/10/01  · 自動制御機能を使ったクラウド料金の抑制 •インスタンスを利用していない時間帯などの情報を基に、インスタンスの操作

49Copyright © 2015 NTT DATA Corporation

Hinemosマネージャへの設定XMLのインポート

• あらかじめ用意した設定XMLをHinemosマネージャに対してインポートできます。

• これにより、ノードや監視設定の数が多い大規模システムでも、設定投入の手間を軽減し、オペレーションミスを抑制できます。

Hinemosマネージャ

X

XML

XMLファイル

X

XML

X

XML

X

XML

X

XML

X

XML

X

XML

X

XML オペレーションミス削減

作業効率向上

Page 50: Hinemos クラウド仮想化オプション ver.5.0 紹介...2015/10/01  · 自動制御機能を使ったクラウド料金の抑制 •インスタンスを利用していない時間帯などの情報を基に、インスタンスの操作

50Copyright © 2015 NTT DATA Corporation

Hinemosマネージャからの設定XMLのエクスポート

• Hinemosマネージャから設定XMLをエクスポートすることで、大量の設定データを外部ファイル化できます。

• エクスポートした設定XMLは、バックアップや世代管理に活用いただけます。

Hinemosマネージャ

X

XML

XMLファイル

X

XML

X

XML

X

XML

X

XML

X

XML

X

XML

X

XML 世代管理

バックアップ

Page 51: Hinemos クラウド仮想化オプション ver.5.0 紹介...2015/10/01  · 自動制御機能を使ったクラウド料金の抑制 •インスタンスを利用していない時間帯などの情報を基に、インスタンスの操作

51Copyright © 2015 NTT DATA Corporation

2つの設定XML間の差分比較

• 2つの設定XMLを比較し、差分の有無と内容を検出できます。

• これにより、設定の変更内容を網羅的にチェックできます。

X

XML

XMLファイル#1

X

XML

XMLファイル#2

diff

Page 52: Hinemos クラウド仮想化オプション ver.5.0 紹介...2015/10/01  · 自動制御機能を使ったクラウド料金の抑制 •インスタンスを利用していない時間帯などの情報を基に、インスタンスの操作

52Copyright © 2015 NTT DATA Corporation

編集Excelへの設定XMLの読み込み

• Hinemos Utilityの編集Excelを使うと、エクスポートした設定データをExcelシート上に読み込むことができます。

X

XML

XMLファイル

X

XML

X

XML

X

XML

X

XML

X

XML

X

XML

X

XML ドキュメント化

作業効率向上

編集Excel

Page 53: Hinemos クラウド仮想化オプション ver.5.0 紹介...2015/10/01  · 自動制御機能を使ったクラウド料金の抑制 •インスタンスを利用していない時間帯などの情報を基に、インスタンスの操作

53Copyright © 2015 NTT DATA Corporation

編集Excelからの設定XMLの書き出し

• Hinemos Utilityの編集Excelを使うと、Excelシート上に展開した設定データを設定XMLとして書き出すことができます。

X

XML

XMLファイル

X

XML

X

XML

X

XML

X

XML

X

XML

X

XML

X

XML編集Excel

作業効率向上

Page 54: Hinemos クラウド仮想化オプション ver.5.0 紹介...2015/10/01  · 自動制御機能を使ったクラウド料金の抑制 •インスタンスを利用していない時間帯などの情報を基に、インスタンスの操作

54Copyright © 2015 NTT DATA Corporation

性能情報取得方法のカスタマイズ

• 性能値の取得方法(SNMPならOID、WBEMならCIMクラス)、

計算方法(逆ポーランド記法で指定する任意の演算式)などを自由に

カスタマイズ(追加・削除)できます。

値#1 値#2 値#3

Page 55: Hinemos クラウド仮想化オプション ver.5.0 紹介...2015/10/01  · 自動制御機能を使ったクラウド料金の抑制 •インスタンスを利用していない時間帯などの情報を基に、インスタンスの操作

55Copyright © 2015 NTT DATA Corporation

SNMPTRAP MIBのインポート

• Hinemos Utilityなら、ベンダ提供のMIBのインポートが可能です。

これにより、 任意のMIBに基づいたメッセージによるわかりやすい

SNMPTRAP監視が可能です。

• HinemosマネージャにデフォルトでMIBが登録されていない機器を監視したい場合や、

ベンダ提供の最新のMIBで監視したい場合にも有効です。

MIB未登録の機器Hinemosマネージャ

SNMP TRAP

XMIB

MIBファイルMIB登録

Page 56: Hinemos クラウド仮想化オプション ver.5.0 紹介...2015/10/01  · 自動制御機能を使ったクラウド料金の抑制 •インスタンスを利用していない時間帯などの情報を基に、インスタンスの操作

Copyright © 2015 NTT DATA Corporation 56

② HinemosUtility ユースケース

Page 57: Hinemos クラウド仮想化オプション ver.5.0 紹介...2015/10/01  · 自動制御機能を使ったクラウド料金の抑制 •インスタンスを利用していない時間帯などの情報を基に、インスタンスの操作

57Copyright © 2015 NTT DATA Corporation

大量の設定を一括で変更する

• 大量の設定を変更したい場合、Hinemosクライアントではひとつひとつダイアログを開き、個別に変更する必要があり、手間がかかります。

• Hinemos Utilityなら、編集Excelに設定XMLを読み込み、Excelシート上で設定変更した上で、設定XMLを書き出すことが可能です。

• これにより、容易に大量の設定を変更できます。

Page 58: Hinemos クラウド仮想化オプション ver.5.0 紹介...2015/10/01  · 自動制御機能を使ったクラウド料金の抑制 •インスタンスを利用していない時間帯などの情報を基に、インスタンスの操作

58Copyright © 2015 NTT DATA Corporation

監視設定やジョブ設定の世代管理をする

• Hinemosによる運用を開始した後も、環境変化や運用改善のため、監視設定やジョブ設定を段階的に変更するのが一般的です。

• Hinemos Utilityなら、各段階の設定XMLをエクスポートしておくことで、監視設定やジョブ設定の世代管理を簡単に実現できます。

運用開始時点

ノード#1追加時点

定期バックアップ時点

ノード#2追加時点

HTTP監視#1追加時点

X

XML

X

XML

X

XML

X

XML

X

XML

Page 59: Hinemos クラウド仮想化オプション ver.5.0 紹介...2015/10/01  · 自動制御機能を使ったクラウド料金の抑制 •インスタンスを利用していない時間帯などの情報を基に、インスタンスの操作

59Copyright © 2015 NTT DATA Corporation

運用設計資料を自動生成する

• 運用を長期間継続し、Hinemosの設定を段階的に変更した場合、最初に作成した運用管理の設計書とHinemosの設定に乖離が出てしまいます。

• Hinemos Utilityなら、設定XMLを編集Excelに読み込み、実際の設定内容を設計書の一部として利用することで、設計書の最新化が容易になります。

編集Excel

X

XML

XMLファイル

Page 60: Hinemos クラウド仮想化オプション ver.5.0 紹介...2015/10/01  · 自動制御機能を使ったクラウド料金の抑制 •インスタンスを利用していない時間帯などの情報を基に、インスタンスの操作

60Copyright © 2015 NTT DATA Corporation

Hinemosの設定を別サーバに移行/複製する

• サーバ更改など、Hinemosマネージャを最初に構築したサーバから別のサーバに移行/複製したいというケースがあります。

• Hinemos Utilityなら、一方のHinemosマネージャから設定XMLをエクスポートし、もう一方のHinemosマネージャにインポートすることで、簡単に環境の移行/複製を行うことができます。

Hinemosマネージャ#1

Hinemosマネージャ#2

X

XML

Page 61: Hinemos クラウド仮想化オプション ver.5.0 紹介...2015/10/01  · 自動制御機能を使ったクラウド料金の抑制 •インスタンスを利用していない時間帯などの情報を基に、インスタンスの操作

61Copyright © 2015 NTT DATA Corporation

設定変更内容が意図した通りか確認する

• 運用を長期継続する場合、運用設計を段階的に変更・改善していくことが一般的です。その際、意図した変更が正しく反映されたかどうかを確認する必要があります。

• Hinemos Utilityなら、変更前の設定XMLと変更後のXMLを用意し、差分比較を行うことで、意図した変更が正しく反映されているかどうかを網羅的にチェックできます。

Hinemosマネージャ(変更前) Hinemosマネージャ(変更後)

編集Excel

X

XML

XMLファイル(変更前)

X

XML

XMLファイル(変更後)

diff

Page 62: Hinemos クラウド仮想化オプション ver.5.0 紹介...2015/10/01  · 自動制御機能を使ったクラウド料金の抑制 •インスタンスを利用していない時間帯などの情報を基に、インスタンスの操作

Copyright © 2015 NTT DATA Corporation 62

② HinemosUtility その他

Page 63: Hinemos クラウド仮想化オプション ver.5.0 紹介...2015/10/01  · 自動制御機能を使ったクラウド料金の抑制 •インスタンスを利用していない時間帯などの情報を基に、インスタンスの操作

63Copyright © 2015 NTT DATA Corporation

旧製品との違い

Ver.2.2 Ver.5.0

対象Hinemosバージョン Hinemos ver.4.1 Hinemos ver.5.0

差分比較 共通監視ジョブメンテナンス

共通監視ジョブメンテナンス環境構築

インポート 追加・更新 追加・更新・削除

対応Excelバージョン Excel 2010(32bit/64bit)Excel 2013(32bit/64bit)

Excel 2010(32bit/64bit)Excel 2013(32bit/64bit)

プロキシ環境 ○ ○

マルチマネージャ対応 × ○

Webクライアント対応 × ○

Page 64: Hinemos クラウド仮想化オプション ver.5.0 紹介...2015/10/01  · 自動制御機能を使ったクラウド料金の抑制 •インスタンスを利用していない時間帯などの情報を基に、インスタンスの操作

Copyright © 2011 NTT DATA Corporation

Copyright © 2014 NTT DATA Corporation