Failover based application resource acquisition
AssigneeMicrosoft Corporation
InventorsEric Jewart, Jeremy Dunker
Life of this patent
Estimating the term…
Abstract
Providing access to resources to an application. A method includes receiving a request from an application for one or more resources. The method further includes determining that the one or more resources are not available at a primary or local storage. The method further includes identifying one or more alternative locations where the one or more resources are available. Transparently to the application, the one or more resources are provided from one or more of the one or more alternative locations
Claims20
In a computing environment, a method of providing access to resources to an application, the method comprising:
- receiving a request from an application on a local machine for one or more resources;
- determining that the one or more resources are not available on the local machine;
- identifying one or more alternative locations where the one or more resources are available;
- and
- transparently to the application, providing the one or more resources from one or more of the one or more alternative locations.
One or more computer readable media comprising computer executable instructions that when executed by one or more processors causes one or more processors to perform the following:
- receiving a request from an application for one or more resources;
- determining that the one or more resources are not available at a primary storage;
- identifying one or more alternative locations where the one or more resources are available;
- and
- transparently to the application, providing the one or more resources from one or more of the one or more alternative locations.
A computing system for providing access to resources to an application, the computing system comprising:
- one or more processors;
- one or more computer readable media coupled to the one or more processors, wherein the one or more computer readable media comprise computer executable instructions that when executed by one or more of the one or more processors, cause one or more of the one or more processors to perform the following:
- receiving a request from an application on a local machine for one or more resources;
- determining that the one or more resources are not available on the local machine;
- identifying one or more alternative locations where the one or more resources are available;
- retrieving the one or more resources from the one or more alternative locations;
- storing the one or more resources on the local machine;
- and
- transparently to the application, providing the one or more resources from one or more of the one or more alternative locations.
Dependencies are inferred from the claim text.