Patent ID: 11928337
Assignee: SHADOW
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 5:
6. A method for managing a data group in a computer system comprising:
at least one computing server for hosting a computer session that manages access to a session storage space with the aid of an operating system of a virtual machine and a file management system thereof, the file management system comprising a plurality of records including file names of respective computer files, the file management system having a deduplication index that is integrated in the file management system such that file names are associated with respective data groups and respective attributes to characterize the respective data groups, wherein a respective attribute comprises an identification key of a respective data group and an address of the respective data group;
a shared storage space;
an administration server for administering the shared storage space, hosting a metadata index and executing a data management program; and, the data management program implementing the following steps:
receiving, from the computer session, a synchronization request for a data group of a respective computer file;
consulting the metadata index in order to determine whether the data group is stored in the shared storage space;
if so, returning a storage address of the data group in the shared storage space to the computer session, for recording the address of the data group in the deduplication index of the file management system;
if not, incrementing a synchronization request counter of the data group and, if the counter exceeds a predetermined threshold;
addressing an acceptance of synchronization of the data group to the computer session;
receiving the data group from the computer session, and registering the data group in an address of the shared storage space; and
accessing the metadata index in order to register the address of the data group in the shared storage space.