Computer system and access control method
AssigneeHitachi, Ltd.
InventorsKatsuto Sato, Tetsuro Honmura
Life of this patent
Estimating the term…
Abstract
This computer system includes: at least one computer having a memory and a plurality of CPU cores; and a storage sub device having a plurality of logical storage units configured using storage devices. In the computer, a plurality of queues are configured in the memory, and at least one of the plurality of CPU cores is assigned to each of the plurality of queues. The queue is enqueued with an I/O command dispatched from a CPU core, to which the queue is assigned, to a logical storage unit. The computer system has access control information including information concerning whether to accept or refuse access from each queue to each logical storage unit.
Claims12
A computer system, comprising:
- at least one computer including a memory and a plurality of CPU cores;
- and
- a storage sub device including a plurality of logical storage units constituted by a storage device, wherein
- in the computer:
- a plurality of queues are configured in the memory;
- each of the plurality of queues is assigned at least one of the plurality of CPU cores;
- and
- to each of the plurality of queues, an I/O command dispatched from a CPU core assigned to each of the plurality of queues to a logical storage unit is to be enqueued, and
- the computer system includes an access controller that determines whether to accept or refuse access from each of the plurality of queues to each logical storage unit.
An access control method, wherein
- in at least one computer including a memory and a plurality of CPU cores, a plurality of queues are configured in the memory, and each of the plurality of queues is assigned at least one of the plurality of CPU cores,
- the method comprising, when an I/O command dispatched from a CPU core assigned to a queue to a logical storage unit is enqueued to the queue, determining whether to accept or refuse access by the I/O command to each logical storage unit is determined based on an access controller that determines whether to accept or refuse access from each queue to each logical storage unit.
Dependencies are inferred from the claim text.