A computer network has several machines, including machines having storage
systems, and communication resources for communicating between the
machines. A metadata registry having information about data stored on the
network is distributed on two or more machines of the network, and local
copies of part of this metadata registry reside on a compute machine of
the network. The metadata registry has a command object that comprises
network address information about at least some of the machines of the
computer network that participate in a first communication. An agent
monitors communications between the machines of the computer network for
communications relevant to the command object, the agent modifies the
command object by adding network address information of additional
machines of the computer network that should participate in the first
communication between said machines to maintain coherency of the metadata
registry and local copies thereof.
Uma rede de computador tem diversas máquinas, including as máquinas que têm sistemas do armazenamento, e recursos de uma comunicação para comunicar-se entre as máquinas. Um registro do metadata que tem a informação sobre os dados armazenados na rede é distribuído em dois ou mais máquinas da rede, e as cópias locais da parte deste registro do metadata residem em uma máquina do cálculo da rede. O registro do metadata tem um objeto do comando que compreenda a informação do endereço de rede sobre ao menos algumas das máquinas da rede de computador que participam em uma primeira comunicação. Um agente monitora comunicações entre as máquinas da rede de computador para as comunicações relevantes ao objeto do comando, o agente modifica o objeto do comando adicionando a informação do endereço de rede de máquinas adicionais da rede de computador que deve participar na primeira comunicação entre máquinas ditas para manter a coerência do registro do metadata e das cópias locais disso.