More Related Content
Similar to AWSでのジョブ運用の最適解「Hinemos」のご紹介! (20)
AWSでのジョブ運用の最適解「Hinemos」のご紹介!
- 2. Copyright (c) 2015 Atomitech Inc.2
第1部:株式会社NTTデータより
Hinemosとは
Hinemosの運用管理製品としての基本機能
Hinemosで実現するクラウドならではの運用
Hinemosはどんな人にお勧め?
第2部:株式会社アトミテックより
HinemosとAWSとの親和性
Hinemosへのジョブ移行時のポイント
Hinemosへのジョブ移行事例のご紹介
商用運用管理ツールからHinemosへの移行サービス
アジェンダ
第1部の内容はNTTデータ様の発表内容のため、
公開対象には含んでおりません。
- 3. Copyright (c) 2015 Atomitech Inc.3
社名
株式会社アトミテック
設立
2004年07月01日
営業拠点
東京本社
山口本社
福岡営業所
会社概要
Hinemosビジネスへの取り組み
移行・
構築
保守開発
Hinemosに関する
幅広いソリューションを
ご提供いたします。
- 4. Copyright (c) 2015 Atomitech Inc.4
Hinemos関連サービス
移行・構築
最適なHinemos環境
を提供します。
保守
年間1,000件を超
える実績でご期待
に応えます。
開発
新機能を開発、
提供します。
あらゆるフェーズで最適な
ソリューションをご提供
いたします。
- 6. Copyright (c) 2015 Atomitech Inc.6
商用運用管理ツールをAWSで利用する場合の課題
商用運用管理ツールの課題
• 管理対象エージェントの台数に応じてライセンス費用が必要
ライセンス費用
• EC2インスタンス上のOS(Linux、Windows)に対してのみ対応
• ELBやRDSなどの監視は未対応
AWSへの対応
• AWS上での稼働をサポート対象外としている場合も
サポート制限
- 7. Copyright (c) 2015 Atomitech Inc.7
商用運用管理ツールの課題をHinemosで解決可能
商用運用管理ツールの課題
• 管理対象エージェントの台数に応じてライセンス費用が必要
ライセンス費用
• EC2インスタンス上のOS(Linux、Windows)に対してのみ対応
• ELBやRDSなどの監視は未対応
AWSへの対応
• AWS上での稼働をサポート対象外としている場合も
サポート制限
- 8. Copyright (c) 2015 Atomitech Inc.8
商用運用管理ツールの課題をHinemosで解決可能
商用運用管理ツールの課題
• 管理対象エージェントの台数に応じてライセンス費用が必要
ライセンス費用
• EC2インスタンス上のOS(Linux、Windows)に対してのみ対応
• ELBやRDSなどの監視は未対応
AWSへの対応
• AWS上での稼働をサポート対象外としている場合も
サポート制限
OSSであるHinemosならば、ライセンス費用は不要!
Hinemosマネージャ及びエージェントの
EC2上での稼働も保守サポート対象
クラウド仮想化オプションによりEC2の監視だけでなく、
EC2の操作、ELBやRDS等の監視、課金管理も可能
- 10. Copyright (c) 2015 Atomitech Inc.10
商用運用管理ツールから
Hinemosへのジョブ移行を進める為には
Hinemosへのジョブ移行に必要なこと
既存のジョブ定義の把握
既存ツールとHinemosとの
機能差異の把握
Hinemosでの機能差異の
対応方法の検討
対応方法の検討結果を元に
ジョブ定義を設計
不要なジョブの削除
を含むジョブフロー
の見直しも重要
- 11. Copyright (c) 2015 Atomitech Inc.11
商用運用管理ツールとHinemosとの主な機能差異
既存ツールとHinemosとの機能差異の把握
• ログファイルに特定のキーワードを含むログが出力されるまで待機するジョブ
ログファイル監視ジョブ
• ファイルが作成・更新・削除されるまで待機するジョブ
ファイル監視ジョブ
• イベント受信ジョブに対しイベントを送信するジョブ
イベント送信ジョブ
• イベント送信ジョブからイベントを受信するまで待機するジョブ
イベント受信ジョブ
• 指定の期間・回数・間隔に従い、ジョブ(ネット)を繰り返し実行するジョブ(ネット)
繰り返しジョブ(ジョブネット)
- 12. Copyright (c) 2015 Atomitech Inc.12
Hinemosでの機能差異の対応方法①
ログファイル監視ジョブ
• ジョブフローから対象ジョブが切り離せる場合、ログファイル監視機能の監視結果と連動
してジョブを実行することで対応
• 指定したログファイルに特定のキーワードを含むログが出力されるまで、ログ監視を繰り
返し実施するスクリプトを作成し対応
• 弊社では、Hinemosのログファイル監視機能をベースにしたスクリプトで対応
ファイル監視ジョブ
• ジョブフローから対象ジョブが切り離せる場合、カスタム監視機能の監視結果と連動して
ジョブを実行することで対応
• 指定したファイルが作成・更新・削除されるまでファイルの状態を監視を繰り返し実施す
るスクリプトを作成し対応
• 弊社では、Hinemosのジョブ実行契機のファイル監視をベースにしたスクリプトで対応
- 13. Copyright (c) 2015 Atomitech Inc.13
Hinemosでの機能差異の対応方法②
イベント送信ジョブ
• ジョブ通知を利用して、任意のジョブが完了したタイミングで他のジョブを
実行することで対応(※推奨せず)
• イベント受信ジョブに対してイベントを送信するスクリプトを作成し対応
• 弊社では、イベント通知を利用したイベント送信スクリプトで対応
イベント受信ジョブ
• ジョブ通知を利用して、任意のジョブが完了したタイミングで他のジョブを
実行することで対応(※推奨せず)
• イベント送信ジョブからイベント受信するまで待機するスクリプトを作成し
対応
• 弊社では、イベント通知を利用したイベント受信スクリプトで対応
- 14. Copyright (c) 2015 Atomitech Inc.14
Hinemosでの機能差異の対応方法③
繰り返しジョブ
• ジョブフローから繰り返し対象のジョブが切り離せる場合、ジョブスケ
ジュールによる繰り返し実行にて対応
• 指定したコマンドを期間・回数・間隔に従い、繰り返し実行するスクリ
プトを作成し対応
• 参照ジョブを直列に定義し対応
繰り返しジョブネット
• ジョブフローからジョブネットが切り離せる場合、ジョブスケジュール
による繰り返し実行にて対応
• 繰り返し対象のジョブネットを直列に定義し対応
- 15. Copyright (c) 2015 Atomitech Inc.15
ご紹介できなかった機能差異
ジョブフロー制御のアーキテクチャ
コマンドの返り値の範囲指定の複数対応
カレンダの営業日制御
ジョブの対話式実行
その他
- 17. Copyright (c) 2015 Atomitech Inc.17
某地方公共団体様
システム概要
税務システムのジョブ(基盤、業務)の運用をHinemosにて実施
既存ツール
JP1/AJS
ジョブ規模
300ジョブ(実行単位)
移行ポイント
JP1/AJSのジョブ機能(ログファイル監視ジョブ、ファイル監視ジョブ、イ
ベント送信ジョブ、イベント受信ジョブ)への対応
Hinemosへのジョブ移行事例①
現在対応中!!
- 18. Copyright (c) 2015 Atomitech Inc.18
某証券会社様
システム概要
社内システムのジョブ(基盤、業務)の運用をHinemosにて実施
既存ツール
Senju Operation Conductor
ジョブ規模
1500ジョブ(実行単位)
移行ポイント
Senjuのジョブ機能(繰り返しジョブネット)への対応
Hinemosへのジョブ移行事例②
- 19. Copyright (c) 2015 Atomitech Inc.19
某地方自治体様
システム概要
財務システムの監視及びジョブ(基盤、業務)の管理をHinemosにて実施
既存ツール
Tivoli Workload Scheduler
ジョブ規模
300ジョブ(実行単位)
移行ポイント
カレンダの営業日対応
Hinemosへのジョブ移行事例③
- 21. Copyright (c) 2015 Atomitech Inc.21
Hinemosの機能および性能向上
ノウハウの蓄積による効率的な移行
運用管理ツールに
かかるトータルコスト
の削減を実現します。
商用運用管理ツールからHinemosへの移行サービス
- 22. Copyright (c) 2015 Atomitech Inc.22
お客様のご要望をお伺いし、現在お使いの商用運
用管理ツールからHinemosへ移行を支援いたしま
す。
商用運用管理ツールからHinemosへの移行サービス
移行サービスの主な流れ
ヒアリング
お客様のご要望
をお聞かせくだ
さい
ご提案
ヒアリングに
沿って最適な移
行サービスをご
提案いたします
既存データ抽
出
既存環境のデー
タ抽出を行い環
境構築に向け設
計を行います
整形、変更、
補正
Hinemosのデー
タ形式に変換等
を行います
環境構築・テ
スト
設計に基づき環
境を構築しテス
トを行います
切替
(移行)
リハーサルに基
づいて本番環境
に適用します
引き渡
し
お客様へお引き
渡し致します
- 23. Copyright (c) 2015 Atomitech Inc.23
Hinemosへの移行イメージ
移行サービスの主な流れ
ヒアリング
お客様のご要望
をお聞かせくだ
さい
ご提案
ヒアリングに
沿って最適な移
行サービスをご
提案いたします
既存データ抽
出
既存環境のデー
タ抽出を行い環
境構築に向け設
計を行います
整形、変更、
補正
Hinemosのデー
タ形式に変換等
を行います
環境構築・テ
スト
設計に基づき環
境を構築しテス
トを行います
切替
(移行)
リハーサルに基
づいて本番環境
に適用します
引き渡
し
お客様へお引き
渡し致します
既存商用運用管理
ツールの種別、運
用要件(無停止等)
、対象機能、対象
項目、ジョブ数、
費用、スケジュー
ルなどを確認。 ヒアリング内容か
ら条件を満たす移
行作業を具体化。
お客様に大筋合意
を頂き詳細の意識
合わせ。
Hinemosへ
の移行方式
を検討。
Hinemos上の監
視・ジョブの定義
だけでなく、
Hinemosの動作に
関連するsyslog周り
の設定見直しも実
施。
結合試験の
実施後、切
り替えのリ
ハーサルを
実施。
本番環境にて、
切り替えを
実施。
切り替え後、
監視及び
ジョブの動
作に問題が
無いことを
確認した後
に引き渡し。
- 24. Copyright (c) 2015 Atomitech Inc.24
移行サービスでの移行実績
移行サービスにてHinemosへの
移行実績がある商用運用管理ツール
JP1/AJS
Tivoli Workload Scheduler
Senju Operation Conductor
WebSAM JobCenter
今後もご要望に応じて拡充を進めてまいります。
- 25. Copyright (c) 2015 Atomitech Inc.25
ご不明な点等ございましたら、お気軽にお問い合わせ下さい。
お問い合わせ先
株式会社アトミテック
050-3775-7632
hsd-sales@ml.atomitech.jp
ご清聴ありがとうございました