Patent ID: 11914881
Assignee: HUAWEI CLOUD COMPUTING TECHNOLOGIES CO., LTD.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 10:
11. A non-transitory computer storage medium storing one or more computer instructions and, when the one or more computer instructions is executed by a computer, the computer is caused to perform operations including:
sending a location update request to a location server,
wherein the location update request prompts the location server to update location information of a first bucket in a migrated second storage system from a location in the second storage system to a second bucket located in the first storage system, and
wherein creation of the second bucket is based on metadata of the first bucket;

migrating data in the first bucket from the second storage system, and storing the data in the second bucket in the first storage system;
receiving a data download request used to access the data in the first bucket; and
determining which one of the first storage system or the second storage system processes the data download request,
wherein the determination is based on a type of the data requested by the data download request and a migration status of the data and includes
determining the type of the data requested by the data download request, wherein the type of the data is either metadata or not metadata,
obtaining the data from the second bucket and sending the data to the client, based on determining that the migration status of the data requested by the download request is that the migration to the second bucket is complete,
obtaining the requested data from the first bucket and sending the requested data to a client, based on determining that the requested data is not metadata and the status of the migration is that the migration of the data has started but is not yet completed, and
obtaining the requested data from the second bucket and sending the requested data to the client, based on determining that the type of the requested data is metadata and the status of the migration is that the migration of the data has started but is not yet completed.