Storage system, coupling priority determination method, and recording medium
A storage system that determines coupling priority of a plurality of coupling candidate servers includes a control unit. The control unit is configured to acquire information on security strength from the coupling candidate servers, determine coupling priority of the respective coupling candidate servers on a basis of the security strength of the coupling candidate servers and processing speed performance in processing relating to security with the coupling candidate servers, and cause the determined coupling priority of the coupling candidate servers to be stored in a prescribed memory.
1. A storage system that determines coupling priority for a plurality of coupling candidate servers, the storage system comprising:
a processor implemented as hardware, wherein
the processor is configured to:
acquire information on security strength from the coupling candidate servers;
determine coupling priority of the respective coupling candidate servers on a basis of the security strength of the coupling candidate servers and processing speed performance in processing relating to security with the coupling candidate servers;
cause the determined coupling priority of the coupling candidate servers to be stored in a prescribed storage device;
measure respective response times of the coupling candidate servers and adjust the coupling priority on a basis of the response times;
measure the respective response times of the coupling candidate servers for a plurality of times;
determine medians of the response times on a basis of a plurality of the response times;
adjust the coupling priority on a basis of the medians of the response times; and
lower the coupling priority of a first coupling candidate server if a median of the response times of the first coupling candidate server is higher than a prescribed threshold calculated on a basis of medians of the response times of other coupling candidate servers.
2. The storage system according to claim 1 , wherein
the processor is configured to
determine a security strength evaluation value that is an evaluation value relating to the security strength, determine a processing speed performance evaluation value that is an evaluation value relating to the processing speed performance, and determine the coupling priority on a basis of the security strength evaluation value and the processing speed performance evaluation value.
3. The storage system according to claim 2 , further comprising:
a storage device configured to store a reference value of a processing speed in processing relating to security corresponding to the security strength, wherein
the processor is configured to
calculate the processing speed performance evaluation value by considering a weight based on a significant configuration against the reference value if the storage system has the significant configuration for the processing relating to the security.
4. The storage system according to claim 2 , wherein
the processor is configured to
receive specification of one or both of the security strength evaluation value and the processing speed performance evaluation value as specification of an evaluation value used for determining coupling priority from a user, and
determine the coupling priority on a basis of the evaluation value corresponding to the specification by the user.
5. The storage system according to claim 1 , wherein
the processor is configured to
notify a user of information indicating that security strength of a coupling candidate server is low if the security strength of the coupling candidate server is lower than a prescribed reference.
6. The storage system according to claim 1 , wherein
the processor is configured to
determine a coupling candidate server as a coupling destination according to the coupling priority if coupling to the coupling candidate server is necessary and establish the coupling to the determined coupling candidate server.
7. The storage system according to claim 1 , wherein
the processor is configured to
transmit diagnostic data including at least information on the security strength of the coupling candidate servers to a sales system configured to propose a recommendation to the storage system.
8. A coupling priority determination method by a storage system that has a processor and determines coupling priority for a plurality of coupling candidate servers, the coupling priority determination method comprising:
determining coupling priority of the respective coupling candidate servers on a basis of security strength of the coupling candidate servers and processing speed performance in processing relating to security with the coupling candidate servers;
causing the determined coupling priority of the coupling candidate servers to be stored in a prescribed storage device;
measuring respective response times of the coupling candidate servers and adjust the coupling priority on a basis of the response times;
measuring the respective response times of the coupling candidate servers for a plurality of times;
determining medians of the response times on a basis of a plurality of the response times;
adjusting the coupling priority on a basis of the medians of the response times; and
lowering the coupling priority of a first coupling candidate server if a median of the response times of the first coupling candidate server is higher than a prescribed threshold calculated on a basis of medians of the response times of other coupling candidate servers.
9. A non-transitory computer-readable recording medium that records a coupling priority determination program performed by a computer that has a processor and determines coupling priority for a plurality of coupling candidate servers, wherein
the coupling priority determination program causes the computer to:
determine coupling priority of the respective coupling candidate servers on a basis of security strength of the coupling candidate servers and processing speed performance in processing relating to security with the coupling candidate servers; and
store the determined coupling priority of the coupling candidate servers in a prescribed storage device;
measure respective response times of the coupling candidate servers and adjust the coupling priority on a basis of the response times;
measure the respective response times of the coupling candidate servers for a plurality of times;
determine medians of the response times on a basis of a plurality of the response times;
adjust the coupling priority on a basis of the medians of the response times; and
lower the coupling priority of a first coupling candidate server if a median of the response times of the first coupling candidate server is higher than a prescribed threshold calculated on a basis of medians of the response times of other coupling candidate servers.