Model-Based Performance Anticipation in Multi-tier Autonomic Systems: Methodology and Experiments