INTELLIGENT DATA ROUTING AND STORAGE PROVISIONING
First Claim
Patent Images
1. A method for routing data to storage comprising:
- determining implicit metadata from explicit metadata received with a request from a user to store a file;
determining a storage resource based on the explicit metadata, the implicit metadata, and a registry of storage resources,wherein the registry of storage resources includes information describing characteristics of available storage resources and the determining comprises comparing the implicit metadata and the explicit metadata to the characteristics of the available storage resources, wherein the characteristics of the available storage resources are regularly updated, and wherein the explicit metadata comprises information provided by the file to be stored and information provided by the user in the request;
routing data of the file to the determined storage resourcewherein the determining implicit metadata and the determining the storage resource are performed by a computing device comprising at least one processor.
2 Assignments
0 Petitions
Accused Products
Abstract
Approaches for routing data to storage are provided. An approach includes determining implicit metadata from explicit metadata received with a request from a user to store a file. The approach also includes determining a storage resource based on the explicit metadata, the implicit metadata, and a registry of storage resources. The approach additionally includes routing data of the file to the determined storage resource.
16 Citations
16 Claims
-
1. A method for routing data to storage comprising:
-
determining implicit metadata from explicit metadata received with a request from a user to store a file; determining a storage resource based on the explicit metadata, the implicit metadata, and a registry of storage resources, wherein the registry of storage resources includes information describing characteristics of available storage resources and the determining comprises comparing the implicit metadata and the explicit metadata to the characteristics of the available storage resources, wherein the characteristics of the available storage resources are regularly updated, and wherein the explicit metadata comprises information provided by the file to be stored and information provided by the user in the request; routing data of the file to the determined storage resource wherein the determining implicit metadata and the determining the storage resource are performed by a computing device comprising at least one processor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for routing data to storage, the system comprising:
-
a central processing unit (CPU), a computer readable memory and a computer readable storage media; program instructions to determine that an appropriate storage resource for storing a file received in a storage request is unavailable from at least one of a predefined pool of remote storage providers based on explicit metadata received with the storage request, implicit metadata determined from the explicit metadata, and a registry of storage resources, wherein the implicit metadata includes data type, data size, confidentiality type, legal type, location type, access type, user type and device type; program instructions to provision a new remote storage resource when it is determined that the appropriate storage resource is unavailable; and program instructions to store the file in the new remote storage resource; wherein each of the program instructions are stored on the computer readable storage media for execution by the CPU via the computer readable memory. - View Dependent Claims (15, 16)
-
Specification