JP6570606B2 - Work management apparatus, work management method and program - Google Patents
Work management apparatus, work management method and program Download PDFInfo
- Publication number
- JP6570606B2 JP6570606B2 JP2017240293A JP2017240293A JP6570606B2 JP 6570606 B2 JP6570606 B2 JP 6570606B2 JP 2017240293 A JP2017240293 A JP 2017240293A JP 2017240293 A JP2017240293 A JP 2017240293A JP 6570606 B2 JP6570606 B2 JP 6570606B2
- Authority
- JP
- Japan
- Prior art keywords
- work
- network
- performance
- information
- state
- 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.)
- Active
Links
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、作業管理装置、作業管理方法及びプログラムに関する。 The present invention relates to a work management apparatus, a work management method, and a program.
現在では、ネットワークの利用が普及しているため、ネットワークの構成機器や接続ケーブルの状態を考慮し、ネットワークが構成機器や接続ケーブルの不具合の影響を受ける範囲をシミュレーションする技術が重要になっている。例えば、特許文献1には、複数の構成機器を接続ケーブルにより接続してネットワーク構成したネットワークシステムにおいて、ネットワーク構成の全経路パターンを「表」として抽出した後、その経路で利用する構成機器及び接続ケーブルの状態により、経路パターンの正常/異常からシステム機能が受ける影響範囲をシミュレーションすることを特徴とするネットワークシステムの障害発生シミュレーション方法が開示されている。 At present, the use of networks is widespread, and technology that simulates the extent to which the network is affected by malfunctions of components and connection cables is important, considering the status of network components and connection cables. . For example, in Patent Document 1, in a network system in which a plurality of component devices are connected by connection cables to form a network, all route patterns of the network configuration are extracted as “tables”, and then the component devices and connections used in the route A network system failure occurrence simulation method is disclosed, which simulates an influence range of a system function affected by normal / abnormal route patterns depending on a cable state.
ところで、ネットワークの構成機器や接続ケーブルに対して作業を実施する必要が日常的に発生する。上述したネットワークシステムの障害発生シミュレーション方法は、ネットワークの構成機器や接続ケーブルに対して作業を計画する際に有効である。 By the way, it is necessary to work on network components and connection cables on a daily basis. The network system failure occurrence simulation method described above is effective when planning work on network configuration devices and connection cables.
しかしながら、ネットワークの状態は、作業が開始された後においても、例えば、新しい携帯端末の販売開始に伴うオペレーティングシステム(OS:Operating System)の配信や動画配信サービスの開始により刻一刻と変化する。このため、作業が計画された後にネットワークの状態が変化している状況下で作業が実施された場合、ネットワークによる通信が不安定になってしまうことがある。 However, even after the work is started, the state of the network changes from moment to moment due to, for example, the distribution of an operating system (OS) and the start of a moving image distribution service accompanying the start of sales of new mobile terminals. For this reason, if the work is performed under a situation where the network state has changed after the work is planned, communication via the network may become unstable.
そこで、本発明は、ネットワークに対する作業が開始された後にネットワークの状態が変化しても、ネットワークによる通信が不安定になることを回避することができる作業管理装置、作業管理方法及びプログラムを提供することを目的とする。 Therefore, the present invention provides a work management apparatus, a work management method, and a program capable of avoiding instability of communication via a network even if the state of the network changes after work on the network is started. For the purpose.
本発明の一態様に係る作業管理装置は、ネットワークのパフォーマンスに影響を与える可能性がある作業の開始が認識された後において少なくとも一回、前記作業の対象設備の状態を示す第1情報を取得する第1情報取得部と、前記作業の開始が認識された後において少なくとも一回、前記ネットワーク全体の状態を示す第2情報を取得する第2情報取得部と、前記第2情報に変化があったことを契機として、前記第1情報及び前記第2情報の少なくとも一方に基づいて前記ネットワークの状態のシミュレーションを実行させる実行部と、前記シミュレーションの結果、前記作業が継続された場合、前記作業が前記パフォーマンスに影響を与えているか否か、及び前記作業が前記パフォーマンスに影響を与える可能性があるか否かの少なくとも一方を判断する判断部と、前記作業が前記パフォーマンスに影響を与えている又は前記作業が前記パフォーマンスに影響を与える可能性があると判断された場合に、前記パフォーマンスへの影響の度合いに応じて、前記作業の中止、前記作業の中断、前記作業の継続又は前記作業前の状態への復帰を示す情報を出力する出力部と、を備える。 The work management apparatus according to an aspect of the present invention acquires first information indicating a state of a target facility of the work at least once after the start of work that may affect network performance is recognized. The first information acquisition unit, the second information acquisition unit for acquiring the second information indicating the state of the entire network, and the second information at least once after the start of the work is recognized. As a result, when the work is continued as a result of the simulation, an execution unit that executes a simulation of the state of the network based on at least one of the first information and the second information, the work is At least whether it is affecting the performance and whether the work may affect the performance. A determining section for determining one, when the work is being or the work gives influence on the performance is judged that there can affect the performance, depending on the degree of impact on the performance An output unit that outputs information indicating stop of the work, interruption of the work, continuation of the work, or return to a state before the work .
本発明の一態様に係る作業管理方法は、コンピュータに、ネットワークのパフォーマンスに影響を与える可能性がある作業の開始が認識された後において少なくとも一回、前記作業の対象設備の状態を示す第1情報を取得する第1情報取得ステップと、前記作業の開始が認識された後において少なくとも一回、前記ネットワーク全体の状態を示す第2情報を取得する第2情報取得ステップと、前記第2情報に変化があったことを契機として、前記第1情報及び前記第2情報の少なくとも一方に基づいて前記ネットワークの状態のシミュレーションを実行する実行ステップと、前記シミュレーションの結果、前記作業が継続された場合、前記作業が前記パフォーマンスに影響を与えているか否か、及び前記作業が前記パフォーマンスに影響を与える可能性があるか否かの少なくとも一方を判断する判断ステップと、前記作業が前記パフォーマンスに影響を与えている又は前記作業が前記パフォーマンスに影響を与える可能性があると判断された場合に、前記パフォーマンスへの影響の度合いに応じて、前記作業の中止、前記作業の中断、前記作業の継続又は前記作業前の状態への復帰を示す情報を出力する出力ステップと、を実行させる。
The work management method according to an aspect of the present invention is a first work management method that indicates a state of a target facility of the work at least once after the computer recognizes the start of work that may affect network performance. A first information acquisition step for acquiring information, a second information acquisition step for acquiring second information indicating the state of the entire network at least once after the start of the work is recognized, and the second information In response to a change, an execution step of executing a simulation of the state of the network based on at least one of the first information and the second information, and if the work is continued as a result of the simulation, Whether the work is affecting the performance and the work is affecting the performance. A judgment step of that possibility whether the determining at least one is, when the operation is or the work affecting the performance has been determined that there may affect the performance, According to the degree of influence on the performance, an output step of outputting information indicating stop of the work, interruption of the work, continuation of the work or return to the state before the work is executed.
本発明の一態様に係るプログラムは、コンピュータを、上述した作業管理装置として機能させる。 A program according to an aspect of the present invention causes a computer to function as the above-described work management device.
本発明によれば、ネットワークに対する作業が開始された後にネットワークの状態が変化しても、ネットワークによる通信が不安定になることを回避することができる。 According to the present invention, even if the state of the network changes after work on the network is started, it is possible to prevent communication via the network from becoming unstable.
添付図面を参照して、本発明の好適な実施形態について説明する。なお、各図において、同一の符号を付したものは、同一又は同様の構成を有する。 A preferred embodiment of the present invention will be described with reference to the accompanying drawings. In addition, in each figure, what attached | subjected the same code | symbol has the same or similar structure.
[実施形態]
まず、図1から図3を参照しながら、実施形態に係るシミュレーション装置2、監視装置1、ネットワーク3及び作業管理装置4について説明する。図1は、実施形態に係るシミュレーション装置、監視装置、ネットワーク及び作業管理装置と、これらの接続関係の例を示す図である。図2は、実施形態に係るネットワークのパフォーマンスに影響を与える可能性がある作業の工程の例を示す図である。
[Embodiment]
First, the simulation device 2, the monitoring device 1, the network 3, and the work management device 4 according to the embodiment will be described with reference to FIGS. FIG. 1 is a diagram illustrating an example of a simulation apparatus, a monitoring apparatus, a network, and a work management apparatus according to the embodiment and their connection relations. FIG. 2 is a diagram illustrating an example of a work process that may affect the performance of the network according to the embodiment.
監視装置1は、適宜、ネットワーク3のノード、例えば、ルータのインターフェースやルータに接続されたスイッチから第1情報を取得する。第1情報とは、作業の対象設備の状態を示す情報であり、例えば、ルータがエンジンを切り替える際に出力される信号、ルータが備えるASIC(Application Specific Integrated Circuit)に接続されたバスから出力される信号である。また、監視装置1は、適宜、ネットワーク3から第2情報を取得する。第2情報とは、ネットワーク3全体の状態を示す情報である。 The monitoring device 1 appropriately acquires first information from a node of the network 3, for example, a router interface or a switch connected to the router. The first information is information indicating the state of the target facility of work, for example, a signal output when the router switches the engine, and output from a bus connected to an ASIC (Application Specific Integrated Circuit) included in the router. Signal. Moreover, the monitoring apparatus 1 acquires 2nd information from the network 3 suitably. The second information is information indicating the state of the entire network 3.
シミュレーション装置2は、ネットワーク3のノードで作業が実施されている状態やネットワーク3で障害が発生している状態で種々の場合を想定し、ネットワーク3全体の状態のシミュレーションを行う。ここで、種々の場合とは、例えば、ネットワーク3のノードで天災等により障害が発生した場合、ノードに関連する機器の変更、追加又は除去が実施された場合、新しいOSの配布、新しい動画配信サービスの開始等のイベントが発生した場合をいう。障害とは、例えば、通信が不可能となるノードが発生する事象及びネットワーク3の回線のトラフィックが逼迫する事象、例えば、当該トラフィックが既定値を超過する事象である。ネットワーク3全体の状態とは、例えば、ネットワーク3を構成する各回線のトラフィック、各回線のトラフィックフロー、各回線の設計値、ネットワーク3に含まれるノードの状態、ネットワーク3のノード間の通信の可否をいう。また、ノードとは、ルータ等のデータ端末装置である。 The simulation apparatus 2 simulates the state of the entire network 3 assuming various cases in a state where work is being performed at a node of the network 3 or a failure has occurred in the network 3. Here, for example, when a failure occurs due to a natural disaster or the like at a node of the network 3, when a device related to the node is changed, added or removed, a new OS is distributed, a new video is distributed. When an event such as the start of a service occurs. The failure is, for example, an event that occurs in a node where communication is impossible and an event in which traffic on the line of the network 3 is tight, for example, an event in which the traffic exceeds a predetermined value. The state of the entire network 3 is, for example, the traffic of each line constituting the network 3, the traffic flow of each line, the design value of each line, the state of the nodes included in the network 3, and the availability of communication between the nodes of the network 3 Say. A node is a data terminal device such as a router.
シミュレーション装置2は、例えば、時間帯、各回線の設計値、トラフィック及び帯域占有率、各ノードの配下のクライアントの数及び種別、各回線におけるダークファイバーの有無及び性能、ネットワーク3の物理構成及び論理構成、ネットワーク3が含むデータリンク層のMACアドレス(Media Access Control Address)、ネットワーク3が含むネットワーク層のIPアドレス(Internet Protocol Address)、ノードから収集される障害に関する情報を考慮してシミュレーションを行うことができる。 The simulation apparatus 2 includes, for example, a time zone, a design value of each line, traffic and bandwidth occupancy, the number and type of clients under each node, the presence and performance of dark fiber in each line, the physical configuration and logic of the network 3 The simulation is performed in consideration of the configuration, the MAC address (Media Access Control Address) of the data link layer included in the network 3, the IP address (Internet Protocol Address) of the network layer included in the network 3, and the information about the failure collected from the node. Can do.
ここで、設計値とは、各回線に割り当てられたパラメータである。例えば、ネットワーク3がプロトコルとしてOSPF(Open Shortest Path First)を採用している場合、このパラメータが大きい程、データが流れ難くなる。設計値は、ダイクストラ法で言うコスト又は重みを意味する。MACアドレスとは、ネットワーク3上で各ノードを識別するためにネットワーク3を構成するハードウエアに割り当てられた物理アドレスである。また、IPアドレスとは、パケットを送受信するハードウエアを判別するための論理アドレスである。 Here, the design value is a parameter assigned to each line. For example, when the network 3 employs OSPF (Open Shortest Path First) as a protocol, the larger this parameter is, the more difficult data flows. The design value means the cost or weight in the Dijkstra method. The MAC address is a physical address assigned to hardware constituting the network 3 in order to identify each node on the network 3. The IP address is a logical address for determining hardware that transmits and receives a packet.
シミュレーション装置2は、例えば、ネットワーク3の各回線のトラフィックのシミュレーションを行う際にMACアドレス及びIPアドレスの少なくとも一方を使用する。また、シミュレーション装置2は、ネットワーク3で発生した物理的な障害が誘発する論理的な障害がネットワーク3に与える影響についてもシミュレーションを行うことができる。さらに、シミュレーション装置2は、作業が開始された後、例えば、シミュレーション装置2は、図2に示した作業開始時から作業終了時までの間にネットワーク3の状態のシミュレーションを少なくとも一回行うことができる。 The simulation device 2 uses, for example, at least one of a MAC address and an IP address when simulating traffic on each line of the network 3. Further, the simulation apparatus 2 can also perform simulation on the influence of a logical failure induced by a physical failure occurring in the network 3 on the network 3. Furthermore, after the work is started, for example, the simulation apparatus 2 can perform the simulation of the state of the network 3 at least once between the start of work and the end of work shown in FIG. it can.
また、シミュレーション装置2は、畳み込みシミュレーションを行うことができる。ここで、畳み込みシミュレーションとは、一つの作業と一つの障害が発生している場合において、他のノードで障害が発生した場合を想定したシミュレーションである。 Moreover, the simulation apparatus 2 can perform a convolution simulation. Here, the convolution simulation is a simulation that assumes a case where a failure occurs in another node when one operation and one failure occur.
ネットワーク3は、例えば、OSI7階層参照モデルの物理層、データリンク層及びネットワーク層の少なくとも一つを含むネットワークである。また、ネットワーク3は、他の階層のネットワークでもよく、物理ネットワーク及び論理ネットワークを含む。 The network 3 is, for example, a network including at least one of a physical layer, a data link layer, and a network layer of the OSI 7 hierarchical reference model. Further, the network 3 may be a network of another layer, and includes a physical network and a logical network.
図3は、実施形態に係るネットワークのバックボーン、エリアネットワーク及びノードと、これらの接続関係の例を示す図である。図3に示すように、ネットワーク3は、例えば、バックボーン31と、エリアネットワーク32とを備える。エリアネットワーク32は、ノード32a、ノード32b、ノード32c、ノード32d、ノード32e及びノード32fを備える。 FIG. 3 is a diagram illustrating an example of a network backbone, an area network, and nodes according to the embodiment, and a connection relationship therebetween. As shown in FIG. 3, the network 3 includes a backbone 31 and an area network 32, for example. The area network 32 includes a node 32a, a node 32b, a node 32c, a node 32d, a node 32e, and a node 32f.
バックボーン31は、ネットワーク3の中核をなす基幹回線であり、例えば、図3に示すように、ノード32a及びノード32fと相互に通信可能に接続されている。エリアネットワーク32は、バックボーン31から各クライアントまで延びている通信回線網であり、例えば、図3に示すように、環状に接続され、隣接するノードと相互に通信可能な六つのノードを備える。各クライアントまで通信回線は、例えば、これらの六つノードのいずれか一つから延びている。 The backbone 31 is a trunk line that forms the core of the network 3, and is connected to the nodes 32a and 32f so that they can communicate with each other, for example, as shown in FIG. The area network 32 is a communication line network extending from the backbone 31 to each client. For example, as shown in FIG. 3, the area network 32 includes six nodes that are connected in a ring shape and can communicate with adjacent nodes. The communication line to each client extends from any one of these six nodes, for example.
作業管理装置4は、図1に示すように、認識部41と、第1情報取得部42と、第2情報取得部43と、実行部44と、判断部45と、出力部46とを備える。 As shown in FIG. 1, the work management device 4 includes a recognition unit 41, a first information acquisition unit 42, a second information acquisition unit 43, an execution unit 44, a determination unit 45, and an output unit 46. .
認識部41は、ネットワーク3のパフォーマンスに影響を与える可能性がある作業の登録を受け付け、当該作業の開始を認識する。例えば、認識部41は、端末に入力された情報に基づいて、作業の計画時におけるシミュレーションの結果、作業員により実施可能と判断された作業の登録を受け付け、当該作業の開始を認識する。 The recognizing unit 41 receives registration of work that may affect the performance of the network 3 and recognizes the start of the work. For example, the recognizing unit 41 accepts registration of work determined to be executable by a worker as a result of simulation at the time of work planning based on information input to the terminal, and recognizes the start of the work.
第1情報取得部42は、ネットワーク3のパフォーマンスに影響を与える可能性がある作業の開始が認識された後において少なくとも一回、更に好ましくは、リアルタイムに作業の対象設備の状態を示す第1情報を監視装置1から取得する。ここで言う作業の開始とは、作業員が実際に作業に着手することである。 The first information acquisition unit 42 indicates the state of the target equipment of the work at least once, more preferably in real time after the start of the work that may affect the performance of the network 3 is recognized. Is acquired from the monitoring device 1. The start of the work mentioned here means that the worker actually starts the work.
第2情報取得部43は、作業の開始が認識された後において少なくとも一回、更に好ましくは、リアルタイムにネットワーク3全体の状態を示す第2情報を監視装置1から取得する。ここで言う作業の開始は、上述したものと同様である。 The second information acquisition unit 43 acquires the second information indicating the state of the entire network 3 from the monitoring device 1 at least once after the start of work is recognized, and more preferably in real time. The start of the work mentioned here is the same as described above.
実行部44は、第1情報及び第2情報の少なくとも一方に基づいてネットワーク3の状態のシミュレーションをシミュレーション装置2に実行させ、当該シミュレーションの結果を取得する。例えば、実行部44は、図2に示した作業の開始から作業の終了までの間、リアルタイムにシミュレーションを実行させ、当該シミュレーションの結果をリアルタイムに取得し続ける。なお、実行部44は、第2情報の変化を契機として、当該シミュレーションを実行させてもよい。 The execution unit 44 causes the simulation apparatus 2 to execute a simulation of the state of the network 3 based on at least one of the first information and the second information, and acquires the simulation result. For example, the execution unit 44 executes the simulation in real time from the start of the work shown in FIG. 2 to the end of the work, and continues to acquire the result of the simulation in real time. Note that the execution unit 44 may cause the simulation to be executed in response to a change in the second information.
判断部45は、認識部41により認識された作業が開始されたか否か、及び当該作業が終了しているか否かを判断する。また、判断部45は、シミュレーションの結果、当該作業が継続された場合、当該作業がネットワーク3のパフォーマンスに影響を与えるか否か、及び当該作業がネットワーク3のパフォーマンスに影響を与える可能性があるか否かの少なくとも一方を判断する。 The determination unit 45 determines whether or not the work recognized by the recognition unit 41 has been started and whether or not the work has been completed. In addition, when the work is continued as a result of the simulation, the determination unit 45 may affect whether or not the work affects the performance of the network 3, and the work may affect the performance of the network 3. Whether or not is determined.
例えば、判断部45は、図2に示した第4工程において通信が不可能となるノードが発生する場合、認識部41が登録を受け付けた作業がネットワーク3のパフォーマンスに影響を与える又はその可能性があると判断することができる。 For example, when a node that cannot communicate in the fourth process shown in FIG. 2 occurs in the determination unit 45, the work accepted by the recognition unit 41 affects the performance of the network 3. It can be judged that there is.
具体的には、図3に示したノード32aで通信の遮断を伴う作業が実施されている際に、ノード32fで通信を遮断する障害が発生した場合、ノード32b、ノード32c、ノード32d及びノード32eは、通信が不可能なノードとなってしまう。同様に、ノード32aで通信の遮断を伴う作業が実施されている際に、ノード32eで通信を遮断する障害が発生した場合、ノード32b、ノード32c及びノード32dは、通信が不可能なノードとなってしまう。ノード32d又はノード32cで通信を遮断する障害が発生した場合も同様である。したがって、これらの場合、判断部45は、ノード32aでの作業がネットワーク3のパフォーマンスに影響を与える又はその可能性があると判断する。 Specifically, when a failure that interrupts communication occurs in the node 32f when the operation involving the interruption of communication is performed in the node 32a illustrated in FIG. 3, the node 32b, the node 32c, the node 32d, and the node 32e becomes a node incapable of communication. Similarly, when a failure that interrupts communication occurs in the node 32e while an operation involving the interruption of communication is being performed in the node 32a, the node 32b, the node 32c, and the node 32d become nodes that cannot communicate with each other. turn into. The same applies when a failure that interrupts communication occurs at the node 32d or the node 32c. Therefore, in these cases, the determination unit 45 determines that the operation at the node 32a affects or may affect the performance of the network 3.
出力部46は、判断部45が判断した結果を出力する。また、出力部46は、認識部41により認識された作業がパフォーマンスに影響を与えている、又は当該作業がパフォーマンスに影響を与える可能性があると判断された場合、パフォーマンスへの影響の度合いに応じて、出力する内容を変化させてもよい。さらに、出力部46は、認識部41が登録を受け付けた作業がネットワーク3のパフォーマンスに影響を与える又はその可能性があると判断された場合、速やかに判断部45が判断した結果を出力することが好ましい。 The output unit 46 outputs the result determined by the determination unit 45. The output unit 46 determines the degree of the influence on the performance when it is determined that the work recognized by the recognition unit 41 has an effect on the performance, or the work has a possibility of affecting the performance. The content to be output may be changed accordingly. Further, the output unit 46 promptly outputs the result determined by the determination unit 45 when it is determined that the work accepted by the recognition unit 41 affects or possibly affects the performance of the network 3. Is preferred.
なお、パフォーマンスへの影響の度合いとは、例えば、パフォーマンスの低下の影響を受けるクライアントの数及び種別、過去に発生したパフォーマンスの低下の事例、ネットワーク3のノードから取得される信号の種類に基づいて算出される。 The degree of influence on performance is based on, for example, the number and type of clients affected by performance degradation, examples of performance degradation that occurred in the past, and the types of signals acquired from the nodes of network 3 Calculated.
また、例えば、出力部46は、パフォーマンスへの影響の度合いに応じて、作業の中止、作業の中断、作業の継続又は作業前の状態への復帰を示す情報を出力してもよい。 Further, for example, the output unit 46 may output information indicating stop of work, stop of work, continuation of work, or return to a state before work according to the degree of influence on performance.
ここで、作業の中止を示す情報は、これから進める予定であった作業を取りやめるよう促す情報である。また、作業の中断を示す情報は、現在進行している作業を一旦停止させ、ネットワーク3のパフォーマンスに影響を与える可能性が無くなってから作業を再開するよう促す情報である。作業の継続を示す情報は、完了していない残りの工程を全て完了させるよう促す情報である。 Here, the information indicating the cancellation of the work is information that prompts the user to cancel the work that was scheduled to proceed. The information indicating the interruption of the work is information that promptly stops the work that is currently in progress and resumes the work after there is no possibility of affecting the performance of the network 3. The information indicating the continuation of work is information that prompts the user to complete all remaining processes that are not completed.
作業前の状態への復帰を示す情報は、例えば、図2に示した第1工程が完了しており第2工程が進行中である場合、ネットワーク3を第1工程が行われる前の状態に戻すよう促す情報である。また、作業前の状態への復帰を示す情報は、図2に示した第6工程が完了した後に出力されることもある。なぜなら、作業の全工程が完了した後に初期不良が発生することがあるからである。 For example, when the first step shown in FIG. 2 is completed and the second step is in progress, the information indicating the return to the state before the work is set to the state before the first step is performed on the network 3. Information that prompts the user to return. Further, the information indicating the return to the state before the work may be output after the sixth step shown in FIG. 2 is completed. This is because an initial failure may occur after all the work steps are completed.
また、出力部46は、ネットワーク3のパフォーマンスに影響を与える可能性がある作業を停止させる信号を送信してもよい。この信号は、例えば、ネットワーク3に対する作業がターミナルソフトウエアを使用した論理的な作業である場合、ターミナルソフトウエアに直接働きかけ、当該論理的な作業を停止させる。 The output unit 46 may transmit a signal for stopping work that may affect the performance of the network 3. For example, when the work on the network 3 is a logical work using the terminal software, this signal works directly on the terminal software to stop the logical work.
図4を参照しながら、実施形態に係る作業管理装置4が行う処理の例を説明する。図4は、実施形態に係る作業管理装置が行う処理の例を示すフローチャートである。 An example of processing performed by the work management apparatus 4 according to the embodiment will be described with reference to FIG. FIG. 4 is a flowchart illustrating an example of processing performed by the work management apparatus according to the embodiment.
ステップS1において、認識部41は、ネットワーク3のパフォーマンスに影響を与える可能性がある作業の登録を受け付ける。 In step S <b> 1, the recognition unit 41 receives registration of work that may affect the performance of the network 3.
ステップS2において、判断部45は、ステップS1で登録された作業の開始が認識されたか否かを判断する。判断部45は、当該作業の開始が認識されたと判断した場合(ステップS2:Yes)、処理をステップS3へ進め、当該作業の開始が認識されていないと判断した場合(ステップS2:No)、当該作業の開始が認識されたと判断するまで待機する。 In step S2, the determination unit 45 determines whether or not the start of the work registered in step S1 has been recognized. When the determination unit 45 determines that the start of the work is recognized (step S2: Yes), the process proceeds to step S3, and when it is determined that the start of the work is not recognized (step S2: No), Wait until it is determined that the start of the work has been recognized.
ステップS3では、第1情報取得部42が第1情報の取得を開始し、第2情報取得部43が第2情報の取得を開始し、実行部44がこれらの情報に基づくシミュレーションの実行を開始させる。 In step S3, the first information acquisition unit 42 starts acquiring the first information, the second information acquisition unit 43 starts acquiring the second information, and the execution unit 44 starts executing a simulation based on these information. Let
ステップS4において、判断部45は、ステップS1で認識された作業が継続された場合、当該作業がネットワーク3のパフォーマンスに影響を与えるか否かを判断する。判断部45は、当該作業がネットワーク3のパフォーマンスに影響を与えると判断した場合(ステップS4:Yes)、処理をステップS7へ進め、当該作業がネットワーク3のパフォーマンスに影響を与えないと判断した場合(ステップS4:No)、処理をステップS5へ進める。 In step S <b> 4, when the work recognized in step S <b> 1 is continued, the determination unit 45 determines whether the work affects the performance of the network 3. When the determination unit 45 determines that the work affects the performance of the network 3 (step S4: Yes), the process proceeds to step S7 and determines that the work does not affect the performance of the network 3 (Step S4: No), a process is advanced to step S5.
ステップS5において、判断部45は、ステップS1で認識された作業が継続された場合、当該作業がネットワーク3のパフォーマンスに影響を与える可能性があるか否かを判断する。判断部45は、当該可能性があると判断した場合(ステップS5:Yes)、処理をステップS7へ進め、当該可能性がないと判断した場合(ステップS5:No)、処理をステップS6へ進める。 In step S <b> 5, when the work recognized in step S <b> 1 is continued, the determination unit 45 determines whether or not the work may affect the performance of the network 3. If the determination unit 45 determines that there is such a possibility (step S5: Yes), the process proceeds to step S7. If it is determined that there is no such possibility (step S5: No), the process proceeds to step S6. .
ステップS6において、判断部45は、ステップS1で認識された作業が終了しているか否かを判断する。判断部45は、当該作業が終了していると判断した場合(ステップS6:Yes)、処理をステップS8へ進め、当該作業が終了していないと判断した場合(ステップS6:No)、処理をステップS4に戻す。 In step S6, the determination unit 45 determines whether or not the work recognized in step S1 has been completed. If the determination unit 45 determines that the work has been completed (step S6: Yes), the process proceeds to step S8. If the determination unit 45 determines that the work has not been completed (step S6: No), the process is performed. Return to step S4.
ステップS7において、出力部46は、判断部45により判断された結果を出力する。 In step S <b> 7, the output unit 46 outputs the result determined by the determination unit 45.
ステップS8では、第1情報取得部42が第1情報の取得を終了し、第2情報取得部43が第2情報の取得を終了し、実行部44がこれらの情報に基づくシミュレーションの実行を終了させる。 In step S8, the first information acquisition unit 42 ends the acquisition of the first information, the second information acquisition unit 43 ends the acquisition of the second information, and the execution unit 44 ends the execution of the simulation based on the information. Let
なお、作業管理装置4は、上述したステップS4又はステップS5を省略してもよい。作業管理装置4は、ステップS4を省略する場合、ステップS3の後にステップS5を実行し、ステップS3で当該作業が終了していないと判断された後(ステップS6:No)にステップS5を実行する。また、作業管理装置4は、ステップS5を省略する場合、ステップS4で当該作業が継続された場合、当該作業がネットワーク3のパフォーマンスに影響を与えると判断された後(ステップS4:No)にステップS6を実行する。 Note that the work management apparatus 4 may omit step S4 or step S5 described above. When step S4 is omitted, the work management device 4 executes step S5 after step S3, and executes step S5 after it is determined in step S3 that the work is not finished (step S6: No). . In addition, when the step S5 is omitted, when the work is continued in the step S4, the work management apparatus 4 determines that the work affects the performance of the network 3 (step S4: No). S6 is executed.
以上、本発明の一例である実施形態について説明した。作業管理装置4は、ネットワーク3のパフォーマンスに影響を与える可能性がある作業の開始が認識された後において少なくとも一回、作業の対象設備の状態を示す第1情報を取得する第1情報取得部42と、作業の開始が認識された後において少なくとも一回、ネットワーク3全体の状態を示す第2情報を取得する第2情報取得部43と、第2情報の変化を契機として、第1情報及び第2情報の少なくとも一方に基づいてネットワーク3の状態のシミュレーションを実行する実行部44と、シミュレーションの結果、作業が継続された場合、作業がパフォーマンスに影響を与えているか否か、及び作業がパフォーマンスに影響を与える可能性があるか否かの少なくとも一方を判断する判断部45と、判断部が判断した結果を出力する出力部46と、を備える。 The embodiment that is an example of the present invention has been described above. The work management device 4 obtains first information indicating the state of the work target equipment at least once after the start of work that may affect the performance of the network 3 is recognized. 42, the second information acquisition unit 43 that acquires the second information indicating the state of the entire network 3 at least once after the start of the work is recognized, and the first information and An execution unit 44 that executes a simulation of the state of the network 3 based on at least one of the second information, and if the operation is continued as a result of the simulation, whether the operation has an effect on performance and whether the operation is a performance A determination unit 45 that determines at least one of whether or not there is a possibility of affecting the output, and an output unit that outputs a result determined by the determination unit It includes a 6, a.
このため、作業管理装置4は、ネットワーク3に対する作業が開始された後にネットワーク3の状態が変化した場合、ネットワーク3による通信が不安定になる可能性があることを示す情報を出力することができる。したがって、作業管理装置4は、当該作業の作業員、監督者、ネットワーク3の管理者等に対し、当該作業の中止、中段又は当該作業前の状態への復帰を促し、ネットワーク3による通信が不安定な状態に陥ることを回避することができる。 Therefore, the work management apparatus 4 can output information indicating that communication via the network 3 may become unstable when the state of the network 3 changes after work on the network 3 is started. . Therefore, the work management device 4 prompts the worker, supervisor, network 3 manager, etc. of the work to stop the work, return to the middle stage or the state before the work, and communication by the network 3 is not performed. It is possible to avoid falling into a stable state.
以上説明した実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。実施形態が備える各要素並びにその配置、材料、条件、形状及びサイズ等は、例示したものに限定されるわけではなく適宜変更することができる。また、異なる実施形態で示した構成同士を部分的に置換し又は組み合わせることが可能である。 The embodiments described above are for facilitating the understanding of the present invention, and are not intended to limit the present invention. Each element included in the embodiment and its arrangement, material, condition, shape, size, and the like are not limited to those illustrated, and can be changed as appropriate. In addition, the structures shown in different embodiments can be partially replaced or combined.
1…監視装置、2…シミュレーション装置、3…ネットワーク、31…バックボーン、32…エリアネットワーク、32a,32b,32c,32d,32e,32f…ノード、4…作業管理装置、41…認識部、42…第1情報取得部、43…第2情報取得部、44…実行部、45…判断部、46…出力部 DESCRIPTION OF SYMBOLS 1 ... Monitoring apparatus, 2 ... Simulation apparatus, 3 ... Network, 31 ... Backbone, 32 ... Area network, 32a, 32b, 32c, 32d, 32e, 32f ... Node, 4 ... Work management apparatus, 41 ... Recognition part, 42 ... 1st information acquisition part, 43 ... 2nd information acquisition part, 44 ... Execution part, 45 ... Judgment part, 46 ... Output part
Claims (5)
前記作業の開始が認識された後において少なくとも一回、前記ネットワーク全体の状態を示す第2情報を取得する第2情報取得部と、
前記第2情報に変化があったことを契機として、前記第1情報及び前記第2情報の少なくとも一方に基づいて前記ネットワークの状態のシミュレーションを実行させる実行部と、
前記シミュレーションの結果、前記作業が継続された場合、前記作業が前記パフォーマンスに影響を与えるか否か、及び前記作業が前記パフォーマンスに影響を与える可能性があるか否かの少なくとも一方を判断する判断部と、
前記作業が前記パフォーマンスに影響を与えている又は前記作業が前記パフォーマンスに影響を与える可能性があると判断された場合に、前記パフォーマンスへの影響の度合いに応じて、前記作業の中止、前記作業の中断、前記作業の継続又は前記作業前の状態への復帰を示す情報を出力する出力部と、
を備える作業管理装置。 A first information acquisition unit that acquires first information indicating the state of the target equipment of the work at least once after the start of the work that may affect the performance of the network is recognized;
A second information acquisition unit that acquires second information indicating the state of the entire network at least once after the start of the work is recognized;
An execution unit that executes a simulation of the state of the network based on at least one of the first information and the second information, triggered by a change in the second information,
If the work is continued as a result of the simulation, a determination is made to determine at least one of whether the work affects the performance and whether the work may affect the performance. And
When it is determined that the work affects the performance or the work may affect the performance, the work is stopped, the work is performed according to the degree of the influence on the performance. An output unit that outputs information indicating interruption, continuation of the work, or return to the state before the work ;
A work management apparatus comprising:
ネットワークのパフォーマンスに影響を与える可能性がある作業の開始が認識された後において少なくとも一回、前記作業の対象設備の状態を示す第1情報を取得する第1情報取得ステップと、
前記作業の開始が認識された後において少なくとも一回、前記ネットワーク全体の状態を示す第2情報を取得する第2情報取得ステップと、
前記第2情報に変化があったことを契機として、前記第1情報及び前記第2情報の少なくとも一方に基づいて前記ネットワークの状態のシミュレーションを実行する実行ステップと、
前記シミュレーションの結果、前記作業が継続された場合、前記作業が前記パフォーマンスに影響を与えているか否か、及び前記作業が前記パフォーマンスに影響を与える可能性があるか否かの少なくとも一方を判断する判断ステップと、
前記作業が前記パフォーマンスに影響を与えている又は前記作業が前記パフォーマンスに影響を与える可能性があると判断された場合に、前記パフォーマンスへの影響の度合いに応じて、前記作業の中止、前記作業の中断、前記作業の継続又は前記作業前の状態への復帰を示す情報を出力する出力ステップと、
を実行させる、
作業管理方法。 On the computer,
A first information acquisition step of acquiring first information indicating the state of the target equipment of the work at least once after the start of the work that may affect the performance of the network is recognized;
A second information acquisition step of acquiring second information indicating a state of the entire network at least once after the start of the work is recognized;
An execution step of executing a simulation of the state of the network based on at least one of the first information and the second information, triggered by a change in the second information;
When the work is continued as a result of the simulation, it is determined whether or not the work has an influence on the performance and whether or not the work has an influence on the performance. A decision step;
When it is determined that the work affects the performance or the work may affect the performance, the work is stopped, the work is performed according to the degree of the influence on the performance. An output step of outputting information indicating interruption, continuation of the work or return to the state before the work ;
To execute,
Work management method.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017240293A JP6570606B2 (en) | 2017-12-15 | 2017-12-15 | Work management apparatus, work management method and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017240293A JP6570606B2 (en) | 2017-12-15 | 2017-12-15 | Work management apparatus, work management method and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2019109564A JP2019109564A (en) | 2019-07-04 |
| JP6570606B2 true JP6570606B2 (en) | 2019-09-04 |
Family
ID=67179743
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017240293A Active JP6570606B2 (en) | 2017-12-15 | 2017-12-15 | Work management apparatus, work management method and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6570606B2 (en) |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002185512A (en) * | 2000-12-12 | 2002-06-28 | Hitachi Ltd | Network connectivity verification method |
| JP2002223293A (en) * | 2001-01-29 | 2002-08-09 | Hitachi Ltd | Network maintenance management method and device |
| JP2003188876A (en) * | 2001-12-17 | 2003-07-04 | Oki Electric Ind Co Ltd | Network failure management device |
| JP2005268932A (en) * | 2004-03-16 | 2005-09-29 | Fujitsu Ltd | Provisioning controller |
| US20130003745A1 (en) * | 2010-03-24 | 2013-01-03 | Kouichi Nishimura | Information system, control device, method of managing virtual network, and program |
| JP5520864B2 (en) * | 2011-03-28 | 2014-06-11 | エヌ・ティ・ティ・コムウェア株式会社 | Maintenance device, maintenance method and program |
| JP5953109B2 (en) * | 2012-05-15 | 2016-07-20 | 株式会社日立製作所 | Management server and verification method |
| US9712404B2 (en) * | 2014-03-07 | 2017-07-18 | Hitachi, Ltd. | Performance evaluation method and information processing device |
| JP6512624B2 (en) * | 2014-04-24 | 2019-05-15 | Necプラットフォームズ株式会社 | Communication management system, communication management program and management device |
-
2017
- 2017-12-15 JP JP2017240293A patent/JP6570606B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2019109564A (en) | 2019-07-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4128974B2 (en) | Layer 2 loop detection system | |
| CN101068206B (en) | Grouping exchange, network node, packet exchanging structure and data packet routing method | |
| JP4598462B2 (en) | Provider network providing an L2-VPN service and edge router | |
| US10193747B2 (en) | Fault detection method and device | |
| WO2015081194A1 (en) | Fast detection and remediation of unmanaged assets | |
| US20190319923A1 (en) | Network data control method, system and security protection device | |
| JP7468658B2 (en) | SECURITY SETTING SUPPORT DEVICE, SECURITY SETTING SUPPORT METHOD, AND PROGRAM | |
| CN109039959B (en) | A method and related device for judging consistency of SDN network rules | |
| CN109739527A (en) | A kind of method, apparatus, server and the storage medium of the publication of client gray scale | |
| CN109586959A (en) | A kind of method and device of fault detection | |
| Rotermund et al. | Requirements analysis and performance evaluation of SDN controllers for automotive use cases | |
| CN109889411B (en) | Data transmission method and device | |
| CN105681478A (en) | Method and device for scheduling network resources to improve network spider crawling efficiency | |
| CN101505241B (en) | Method and apparatus for generating test instances | |
| JP6570606B2 (en) | Work management apparatus, work management method and program | |
| JP2007535850A (en) | Data transmission method and automation system used for the data transmission method | |
| CN107864058A (en) | Fault judgment method and device | |
| CN110569987B (en) | Automatic operation and maintenance method, operation and maintenance equipment, storage medium and device | |
| JP2020030490A (en) | Script conversion program for model checking, model checking program, script conversion device for model checking, and model checking device | |
| KR101884636B1 (en) | Method of distributed service function fail-over for highly available service function chaining and system of the same | |
| CN115001946B (en) | Method and system for processing fault of packet-staggered flash break, electronic equipment and storage medium | |
| CN118590431A (en) | A network information technology data exchange device and its use method | |
| JP6554160B2 (en) | Work management apparatus, work management method, and work management program | |
| CN117118892A (en) | Processing method and device of flow forwarding path, computer equipment and storage medium | |
| CN111181797B (en) | Block chain consensus mechanism verification method based on interceptor |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180216 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20181128 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20181204 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190117 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190606 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190725 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20190805 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190806 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6570606 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |