1. A method, comprising: obtaining at least one model of at least one collaborative network; modeling at least one routing pattern for one or more nodes of a given collaborative network; simulating one or more virtual network topologies of the given collaborative network using the at least one model and the at least one routing pattern; and configuring a given one of the one or more virtual network topologies on the given collaborative network; wherein the given collaborative network comprises a plurality of nodes and one or more edges between pairs of the plurality of nodes and wherein at least one of the obtaining, modeling, simulating and configuring steps are performed by a processor device.