US7370083 05/18/2016 System and method for providing virtual network attached storage using excess distributed storage capacity Share Article Back