A method of organizing client application data including receiving a data access request from a client application (216), deriving a tag for the access request, receiving trace information related to the access request, storing the received trace information in a tracing memory database (242), analyzing the trace Storage database to develop updated rules, update a Storage Intelligence service (238) with the updated rules, map the access request to a corresponding access request record, save the mapping (1164), receive a read access request, receive trace information for the read access request, and forward the read access request to the client database from the client application, based on the rules stored in the Storage Intelligence service (238) and the mapping database (1164), to a corresponding data record on a cloudba controlled server (216), receiving data responsive to the read access request, defining retrieved data, and transmitting the retrieved data to the client application.
展开▼