APPARATUS FOR SWITCHING BETWEEN MULTIPLE SERVERS IN A WEB-BASED SYSTEM
First Claim
Patent Images
1. A web system comprising:
- a first web server configured to hold content;
a second web server configured to hold the same content as the content held in the first web server; and
a server switching apparatus configured to a web server providing the content to a user when a predetermined server switching condition is met,wherein the server switching apparatus includes;
an attack detection unit configured to detect whether or not the web server, of the first web server and the second web server, that is not active in order to provide the content to the user, has been attacked in the past;
a switching unit configured to switch from the web server that is active to the web server that is not active in the case where a condition that the web server that is not active has not been attacked in the past, serving as one server switching condition, is met; and
a transfer unit configured to, when a request is received from the user, transfer the request to the web server, of the first web server and the second web server, that has been activated by the switching unit, andwherein the web server further configured to, of the first web server and the second web server, that has been activated by the switching unit, send content requested by the request to the user.
1 Assignment
0 Petitions
Accused Products
Abstract
A main server and a mirror server hold the same content. A server switching apparatus sets only one of the web servers to be active. In the case where the mirror server has not been attacked in an immediately-previous operating period, the server switching apparatus switches from the main server to the mirror server. Upon receiving a request from a client computer, the server switching apparatus transfers the request to the active web server. The active web server then sends the requested content.
7 Citations
20 Claims
-
1. A web system comprising:
-
a first web server configured to hold content; a second web server configured to hold the same content as the content held in the first web server; and a server switching apparatus configured to a web server providing the content to a user when a predetermined server switching condition is met, wherein the server switching apparatus includes; an attack detection unit configured to detect whether or not the web server, of the first web server and the second web server, that is not active in order to provide the content to the user, has been attacked in the past; a switching unit configured to switch from the web server that is active to the web server that is not active in the case where a condition that the web server that is not active has not been attacked in the past, serving as one server switching condition, is met; and a transfer unit configured to, when a request is received from the user, transfer the request to the web server, of the first web server and the second web server, that has been activated by the switching unit, and wherein the web server further configured to, of the first web server and the second web server, that has been activated by the switching unit, send content requested by the request to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A server switching apparatus, connected to a first web server configured to hold content and a second web server that holds the same content as the content held in the first web server, configured to switch a web server providing the content to a user when a predetermined server switching condition is met, the apparatus comprising:
-
an attack detection unit configured to detect whether or not the web server, of the first web server and the second web server, that is not active in order to provide the content to the user, has been attacked in the past; a switching unit configured to switch from the web server that is active in order to provide the content to the user to the web server that is not active in the case where a condition that the web server that is not active has not been attacked, serving as one server switching condition, is met; and a transfer unit configured to, when a request is received from the user, transfer the request to the web server, of the first web server and the second web server, that has been activated by the switching unit.
-
-
19. A program stored in a non-transitory computer-readable recording medium for causing a computer, the computer being connected to a first web server that holds content and a second web server that holds the same content as the content held in the first web server, to function as:
-
an attack detection unit configured to detect whether or not the web server, of the first web server and the second web server, that is not active in order to provide the content to the user, has been attacked in the past; a switching unit configured to switch from the web server that is active in order to provide the content to the user to the web server that is not active in the case where a condition that the web server that is not active has not been attacked, serving as one server switching condition, is met; and a transfer unit configured to, when a request is received from the user, transfer the request to the web server, of the first web server and the second web server, that has been activated by the switching unit.
-
-
20. A server switching method, for a server switching apparatus connected to a first web server that holds content and a second web server that holds the same content as the content held in the first web server, that switches a web server providing the content to a user when a predetermined server switching condition is met, the method comprising:
-
an attack step of detecting whether or not the web server, of the first web server and the second web server, that is not active in order to provide the content to the user, has been attacked in the past; a switching step of switching from the web server that is active in order to provide the content to the user to the web server that is not active in the case where a condition that the web server that is not active has not been attacked, serving as one server switching condition, is met; a transfer step of, when a request is received from the user, transferring the request to the web server, of the first web server and the second web server, that has been activated by the switching step; and a sending step of the web server, of the first web server and the second web server, that has been activated by the switching step, sending content requested by the request to the user.
-
Specification