IP Library Granted Patent US 8,832,501
Granted Patent B2
US 8,832,501 · App. 13/777,808 · Granted Sep 9, 2014

System and method of processing failure

Inventor: Ryota Tanaka (Kawasaki, JP)
Assignee: Fujitsu Limited
G06F11/079
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,832,501
App. No.
13/777,808
Granted
Sep 9, 2014
Kind
B2
Abstract

A system includes a first obtaining unit that, when a failure occurs in the system, obtains via a first route failure information held by devices connected with a first processing unit and a second processing unit, respectively through a first route and a second route, a second obtaining unit that obtains the failure information through the second route when the failure information is not able to be obtained by the first obtaining unit, a second failure location estimation unit that estimates a failure causing location based on the failure information obtained by the second obtaining unit, an identification unit that identifies a subject using the failure location estimated by the second failure location estimation unit, and a termination unit that terminates the subject identified by the identification unit.

Claims (35)

1. A system, comprising:

a first processing unit;

a second processing unit; and

devices connected to the first processing unit via a first route and connected to the second processing unit via a second route,

wherein the first processing unit includes,

a first obtaining unit that obtains failure information held by the devices via the first route when a failure occurs in the system, and

a first notification unit that notifies to the second processing unit non-response information indicating a state in which the failure information is not able to be obtained when the failure information is not able to be obtained from the devices by the first obtaining unit,

the second processing unit includes,

a second obtaining unit that obtains the failure information from the devices via the second route when the non-response information is notified from the first notification unit,

a failure location estimation unit that estimates a failure causing location on the basis of the failure information obtained by the second obtaining unit, and

a second notification unit that notifies the failure location estimated by the failure location estimation unit to the first processing unit, and

the first processing unit includes,

an identification unit that identifies a subject using the failure location estimated by the failure location estimation unit, and

a termination unit that terminates the subject identified by the identification unit.

2. The system according to claim 1 , wherein the plurality of devices are provided,

the plurality of devices are connected to each other in multiple stages via the first route with the first processing unit as an upper level, and

the second obtaining unit obtains via the second route failure information which is not obtained by the first obtaining unit.

3. The system according to claim 2 , wherein the first notification unit notifies to the second processing unit positional information indicating a storage position of the failure information which is not obtained by the first obtaining unit, and

the second obtaining unit obtains the failure information which is not obtained by the first obtaining unit, on the basis of the positional information.

4. The system according to claim 3 , wherein the positional information indicates a storage position of failure information held by a top-level device, among the failure information which is not obtained by the first obtaining unit, and

the second obtaining unit obtains the failure information held by the top-level device and failure information held by a device connected to a lower level of the top-level device, on the basis of the positional information.

5. The system according to claim 4 , further comprising a generation unit that generates system failure information on the basis of a failure causing location (hereinafter, referred to as a second failure causing location) estimated by the second failure location estimation unit and failure information of the second failure causing location.

6. The system according to claim 5 , wherein the first processing unit includes,

a first failure location estimation unit that estimates a failure causing location on the basis of the failure information obtained by the first obtaining unit, and

a third notification unit that notifies a failure causing location (hereinafter, referred to as a first failure causing location) estimated by the first failure location estimation unit and failure information of the first failure causing location, to the second processing unit, and

the generation unit generates the system failure information on the basis of the first failure causing location notified by the third notification unit, the failure information of the first failure causing location, the second failure causing location, the failure information of the second failure causing location, the non-response information, and the positional information.

7. The system according to claim 1 , wherein the first notification unit notifies the non-response information to the second processing unit when the first obtaining unit is not able to obtain the failure information for a predetermined time.

8. A method of processing a failure in a system including a first processing unit and a second processing unit, comprising:

obtaining, by the first processing unit, failure information held by devices connected to the first processing unit and the second processing unit via a first route and a second route respectively, via the first route when a failure occurs in the system;

notifying, by the first processing unit, to the second processing unit non-response information indicating that the devices make non-response, when failure information is not able to be obtained by the first processing unit;

obtaining, by the second processing unit, failure information from the devices via the second route when the non-response information is notified by the first processing unit;

estimating, by the second processing unit, a failure causing location on the basis of the failure information obtained by the second processing unit;

notifying, by the second processing unit, to the first processing unit the failure location estimated by the second processing unit;

identifying, by the first processing unit, a subject using the failure location estimated by the second processing unit; and

terminating the subject identified by the first processing unit.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE ORIGINAL COVER SHEET BY REMOVING PATENT NUMBER 10586039 PREVIOUSLY RECORDED ON REEL 69272 FRAME 546. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Apr 1, 2025
From: FUJITSU LIMITED
To: FSAS TECHNOLOGIES INC.
Reel/Frame 070764/0091 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 25, 2024
From: FUJITSU LIMITED
To: FSAS TECHNOLOGIES INC.
Reel/Frame 069272/0546 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 28, 2013
From: TANAKA, RYOTA
To: FUJITSU LIMITED
Reel/Frame 029893/0494 →
Continuity (2)
Continuation PCTJP2010064966 · Sep 1, 2010
Related Publication 20130166953A1 · Jun 27, 2013