1. A storage drive configured to execute file system commands, said storage drive comprising: at least one storage media; a controller configured to control the at least one storage media; a memory, coupled to the controller, storing at least a portion of a file system for files stored on the at least one storage media; a communications interface configured to communicate with a network and receive network-level, file-system commands; and a processor, coupled to the communications interface and having privileged access to the controller and at least one storage media, configured by program code to execute the received network-level, file-system commands relating to files stored on the at least one storage media.