SYSTEM AND METHOD FOR HIGH PRIORITY BACKUP
First Claim
1. A coordination point for assigning clients to remote backup storages, comprising:
- a persistent storage storing gateway pool cache capacities of the remote backup storages; and
a processor programmed to;
obtain a data storage request for data from a client of the clients;
obtain an indirect cache estimate for servicing the data storage request;
select a remote backup storage of the remote backup storages based on the obtained indirect cache estimate using the gateway pool cache capacities; and
assign the selected remote backup storage to service the data storage request,wherein the selected remote backup storage has a higher client load at a time of its selection than a second client load of a second remote backup storage of the remote backup storages.
7 Assignments
0 Petitions
Accused Products
Abstract
A coordination point for assigning clients to remote backup storages includes a persistent storage and a processor. The persistent storage stores gateway pool cache capacities of the remote backup storages. The processor obtains a data storage request for data from a client of the clients; obtains an indirect cache estimate for servicing the data storage request; selects a remote backup storage of the remote backup storages based on the obtained indirect cache estimate using the gateway pool cache capacities; and assign the selected remote backup storage to service the data storage request. The selected remote backup storage has a higher client load at a time selection than a second client load of a second remote backup storage of the remote backup storages.
-
Citations
20 Claims
-
1. A coordination point for assigning clients to remote backup storages, comprising:
-
a persistent storage storing gateway pool cache capacities of the remote backup storages; and a processor programmed to; obtain a data storage request for data from a client of the clients; obtain an indirect cache estimate for servicing the data storage request; select a remote backup storage of the remote backup storages based on the obtained indirect cache estimate using the gateway pool cache capacities; and assign the selected remote backup storage to service the data storage request, wherein the selected remote backup storage has a higher client load at a time of its selection than a second client load of a second remote backup storage of the remote backup storages. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method of operating a coordination point for assigning clients to remote backup storages, comprising:
-
obtaining a data storage request for data from a client of the clients; obtaining an indirect cache estimate for servicing the data storage request; selecting a remote backup storage of the remote backup storages based on the obtained indirect cache estimate using gateway pool cache capacities of the remote backup storages; and assigning the selected remote backup storage to service the data storage request, wherein the selected remote backup storage has a higher client load at a time of its selection than a second client load of a second remote backup storage of the remote backup storages. - View Dependent Claims (18)
-
-
19. A non-transitory computer readable medium comprising computer readable program code, which when executed by a computer processor enables the computer processor to perform a method for assigning clients to remote backup storages, the method comprising:
-
obtaining a data storage request for data from a client of the clients; obtaining an indirect cache estimate for servicing the data storage request; selecting a remote backup storage of the remote backup storages based on the obtained indirect cache estimate using gateway pool cache capacities of the remote backup storages; and assigning the selected remote backup storage to service the data storage request, wherein the selected remote backup storage has a higher client load at a time of its selection than a second client load of a second remote backup storage of the remote backup storages. - View Dependent Claims (20)
-
Specification