Storage system and storage method
First Claim
1. A storage system comprising:
- a first memory; and
a processor coupled to the first memory and the processor configured tocalculate a first number of accesses through a first network using a first communication protocol from a first server to the first memory and a second number of accesses through a second network using a second communication protocol from a second server to the first memory, the first communication protocol being different from the second communication protocol,detect switching from the first server to the second server in accordance with the first number and the second number,determine whether a first site in which the first memory is disposed and a second site in which the second server is disposed are different on the basis of location information that represents a location relationship between the first memory and the second server, andperform a change of an access destination of the second server to a second memory disposed in the second site when the first site and the second site are different.
1 Assignment
0 Petitions
Accused Products
Abstract
A storage system includes a first memory, and a processor configured to calculate a first number of accesses from a first server to the first memory and a second number of accesses from a second server to the first memory, detect switching from the first server to the second server in accordance with the first number and the second number, determine whether a first site in which the first memory is disposed and a second site in which the second server is disposed are different on the basis of location information that represents a location relationship between the first memory and the second server, and perform a change of an access destination of the second server to a second memory disposed in the second site when the first site and the second site are different.
-
Citations
11 Claims
-
1. A storage system comprising:
-
a first memory; and a processor coupled to the first memory and the processor configured to calculate a first number of accesses through a first network using a first communication protocol from a first server to the first memory and a second number of accesses through a second network using a second communication protocol from a second server to the first memory, the first communication protocol being different from the second communication protocol, detect switching from the first server to the second server in accordance with the first number and the second number, determine whether a first site in which the first memory is disposed and a second site in which the second server is disposed are different on the basis of location information that represents a location relationship between the first memory and the second server, and perform a change of an access destination of the second server to a second memory disposed in the second site when the first site and the second site are different. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer-implemented storage method comprising:
-
calculating a first number of accesses through a first network using a first communication protocol from a first server to the first memory and a second number of accesses through a second network used a second communication protocol from a second server to the first memory, the first communication protocol being different from the second communication protocol; detecting switching from the first server to the second server in accordance with the first number and the second number; determining whether a first site in which the first memory is disposed and a second site in which the second server is disposed are different on the basis of location information that represents a location relationship between the first memory and the second server; and changing an access destination of the second server to a second memory disposed in the second site when the first site and the second site are different. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A non-transitory computer-readable medium storing instructions executable by one or more computer, the instructions comprising:
-
one or more instructions for calculating a first number of accesses through a first network using a first communication protocol from a first server to the first memory and a second number of accesses through a second network using a second communication protocol from a second server to the first memory, the first communication protocol being different from the second communication protocol; one or more instructions for detecting switching from the first server to the second server in accordance with the first number and the second number; one or more instructions for determining whether a first site in which the first memory is disposed and a second site in which the second server is disposed are different on the basis of location information that represents a location relationship between the first memory and the second server; and one or more instructions for changing an access destination of the second server to a second memory disposed in the second site when the first site and the second site are different.
-
Specification