That doesn't make sense. You set a start date and an end date and it should serve the impressions evenly over the time frame. That's how every ad server works. If you set a campaign to serve 600,000 impressions over 6 months, it should serve around 100,000 impressions a month.
The primary purpose of ad serving software is to serve contract campaigns.