# US 2021/0240527 A1 · Information processing device, information processing system, and access control method

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2021/0240527 A1
- Document ID: US20210240527A1
- Status: Published application
- Kind: A1
- Application number: 17/129,992
- Filed: 2020-12-22
- Published: 2021-08-05
- Earliest claimed: 2020-02-05
- Assignees: Fujitsu Limited
- Applicants: Fujitsu Limited
- Inventors: OSAMU SHIRAKI
- Web page: https://patentgrep.com/patent/US20210240527A1

## CPC

- G06F 9/4881: {Scheduling strategies for dispatcher, e.g. round robin, multi-level priority queues}
- G06F 16/27: Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

An information processing device is configured to: store pieces of identification information for identifying a same object, in a case where devices in which the object is to be stored is specified from among information processing devices including the information processing device by calculation using each of the pieces of identification information, the pieces of identification information satisfying that combinations of the devices are the same, the information processing device is included as one of the devices, and primary devices serving as read sources of the object among the devices are different from one another; and when one piece of identification information is specified to use the information processing device as the primary device from among the pieces of identification information, and executes a task arranged by control of a management device and reads the object, specify the primary device on a basis of the one piece of identification information.

## Claims

### Claim 1

An information processing device comprising:
a memory; and
a processor coupled to the memory and configured to:
store a plurality of pieces of identification information for identifying a same object, in a case where a plurality of devices in which the object is to be stored is specified from among a plurality of information processing devices including the information processing device by calculation using each of the plurality of pieces of identification information, the plurality of pieces of identification information satisfying that combinations of the plurality of devices are the same, the information processing device is included as one of the plurality of devices, and primary devices serving as read sources of the object among the plurality of devices are different from one another; and
when one piece of identification information is specified to use the information processing device as the primary device from among the plurality of pieces of identification information, and executes a task arranged by control of a management device and reads the object, specify the primary device on a basis of the one piece of identification information, and read the object stored in the specified primary device.

### Claim 2 (depends on 1)

The information processing device according to claim 1, wherein
the processor further records, in the memory, instruction information indicating the one piece of identification information specified from among the plurality of pieces of identification information, and
the specification of the primary device based on the one piece of identification information is executed on a basis of the instruction information.

### Claim 3 (depends on 2)

The information processing device according to claim 2, wherein
the record of the instruction information is executed when the task is arranged in the information processing device by the control of the management device.

### Claim 4 (depends on 1)

The information processing device according to claim 1, wherein
the one piece of identification information is specified by executing the calculation for specifying the primary device using each of the plurality of pieces of identification information.

### Claim 5 (depends on 1)

The information processing device according to claim 1, wherein
the arrangement destination of the task is determined by the management device from among the plurality of devices on a basis of a resource usage status in each of the plurality of devices.

### Claim 6 (depends on 1)

The information processing device according to claim 1, wherein
the plurality of pieces of identification information is created by one of the plurality of information processing devices.

### Claim 7

An information processing system comprising:
a management device; and
a plurality of information processing devices, wherein
the management device determines an arrangement destination of a task from among a plurality of first devices in which a same object is to be stored, of the plurality of information processing devices,
each of the plurality of first devices stores a plurality of pieces of identification information for identifying the object, the plurality of pieces of identification information satisfying that combinations of the plurality of first devices are the same, and primary devices serving as read sources of the object among the plurality of first devices are different from one another in a case where the plurality of first devices in which the object is to be stored is specified from among the plurality of information processing devices by calculation using each of the plurality of pieces of identification information, and
when a second device determined as the arrangement destination among the plurality of first devices specifies one piece of identification information to use the second device as the primary device from among the plurality of pieces of identification information, and executes the task arranged by control of the management device and reads the object, the second device specifies the primary device on a basis of the one piece of identification information, and reads the object stored in the specified primary device.

### Claim 8 (depends on 7)

The information processing system according to claim 7, wherein
the second device further records, in a memory of the second device, instruction information indicating the one piece of identification information specified from among the plurality of pieces of identification information, and
the specification of the primary device based on the one piece of identification information is executed on a basis of the instruction information.

### Claim 9 (depends on 8)

The information processing system according to claim 8, wherein
the record of the instruction information is executed when the task is arranged in the information processing device by the control of the management device.

### Claim 10 (depends on 7)

The information processing system according to claim 7, wherein
the one piece of identification information is specified by executing the calculation for specifying the primary device using each of the plurality of pieces of identification information.

### Claim 11 (depends on 7)

The information processing system according to claim 7, wherein
the management device determines the arrangement destination on a basis of a resource usage status in each of the plurality of first devices from among the plurality of first devices.

### Claim 12 (depends on 7)

The information processing system according to claim 7, wherein
the plurality of pieces of identification information is created by one of the plurality of information processing devices.

### Claim 13

An access control method comprising:
by a computer,
referring to a memory configured to store a plurality of pieces of identification information for identifying a same object, in a case where a plurality of devices in which the object is to be stored is specified from among a plurality of computers including the computer by calculation using each of the plurality of pieces of identification information, the plurality of pieces of identification information satisfying that combinations of the plurality of devices are the same, the computer is included as one of the plurality of devices, and primary devices serving as read sources of the object among the plurality of devices are different from one another, and specifying one piece of identification information to use the computer as the primary device from among the plurality of pieces of identification information; and
when executing a task arranged by control of a management device and reading the object, specifying the primary device on a basis of the one piece of identification information, and reading the object stored in the specified primary device.
