JP2013164734A - Policy management device, policy management system, policy management method, and policy management program - Google Patents
Policy management device, policy management system, policy management method, and policy management program Download PDFInfo
- Publication number
- JP2013164734A JP2013164734A JP2012027527A JP2012027527A JP2013164734A JP 2013164734 A JP2013164734 A JP 2013164734A JP 2012027527 A JP2012027527 A JP 2012027527A JP 2012027527 A JP2012027527 A JP 2012027527A JP 2013164734 A JP2013164734 A JP 2013164734A
- Authority
- JP
- Japan
- Prior art keywords
- group
- policy
- event
- action
- devices
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000007726 management method Methods 0.000 title claims description 101
- 238000003860 storage Methods 0.000 claims abstract description 71
- 238000000034 method Methods 0.000 claims description 10
- 230000005540 biological transmission Effects 0.000 description 7
- 238000012544 monitoring process Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 238000011156 evaluation Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000014759 maintenance of location Effects 0.000 description 2
Images
Landscapes
- Debugging And Monitoring (AREA)
Abstract
Description
本願発明は、データセンター等のコンピューティングシステムの運用ポリシーの管理を行うためのポリシー管理装置、ポリシー管理システム、ポリシー管理方法、及び、ポリシー管理プログラムに関する。 The present invention relates to a policy management apparatus, a policy management system, a policy management method, and a policy management program for managing an operation policy of a computing system such as a data center.
クラウドコンピューティングの発展に伴い、その基盤となるデータセンターの大規模化が急速に進んでいる。このような大規模のデータセンターは、マルチベンダーの多種多様の大量の機器で構成されるため、システム全体として管理すべき事象は非常に多くなり、管理すべきシステム運用ポリシーの数も膨大なものとなる。したがって、このような膨大なシステム運用ポリシーの管理をいかに効率的に行うかが、今後ますます重要となる。 With the development of cloud computing, the scale of the data center that serves as the foundation is rapidly increasing. Since such a large-scale data center is composed of a large number of multi-vendor devices, the number of events to be managed as a whole system is very large, and the number of system operation policies to be managed is enormous. It becomes. Therefore, it will become more and more important in the future how to manage such an enormous system operation policy efficiently.
このようなポリシー管理を効率的に行うための技術として、特許文献1には、ネットワーク機器の運用状況に応じた最適なポリシールール選択アルゴリズムを実現するシナリオデータを自由に作成することで、多様なネットワーク運用に柔軟に対応できるようにするための装置が公開されている。
As a technique for efficiently performing such policy management,
また、特許文献2には、ポリシーの評価と実行をアプリケーションに設定することなく適用し、アプリケーションの品質、ポリシーの評価、アクションの実行に係るパフォーマンスを損なうことなく、ポリシーの適用を実現できるようにするためのシステムが公開されている。 Further, Patent Document 2 applies policy evaluation and execution without setting the application so that application of the policy can be realized without impairing performance related to application quality, policy evaluation, and action execution. A system for doing this is published.
前述の特許文献1や特許文献2に記載された技術では、システム管理者が実際に管理すべきポリシーの数を削減することによって、膨大な数のポリシーを効率よく管理するための技術は提示されていない。したがって、システム運用管理者は膨大な数のポリシーを管理しなければならず、ポリシー登録漏れなどによるシステム運用上の不具合が発生する可能性があるという問題がある。
In the techniques described in
本願発明の目的は、これらの問題点を解決したポリシー管理装置、ポリシー管理システム、ポリシー管理方法、及び、ポリシー管理プログラムを提供することである。 An object of the present invention is to provide a policy management apparatus, a policy management system, a policy management method, and a policy management program that solve these problems.
本願発明の一実施形態のポリシー管理装置は、コンピュータシステムを構成する1つ以上の機器を1つ以上のグループに分け、前記機器がそれぞれいずれのグループに属するかのグループ管理データを記憶するグループ記憶手段と、前記機器で発生する事象の名称と、前記事象が発生した時に前記機器が実行するアクションとの関連付けをポリシーとして、前記グループ単位で記憶するポリシー記憶手段と、前記機器の何れかで事象が発生したときに、当該機器が発行した、発生した前記事象を特定する事象メッセージと当該機器の特定情報を受信して、当該機器の特定情報を前記グループ管理データに照らし合わせて当該機器の属する前記グループを特定し、当該グループに関する前記ポリシーの中から、前記事象メッセージが特定する事象の名称を含む前記ポリシーを選択して、当該ポリシーに含まれる前記アクションに対応するプログラム、及び、当該機器の特定情報を出力するポリシー選択手段と、を備える。 A policy management apparatus according to an embodiment of the present invention divides one or more devices constituting a computer system into one or more groups, and stores group management data indicating which group each device belongs to A policy storage means for storing in group units as a policy the association between the means, the name of the event that occurs in the device, and the action that the device executes when the event occurs, and any of the devices When an event occurs, the device receives an event message that identifies the event that has occurred and the device identification information, and matches the device identification information with the group management data. The group to which the event belongs is specified, and the event message is specified from the policy related to the group. The select the policy that contains the name provided, the program that corresponds to the action to be included in the policy, and a policy selection means for outputting the identification information of the device, the.
本願発明の一実施形態のポリシー管理方法は、コンピュータシステムを構成する1つ以上の機器を1つ以上のグループに分け、前記機器がそれぞれいずれのグループに属するかのグループ管理データを記憶域に記憶し、前記機器で発生する事象の名称と、前記事象が発生した時に前記機器が実行するアクションとの関連付けをポリシーとして、前記グループ単位で記憶域に記憶し、前記機器の何れかで事象が発生したときに、当該機器が発行した、発生した前記事象を特定する事象メッセージと当該機器の特定情報を受信して、当該機器の特定情報を前記グループ管理データに照らし合わせて当該機器の属する前記グループを特定し、当該グループに関する前記ポリシーの中から、前記事象メッセージが特定する事象の名称を含む前記ポリシーを選択して、当該ポリシーに含まれる前記アクションに対応するプログラム、及び、当該機器の特定情報を出力する。 According to an embodiment of the present invention, a policy management method divides one or more devices constituting a computer system into one or more groups, and stores group management data indicating which group each device belongs to in a storage area. The association between the name of the event that occurs in the device and the action that the device executes when the event occurs is stored as a policy in the storage unit in the group unit, and the event occurs in any of the devices When it occurs, it receives an event message issued by the device that identifies the event that has occurred and device specific information, and the device specific information belongs to the group management data to which the device belongs. The policy that includes the name of the event that identifies the group and that identifies the event message from the policy for the group. Select a program corresponding to the action to be included in the policy, and outputs the specific information of the device.
本願発明の一実施形態のポリシー管理プログラムは、コンピュータシステムを構成する1つ以上の機器を1つ以上のグループに分け、前記機器がそれぞれいずれのグループに属するかのグループ管理データを記憶するグループ記憶処理と、前記機器で発生する事象の名称と、前記事象が発生した時に前記機器が実行するアクションとの関連付けをポリシーとして、前記グループ単位で記憶するポリシー記憶処理と、前記機器の何れかで事象が発生したときに、当該機器が発行した、発生した前記事象を特定する事象メッセージと当該機器の特定情報を受信して、当該機器の特定情報を前記グループ管理データに照らし合わせて当該機器の属する前記グループを特定し、当該グループに関する前記ポリシーの中から、前記事象メッセージが特定する事象の名称を含む前記ポリシーを選択して、当該ポリシーに含まれる前記アクションに対応するプログラム、及び、当該機器の特定情報を出力するポリシー選択処理と、をコンピュータに実行させる。 A policy management program according to an embodiment of the present invention divides one or more devices constituting a computer system into one or more groups, and stores group management data indicating which group each device belongs to The policy storage process for storing in group units as a policy the association between the process, the name of the event that occurs in the device, and the action that the device executes when the event occurs, and any of the devices When an event occurs, the device receives an event message that identifies the event that has occurred and the device identification information, and matches the device identification information with the group management data. The group to which the event belongs is identified, and the event message is identified from the policies related to the group. Select the policy that contains the name of that event, the program corresponding to the action to be included in the policy, and to execute a policy selection process for outputting the specific information of the device, to the computer.
本願発明は、大規模コンピュータシステムにおける膨大な数のポリシーを、効率よく管理することを実現する。 The present invention realizes efficient management of a huge number of policies in a large-scale computer system.
本願発明の第一の実施の形態について図面を参照して詳細に説明する。 A first embodiment of the present invention will be described in detail with reference to the drawings.
図1はシステム管理サーバ1と、APサーバ2−1乃至2−5と、DBサーバ3−1乃至3−2と、ストレージ4−1乃至4−2と、NW機器5−1乃至5−4を包含したコンピュータシステムの構成を示す。
FIG. 1 shows a
システム管理サーバ1は、本コンピュータシステム全体の運用管理を行うサーバであり、ポリシー管理装置10と、システム構成管理部11を包含している。システム構成管理部11は、サーバやストレージの構成変更制御や、本システムに接続された機器の構成管理を行う。
The
APサーバ2−1乃至2−5はアプリケーションサーバ、DBサーバ3−1乃至3−2はデータベースサーバであり、通常サーバの場合もあれば、仮想サーバの場合もある。これらのサーバは、システム構成管理部11がそれぞれVM001乃至VM007の機器名称で管理している。
The AP servers 2-1 to 2-5 are application servers, and the DB servers 3-1 to 3-2 are database servers, which may be normal servers or virtual servers. These servers are managed by the system
ストレージST001乃至ST002は、APサーバ2−1乃至2−5、DBサーバ3−1乃至3−2のデータを格納するストレージ装置である。これらのストレージ装置は、システム構成管理部11がそれぞれST001乃至ST002の機器名称で管理している。
The storages ST001 to ST002 are storage devices that store data of the AP servers 2-1 to 2-5 and the DB servers 3-1 to 3-2. These storage apparatuses are managed by the system
NW機器5−1乃至5−4は、本システム内の各機器を接続するネットワークを管理するネットワーク機器であり、システム構成管理部11がそれぞれNW001乃至NW004の機器名称で管理している。
The NW devices 5-1 to 5-4 are network devices that manage networks connecting the devices in the system, and the system
ポリシー管理装置10は、グループ記憶部100と、アクション記憶部101と、事象記憶部102と、ポリシー記憶部103と、ポリシー登録部104と、発生事象監視部105と、ポリシー選択部106とを包含している。
The
グループ記憶部100は、本システム内の機器をオペレーションシステム等のソフトウェアやハードウェア構成、あるいは機能の類似性に基づくグループに分けて、各機器がどのグループに属するかの情報であるグループ管理データ30を格納している。グループ記憶部100のグループ管理データ30の例を図4に示す。この管理データの各レコードは、グループ名称とグループに属する機器の対象機器名称とを包含している。同一のグループに属する機器同士は、事象発生時に出力するメッセージ、および、コマンド体系が同じものである。例えば、そのハードウェア構成や搭載するソフトウェアが類似しているもの、または、Webサーバ、アプリケーションサーバ、データベースサーバから構成される3層構造のシステムにおいて属するカテゴリが同じものである。本例の場合、例えばAP TIER1のグループに属するサーバVM001とサーバVM002は、同等のハードウェア構成のサーバであり、搭載するオペレーティングシステムやアプリケーションソフトウェアも同じである。
The
アクション記憶部101は、各グループの機器が実行するコマンド群やプログラムをアクションとして格納している。アクション記憶部101に格納されているアクション管理データ40の例を図5に示す。この管理データの各レコードは、グループ名称とアクション名称とプログラムとを包含している。図5の管理データ例では、グループ毎に「OSリブート」と「スケールアウト」の2つのアクションを管理している。「OSリブート」のアクションについて、AP TIER1とAP TIER2のプログラムは「reboot」という同じコマンドであるが、DB TIER1のプログラムは「init」という別のコマンドである。これは、AP TIER1とAP TIER2に属する機器のオペレーティングシステムが同じであるのに対して、DB TIER1に属する機器のオペレーティングシステムは、AP TIER1、AP TIER2の機器とは異なるオペレーティングシステムであり、コマンド体系が異なるためである。また、「スケールアウト」のアクションについては、AP TIER1、AP TIER2、DB TIER1とも2つのコマンドで構成しているが、プログラムの内容は互いに異なっている。これは、各機器に実行させるアプリケーションが、グループ間で異なるためである。尚、図5に示すアクション管理データ40は、本実施形態のシステムで管理すべきデータの一部レコードを例示したものであり、AP TIER1、AP TIER2、DB TIER1、ST TIER1、NW TIER1の各グループに関して、例示したもの意外にも多くのレコードが存在する。
The
事象記憶部102は、各グループの機器で事象が発生した時に、その機器が出力するメッセージを事象として格納している。事象記憶部102に格納されている事象管理データ50の例を図6に示す。この管理データの各レコードは、グループ名称と事象名称と種別とレベルと事象メッセージとを包含している。図6の管理データ例では、グループ毎に「AP障害」と「ネットワーク障害」と「デッドロック」と「CPU高負荷」の4つの事象を管理している。「AP障害」の事象の場合、AP TIER1とAP TIER2の機器は、「Application error occurred」の事象メッセージを出力し、AP TIER1、AP TIER2とはオペレーティングシステムが異なるDB TIER1の機器は「Application failure occurred」の事象メッセージを出力する。「AP障害」はオペレーティングシステム上でのエラーであるため、種別には「OS」、レベルには「エラー」を格納している。また、「CPU高負荷」の事象の場合は、ハードウェア上での警告であるため、種別には「HW」、レベルには「警告」を格納している。尚、図6に示す事象管理データ50は、本実施形態のシステムで管理すべきデータの一部レコードを例示したものであり、AP TIER1、AP TIER2、DB TIER1、ST TIER1、NW TIER1の各グループに関して、例示したもの意外にも多くのレコードが存在する。
The
ポリシー記憶部103は、各機器で発生する事象と、その事象が発生した場合にその機器が実行するアクションとの関連付けをポリシーとして格納している。ポリシー記憶部103に格納されているポリシー管理データ60の例を図7に示す。この管理データの各レコードは、グループ名称とアクション名称と事象名称とを包含している。本例の場合、例えばAP TIER1に属する機器で、AP障害、ネットワーク障害、デッドロックの何れかが発生した場合、OSリブートをかけるシステム運用管理を行うことを示している。尚、図7に示すポリシー管理データ60は、本実施形態のシステムで管理すべきデータの一部レコードを例示したものであり、AP TIER1、AP TIER2、DB TIER1、ST TIER1、NW TIER1の各グループに関して、例示したもの意外にも多くのレコードが存在する。
The
ポリシー登録部104は、各グループに関するポリシーをポリシー記憶部103に登録する。システム管理者がポリシーを登録するときのコンソール12のポリシー登録画面70の例を図8に示す。ポリシー登録画面70は、ポリシー登録対象グループ選択のウィンドウと、アクション選択のウィンドウと、事象選択のウィンドウと、登録ボタンを包含している。ポリシー登録部104のポリシー登録動作のフロー詳細については後述する。
The
発生事象監視部105は、システム内の機器が出力した発生事象の情報についてネットワークに流れている情報を監視し、入手した発生事象情報80をポリシー選択部106へ送付する。発生事象情報80の例を図9に示す。発生事象情報80は、当該情報の送信元機器の特定情報と事象メッセージを包含している。図9の例の場合、機器名称がVM005であるAPサーバ2−5でAP障害が発生し、APサーバ2−5が「Application error occurred」の事象メッセージを出力している。
The generated
ポリシー選択部106は、発生事象監視部105から受け取った発生事象情報80を、グループ記憶部100、アクション記憶部101、事象記憶部102、ポリシー記憶部103の各々の管理データに照らし合わせて、事象の送信元機器の特定情報と、事象の送信元機器に実行させるアクションであるプログラムを出力する。出力されたプログラムは、システム管理サーバ1が実行する場合もあるし、事象の送信元機器にそのまま実行させる場合もある。あるいは、ポリシー選択部106がコンソール12の画面に出力したプログラムを表示させて、システム管理者がコンソール12からプログラム実行を指示してもよい。各プログラムが、いつ、どこで、どのように実行されるかは、プログラムの性質に応じて決まる。ポリシー選択部106のプログラム出力動作のフロー詳細については後述する。
The
次に図2のフローチャートを参照して、本実施形態のポリシー登録部104のポリシー登録動作について詳細に説明する。
Next, the policy registration operation of the
ポリシー登録部104は、グループ記憶部100内のグループ管理データ30からグループ一覧情報を取得してコンソール12のポリシー登録画面70に表示する(S101)。システム管理者は、表示されたグループ一覧の中からポリシー登録を行うグループを選択する(S102)。ポリシー登録部104は、システム管理者が選択したグループに対応するアクション一覧情報と事象一覧情報を、それぞれアクション記憶部101におけるアクション管理データ40と事象記憶部102における事象管理データ50から取得して、コンソール12のポリシー登録画面70に表示する(S103)。システム管理者は、アクション一覧からポリシー登録を行う1つのアクションを選択する(S104)。システム管理者は、選択したアクションに対応付ける事象を1つ以上選択する(S105)。ポリシー登録部104は、システム管理者が入力したアクションと事象を関連付けて、ポリシーとしてポリシー記憶部103内のポリシー管理データ60に登録する(S106)。
The
次に図3のフローチャートを参照して、本実施形態のポリシー選択部106のプログラム出力動作について詳細に説明する。
Next, the program output operation of the
発生事象監視部105は、システム上の事象を発生した機器から発生事象情報80を入手し、ポリシー選択部106へ出力する(S201)。ポリシー選択部106は、発生事象情報80における送信元特定情報を、グループ記憶部100内のグループ管理データ30に照らし合わせて、事象を発生した機器のグループ名称を特定する(S202)。ポリシー選択部106は、特定したグループ名称と発生事象情報80における事象メッセージを、事象記憶部102内の事象管理データ50に照らし合わせて、発生した事象名称を特定する(S203)。ポリシー選択部106は、特定したグループ名称と特定した事象名称を、ポリシー記憶部103内のポリシー管理データ60に照らし合わせて、アクション名称を特定する(S204)。ポリシー選択部106は、特定したグループ名称と特定したアクション名称を、アクション記憶部101内のアクション管理データ40に照らし合わせて、プログラムを特定する(S205)。ポリシー選択部106は、発生事象情報80の送信元特定情報と特定したプログラムを出力する(S206)。
The generated
本実施形態には、コンピュータシステムの管理者が管理するシステムの運用ポリシーの数を削減し、ポリシー管理作業を簡素化するという効果がある。なぜなら、第一の理由として、ポリシー管理装置10が、コンピュータシステム内の機器一台一台単位ではなく、これらの機器を構成または機能の類似性に基づいてグループ化した単位で、ポリシーの登録管理を行うからである。これにより、システム管理者が管理するポリシーの数が減少する。また第二の理由として、ポリシー管理装置10が、管理すべき数の多い事象を基準とするのではなく、事象と比較して数の少ないアクションを基準としたポリシー登録を行うからである。システム管理者がアクション単位でポリシー登録を行うことで、ポリシー登録作業の回数が減少する。
This embodiment has the effect of reducing the number of system operation policies managed by a computer system administrator and simplifying policy management work. This is because, as a first reason, the
このように、システム管理者のポリシー管理作業を簡素化することで、ポリシーの設定ミスや設定漏れを回避し、システム運用上の不具合の発生を防ぐことが可能となる。
<第二の実施形態>
次に、本願発明の第二の実施形態について図面を参照して詳細に説明する。
In this way, by simplifying the policy management work of the system administrator, it is possible to avoid policy setting mistakes and omissions and prevent problems in system operation.
<Second Embodiment>
Next, a second embodiment of the present invention will be described in detail with reference to the drawings.
図10は本実施形態のポリシー管理装置20の構成を示すブロック図である。
FIG. 10 is a block diagram showing the configuration of the
ポリシー管理装置20は、グループ記憶部200と、ポリシー記憶部203と、ポリシー選択部206とを包含している。
The
グループ記憶部200は、第一の実施形態におけるグループ記憶部100と同様に、システムを構成する機器をグループに分け、各機器がそれぞれ何れのグループに属するかのグループ管理データ30を記憶する。グループ管理データ30は、第一の実施形態と同様である。
Similar to the
本実施形態のポリシー記憶部203が格納するポリシー管理データ90は、事象名称として、システム内で事象が発生した機器が出力する事象メッセージを包含し、アクション名称として当該アクションに対応するプログラムの名称を包含し、当該事象と当該アクションをポリシーとして関連付けている。ポリシー記憶部203のポリシー管理データ90の例を図11に示す。ポリシー管理データ90の各レコードは、グループ名称とアクション名称と事象名称とを包含している。本例の場合、例えばAP TIER1に属する機器で、AP障害が発生し「Application error occurred」の事象メッセージを出力した場合、あるいはネットワーク障害が発生し「Network error occurred」の事象メッセージを出力した場合、あるいはデッドロックが発生し「Deadlock occurred」の事象メッセージを出力した場合、OSリブートをかけるシステム運用管理を行うことを示している。尚、図11に示すポリシー管理データ90は、本実施形態のシステムで管理すべきデータの一部レコードを例示したものであり、AP TIER1、AP TIER2、DB TIER1、ST TIER1、NW TIER1の各グループに関して、例示したもの意外にも多くのレコードが存在する。
The policy management data 90 stored in the
ポリシー選択部206は、システム内の機器が出力した発生事象情報80を受信し、発生事象情報80における送信元特定情報を、グループ記憶部200におけるグループ管理データ30に照らし合わせて当該機器の属するグループ名称を特定する。そして、ポリシー記憶部203におけるポリシー管理データ90における当該グループに関するポリシーの中から、発生事象情報80における事象メッセージが特定する事象名称を含むポリシーを選択して、当該ポリシーに含まれるアクション名称と当該機器の送信元特定情報を出力する。
The
本実施形態には、第一の実施形態と比較して簡素な構成で、第一の実施形態と同様に、コンピュータシステムの管理者が管理するシステムの運用ポリシーの数を削減し、ポリシー管理作業を簡素化するという効果がある。なぜなら、第一の実施形態におけるポリシー管理装置10と比較して簡素な構成であるポリシー管理装置20が、コンピュータシステム内の機器一台一台単位ではなく、これらの機器を構成または機能の類似性に基づいてグループ化した単位で、ポリシーの管理を行うからである。これにより、システム管理者が管理するポリシーの数が減少する。
This embodiment has a simple configuration compared to the first embodiment, and, similar to the first embodiment, reduces the number of operation policies of the system managed by the computer system administrator, and performs policy management work. Has the effect of simplifying. This is because the
以上、実施形態を参照して本願発明を説明したが、本願発明は上記実施形態に限定されたものではない。本願発明の構成や詳細には、本願発明のスコープ内で当業者が理解し得る様々な変更をすることができる。 While the present invention has been described with reference to the embodiments, the present invention is not limited to the above embodiments. Various changes that can be understood by those skilled in the art can be made to the configuration and details of the present invention within the scope of the present invention.
1 システム管理サーバ
10 ポリシー管理装置
100 グループ記憶部
101 アクション記憶部
102 事象記憶部
103 ポリシー記憶部
104 ポリシー登録部
105 発生事象監視部
106 ポリシー選択部
11 システム構成管理部
12 コンソール
2−1乃至2−5 APサーバ
3−1乃至3−2 DBサーバ
4−1乃至4−2 ストレージ
5−1乃至5−4 NW機器
20 ポリシー管理装置
30 グループ管理データ
40 アクション管理データ
50 事象管理データ
60 ポリシー管理データ
70 ポリシー登録画面
80 発生事象情報
90 ポリシー管理データ
200 グループ記憶部
203 ポリシー記憶部
206 ポリシー選択部
DESCRIPTION OF
Claims (9)
前記機器で発生する事象の名称と、前記事象が発生した時に前記機器が実行するアクションとの関連付けをポリシーとして、前記グループ単位で記憶するポリシー記憶手段と、
前記機器の何れかで事象が発生したときに、当該機器が発行した、発生した前記事象を特定する事象メッセージと当該機器の特定情報を受信して、当該機器の特定情報を前記グループ管理データに照らし合わせて当該機器の属する前記グループを特定し、当該グループに関する前記ポリシーの中から、前記事象メッセージが特定する事象の名称を含む前記ポリシーを選択して、当該ポリシーに含まれる前記アクションに対応するプログラム、及び、当該機器の特定情報を出力するポリシー選択手段と、
を備えるポリシー管理装置 Group storage means for storing one or more devices constituting the computer system into one or more groups and storing group management data indicating which group each of the devices belongs to;
Policy storage means for storing, as a policy, an association between the name of an event occurring in the device and an action executed by the device when the event occurs;
When an event occurs in any of the devices, the device receives the event message that identifies the event that has occurred and the specific information of the device and issues the specific information of the device to the group management data The group to which the device belongs is identified with respect to the policy, the policy including the name of the event identified by the event message is selected from the policies related to the group, and the action included in the policy is selected. Policy selection means for outputting the corresponding program and specific information of the device,
Policy management device comprising
前記グループに属する前記機器で発生する前記事象の一覧を、前記グループ単位で記憶する事象記憶手段と、
前記グループの中から1つのグループを選択し、当該グループに関する前記アクションの一覧の中から1つのアクションを選択し、当該グループに関する前記事象の一覧の中から当該アクションに関連付ける複数の事象を選択し、選択された前記複数の事象と当該アクションとの関連付けを前記ポリシー記憶手段に格納するポリシー登録手段と、
を更に備える請求項1のポリシー管理装置。 Action storage means for storing a list of the actions executed by the devices belonging to the group in units of groups;
Event storage means for storing a list of the events that occur in the devices belonging to the group in units of the group;
Select one group from the group, select one action from the list of actions related to the group, and select a plurality of events to be associated with the action from the list of events related to the group Policy registration means for storing the association between the selected plurality of events and the action in the policy storage means;
The policy management apparatus according to claim 1, further comprising:
請求項1乃至2の何れかのポリシー管理装置。 The policy management apparatus according to claim 1, wherein the device is divided into the groups based on similarity of software and hardware configurations of the device.
請求項3のポリシー管理装置。 The policy management apparatus according to claim 3, wherein the device is divided into the groups based on similarity in function of the devices.
前記機器で発生する事象の名称と、前記事象が発生した時に前記機器が実行するアクションとの関連付けをポリシーとして、前記グループ単位で記憶域に記憶し、
前記機器の何れかで事象が発生したときに、当該機器が発行した、発生した前記事象を特定する事象メッセージと当該機器の特定情報を受信して、当該機器の特定情報を前記グループ管理データに照らし合わせて当該機器の属する前記グループを特定し、当該グループに関する前記ポリシーの中から、前記事象メッセージが特定する事象の名称を含む前記ポリシーを選択して、当該ポリシーに含まれる前記アクションに対応するプログラム、及び、当該機器の特定情報を出力する、
ポリシー管理方法 One or more devices constituting the computer system are divided into one or more groups, and group management data indicating which group each device belongs to is stored in a storage area;
The association between the name of the event occurring in the device and the action executed by the device when the event occurs is stored as a policy in the storage unit in the group unit,
When an event occurs in any of the devices, the device receives the event message that identifies the event that has occurred and the specific information of the device and issues the specific information of the device to the group management data The group to which the device belongs is identified with respect to the policy, the policy including the name of the event identified by the event message is selected from the policies related to the group, and the action included in the policy is selected. Output the corresponding program and device specific information,
Policy management method
前記グループに属する前記機器で発生する前記事象の一覧を、前記グループ単位で記憶域に記憶し、
前記グループの中から1つのグループを選択し、当該グループに関する前記アクションの一覧の中から1つのアクションを選択し、当該グループに関する前記事象の一覧の中から当該アクションに関連付ける複数の事象を選択し、選択された前記複数の事象と当該アクションとの関連付けを記憶域に格納する
請求項6のポリシー管理方法。 A list of the actions executed by the devices belonging to the group is stored in a storage area in units of the group,
A list of events that occur in the devices belonging to the group is stored in a storage area in units of the group,
Select one group from the group, select one action from the list of actions related to the group, and select a plurality of events to be associated with the action from the list of events related to the group The policy management method according to claim 6, wherein an association between the selected plurality of events and the action is stored in a storage area.
前記機器で発生する事象の名称と、前記事象が発生した時に前記機器が実行するアクションとの関連付けをポリシーとして、前記グループ単位で記憶するポリシー記憶処理と、
前記機器の何れかで事象が発生したときに、当該機器が発行した、発生した前記事象を特定する事象メッセージと当該機器の特定情報を受信して、当該機器の特定情報を前記グループ管理データに照らし合わせて当該機器の属する前記グループを特定し、当該グループに関する前記ポリシーの中から、前記事象メッセージが特定する事象の名称を含む前記ポリシーを選択して、当該ポリシーに含まれる前記アクションに対応するプログラム、及び、当該機器の特定情報を出力するポリシー選択処理と、
をコンピュータに実行させるポリシー管理プログラム。 Group storage processing for storing one or more devices constituting the computer system into one or more groups and storing group management data indicating which group each of the devices belongs to;
A policy storage process for storing, as a policy, an association between the name of an event occurring in the device and an action executed by the device when the event occurs;
When an event occurs in any of the devices, the device receives the event message that identifies the event that has occurred and the specific information of the device and issues the specific information of the device to the group management data The group to which the device belongs is identified with respect to the policy, the policy including the name of the event identified by the event message is selected from the policies related to the group, and the action included in the policy is selected. Policy selection processing for outputting the corresponding program and the specific information of the device,
A policy management program that causes a computer to execute.
前記グループに属する前記機器で発生する前記事象の一覧を、前記グループ単位で記憶する事象記憶処理と、
前記グループの中から1つのグループを選択し、当該グループに関する前記アクションの一覧の中から1つのアクションを選択し、当該グループに関する前記事象の一覧の中から当該アクションに関連付ける複数の事象を選択し、選択された前記複数の事象と当該アクションとの関連付けを前記ポリシー記憶手段に格納するポリシー登録処理と、
をコンピュータに実行させる請求項8のポリシー管理プログラム。 An action storage process for storing a list of the actions executed by the devices belonging to the group in units of groups;
An event storage process for storing a list of the events that occur in the devices belonging to the group in units of the group;
Select one group from the group, select one action from the list of actions related to the group, and select a plurality of events to be associated with the action from the list of events related to the group A policy registration process for storing an association between the selected plurality of events and the action in the policy storage unit;
9. The policy management program according to claim 8, which causes a computer to execute.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012027527A JP2013164734A (en) | 2012-02-10 | 2012-02-10 | Policy management device, policy management system, policy management method, and policy management program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012027527A JP2013164734A (en) | 2012-02-10 | 2012-02-10 | Policy management device, policy management system, policy management method, and policy management program |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2013164734A true JP2013164734A (en) | 2013-08-22 |
Family
ID=49176046
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2012027527A Pending JP2013164734A (en) | 2012-02-10 | 2012-02-10 | Policy management device, policy management system, policy management method, and policy management program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2013164734A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10635473B2 (en) | 2016-05-06 | 2020-04-28 | Fujitsu Limited | Setting support program, setting support method, and setting support device |
-
2012
- 2012-02-10 JP JP2012027527A patent/JP2013164734A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10635473B2 (en) | 2016-05-06 | 2020-04-28 | Fujitsu Limited | Setting support program, setting support method, and setting support device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11438214B2 (en) | Operational analytics in managed networks | |
| US11496407B2 (en) | Systems and methods for provisioning and managing an elastic computing infrastructure | |
| US9383900B2 (en) | Enabling real-time operational environment conformity to an enterprise model | |
| US12095621B2 (en) | Managed remediation of non-compliant resources | |
| US10680896B2 (en) | Virtualized network function monitoring | |
| US10587655B1 (en) | Compliance management system and method for an integrated computing system | |
| US20130219156A1 (en) | Compliance aware change control | |
| US8495426B2 (en) | Meta-directory control and evaluation of events | |
| US10439957B1 (en) | Tenant-based management system and method for distributed computing environments | |
| US9760441B2 (en) | Restoration of consistent regions within a streaming environment | |
| GB2518151A (en) | Network anomaly detection | |
| US11775654B2 (en) | Anomaly detection with impact assessment | |
| CN111897643B (en) | Thread pool configuration system, method, device and storage medium | |
| US20220391277A1 (en) | Computing cluster health reporting engine | |
| JP7305641B2 (en) | Methods and systems for tracking application activity data from remote devices and generating corrective behavior data structures for remote devices | |
| US9832137B1 (en) | Provisioning system and method for a distributed computing environment using a map reduce process | |
| CN107124292B (en) | Method for dynamically generating incidence relation of information system operation modes | |
| US20220019587A1 (en) | Access path optimization | |
| US11882124B1 (en) | Account integration with an event-driven application programing interface call manager | |
| US20160277252A1 (en) | High performance topology resolution for non-instrumented nodes | |
| CN120045449A (en) | Distributed test system and method based on micro-service architecture | |
| JP2013164734A (en) | Policy management device, policy management system, policy management method, and policy management program | |
| CN108696559A (en) | Method for stream processing and device | |
| WO2013140412A1 (en) | A method and system for distributed computing of jobs | |
| US10218562B2 (en) | Parsing and optimizing runtime infrastructure alerts |