IEEE Transactions on Computers
Processing network models of energy/environment systems
Computers and Industrial Engineering
Designing Process Replication and Activation: A Quantitative Approach
IEEE Transactions on Software Engineering
IEEE Transactions on Software Engineering
Service Centric Computing - Next Generation Internet Computing
Performance Evaluation of Complex Systems: Techniques and Tools, Performance 2002, Tutorial Lectures
A framework for QoS-aware software components
WOSP '04 Proceedings of the 4th international workshop on Software and performance
Performance by unified model analysis (PUMA)
Proceedings of the 5th international workshop on Software and performance
Tracking time-varying parameters in software systems with extended Kalman filters
CASCON '05 Proceedings of the 2005 conference of the Centre for Advanced Studies on Collaborative research
Dynamic placement for clustered web applications
Proceedings of the 15th international conference on World Wide Web
Layered Bottlenecks and Their Mitigation
QEST '06 Proceedings of the 3rd international conference on the Quantitative Evaluation of Systems
Service-Orientation in the Computing Infrastructure
SOSE '06 Proceedings of the Second IEEE International Symposium on Service-Oriented System Engineering
A scalable application placement controller for enterprise data centers
Proceedings of the 16th international conference on World Wide Web
Performance Model Estimation and Tracking Using Optimal Filters
IEEE Transactions on Software Engineering
Rule-based automatic software performance diagnosis and improvement
WOSP '08 Proceedings of the 7th international workshop on Software and performance
Service System Resource Management Based on a Tracked Layered Performance Model
ICAC '06 Proceedings of the 2006 IEEE International Conference on Autonomic Computing
Enhanced Modeling and Solution of Layered Queueing Networks
IEEE Transactions on Software Engineering
ICAC '09 Proceedings of the 6th international conference on Autonomic computing
Resource provisioning for cloud computing
CASCON '09 Proceedings of the 2009 Conference of the Center for Advanced Studies on Collaborative Research
A business driven cloud optimization architecture
Proceedings of the 2010 ACM Symposium on Applied Computing
Optimizing resources in cloud, a SOA governance view
Proceedings of the 2010 Workshop on Governance of Technology, Information and Policies
Runtime measurements in the cloud: observing, analyzing, and reducing variance
Proceedings of the VLDB Endowment
Model-driven web engineering performance prediction with layered queue networks
ICWE'10 Proceedings of the 10th international conference on Current trends in web engineering
Tracking adaptive performance models using dynamic clustering of user classes
Proceedings of the 2nd ACM/SPEC International Conference on Performance engineering
Model-based self-adaptive resource allocation in virtualized environments
Proceedings of the 6th International Symposium on Software Engineering for Adaptive and Self-Managing Systems
Lightweight testing of communication networks with e-motions
TAP'11 Proceedings of the 5th international conference on Tests and proofs
Trustworthy assurance of service interoperation in cloud environment
International Journal of Automation and Computing
Program Ultra-Dispatcher for launching applications in a customization manner on cloud computing
Journal of Network and Computer Applications
CloudOpt: multi-goal optimization of application deployments across a cloud
Proceedings of the 7th International Conference on Network and Services Management
Dynamic scalability for next generation gaming infrastructures
Proceedings of the 4th International ICST Conference on Simulation Tools and Techniques
Distributed computing in the 21st century: some aspects of cloud computing
Dependable and Historic Computing
Utility-driven adaptive query workload execution
Future Generation Computer Systems
Business driven BCM SLA translation for service oriented systems
MMB'12/DFT'12 Proceedings of the 16th international GI/ITG conference on Measurement, Modelling, and Evaluation of Computing Systems and Dependability and Fault Tolerance
Modeling parameter and context dependencies in online architecture-level performance models
Proceedings of the 15th ACM SIGSOFT symposium on Component Based Software Engineering
Feedback-based optimization of a private cloud
Future Generation Computer Systems
Optimal Reconfiguration of the Cloud Network for Maximum Energy Savings
CCGRID '12 Proceedings of the 2012 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (ccgrid 2012)
Dynamic resource provisioning for cloud-based gaming infrastructures
Computers in Entertainment (CIE) - Theoretical and Practical Computer Applications in Entertainment
Using Layered Bottlenecks for Virtual Machine Provisioning in the Clouds
UCC '12 Proceedings of the 2012 IEEE/ACM Fifth International Conference on Utility and Cloud Computing
Adaptive memory load management in cloud data centers
IBM Journal of Research and Development
Efficient optimization of software performance models via parameter-space pruning
Proceedings of the 5th ACM/SPEC international conference on Performance engineering
Performance queries for architecture-level performance models
Proceedings of the 5th ACM/SPEC international conference on Performance engineering
Real-time multi-cloud management needs application awareness
Proceedings of the 5th ACM/SPEC international conference on Performance engineering
Performance models of storage contention in cloud environments
Software and Systems Modeling (SoSyM)
Hi-index | 0.00 |
This paper presents a method for achieving optimization in clouds by using performance models in the development, deployment and operations of the applications running in the cloud. We show the architecture of the cloud, the services offered by the cloud to support optimization and the methodology used by developers to enable runtime optimization of the clouds. An optimization algorithm is presented which accommodates different goals, different scopes and timescales of optimization actions, and different control algorithms. The optimization here maximizes profits in the cloud constrained by QoS and SLAs across a large variety of workloads.