1. A method comprising: receiving a command to create a data container; assigning, by a remote access module, the data container to one of a plurality of categories; calculating, by the remote access module, an urgency value for the data container; calculating, by the remote access module, a disparity value for the data container; calculating, by the remote access module, a local factor for the data container; determining, by the remote access module, whether the data container is to be stored remotely; and in response to determining that the data container is to be stored remotely, determining, by the remote access module, one of a plurality of remote storage containers to store the data container.