How to Optimize DDoS Edge and Scrubbing Protection Deployments