Operation management method and operation management apparatus

US10235210B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10235210-B2
Application numberUS-201615091841-A
CountryUS
Kind codeB2
Filing dateApr 6, 2016
Priority dateApr 10, 2015
Publication dateMar 19, 2019
Grant dateMar 19, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An operation management apparatus includes a storage unit and a processor. The storage unit stores therein operation scenario execution information including a first operation scenario and parallel execution information. The first operation scenario indicates an order of execution of a plurality of operation manipulations for a plurality of servers. The parallel execution information indicates whether the respective operation manipulations are to be executed in parallel with another operation manipulation. The processor acquires availability information indicating whether the respective servers are available. The processor generates execution determination information on basis of the operation scenario execution information when the availability information indicates existence of an unavailable server. The execution determination information indicates whether respective first operation manipulations are to be actually executed in execution of the first operation scenario. The first operation manipulations are indicated by the parallel execution information as to be executed in parallel with another operation manipulation.

First claim

Opening claim text (preview).

What is claimed is: 1. A non-transitory computer-readable recording medium storing therein a program that causes a computer to execute a process, the process comprising: storing, in a memory, an operation scenario that defines an order of a plurality of operations and a plurality of parallel operations collectively executed by a plurality of servers in a computer system in which each of the plurality of parallel operations is executed in parallel with another operation of the plurality of operations; monitoring a status of each of the plurality of servers to obtain information regarding whether each of the plurality of servers is available or unavailable; determining an availability status of the plurality of servers and acquiring, based on a result of the determining, availability information indicating whether an unavailable server exists among the plurality of servers; retrieving the operation scenario stored in the memory, and generating execution determination information based on the operation scenario retrieved from the memory and the availability status of the plurality of servers when the availability information indicates existence of the unavailable server, the execution determination information indicating a determination of whether each of the plurality of parallel operations will be executed or not based on the availability status of the plurality of servers; generating an alternate operation scenario by excluding, from the execution determination information generated in advance of the generating of the alternate operation scenario, one or more parallel operations determined not to be executed based on the execution determination information generated in advance, the generating of the alternate operations scenario being performed only when execution of the plurality of parallel operations does not begin to be performed; generating a secondary alternate operation scenario which is obtained by excluding one or more of the parallel operations determined to be executed based on the execution determination information; and executing the alternate operation scenario thereby automatically excluding the one or more parallel operations determined not to be executed. 2. The non-transitory computer-readable recording medium according to claim 1 , wherein the execution determination information indicates that execution of a parallel operation having an antecedent dependency with another parallel operation scheduled to be executed by the unavailable server is also suppressed in addition to the another parallel operation. 3. The non-transitory computer-readable recording medium according to claim 1 , the process comprising generating the alternate operation scenario when execution of the operation scenario has begun. 4. An operation management method, comprising: storing, in a memory, an operation scenario that defines an order of a plurality of operations and a plurality of parallel operations collectively executed by a plurality of servers in a computer system in which each of the plurality of parallel operations is executed in parallel with another operation of the plurality of operations; monitoring a status of each of the plurality of servers to obtain information regarding whether each of the plurality of servers is available or unavailable; determining an availability status of the plurality of servers and acquiring, based on a result of the determining, availability information indicating whether an unavailable server exists among the plurality of servers; retrieving the operation scenario stored in the memory, and generating execution determination information based on the operation scenario retrieved from the memory and the availability status of the plurality of servers when the availability information indicates existence of the unavailable server, the execution determination information indicating a determination of whether each of the plurality of parallel operations will be executed or not based on the availability status of the plurality of servers; generating an alternate operation scenario by excluding, from the execution determination information generated in advance of the generating of the alternate operation scenario, one or more parallel operations determined not to be executed based on the execution determination information generated in advance, the generating of the alternate operations scenario being performed only when execution of the plurality of parallel operations does not begin to be performed; generating a secondary alternate operation scenario which is obtained by excluding one or more of the parallel operations determined to be executed based on the execution determination information; and executing the alternate operation scenario thereby automatically excluding the one or more parallel operations determined not to be executed. 5. An operation management apparatus, comprising: a memory storing an operation scenario that defines an order of a plurality of operations and a plurality of parallel operations collectively executed by a plurality of servers in a computer system in which each of the plurality of parallel operations is executed in parallel with another operation of the plurality of operations; and a processor coupled to the memory and configured to: monitor a status of each of the plurality of servers to obtain information regarding whether each of the plurality of servers is available or unavailable, determine an availability status of the plurality of servers and acquire availability information indicating whether an unavailable server exists among the plurality of servers, retrieve the operation scenario stored in the memory, and generate execution determination information based on the operation scenario retrieved from the memory and the availability status of the plurality of servers when the availability information indicates existence of the unavailable server, the execution determination information indicating a determination of whether each of the plurality of parallel operations will be executed or not based on the availability status of the plurality of servers, generate an alternate operation scenario by excluding, from the execution determination information generated in advance of the generating of the alternate operation scenario, one or more parallel operations determined not to be executed based on the execution determination information generated in advance, the generating of the alternate operations scenario being performed only when execution of the plurality of parallel operations does not begin to be performed, generating a secondary alternate operation scenario which is obtained by excluding one or more of the parallel operations determined to be executed based on the execution determination information, and execute the alternate operation scenario thereby automatically excluding the one or more parallel operations determined not to be executed.

Assignees

Inventors

Classifications

  • G06F9/5066Primary

    Algorithms for mapping a plurality of inter-dependent sub-tasks onto a plurality of physical CPUs (mappping at compile time, see G06F8/451) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10235210B2 cover?
An operation management apparatus includes a storage unit and a processor. The storage unit stores therein operation scenario execution information including a first operation scenario and parallel execution information. The first operation scenario indicates an order of execution of a plurality of operation manipulations for a plurality of servers. The parallel execution information indicates …
Who is the assignee on this patent?
Fujitsu Ltd
What technology area does this patent fall under?
Primary CPC classification G06F9/5066. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 19 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).