Computer and control method
AssigneeHitachi, Ltd.
InventorKoji WASHIYA
Life of this patent
Estimating the term…
Abstract
A computer comprises a controller and a storage apparatus which is configured to provide a storage area for storing data. The controller and the storage apparatus have a function of achieving encryption and decryption of data through use of an encryption key. The computer is configured to: execute encryption key setting processing for setting the encryption key in the controller and the storage apparatus so that the controller holds the same encryption key as the encryption key of the storage apparatus; and determine whether to enable the function of any one of the controller and the storage apparatus, based on load states of the controller and the storage apparatus when an I/O request is received.
Claims13
A computer, comprising:
- at least one arithmetic unit;
- a first memory coupled to the at least one arithmetic unit;
- at least one controller;
- at least one second memory coupled to the at least one controller;
- and
- at least one storage apparatus, which is coupled to the at least one controller, and is configured to provide a storage area for storing data,
- the at least one controller and the at least one storage apparatus having a function of achieving encryption and decryption of data through use of an encryption key,
- the computer being configured to:
- execute encryption key setting processing for setting the encryption key in the at least one controller and the at least one storage apparatus so that the at least one controller holds the same encryption key as the encryption key of the at least one storage apparatus;
- and
- determine whether to enable the function of any one of the at least one controller and the at least one storage apparatus, based on load states of the at least one controller and the at least one storage apparatus in a case where an I/O request with respect to the at least one storage apparatus is received.
A control method for a computer,
- the computer including:
- at least one arithmetic unit;
- a first memory coupled to the at least one arithmetic unit;
- at least one controller;
- at least one second memory coupled to the at least one controller;
- and
- at least one storage apparatus, which is coupled to the at least one controller, and is configured to provide a storage area for storing data,
- the at least one controller and the at least one storage apparatus having a function of achieving encryption and decryption of data through use of an encryption key,
- the control method including:
- a first step of executing, by the computer, encryption key setting processing for setting the encryption key in the at least one controller and the at least one storage apparatus so that the at least one controller holds the same encryption key as the encryption key of the at least one storage apparatus;
- and
- a second step of determining, by the computer, whether to enable the function of any one of the at least one controller and the at least one storage apparatus, based on load states of the at least one controller and the at least one storage apparatus in a case where an I/O request with respect to the at least one storage apparatus is received.
A computer, comprising:
- at least one controller;
- at least one memory coupled to the at least one controller;
- and
- at least one storage apparatus, which is coupled to the at least one controller, and is configured to provide a storage area for storing data,
- the at least one controller and the at least one storage apparatus having a function of achieving encryption and decryption of data through use of an encryption key,
- the at least one controller being configured to:
- set the encryption key in the at least one controller and the at least one storage apparatus so that the at least one controller holds the same encryption key as the encryption key of the at least one storage apparatus;
- and
- determine whether to enable the function of any one of the at least one controller and the at least one storage apparatus, based on load states of the at least one controller and the at least one storage apparatus in a case where an I/O request with respect to the at least one storage apparatus is received.
Dependencies are inferred from the claim text.