Deployment won't be grouped by subnets normally. As mentioned by Michael.V, under
Deployment\Security options you can set up one package share for each IP range location (IP locations need to be set up under
Configuration\Asset groups). In this way, Lansweeper will dynamically assign a local package share based on the IP address of the target computer at the time of deployment. The network traffic between your Lansweeper server and target computers will be minimal.
You could still reduce the number of concurrent deployment threads under
Configuration\Server options, section
Service options.