JP2020135287A - 業務サービス提供システム、業務サービス復旧方法及び業務サービス復旧プログラム - Google Patents
業務サービス提供システム、業務サービス復旧方法及び業務サービス復旧プログラム Download PDFInfo
- Publication number
- JP2020135287A JP2020135287A JP2019026532A JP2019026532A JP2020135287A JP 2020135287 A JP2020135287 A JP 2020135287A JP 2019026532 A JP2019026532 A JP 2019026532A JP 2019026532 A JP2019026532 A JP 2019026532A JP 2020135287 A JP2020135287 A JP 2020135287A
- Authority
- JP
- Japan
- Prior art keywords
- business service
- recovery
- unit
- server
- client
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 72
- 238000011084 recovery Methods 0.000 claims abstract description 296
- 238000012545 processing Methods 0.000 claims abstract description 107
- 238000012544 monitoring process Methods 0.000 claims abstract description 84
- 238000012806 monitoring device Methods 0.000 claims abstract description 19
- 230000004044 response Effects 0.000 claims description 132
- 230000002159 abnormal effect Effects 0.000 claims description 42
- 238000004891 communication Methods 0.000 claims description 20
- 238000010586 diagram Methods 0.000 description 61
- 230000008569 process Effects 0.000 description 54
- 230000004048 modification Effects 0.000 description 11
- 238000012986 modification Methods 0.000 description 11
- 230000009471 action Effects 0.000 description 9
- 230000005856 abnormality Effects 0.000 description 6
- 230000000694 effects Effects 0.000 description 6
- 230000008859 change Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 238000012790 confirmation Methods 0.000 description 2
- 102100024412 GTPase IMAP family member 4 Human genes 0.000 description 1
- 101000833375 Homo sapiens GTPase IMAP family member 4 Proteins 0.000 description 1
- 101001094649 Homo sapiens Popeye domain-containing protein 3 Proteins 0.000 description 1
- 101000608234 Homo sapiens Pyrin domain-containing protein 5 Proteins 0.000 description 1
- 101000578693 Homo sapiens Target of rapamycin complex subunit LST8 Proteins 0.000 description 1
- 102100027802 Target of rapamycin complex subunit LST8 Human genes 0.000 description 1
- 230000001151 other effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/40—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass for recovering from a failure of a protocol instance or entity, e.g. service redundancy protocols, protocol state redundancy or protocol service redirection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0893—Assignment of logical groups to network elements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/51—Discovery or management thereof, e.g. service location protocol [SLP] or web services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/50—Network service management, e.g. ensuring proper service fulfilment according to agreements
- H04L41/5003—Managing SLA; Interaction between SLA and QoS
- H04L41/5019—Ensuring fulfilment of SLA
- H04L41/5025—Ensuring fulfilment of SLA by proactively reacting to service quality change, e.g. by reconfiguration after service quality degradation or upgrade
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Debugging And Monitoring (AREA)
Abstract
Description
実施形態1に係る業務サービス提供システムを説明する。図1は、実施形態1に係る業務サービス提供システムの構成を例示したブロック図である。図1に示すように、業務サービス提供システム1は、監視装置100、サーバ装置200、クライアント装置300を備えている。サーバ装置200及びクライアント装置300を、単に、サーバ200及びクライアント300と呼ぶ。監視装置100、サーバ200、クライアント300は、有線または無線により相互に情報の伝達が可能な状態で接続されている。サーバ200は、業務サービスを提供する。クライアント300は、ネットワークを通じて業務サービスを利用する。監視装置100は、サーバ200及びクライアント300における業務サービスの状態を監視する。
復旧処理実行部350は、監視装置100における復旧処理要求部130からの要求に従って、クライアント300における復旧処理を決定する。そして、復旧処理実行部350は、決定した復旧処理に基づいて、業務サービス制御部320、クライアント制御部340、または、通報部360に対して処理を要求する。すなわち、復旧処理実行部350は、可能な業務サービスの復旧を実行する。復旧処理の内容に応じて、業務サービス制御部320、クライアント制御部340、通報部360のいずれかに命令を出す。通報部360は、サーバ200の通報部260と同様の機能を有する。すなわち、通報部360は、業務サービスのオペレータに対して業務サービスが異常状態である旨を通報する。
次に、本実施形態の業務サービス提供システム1の動作を説明する。図2は、実施形態1に係る業務サービス提供システムにおいて、監視情報の取得を例示したシーケンス図である。
次に、異常状態時の対応方針の決定及び復旧処理の要求を説明する。図3は、実施形態1に係る業務サービス提供システムにおいて、異常状態時の対応方針の決定及び復旧処理の要求を例示したシーケンス図である。図4は、実施形態1に係る業務サービス提供システムにおいて、対応方針決定部が参照する対応方針を例示した図である。
次に、サーバの復旧処理を説明する。図5は、実施形態1に係る業務サービス提供システムにおいて、サーバの復旧処理を例示したシーケンス図である。
次に、クライアント300の復旧処理を説明する。クライアントの復旧処理のフローは、基本的にサーバ200の復旧処理と同様である。図10は、実施形態1に係る業務サービス提供システムにおいて、クライアントの復旧処理を例示したシーケンス図である。
次に、実施形態2に係る業務サービス提供システムを説明する。本実施形態は、サーバ200及びクライアント300の復旧処理定義を変更する。
次に、実施形態3に係る業務サービス提供システムを説明する。実施形態1では、例えば、図5のステップS301における一定時間が経過したかどうかの判定を、「単一の一定時間」に基づいて計算している。しかし、復旧処理の内容に応じて復旧処理の効果が出るまでの所要時間も異なると考えるのが自然である。そこで、復旧処理ごとに所要時間を設定可能であれば、一連の復旧処理をより効率的に進めることができる。
前記サーバ装置及び前記クライアント装置における前記監視情報に基づいて、前記業務サービスの復旧のための対応方針を決定させ
前記対応方針に基づいて、前記サーバ装置または前記クライアント装置に対して復旧処理を要求させる、
ことをコンピュータに実行させる業務サービス復旧プログラム。
100 監視装置
110 監視情報取得部
120 対応方針決定部
130 復旧処理要求部
200 サーバ
210 業務サービス提供部
220 業務サービス制御部
230 業務サービス監視部
240 サーバ制御部
250 復旧処理実行部
260 通報部
280 所要時間連絡部
300 クライアント
310 業務サービス利用部
320 業務サービス制御部
330 業務サービス監視部
340 クライアント制御部
350 復旧処理実行部
360 通報部
370 通知部
380 所要時間連絡部
Claims (10)
- 業務サービスを提供するサーバ装置と、
前記業務サービスを利用するクライアント装置と、
前記サーバ装置、及び、前記クライアント装置における前記業務サービスの状態を監視する監視装置と、
を備え、
前記監視装置は、
前記サーバ装置及び前記クライアント装置における前記業務サービスの状態を示す監視情報を取得する監視情報取得部と、
前記監視情報取得部から出力された前記サーバ装置及び前記クライアント装置における前記監視情報に基づいて、前記業務サービスの復旧のための対応方針を決定する対応方針決定部と、
前記対応方針決定部から出力された前記対応方針に基づいて、前記サーバ装置または前記クライアント装置に対して復旧処理を要求する復旧処理要求部と、
を有する業務サービス提供システム。 - 前記対応方針決定部は、前記サーバ装置が正常で前記クライアント装置が異常の場合には、前記クライアント装置に復旧要求し、前記サーバ装置が異常で前記クライアント装置が正常の場合には、前記サーバ装置に復旧要求し、前記サーバ装置が異常で前記クライアント装置が異常の場合には、前記サーバ装置に復旧要求する、ことを前記対応方針として決定する、
請求項1に記載の業務サービス提供システム。 - 前記復旧処理要求部は、同じ前記対応方針が続いた場合には、複数の復旧処理に対してレベル付けした処置レベルをレベルアップさせる、
請求項2に記載の業務サービス提供システム。 - 前記クライアント装置は、
前記業務サービスをユーザが利用できるようにする業務サービス利用部と、
前記業務サービス利用部を起動、停止及び再起動させる制御を行う業務サービス制御部と、
前記クライアント装置を起動、停止及び再起動させる制御を行うクライアント制御部と、
前記業務サービスのオペレータに通報を行う通報部と、
前記復旧処理要求部からの要求に従って、前記クライアント装置における前記復旧処理を決定し、決定した前記復旧処理に基づいて、前記業務サービス制御部、前記クライアント制御部、または、前記通報部に対して処理を要求する復旧処理実行部と、
を有する、
請求項1〜3のいずれか1項に記載の業務サービス提供システム。 - 前記クライアント装置は、前記クライアント装置のユーザに対してメッセージを通知する通知部をさらに有し、
前記復旧処理実行部は、決定した前記復旧処理に基づいて、前記通知部に対して処理を要求する、
請求項4に記載の業務サービス提供システム。 - 前記クライアント装置は、前記処置レベルに対応した所要時間を前記復旧処理要求部に連絡する所要時間連絡部をさらに有し、
前記復旧処理要求部は、前回の復旧要求からの経過時間が前記所要時間を超えている場合に、前記処置レベルをレベルアップさせる、
請求項3に記載の業務サービス提供システム。 - 業務サービスを提供するサーバ装置及び前記業務サービスを利用するクライアント装置における前記業務サービスの状態を示す監視情報を取得するステップと、
前記サーバ装置及び前記クライアント装置における前記監視情報に基づいて、前記業務サービスの復旧のための対応方針を決定するステップと、
前記対応方針に基づいて、前記サーバ装置または前記クライアント装置に対して復旧処理を要求するステップと、
を有する業務サービス復旧方法。 - 前記対応方針を決定するステップにおいて、
前記サーバ装置が正常で前記クライアント装置が異常の場合には、前記クライアント装置に復旧要求し、前記サーバ装置が異常で前記クライアント装置が正常の場合には、前記サーバ装置に復旧要求し、前記サーバ装置が異常で前記クライアント装置が異常の場合には、前記クライアント装置に復旧要求する、ことを前記対応方針として決定する、
請求項7に記載の業務サービス復旧方法。 - 業務サービスを提供するサーバ装置及び前記業務サービスを利用するクライアント装置における前記業務サービスの状態を示す監視情報を取得させ、
前記サーバ装置及び前記クライアント装置における前記監視情報に基づいて、前記業務サービスの復旧のための対応方針を決定させ
前記対応方針に基づいて、前記サーバ装置または前記クライアント装置に対して復旧処理を要求させる、
ことをコンピュータに実行させる業務サービス復旧プログラム。 - 前記対応方針を決定させる際に、
前記サーバ装置が正常で前記クライアント装置が異常の場合には、前記クライアント装置に復旧要求させ、前記サーバ装置が異常で前記クライアント装置が正常の場合には、前記サーバ装置に復旧要求させ、前記サーバ装置が異常で前記クライアント装置が異常の場合には、前記クライアント装置に復旧要求させる、ことを前記対応方針として決定させる、
ことをコンピュータに実行させる請求項9に記載の業務サービス復旧プログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019026532A JP7363049B2 (ja) | 2019-02-18 | 2019-02-18 | 業務サービス提供システム、業務サービス復旧方法及び業務サービス復旧プログラム |
US16/782,182 US11178256B2 (en) | 2019-02-18 | 2020-02-05 | Business service providing system, business service recovery method, and business service recovery program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019026532A JP7363049B2 (ja) | 2019-02-18 | 2019-02-18 | 業務サービス提供システム、業務サービス復旧方法及び業務サービス復旧プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2020135287A true JP2020135287A (ja) | 2020-08-31 |
JP7363049B2 JP7363049B2 (ja) | 2023-10-18 |
Family
ID=72043707
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019026532A Active JP7363049B2 (ja) | 2019-02-18 | 2019-02-18 | 業務サービス提供システム、業務サービス復旧方法及び業務サービス復旧プログラム |
Country Status (2)
Country | Link |
---|---|
US (1) | US11178256B2 (ja) |
JP (1) | JP7363049B2 (ja) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10214199A (ja) * | 1997-01-31 | 1998-08-11 | Toshiba Corp | プロセスリスタート方法およびプロセスリスタートを実現するためのシステム |
JP2005018179A (ja) * | 2003-06-24 | 2005-01-20 | Hitachi Ltd | 障害監視装置 |
US20050021721A1 (en) * | 2003-05-30 | 2005-01-27 | Yusuke Takahashi | Device troubleshooting request system, troubleshooting request server, device troubleshooting request program, and device troubleshooting requesting method |
US20060048227A1 (en) * | 2004-08-25 | 2006-03-02 | Ntt Docomo, Inc. | Client apparatus, server apparatus and authority control method |
JP2012118800A (ja) * | 2010-12-01 | 2012-06-21 | Hitachi Information Systems Ltd | 運用管理障害対応システム及び運用管理障害対応方法 |
JP2012226508A (ja) * | 2011-04-19 | 2012-11-15 | Internatl Business Mach Corp <Ibm> | 複数の産業制御システム間の通信を制御するシステム |
US20150302037A1 (en) * | 2014-04-18 | 2015-10-22 | Wal-Mart Stores, Inc. | System and method for storing and processing database requests |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4081258B2 (ja) | 2001-10-26 | 2008-04-23 | 株式会社キューディファクトリ | 管理サーバシステム |
JP2004334684A (ja) | 2003-05-09 | 2004-11-25 | Nec Corp | 障害連絡システム及び障害連絡装置 |
JP2005100344A (ja) * | 2003-08-18 | 2005-04-14 | Ricoh Co Ltd | 情報処理装置、セッションの復旧方法、セッション復旧プログラム及び記録媒体 |
JP4144882B2 (ja) * | 2004-05-14 | 2008-09-03 | インターナショナル・ビジネス・マシーンズ・コーポレーション | 情報処理装置、情報システム、プロキシ処理方法、及びプログラムと記録媒体 |
JP4107676B2 (ja) * | 2006-07-21 | 2008-06-25 | インターナショナル・ビジネス・マシーンズ・コーポレーション | トランザクション引継ぎシステム |
JP4944593B2 (ja) * | 2006-12-21 | 2012-06-06 | キヤノン株式会社 | 画像形成装置及びその制御方法及びコンピュータプログラム |
US8904396B2 (en) * | 2010-07-27 | 2014-12-02 | Ca, Inc. | System and method of general service management |
US9043637B2 (en) * | 2010-12-14 | 2015-05-26 | Hitachi, Ltd. | Failure recovery method in information processing system and information processing system |
KR101424568B1 (ko) * | 2012-10-12 | 2014-08-01 | (주)티베로 | 트랜잭션 재시작 가능한 클라이언트 장치와 데이터베이스 서버 및 방법 |
JP5948257B2 (ja) * | 2013-01-11 | 2016-07-06 | 株式会社日立製作所 | 情報処理システム監視装置、監視方法、及び監視プログラム |
JP2015197759A (ja) * | 2014-03-31 | 2015-11-09 | 富士通株式会社 | 情報処理装置、情報処理方法およびプログラム |
JP6459398B2 (ja) * | 2014-10-30 | 2019-01-30 | 株式会社リコー | 情報処理システム、情報処理装置、アクセス制御方法及びプログラム |
CN107924362B (zh) * | 2015-09-08 | 2022-02-15 | 株式会社东芝 | 数据库***、服务器装置、计算机可读取的记录介质及信息处理方法 |
US20170149864A1 (en) * | 2015-11-24 | 2017-05-25 | International Business Machines Corporation | Distributed applications management with dependent resilient distributed services |
US10027656B2 (en) * | 2015-12-07 | 2018-07-17 | Facebook, Inc. | Systems and methods for user account recovery |
US10409685B2 (en) * | 2017-07-24 | 2019-09-10 | Uber Technologies, Inc. | Recovery of application functions via analysis of application operational requests |
-
2019
- 2019-02-18 JP JP2019026532A patent/JP7363049B2/ja active Active
-
2020
- 2020-02-05 US US16/782,182 patent/US11178256B2/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10214199A (ja) * | 1997-01-31 | 1998-08-11 | Toshiba Corp | プロセスリスタート方法およびプロセスリスタートを実現するためのシステム |
US20050021721A1 (en) * | 2003-05-30 | 2005-01-27 | Yusuke Takahashi | Device troubleshooting request system, troubleshooting request server, device troubleshooting request program, and device troubleshooting requesting method |
JP2005018179A (ja) * | 2003-06-24 | 2005-01-20 | Hitachi Ltd | 障害監視装置 |
US20060048227A1 (en) * | 2004-08-25 | 2006-03-02 | Ntt Docomo, Inc. | Client apparatus, server apparatus and authority control method |
JP2012118800A (ja) * | 2010-12-01 | 2012-06-21 | Hitachi Information Systems Ltd | 運用管理障害対応システム及び運用管理障害対応方法 |
JP2012226508A (ja) * | 2011-04-19 | 2012-11-15 | Internatl Business Mach Corp <Ibm> | 複数の産業制御システム間の通信を制御するシステム |
US20150302037A1 (en) * | 2014-04-18 | 2015-10-22 | Wal-Mart Stores, Inc. | System and method for storing and processing database requests |
Also Published As
Publication number | Publication date |
---|---|
JP7363049B2 (ja) | 2023-10-18 |
US20200267239A1 (en) | 2020-08-20 |
US11178256B2 (en) | 2021-11-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5782868B2 (ja) | 通信装置、アップデート方法及びプログラム | |
US20120278654A1 (en) | Remote cable access point reset | |
CN104598300A (zh) | 分布式业务流程定制方法及*** | |
CN106161086B (zh) | 主控板重启的控制方法及装置 | |
JP2008191878A (ja) | 遠隔診断・障害対応システム、遠隔診断・障害対応装置、遠隔診断・障害対応指示装置、遠隔診断・障害対応方法、及び遠隔診断・障害対応プログラム | |
CN105095046B (zh) | 任务监控的方法及装置 | |
JP5486946B2 (ja) | 通信機器及び通信機器のファームウェアのバージョンアップ方法 | |
CN110502324B (zh) | 云***的重启数据的处理方法、***和存储介质 | |
EP3067799A1 (en) | Communication device, communication system, communication method, and communication program | |
WO2015068460A1 (ja) | 通信装置、通信システム、通信方法および通信プログラム | |
CN110895469A (zh) | 双机热备***的升级方法、装置及电子设备和存储介质 | |
US20130155442A1 (en) | Remote management for multi-function devices | |
US10122799B2 (en) | Remote system monitor | |
JP7363049B2 (ja) | 業務サービス提供システム、業務サービス復旧方法及び業務サービス復旧プログラム | |
JP6421516B2 (ja) | サーバ装置、冗長構成サーバシステム、情報引継プログラム及び情報引継方法 | |
WO2007059703A1 (fr) | Systeme de charge distant pour dispositif reseau et son procede | |
CN108234215B (zh) | 一种网关的创建方法、装置、计算机设备及存储介质 | |
JP6163802B2 (ja) | サーバ装置、アップデートシステム、アップデート方法およびプログラム | |
JP4875222B2 (ja) | サーバ装置及び起動制御方法及び情報処理装置 | |
US20200280651A1 (en) | Information processing apparatus, system, control method, and non-transitory recording medium | |
CN109936482B (zh) | 一种节点设备的运维方法及*** | |
JP2013157834A (ja) | 通信装置、通信システム、通信方法、および通信プログラム | |
KR100622185B1 (ko) | 메시지 큐를 이용한 프로세스 기동방법 | |
JP2006099628A (ja) | 画面遷移システムを管理するシステム及び画面の置換方法 | |
CN112241283A (zh) | 软件升级方法、装置、计算机设备和存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220107 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20221019 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20221115 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20221130 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230404 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230522 |
|
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: 20230905 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230918 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 7363049 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |