Towards simple high-performance schedulers for high-aggregate switches