A method for managing a shared resource that is allocated among nodes in a
distributed computing system includes receiving periodic reports from the
nodes regarding their respective allocations of the resource. Responsive
to the periodic reports, an approximate amount of the resource that is
free for further allocation is determined. Typically, the shared resource
is a data storage resource, such as a plurality of disks linked to the
nodes by a network, which disks are commonly accessible to multiple ones
of the nodes.
Un método para manejar un recurso compartido que se asigne entre nodos en un sistema de cálculo distribuido incluye la recepción de informes periódicos de los nodos con respecto a sus asignaciones respectivas del recurso. Responsivo a los informes periódicos, una cantidad aproximada del recurso que está libre para la asignación adicional se determina. Típicamente, el recurso compartido es un recurso del almacenaje de datos, tal como una pluralidad de discos ligados a los nodos por una red, que los discos son comúnmente accesibles al múltiplo unos de los nodos.