In data download, a peer-to-peer (P2P) network system is superior to a server-client system with respect to the fault tolerance of the server.
The present study proposes a server management system that incorporates the P2P method.
The proposed system does not depend on the number of target servers for management,
and uses a virtual server instead of a spare real server to recover the function of the troubled server.
The following methods are introduced in order to construct the proposed system:
(1) a dispersion defense method of a management program in consideration of the P2P method,
(2) a server management priority to prevent a malfunction in the recovery processing, and
(3) a dynamic management extension method to deal with problems that occur simultaneously on multiple servers.
Furthermore, an experimental server system using the proposed method is constructed, and its architecture is described herein.
Experiments to reproduce several types of trouble in the server system were conducted,
and the recovery times of functions for the target server and a problem target server were measured and analyzed.
The proposed system was found to be able to recover the server function
even when several problems are generated simultaneously on a number of target servers.