Patent ID: 11956313
Assignee: CISCO TECHNOLOGY, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 7:
8. A system comprising:
a network of one or more computing devices;
one or more processors; and
one or more non-transitory computer-readable media storing computer-executable instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising:
receiving, at a software-defined networking (SDN) controller associated with the network and from a first agent of a first network device in the network, first availability data indicating a participation status in storage sharing for a category of data and a first amount of storage suggested by the first agent for the category on the first network device;
receiving, at the SDN controller and from a second agent of a second network device in the network, second availability data indicating a second participation status in storage sharing for the category of data and a second amount of storage suggested by the second agent for the category on the second network device;
determining, using at least the first availability data and the second availability data, network devices in the network having available storage space; and
providing the first network device with an indication of the network devices.