Method and arrangement for updating references to a migrated object in a
distributed file system. A migrated object is an object has moved from a
source partition server to a target partition server. Each object has an
associated parent object and each partition server owns a subset of
objects of the file system. A set of forward pointers that reference one
or more child objects of the parent object is maintained in each parent
object. In the migrated object a set of back pointers is maintained that
reference one or more parent objects having forward pointers to the
migrated object. To each partition server that owns a parent object of the
migrated object, an update request is transmitted. The forward pointers in
each parent object are updated in response to the update request.
Méthode et arrangement pour mettre à jour des références à un objet émigré dans un système de fichiers réparti. Un objet émigré est un objet s'est déplacé d'un serveur de cloison de source à un serveur de cloison de cible. Chaque objet a un objet associé de parent et chaque serveur de cloison possède un sous-ensemble d'objets du système de fichiers. Un ensemble d'indicateurs vers l'avant qui mettent en référence un ou plusieurs enfant que les objets du parent objectent est maintenu dans chaque objet de parent. Dans l'objet émigré on maintient un ensemble d'indicateurs arrières qui mettent en référence un ou plusieurs objets de parent ayant les indicateurs vers l'avant à l'objet émigré. À chaque serveur de cloison qui possède un objet de parent de l'objet émigré, une demande de mise à jour est transmise. Les indicateurs vers l'avant dans chaque objet de parent sont mis à jour en réponse à la demande de mise à jour.