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