The paper presents the real-life optimal control problem of a fairly large water supply network including more than 20 reservoirs. By exploiting special features of this system made up of interconnected subnetworks with controllable interconnections it is possible to exploit several ideas developed in the framework of Large Scale Systems (decomposition, coordination, aggregation based on time scales) and make them cooperate within a complex hierarchical structure to achieve off-line optimization and on-line control.