Performance Modeling and Optimization of Resource Allocation in Cloud Computing Systems