A computer connected to a plurality of computers, having: a storage area
for storing data representative of properties of the plurality of
computers relative to the computer; a data area for storing data to be
used by the plurality of computers; and a program for determining a
computer which holds data in the data area in accordance with a request
for the data area. The computer can recover data lost from the computer
from a proper area. Each of the properties of the plurality of computers
is represented by a value determined by at least one of a computer fault
occurrence frequency, a data transfer speed relative to the computer, an
importance degree of data shared by processing programs of the plurality
of computers. In accordance with the value in the storage area, the data
in the data area,can be stored in multiples or in divisions.
Un ordinateur s'est relié à une pluralité d'ordinateurs, ayant : une zone de stockage pour stocker le représentant de données des propriétés de la pluralité d'ordinateurs relativement à l'ordinateur ; un secteur de données pour stocker des données à employer par la pluralité d'ordinateurs ; et un programme pour déterminer un ordinateur qui contient des données dans le secteur de données selon une demande du secteur de données. L'ordinateur peut récupérer des données perdues à partir de l'ordinateur d'un secteur approprié. Chacune des propriétés de la pluralité d'ordinateurs est représentée par une valeur déterminée par au moins une d'une fréquence d'occurrence de défaut d'ordinateur, un débit relativement à l'ordinateur, un degré d'importance de données partagées par des programmes de traitement de la pluralité d'ordinateurs. Selon la valeur dans la zone de stockage, les données dans le secteur de données, peuvent être stockées dans les multiples ou dans les divisions.