[go: up one dir, main page]

JP2014048860A - Operation work automation system, operation work automation method and operation work automation program - Google Patents

Operation work automation system, operation work automation method and operation work automation program Download PDF

Info

Publication number
JP2014048860A
JP2014048860A JP2012190861A JP2012190861A JP2014048860A JP 2014048860 A JP2014048860 A JP 2014048860A JP 2012190861 A JP2012190861 A JP 2012190861A JP 2012190861 A JP2012190861 A JP 2012190861A JP 2014048860 A JP2014048860 A JP 2014048860A
Authority
JP
Japan
Prior art keywords
business
flow
operational
repository
screen
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
Application number
JP2012190861A
Other languages
Japanese (ja)
Inventor
Masaki Mitsuda
昌樹 光田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Systems Ltd
Original Assignee
Hitachi Systems Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hitachi Systems Ltd filed Critical Hitachi Systems Ltd
Priority to JP2012190861A priority Critical patent/JP2014048860A/en
Publication of JP2014048860A publication Critical patent/JP2014048860A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Debugging And Monitoring (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

【課題】エンドユーザが、運用の準備・運用の実施を容易に実現できる運用業務自動化システムを提供する。
【解決手段】運用業務を実施する運用対象システムを備えた運用業務自動化システムにおいて、エンドユーザの運用業務を示す運用フローが、そのフロー手順に従って、所定の記述言語で記述された運用業務リポジトリと、運用業務リポジトリを画面に表示する運用業務画面表示部と、運用業務画面表示部により表示された運用業務リポジトリを実行して、運用対象システムに対し、運用業務を実施する運用業務実施部とを具備する。
【選択図】図1
The present invention provides an operation automation system that enables an end user to easily prepare for operation and implement operation.
In an operation business automation system including an operation target system for performing an operation business, an operation flow indicating an end user's operation business is an operation business repository described in a predetermined description language according to the flow procedure; An operational business screen display unit that displays the operational business repository on the screen, and an operational business execution unit that executes the operational business repository displayed by the operational business screen display unit and performs the operational business on the target system To do.
[Selection] Figure 1

Description

本発明は、運用業務自動化システム、運用業務自動化方法及び運用業務自動化プログラムに関し、サーバ等の運用プロセスの自動化等、特に、ITシステム運用プロセス開始までのプロセスに関する。   The present invention relates to an operation business automation system, an operation business automation method, and an operation business automation program, and more particularly to an operation process automation of a server or the like, particularly to a process up to the start of an IT system operation process.

近年、IT予算が主に横ばいにかかわらず、エンドユーザからのサーバ監視など、ネットワークシステムに対する要求は、高まる一方である。IT部門は、コスト削減と効率向上を継続的に図りながら、エンドユーザにより良い迅速なサービスを提供していかなければならない。   In recent years, the demand for network systems such as server monitoring from end users has been increasing regardless of whether the IT budget is mainly flat. IT departments must provide better and more prompt services to end users while continuously reducing costs and improving efficiency.

そのため、技術領域全体に渡ったITシステム運用プロセスの自動化による、運用SE一人あたりの管理サーバ数の増加が必要になる。   Therefore, it is necessary to increase the number of management servers per operational SE by automating the IT system operational process over the entire technical field.

ITシステム運用プロセスの自動化は、後述する特許文献1,2にあるように、積極的に進められている。これにより、運用作業を実施する運用SEのコスト削減を大きく見込める。   Automation of the IT system operation process is actively promoted as described in Patent Documents 1 and 2 described later. Thereby, the cost reduction of the operation SE for performing the operation work can be greatly expected.

特許文献1には、以下のことが記載されている。   Patent Document 1 describes the following.

性能情報収集部は、ホスト計算機上で仮想的に実現される負荷性能を値で表す情報を収集し、性能情報として出力する。性能分析部は、性能情報を受け取って、性能情報が表す値と、閾値とを比較し、ゲスト計算機の負荷に異常があると判定した場合、その旨を表す異常メッセージを出力する。資源情報収集部は、ホスト計算機上で、ゲスト計算機に割り当てられた資源の数を表す情報を収集する。   The performance information collection unit collects information representing the load performance virtually realized on the host computer as a value, and outputs it as performance information. When the performance analysis unit receives the performance information, compares the value represented by the performance information with a threshold value, and determines that there is an abnormality in the load on the guest computer, it outputs an abnormality message to that effect. The resource information collection unit collects information representing the number of resources allocated to the guest computer on the host computer.

特許文献2には、作業手順書に基づく、一連の作業を構成する運用作業の項目とその実施する時刻とを組み合わせたシナリオを、該シナリオに基づいて、作業を実施するコンピュータ等を備えた情報システムに登録し、システム側からの自動的なナビゲーションに応じて、時刻に関連する作業を実施する手段を設けたことが記載されている。   Patent Document 2 discloses a scenario in which a series of work items constituting a series of work and a time at which the work is performed based on a work procedure manual, and information including a computer that performs the work based on the scenario. It is described that means for registering in the system and performing work related to time according to automatic navigation from the system side is provided.

特開2009−205208号公報JP 2009-205208 A 特開2011−159131号公報JP 2011-159131 A

しかし、運用作業を自動化しても、運用作業に着手するまで、エンドユーザからの要求の確認、要求に沿った作業計画の立案及び承認といったプロセスを経由しなければならない。   However, even if the operation work is automated, it is necessary to go through processes such as confirmation of a request from an end user, creation of a work plan according to the request, and approval until the operation work is started.

上述のように、特許文献1,2には、これらのプロセスのコスト削減については、記載されておらず、課題を解決することができない。   As described above, Patent Documents 1 and 2 do not describe the cost reduction of these processes and cannot solve the problem.

本発明の目的は、ITシステム運用プロセスの自動化を実現するシステムのスキルを持った人を必要とせず、作業の都度、承認を必要とせず、作業品質が作業者のスキルに依存しない運用業務自動実行化システム、運用業務自動実行化方法及び運用業務自動実行化プログラムを提供することである。   The purpose of the present invention is that it does not require a person with system skills to realize the automation of IT system operation process, does not require approval every time work is performed, and does not depend on the skill of the worker. An execution system, an operation business automatic execution method, and an operation business automatic execution program are provided.

本発明の前記並びにその他の目的と新規な特徴は、本明細書の記述および添付図面から明らかになるであろう。   The above and other objects and novel features of the present invention will be apparent from the description of this specification and the accompanying drawings.

本願において開示される発明のうち、代表的なものの概要を簡単に説明すれば、次の通りである。   Of the inventions disclosed in the present application, the outline of typical ones will be briefly described as follows.

(1) 本発明は、運用業務を実施する運用対象システムを備えた運用業務自動化システムにおいて、エンドユーザの運用業務を示す運用フローが、そのフロー手順に従って、所定の記述言語で記述された運用業務リポジトリと、前記運用業務リポジトリを画面に表示する運用業務画面表示部と、前記運用業務画面表示部により表示された前記運用業務リポジトリを実行して、運用対象システムに対し、運用業務を実施する運用業務実施部とを具備したことを特徴とする運用業務自動化システムである。   (1) The present invention relates to an operation work in which an operation flow indicating an end user's operation work is described in a predetermined description language in accordance with the flow procedure in an operation work automation system having an operation target system for carrying out the operation work. An operation that displays the repository, the operation business screen display unit that displays the operation business repository on the screen, and executes the operation business repository displayed by the operation business screen display unit to perform the operation business on the operation target system An operational business automation system characterized by comprising a business execution unit.

(2) 本発明は、運用業務画面表示部により、エンドユーザの運用業務を示す運用フローがそのフロー手順に従って、所定の記述言語で記述された運用業務リポジトリを画面に表示するステップと、運用業務実施部により、前記運用業務画面表示部により表示された前記運用業務リポジトリを実行して、運用対象システムに対し、運用業務を実施するステップとを具備したことを特徴とする運用業務自動化方法である。   (2) According to the present invention, the operation work screen display unit displays an operation work repository indicating an end user's operation work in accordance with the flow procedure, and displays an operation work repository described in a predetermined description language on the screen; An operation business automation method comprising a step of executing the operation business repository displayed by the operation business screen display unit by an execution unit and executing the operation business on an operation target system. .

(3) 本発明は、コンピュータを、エンドユーザの運用業務を示す運用フローが、そのフロー手順に従って、所定の記述言語で記述された運用業務リポジトリを画面に表示する運用業務画面表示部と、前記運用業務画面表示部により表示された前記運用業務リポジトリを実行して、運用対象システムに対し、運用業務を実施する運用業務実施部として、機能させることを特徴とする運用業務自動化プログラムである。   (3) The present invention provides an operation work screen display unit for displaying an operation work repository described in a predetermined description language on a screen according to the flow procedure of an operation flow indicating an end user's operation work, An operation work automation program characterized in that the operation work repository displayed by the operation work screen display unit is executed to function as an operation work execution unit for executing an operation work on an operation target system.

本願において開示される発明のうち、代表的なものによって得られる効果を簡単に説明すれば、以下の通りである。   Of the inventions disclosed in the present application, effects obtained by typical ones will be briefly described as follows.

即ち、本発明によれば、大幅なリードタイムの短縮ができ、エンドユーザが、運用SEによって、実施される運用作業と、同等の品質を持つ作業を任意のタイミングで実施することができる。   In other words, according to the present invention, the lead time can be greatly shortened, and the end user can perform the operation work with the same quality as the operation work performed by the operation SE at an arbitrary timing.

本発明の実施形態によるエンドユーザが運用業務を実行可能とする運用業務自動化システムの全体構成の構成図である。1 is a configuration diagram of an overall configuration of an operation automation system that enables an end user to execute an operation according to an embodiment of the present invention. 図1中の運用業務自動実行システムの構成図である。It is a block diagram of the operation business automatic execution system in FIG. 図1におけるエンドユーザによる運用業務の実行を示すフローチャートである。It is a flowchart which shows execution of the operation business by the end user in FIG. ポータルと、運用業務自動化システムのActive Directoryと、グループ・ユーザのマッピングとを示す図である。It is a figure which shows a portal, Active Directory of an operation business automation system, and group user mapping. 運用フローのアクセス権について示す図である。It is a figure showing the access right of an operation flow. 運用フロー選択画面の画面レイアウトと、運用業務リポジトリ階層図とを示し、この2つの関連を表す図である。It is a figure showing a screen layout of an operation flow selection screen and an operation business repository hierarchy diagram, and showing these two relations. 運用フロー詳細画面の画面レイアウトである。It is a screen layout of an operation flow detail screen. パラメータ設定ダイアログの画面レイアウトである。It is a screen layout of a parameter setting dialog.

以下、本発明の実施形態を図面に基づいて、詳細に説明する。なお、実施形態を説明するために全図において、同一部材には原則として同一の符号を付し、その繰り返しの説明は省略する。   Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. In addition, in order to explain embodiment, the same code | symbol is attached | subjected to the same member in principle in all the figures, and the repeated description is abbreviate | omitted.

<運用業務自動化システム20の構成>
図1は、本発明の実施形態によるエンドユーザが、運用業務を実行可能とする運用業務自動化システム20の構成図である。図2は、図1中の運用業務自動実行システム1の構成図である。以下、本発明の実施形態による運用業務自動化システム20を、図面を用いて、詳細に説明する。
<Configuration of Operational Automation System 20>
FIG. 1 is a configuration diagram of an operation work automation system 20 that enables an end user to execute an operation work according to an embodiment of the present invention. FIG. 2 is a configuration diagram of the operation business automatic execution system 1 in FIG. Hereinafter, an operation work automation system 20 according to an embodiment of the present invention will be described in detail with reference to the drawings.

運用業務自動化システム20は、運用業務自動実行システム1、ポータル2、ポータル権限情報3、Active Directory(以下、AD)4、運用業務リポジトリ6、自動実行システム権限情報7及びユーザ・グループ情報8を備える。   The operation business automation system 20 includes an operation business automatic execution system 1, a portal 2, portal authority information 3, an Active Directory (hereinafter referred to as AD) 4, an operation business repository 6, an automatic execution system authority information 7, and user group information 8. .

図2に示すように、運用業務自動実行システム1は、運用業務画面表示部16及び運用業務実施部17を備える。   As shown in FIG. 2, the operation work automatic execution system 1 includes an operation work screen display unit 16 and an operation work execution unit 17.

<運用業務自動実行システム1の機能>
運用業務自動実行システム1は、エンドユーザ15の運用業務を示す運用フローが、そのフロー手順に従って、所定の記述言語で記述された運用業務リポジトリ6と、運用業務リポジトリ6を画面に表示する運用業務画面表示部16と、運用業務画面表示部16により表示された運用業務リポジトリ6を実行して、運用対象システム11に対し、運用業務を実施する運用業務実施部17とを具備する。運用業務画面表示部16及び運用業務実施部17は、コンピュータを運用業務自動実行プログラムにより機能させて、実現する。
<Functions of the operation business execution system 1>
The operation business automatic execution system 1 has an operation flow indicating the operation business of the end user 15 according to the flow procedure, and an operation business repository 6 that displays the operation business repository 6 on a screen according to a predetermined description language. A screen display unit 16 and an operation task execution unit 17 that executes the operation task repository 6 displayed on the operation task screen display unit 16 and performs the operation task on the operation target system 11 are provided. The operation job screen display unit 16 and the operation job execution unit 17 are realized by causing a computer to function by an operation job automatic execution program.

運用業務の情報は、運用業務リポジトリ6内に存在し、各運用業務は、XML形式のファイルで、運用業務リポジトリ6により管理されている。   Information on the operation business exists in the operation business repository 6, and each operation business is managed by the operation business repository 6 in an XML format file.

<ポータル2の機能>
ポータル2は、エンドユーザシステム10の状況の確認ができ、運用業務自動実行システム1へエンドユーザ15が指示を出すためのGUI(Graphic User Interface)を提供する。
<Functions of portal 2>
The portal 2 can check the status of the end user system 10 and provides a GUI (Graphical User Interface) for the end user 15 to issue an instruction to the operation business automatic execution system 1.

ポータル2は、運用業務自動実行システム1へのアクセス権を、AD4を通し、確認することができる。   The portal 2 can confirm the access right to the operation business automatic execution system 1 through the AD 4.

<ポータル権限情報3>
ポータル権限情報3は、エンドユーザのアカウント及びパスワードを記憶し、ポータル2を通し、エンドユーザ15に対する、認証を行う。
<Portal authority information 3>
The portal authority information 3 stores an end user account and password, and authenticates the end user 15 through the portal 2.

<AD4の機能>
AD4は、ポータル2及び運用業務自動実行システム1の認証情報及び権限情報を、ユーザ・グループ情報8を用いて、一括で、管理している。
<AD4 function>
The AD 4 collectively manages authentication information and authority information of the portal 2 and the operation work automatic execution system 1 using the user group information 8.

<運用業務リポジトリ6>
運用業務リポジトリ6には、XMLで記述され、運用業務を行うための運用業務手順を示す運用業務情報が格納されている。
<Operational repository 6>
The operation business repository 6 stores operation business information written in XML and indicating an operation business procedure for performing the operation business.

<自動実行システム権限情報7>
自動実行システム権限情報7には、ユーザやシステム管理者が、運用業務リポジトリ6に対し、参照権・実行権及び編集権等、運用業務を自動実行するための権限情報が格納される。
<Automatic execution system authority information 7>
The auto-execution system authority information 7 stores authority information for a user or system administrator to automatically execute an operation task such as a reference right, an execution right, and an edit right for the operation task repository 6.

例えば、システム管理者等が、参照権・実行権・編集権を有する。また、エンドユーザ15が、参照権・実行権を有し、こうした、権限情報が自動実行システム権限情報7に格納されている。これにより、運用業務リポジトリ6に対し、権限のあるものに限り、アクセスできる。   For example, a system administrator or the like has a reference right, an execution right, and an editing right. Further, the end user 15 has a reference right and an execution right, and such authority information is stored in the automatic execution system authority information 7. As a result, the authorized business repository 6 can be accessed only by authorized ones.

<ユーザ・グループ情報8>
ユーザ・グループ情報8は、ユーザに付与する認証情報・権限情報を格納するデータベースであり、ポータル2により、AD4を通して、ユーザ・グループ情報8にアクセスされて、ユーザの認証が行われる。
<User group information 8>
The user / group information 8 is a database that stores authentication information / authorization information to be given to the user. The user / group information 8 is accessed by the portal 2 through the AD 4 to authenticate the user.

<エンドユーザシステム10>
エンドユーザシステム10は、エンドユーザ15がアクセスするシステムである。
<End user system 10>
The end user system 10 is a system accessed by the end user 15.

<運用対象システム11>
運用対象システム11は、運用業務自動実行システム1により、起動されて、運用業務、例えば、サーバ監視や、リソース監視等を実施するシステムである。
<Operation target system 11>
The operation target system 11 is a system that is activated by the operation operation automatic execution system 1 and performs operation operations such as server monitoring and resource monitoring.

<エンドユーザ15による運用業務の実行>
図3は、図1におけるエンドユーザ15による運用業務の実行を示すフローチャートである。以下、図3を参照し、エンドユーザ15による運用業務の実行の説明をする。
<Execution of operations by end user 15>
FIG. 3 is a flowchart showing the execution of the operation work by the end user 15 in FIG. Hereinafter, the execution of the operation work by the end user 15 will be described with reference to FIG.

図3では、エンドユーザ15、ポータル2(処理及び画面)、運用業務自動実行システム1、AD4及び運用対象システム11の動作フローチャートを示す。   FIG. 3 shows an operation flowchart of the end user 15, the portal 2 (processing and screen), the operation work automatic execution system 1, AD4, and the operation target system 11.

エンドユーザ15は、クライアントマシンのブラウザからポータル2へと接続する。クライアントマシンとポータル2との間は、VPN(Vertual Private Network)による通信により、セキュリティが保たれている。   The end user 15 connects to the portal 2 from the browser of the client machine. Security is maintained between the client machine and the portal 2 by communication using a VPN (Virtual Private Network).

図3中のステップS10で、ポータル2上には、ログイン画面が表示されるので、エンドユーザ15は、アカウント及びパスワードを用いて、図3中のステップS100で、ポータル2へのログインを試みる。   Since a login screen is displayed on the portal 2 in step S10 in FIG. 3, the end user 15 attempts to log in to the portal 2 in step S100 in FIG. 3 using an account and a password.

ポータル2は、エンドユーザ15より、アカウント及びパスワードを受け取ると、ステップS50及びステップS150で、ポータル2及び運用業務自動実行システム1は、それぞれ、ユーザの認証情報処理をスルーし、AD4に認証のためのアカウント、及びパスワードを送信する。   When the portal 2 receives the account and password from the end user 15, the portal 2 and the operation business automatic execution system 1 pass through the user authentication information processing and authenticate to the AD 4 in steps S50 and S150, respectively. Send your account and password.

AD4は、アカウントとパスワードを受信すると、ステップS200で、一括で、エンドユーザ15の認証情報処理を行う。AD4は、ユーザ・グループ情報8にアクセスし、記憶されたパスワード及びアカウントと、エンドユーザ15より送信されたパスワード及びアカウントを照合し、認証・権限チェックを行う。   When the AD 4 receives the account and password, the AD 4 performs authentication information processing of the end user 15 in a lump in step S200. The AD 4 accesses the user / group information 8, compares the stored password and account with the password and account transmitted from the end user 15, and performs authentication / authority check.

AD4は、認証に失敗すると、ポータル2に通知して、ステップS52で、エラーであることを示すエラー表示をする。AD4は、認証に成功すると、その旨をポータル2及び運用業務自動実行システム1に通知し、ステップS54で、ポータル2は、運用フロー選択画面表示を行って、ステップS12に進む。   If the authentication fails, the AD 4 notifies the portal 2 and displays an error message indicating an error in step S52. When the authentication is successful, the AD 4 notifies the portal 2 and the operation automatic execution system 1 to that effect, and in step S54, the portal 2 displays the operation flow selection screen and proceeds to step S12.

エンドユーザ15は、ステップS12で、運用フロー選択を行うと、選択した運用フローの内容をポータル2に送信する。   When the end user 15 selects the operation flow in step S12, the end user 15 transmits the content of the selected operation flow to the portal 2.

ポータル2は、ステップS56で、運用フロー詳細画面を表示する。   In step S56, the portal 2 displays an operation flow detail screen.

エンドユーザ15は、ステップS14で、フロー実行ボタンを押下すると、その内容を運用業務自動実行システム1に通知する。   When the end user 15 presses the flow execution button in step S14, the end user 15 notifies the operation work automatic execution system 1 of the content.

運用業務自動実行システム1は、ステップS152で、運用フローを起動する。   The operation work automatic execution system 1 activates an operation flow in step S152.

運用業務自動実行システム1は、ステップS154で、運用業務パラメータ入力の必要があれば、ステップS156で、パラメータ入力ダイアログを表示し、パラメータ入力の必要があれば、ステップS16に進み、パラメータ入力の必要がなければ、表示せずにステップS156に進む。   The operation business automatic execution system 1 displays a parameter input dialog in step S156 if it is necessary to input operation business parameters in step S154, and proceeds to step S16 if parameter input is necessary, and requires parameter input. If not, the process proceeds to step S156 without displaying.

エンドユーザ15は、ステップS16で、パラメータ入力ダイアログに、パラメータを入力して、ステップS156に進む。   In step S16, the end user 15 inputs parameters in the parameter input dialog, and proceeds to step S156.

運用業務自動実行システム1は、ステップS156で、運用フロー実行を開始して、ステップ158で運用業務を開始する。運用業務自動実行システム1は、ステップS160で、運用業務自動実行システム1に対し、業務を終了する。エンドユーザ15は、ステップS18で、業務自動実行を確認する。   The operation work automatic execution system 1 starts execution of the operation flow in step S156 and starts the operation work in step 158. The operation business automatic execution system 1 terminates the business with respect to the operation business automatic execution system 1 in step S160. In step S18, the end user 15 confirms the automatic job execution.

このようにして、運用業務を、スキルを有しないエンドユーザ15により、容易に行うことができる。このように、運用業務自動実行システム1にアクセスできる権限を有するもののみがアクセスできる。   In this way, the operation work can be easily performed by the end user 15 having no skill. In this way, only those having the authority to access the operation business automatic execution system 1 can access.

図4は、本発明の実施形態によるポータル2と運用業務自動実行システム1のユーザ・グループ情報8のグループ・ユーザとのマッピングを示す図である。図4に示すように、まず、個々のシステム毎に説明する。   FIG. 4 is a diagram showing mapping between the portal 2 and the group / user of the user / group information 8 of the operation work automatic execution system 1 according to the embodiment of the present invention. As shown in FIG. 4, first, each system will be described.

ポータル権限情報3のポータルロール21と、ポータルユーザ22とは、1対多の関係が成り立ち、運用業務自動実行システム1の自動実行システム権限情報7のロール26と、運用業務自動実行システム1のユーザ24とは、1対多の関係が成り立つ。ユーザ・グループ情報8のグループ28と、ユーザ30とは、1対多の関係が成り立つ。また、ユーザ・グループ情報8のADグループ28、ユーザ30とのそれぞれのシステムの関係は、ユーザ・グループ情報8のグループに、ポータル権限情報3のロール21と、運用業務自動実行システム1の自動実行システム権限情報7のポータルロール26が1対1の関係であり、ユーザ・グループ情報8のユーザ30と、ポータル権限情報3のロール21と運用業務自動実行システム1の自動実行システム権限情報7のユーザ24と1対1の関係である。   The portal role 21 of the portal authority information 3 and the portal user 22 have a one-to-many relationship, and the role 26 of the automatic execution system authority information 7 of the operation business automatic execution system 1 and the user of the operation business automatic execution system 1 24 has a one-to-many relationship. The group 28 of the user group information 8 and the user 30 have a one-to-many relationship. The system relationship between the AD group 28 and the user 30 of the user / group information 8 is that the group 21 of the user / group information 8 has the role 21 of the portal authority information 3 and the automatic execution of the operation business automatic execution system 1. The portal role 26 of the system authority information 7 has a one-to-one relationship, the user 30 of the user / group information 8, the role 21 of the portal authority information 3, and the user of the automatic execution system authority information 7 of the operation business automatic execution system 1. 24 and a one-to-one relationship.

<運用フローアクセス権>
図5は、本発明の実施形態による運用フローのアクセス権を示す図である。図5に示すように、運用フローのアクセス権は、運用業務自動実行システム1のロール26に設定する。アクセス権の種類には、運用フローの編集権限、運用フローの参照権限及び運用フローの実行権限がある。
<Operation flow access rights>
FIG. 5 is a diagram illustrating the access right of the operation flow according to the embodiment of the present invention. As shown in FIG. 5, the operation flow access right is set to the role 26 of the operation work automatic execution system 1. The types of access rights include operational flow editing authority, operational flow reference authority, and operational flow execution authority.

例えば、運用業務自動実行システム1は、運用フロー/サーバ監視/追加/リソース監視について、ロールAでは、編集権限(W)及び参照権限(R)が不可であり、実行権限(X)については、可能としている。ロールBでは、編集権限(W)、参照権限(R)、実行権限(X)が不可である。   For example, in the operation business automatic execution system 1, with respect to the operation flow / server monitoring / addition / resource monitoring, the role A cannot have the editing authority (W) and the reference authority (R), and the execution authority (X) It is possible. In role B, editing authority (W), reference authority (R), and execution authority (X) are not allowed.

エンドユーザ15には、運用業務自動化システム20との契約内容に従って、特定の運用フローの参照権限と実行権限が割り当てられており、実行権限に基づいて、業務が遂行される。運用業務自動化システム1の運用業務管理者がXMLファイル形式で記述された運用フローの編集権限を有している。   The end user 15 is assigned reference authority and execution authority for a specific operation flow according to the contract contents with the operation automation system 20, and the business is executed based on the execution authority. The operation business administrator of the operation business automation system 1 has the authority to edit the operation flow described in the XML file format.

<運用フロー選択画面>
図6は、運用フロー選択画面の画面レイアウトと運用業務リポジトリ階層図であり、この2つの関連を示している。図6に示すように、画面表示時に、運用業務リポジトリの階層を運用フロー選択画面に表示させる。このとき、運用フローも階層構造であり、運用フロー選択画面と対応がとれている。
<Operation flow selection screen>
FIG. 6 is a screen layout of the operation flow selection screen and an operation business repository hierarchy diagram, and shows these two relations. As shown in FIG. 6, when the screen is displayed, the hierarchy of the operation business repository is displayed on the operation flow selection screen. At this time, the operation flow has a hierarchical structure and corresponds to the operation flow selection screen.

上述の通り、運用フロー選択画面は、XML形式で記載されており、XMLファイルに記述された運用フロー選択画面の編集・参照・実行が行われる。例えば、運用フローについて、サーバ監視、追加、リソース監視、メッセージ監視、変更、削除、情報収集、及びネットワーク監視がある。この運用フロー選択画面は、運用フローをクリックすることにより、後述のより詳細な画面レイアウトが表示されて、運用フローの項目、運用業務の詳細画面の項目等、詳細な内容を階層的に選択できる。   As described above, the operation flow selection screen is described in the XML format, and the operation flow selection screen described in the XML file is edited / referenced / executed. For example, for the operation flow, there are server monitoring, addition, resource monitoring, message monitoring, change, deletion, information collection, and network monitoring. In this operation flow selection screen, by clicking on the operation flow, a more detailed screen layout described later is displayed, and detailed contents such as operation flow items and operation operation details screen items can be selected hierarchically. .

中間ノードは、選択により、中間ノードの展開・収縮が可能であり、運用フローを適用することにより、運用フロー詳細表示画面が表示される。   The intermediate node can be expanded and contracted by selection, and the operation flow detail display screen is displayed by applying the operation flow.

<運用フロー詳細画面>
図7は、運用フロー詳細画面の画面レイアウトである。
<Operation flow details screen>
FIG. 7 is a screen layout of the operation flow detail screen.

図7に示すように、画面左上のスペースには、運用フロー名601と、運用フロー実行ボタン602とがある。   As shown in FIG. 7, there are an operation flow name 601 and an operation flow execution button 602 in the space at the upper left of the screen.

運用フロー名は、業務を実行するためのフローの名称であり、運用フロー実行ボタンは、画面に表示された運用フローを実行するためのボタンである。   The operation flow name is a name of a flow for executing a business, and the operation flow execution button is a button for executing the operation flow displayed on the screen.

画面の左下には、運用フローのフロー詳細603があり、運用を一意に識別するためのフローID及び運用フローの説明がある。例えば、画面の右側には、運用フローの概要を把握可能なフローデザイン604が表示される。   In the lower left of the screen, there is a flow detail 603 of the operation flow, which describes a flow ID for uniquely identifying the operation and an operation flow. For example, on the right side of the screen, a flow design 604 that can grasp the outline of the operation flow is displayed.

例えば、フロー名が、リソース管理について、そのフロー詳細であるフロー詳細が定義されている。フローについて、フローID、例えば、123456−aaaが定義されている。また、その説明において、CPU及びメモリのリソース監視を追加するフローであることが、記述されている。このようにして、XML形式で記述されたフローが、リソース管理であることを、一意的に決めることができる。   For example, the flow name is defined as the flow details for the resource management. A flow ID, for example, 123456-aaa is defined for the flow. In the description, it is described that the flow is to add resource monitoring of the CPU and memory. In this way, it is possible to uniquely determine that the flow described in the XML format is resource management.

一方、画面の右側に表示されるフローデザインについては、リソース、例えば、システム接続、監視条件設定、監視対象設定、及びエビデンスを収集することが記述されており、記述された監視対象から異常を検知することが記述されている。   On the other hand, the flow design displayed on the right side of the screen describes collecting resources, for example, system connection, monitoring condition settings, monitoring target settings, and evidence, and detects abnormalities from the described monitoring targets. It is described to do.

このように、実施形態では、監視条件に従って、監視対象から異常を検知することが、業務フローの内容であることが運用業務リポジトリ6に定義されており、運用業務リポジトリ6の業務フローを実行することにより、業務が実施できる。また、フローデザイン上で、現在、どのステップが、実行されているのか、目視で把握される。運用業務のどのステップが実行されるかを説明している。   As described above, in the embodiment, it is defined in the operational business repository 6 that detecting an abnormality from the monitoring target according to the monitoring condition is the content of the business flow, and the business flow of the operational business repository 6 is executed. The business can be carried out. In addition, it is possible to visually grasp which step is currently being executed on the flow design. Explains which steps of the operation are executed.

このように、運用フローに従って、記述されたXMLファイルを画面に表示し、画面レイアウトに示すエンドユーザ15の業務フローを実行することにより、エンドユーザ15よる業務が遂行され、運用業務の工数を少なくすることができる。   In this way, the described XML file is displayed on the screen according to the operation flow, and the business flow of the end user 15 is executed by executing the business flow of the end user 15 shown in the screen layout. can do.

<パラメータ設定>
図8は、本発明の実施形態によるパラメータ設定ダイアログの画面レイアウトを示す図である。図8に示すように、パラメータ設定ダイアログの画面レイアウト701は、運用業務を実行するためのパラメータ設定を行うためのダイアログ画面である。702は、運用開始ボタンである。703はキャンセルボタンである。
<Parameter setting>
FIG. 8 is a diagram showing a screen layout of the parameter setting dialog according to the embodiment of the present invention. As shown in FIG. 8, the screen layout 701 of the parameter setting dialog is a dialog screen for performing parameter setting for executing the operation work. Reference numeral 702 denotes an operation start button. Reference numeral 703 denotes a cancel button.

画面に表示されているパラメータ設定ダイアログ画面の入力項目のフィールドに、上記パラメータを入力し、設定することができる。例えば、設定対象として、監視対象のサーバ名及びリソースが入力され、設定条件として、サーバの監視間隔[s]や閾値[%]が設定される。   The above parameters can be input and set in the input item field of the parameter setting dialog screen displayed on the screen. For example, the server name and resource to be monitored are input as setting targets, and the server monitoring interval [s] and threshold [%] are set as setting conditions.

以下、これらの図面を参照して、本発明の実施形態による運用業務実行手順について、説明する。   Hereinafter, the operation work execution procedure according to the embodiment of the present invention will be described with reference to these drawings.

<運用業務リポジトリ6の作成>
運用業務を開始するに当たり、以下のようにして、運用業務リポジトリ6を作成する。
<Create Operational Repository 6>
In starting the operation business, the operation business repository 6 is created as follows.

図6に示すように、画面表示時に、運用業務リポジトリ6の階層を運用フロー選択画面に表示させる。   As shown in FIG. 6, when the screen is displayed, the hierarchy of the operation business repository 6 is displayed on the operation flow selection screen.

上述の通り、運用フロー選択画面は、XML形式で記述されており、システム管理者等は、運用フロー選択画面の編集・参照・実行を行うと、運用業務自動実行システム1が運用フロー詳細画面を表示する。   As described above, the operation flow selection screen is described in the XML format. When the system administrator edits, references, or executes the operation flow selection screen, the operation work automatic execution system 1 displays the operation flow detail screen. indicate.

エンドユーザ15は、編集された運用フロー選択画面をクリックし、データを入力することにより、運用フロー詳細表示画面を階層的に表示する。   The end user 15 clicks the edited operation flow selection screen and inputs data to display the operation flow detail display screen hierarchically.

運用フロー詳細表示画面に表示された所定の入力項目のフィールドにデータを入力し、運用フローを作成する。   Data is input into a field of a predetermined input item displayed on the operation flow detail display screen, and an operation flow is created.

<運用フロー>
図7に示すように、画面左上のスペースには、運用フロー名と、運用フロー実行ボタンがある。運用フロー名は、業務を実行するためのフロー名称であり、運用フロー実行ボタンは、画面に表示された運用フローを実行するボタンである。
<Operational flow>
As shown in FIG. 7, the space in the upper left of the screen has an operation flow name and an operation flow execution button. The operation flow name is a flow name for executing a business, and the operation flow execution button is a button for executing the operation flow displayed on the screen.

画面の左下には、運用フローのフロー詳細があり、運用フローを一意的に識別するためのフローID及び運用フローの説明がある。画面の右側には、運用フローの概要を把握可能なフローデザインが表示される。   In the lower left of the screen, there is a flow detail of the operation flow, and there is a flow ID for uniquely identifying the operation flow and a description of the operation flow. On the right side of the screen, a flow design that allows an overview of the operational flow is displayed.

図1中の運用業務自動実行システム1は、上記の通り、パラメータ設定のダイアログ画面に表示されているパラメータ設定画面に、パラメータを設定する。入力されたパラメータは、運用業務リポジトリ6に格納される。このように、設定したパラメータ、運用フロー等を運用業務リポジトリ6に格納し、運用時に、権限に基づいて、運用業務リポジトリ6の詳細画面を実行することにより、運用実施のためのプロセスを簡略化できて、エンドユーザ15が容易に、運用対象システム11に対し、運用準備のプロセスを簡略化できるとともに、運用対象システム11の実施が可能となる。   1 automatically sets parameters on the parameter setting screen displayed on the parameter setting dialog screen as described above. The input parameters are stored in the operation business repository 6. In this way, the set parameters, the operation flow, etc. are stored in the operation business repository 6 and the operation implementation process is simplified by executing the detailed screen of the operation business repository 6 based on the authority during operation. Thus, the end user 15 can easily simplify the operation preparation process for the operation target system 11 and can implement the operation target system 11.

以上説明したように、本実施形態によれば、XMLファイルで運用業務リポジトリ6を作成しておき、運用業務リポジトリ6の所定の入力項目のフィールドに、データを入力することにより、運用業務を実施できるので、運用業務を着手するまでの、プロセス、及び運用業務の手間を省くことができる。また、運用作業をパッケージ化し、セルフサービス形式で提供できるようになり、スキルの無いエンドユーザであっても、企業システムの立ち上げについて、低価格化を実現できる。   As described above, according to the present embodiment, the operation business repository 6 is created with the XML file, and the operation business is performed by inputting data in the field of the predetermined input item of the operation business repository 6. As a result, it is possible to save time and labor for the process and operation until the operation is started. In addition, the operation work can be packaged and provided in a self-service format, and even a non-skilled end user can realize a low price for starting up a corporate system.

本発明は、運用フローが、そのフロー手順に従って、所定の記述言語で記述された運用業務リポジトリと、運用業務リポジトリを画面に表示する運用業務画面表示部と、運用業務画面表示部により表示された運用業務リポジトリを実行して、運用業務を実施する運用業務実施部とを備えた運用業務自動実行システムに利用可能である。   According to the present invention, an operation flow is displayed by an operation business repository described in a predetermined description language, an operation business screen display unit that displays the operation business repository on a screen, and an operation business screen display unit according to the flow procedure. The system can be used in an operation business automatic execution system including an operation business execution unit that executes an operation business repository and executes the operation business.

1:運用業務自動実行システム
2:ポータル
3:ポータル権限情報
4:Active Directory(AD)
6:運用業務リポジトリ
7:自動実行システム権限情報
8:ユーザ・グループ情報
10:エンドユーザシステム
11:運用対象システム
15:エンドユーザ
16:運用業務画面表示部
17:運用業務実施部
20:運用業務自動化システム
1: Operation business automatic execution system 2: Portal 3: Portal authority information 4: Active Directory (AD)
6: Operation work repository 7: Automatic execution system authority information 8: User group information 10: End user system 11: Operation target system 15: End user 16: Operation work screen display part 17: Operation work execution part 20: Operation work automation system

Claims (9)

運用業務を実施する運用対象システムを備えた運用業務自動化システムであって、
エンドユーザの運用業務を示す運用フローが、そのフロー手順に従って、所定の記述言語で記述された運用業務リポジトリと、
前記運用業務リポジトリを画面に表示する運用業務画面表示部と、
前記運用業務画面表示部により表示された前記運用業務リポジトリを実行して、運用対象システムに対し、運用業務を実施する運用業務実施部と、
を具備したことを特徴とする運用業務自動化システム。
An operation automation system equipped with an operation target system for carrying out operations,
An operation flow indicating an end user's operation business is an operation business repository described in a predetermined description language according to the flow procedure, and
An operational business screen display unit for displaying the operational business repository on a screen;
An operation business execution unit that executes the operation business repository displayed by the operation business screen display unit and performs the operation business on the operation target system;
An operational work automation system characterized by comprising:
請求項1記載の運用業務自動化システムにおいて、
前記運用フローは、コンピュータリソースの監視であることを特徴とする運用業務自動化システム。
In the operation work automation system according to claim 1,
The operational flow automation system, wherein the operational flow is monitoring of computer resources.
請求項2記載の運用業務自動化システムにおいて、
前記運用フローは、サーバ監視であることを特徴とする運用業務自動化システム。
In the operation work automation system according to claim 2,
The operation work automation system, wherein the operation flow is server monitoring.
請求項3記載の運用業務自動化システムにおいて、
前記運用業務リポジトリは、XML言語により記述されていることを特徴とする運用業務自動化システム。
In the operation work automation system according to claim 3,
The operational business automation system, wherein the operational business repository is described in an XML language.
請求項4記載の運用業務自動化システムにおいて、
前記運用業務リポジトリは、階層構造となっていることを特徴とする運用業務自動化システム。
In the operation business automation system according to claim 4,
The operational business automation system, wherein the operational business repository has a hierarchical structure.
運用業務画面表示部により、エンドユーザの運用業務を示す運用フローが、そのフロー手順に従って、所定の記述言語で記述された運用業務リポジトリを画面に表示するステップと、
運用業務実施部により、前記運用業務画面表示部により表示された前記運用業務リポジトリを実行して、運用対象システムに対し、運用業務を実施するステップと、
を具備したことを特徴とする運用業務自動化方法。
The operation flow showing the operation job of the end user is displayed on the screen according to the flow procedure by the operation job screen display unit according to the flow procedure;
The operation business execution unit executes the operation business repository displayed by the operation business screen display unit, and performs the operation business on the operation target system.
A method for automating operations, characterized by comprising:
請求項6記載の運用業務自動化方法において、
前記運用業務リポジトリは、XML言語により記述されていることを特徴とする運用業務自動化方法。
In the operation work automation method according to claim 6,
An operational business automation method, wherein the operational business repository is described in an XML language.
請求項7記載の運用業務自動化方法において、
前記運用業務リポジトリは、階層構造となっていることを特徴とする運用業務自動化方法。
In the operation work automation method according to claim 7,
The operation business automation method, wherein the operation business repository has a hierarchical structure.
コンピュータを、
エンドユーザの運用業務を示す運用フローが、そのフロー手順に従って、所定の記述言語で記述された運用業務リポジトリを、画面に表示する運用業務画面表示部と、
前記運用業務画面表示部により表示された前記運用業務リポジトリを実行して、運用対象システムに対し、運用業務を実施する運用業務実施部と、
して機能させることを特徴とする運用業務自動化プログラム。
Computer
An operation flow showing an end user's operation business is an operation business screen display unit for displaying an operation business repository described in a predetermined description language on the screen according to the flow procedure;
An operation business execution unit that executes the operation business repository displayed by the operation business screen display unit and performs the operation business on the operation target system;
An operational automation program characterized by making it function.
JP2012190861A 2012-08-31 2012-08-31 Operation work automation system, operation work automation method and operation work automation program Pending JP2014048860A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012190861A JP2014048860A (en) 2012-08-31 2012-08-31 Operation work automation system, operation work automation method and operation work automation program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012190861A JP2014048860A (en) 2012-08-31 2012-08-31 Operation work automation system, operation work automation method and operation work automation program

Publications (1)

Publication Number Publication Date
JP2014048860A true JP2014048860A (en) 2014-03-17

Family

ID=50608482

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012190861A Pending JP2014048860A (en) 2012-08-31 2012-08-31 Operation work automation system, operation work automation method and operation work automation program

Country Status (1)

Country Link
JP (1) JP2014048860A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017073119A1 (en) * 2015-10-30 2017-05-04 株式会社日立システムズ Management server and management method employing same
KR101866822B1 (en) * 2015-12-16 2018-06-12 유환수 Method for generating operational aspect of game server
WO2019021792A1 (en) * 2017-07-26 2019-01-31 株式会社日立製作所 Operation management method, operation management system, and operation management program
JP2021128395A (en) * 2020-02-12 2021-09-02 アマノ株式会社 Business processing device, information processing method, and program

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003242127A (en) * 2002-02-14 2003-08-29 Meidensha Corp Business integrated system
JP2006260528A (en) * 2005-02-18 2006-09-28 Hitachi Ltd Computer control method, management computer and processing program therefor
JP2009199528A (en) * 2008-02-25 2009-09-03 Internatl Business Mach Corp <Ibm> Computer system for managing service process including two or more service steps, and method and computer program therefor
JP2012164146A (en) * 2011-02-07 2012-08-30 Nomura Research Institute Ltd Workflow management device and computer program

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003242127A (en) * 2002-02-14 2003-08-29 Meidensha Corp Business integrated system
JP2006260528A (en) * 2005-02-18 2006-09-28 Hitachi Ltd Computer control method, management computer and processing program therefor
JP2009199528A (en) * 2008-02-25 2009-09-03 Internatl Business Mach Corp <Ibm> Computer system for managing service process including two or more service steps, and method and computer program therefor
JP2012164146A (en) * 2011-02-07 2012-08-30 Nomura Research Institute Ltd Workflow management device and computer program

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017073119A1 (en) * 2015-10-30 2017-05-04 株式会社日立システムズ Management server and management method employing same
JP2017084270A (en) * 2015-10-30 2017-05-18 株式会社日立システムズ Management server and management method using the same
KR101866822B1 (en) * 2015-12-16 2018-06-12 유환수 Method for generating operational aspect of game server
WO2019021792A1 (en) * 2017-07-26 2019-01-31 株式会社日立製作所 Operation management method, operation management system, and operation management program
JP2019028525A (en) * 2017-07-26 2019-02-21 株式会社日立製作所 Operation management method, operation management system, and operation management program
JP2021128395A (en) * 2020-02-12 2021-09-02 アマノ株式会社 Business processing device, information processing method, and program
JP7449708B2 (en) 2020-02-12 2024-03-14 アマノ株式会社 Business management system

Similar Documents

Publication Publication Date Title
US9152413B2 (en) Bi-directional communication between change management tool and implementation tools
US9838370B2 (en) Business attribute driven sizing algorithms
US20100037095A1 (en) System and method for automated and assisted resolution of it incidents
CN113094055B (en) Maintaining control over restricted data during deployment to a cloud computing environment
US20090249340A1 (en) Managing the Progress of a Plurality of Tasks
US11740897B2 (en) Methods for software development and operation process analytics and devices thereof
JP2007328791A (en) Database use in network-based project schedule management system
JP2008257675A (en) Method for implementing management software, hardware with pre-configured software and method for implementing the same
JP2007328792A (en) Aggregation of member schedules and project schedules in a network-based project schedule management system
JP2007328790A (en) Using a schedule editor in a network-based project schedule management system
WO2012132124A1 (en) Security-level visualization device
US20210073676A1 (en) Model improvement support system
JP2014048860A (en) Operation work automation system, operation work automation method and operation work automation program
EP3230865B1 (en) Recovery execution system using programatic generation of actionable workflows
JP5747121B2 (en) Work management method and management system
US20220164703A1 (en) Model acceptance determination support system and model acceptance determination support method
US20210042093A1 (en) System and method that support production management
CN116340093A (en) Data security monitoring method, device, equipment and storage medium
JP2001134681A (en) Method for processing and defining electronic document, storage medium with stored processing program for electronic document, storage medium with stored definition program for electronic document and electronic document system
CN100524214C (en) MIS system function transferring method and transferring device
JP7491399B2 (en) Analytical device, analytical system, analytical method, and analytical program
JP6564436B2 (en) Management system and management method
JP2016071822A (en) Firewall setting program, firewall setting method, and firewall setting system
CN106909465A (en) A kind of Linux job management methods and its window client
CN118193625A (en) A visual data processing method and system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20150813

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20160525

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20160531

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160722

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20161220