Wide area traffic: the failure of Poisson modeling
IEEE/ACM Transactions on Networking (TON)
On maximizing service-level-agreement profits
Proceedings of the 3rd ACM conference on Electronic Commerce
Managing energy and server resources in hosting centers
SOSP '01 Proceedings of the eighteenth ACM symposium on Operating systems principles
Performance Guarantees for Web Server End-Systems: A Control-Theoretical Approach
IEEE Transactions on Parallel and Distributed Systems
Session-Based Admission Control: A Mechanism for Peak Load Management of Commercial Web Sites
IEEE Transactions on Computers
Sharc: Managing CPU and Network Bandwidth in Shared Clusters
IEEE Transactions on Parallel and Distributed Systems
Analyzing client interactivity in streaming media
Proceedings of the 13th international conference on World Wide Web
Performance by Design: Computer Capacity Planning By Example
Performance by Design: Computer Capacity Planning By Example
SLA based profit optimization in autonomic computing systems
Proceedings of the 2nd international conference on Service oriented computing
Dynamic Provisioning of Multi-tier Internet Applications
ICAC '05 Proceedings of the Second International Conference on Automatic Computing
Resource Allocation for Autonomic Data Centers using Analytic Performance Models
ICAC '05 Proceedings of the Second International Conference on Automatic Computing
Theory, Volume 1, Queueing Systems
Theory, Volume 1, Queueing Systems
A hierarchical characterization of a live streaming media workload
IEEE/ACM Transactions on Networking (TON)
Ensemble-level Power Management for Dense Blade Servers
Proceedings of the 33rd annual international symposium on Computer Architecture
Dynamic estimation of CPU demand of web traffic
valuetools '06 Proceedings of the 1st international conference on Performance evaluation methodolgies and tools
SLA based resource allocation policies in autonomic environments
Journal of Parallel and Distributed Computing
Analytic modeling of multitier Internet applications
ACM Transactions on the Web (TWEB)
A scalable application placement controller for enterprise data centers
Proceedings of the 16th international conference on World Wide Web
A Synthetic Workload Generation Technique for Stress Testing Session-Based Systems
IEEE Transactions on Software Engineering
Coordinating Multiple Autonomic Managers to Achieve Specified Power-Performance Tradeoffs
ICAC '07 Proceedings of the Fourth International Conference on Autonomic Computing
Adaptive Reputation-Based Scheduling on Unreliable Distributed Infrastructures
IEEE Transactions on Parallel and Distributed Systems
Server virtualization in autonomic management of heterogeneous workloads
ACM SIGOPS Operating Systems Review
A new resource selection approach based on reputation driven Min-min algorithm in the grid economy
CHINA HPC '07 Proceedings of the 2007 Asian technology information program's (ATIP's) 3rd workshop on High performance computing in China: solution approaches to impediments for high performance computing
High-Performance Resource Allocation and Request Redirection Algorithms for Web Clusters
IEEE Transactions on Parallel and Distributed Systems
Power and Performance Management of Virtualized Computing Environments Via Lookahead Control
ICAC '08 Proceedings of the 2008 International Conference on Autonomic Computing
A Hybrid Reinforcement Learning Approach to Autonomic Resource Allocation
ICAC '06 Proceedings of the 2006 IEEE International Conference on Autonomic Computing
Reputation-Based Resource Allocation in P2P Systems of Rational Users
IEEE Transactions on Parallel and Distributed Systems
Delivering energy proportionality with non energy-proportional systems: optimizing the ensemble
HotPower'08 Proceedings of the 2008 conference on Power aware computing and systems
Black-box and gray-box strategies for virtual machine migration
NSDI'07 Proceedings of the 4th USENIX conference on Networked systems design & implementation
Reputation-Based service level agreements for web services
ICSOC'05 Proceedings of the Third international conference on Service-Oriented Computing
Performance management for cluster-based web services
IEEE Journal on Selected Areas in Communications
A game theoretic formulation of the service provisioning problem in cloud systems
Proceedings of the 20th international conference on World wide web
Resource management framework for collaborative computing systems over multiple virtual machines
Service Oriented Computing and Applications
Dual time-scale distributed capacity allocation and load redirect algorithms for cloud systems
Journal of Parallel and Distributed Computing
Budget-Deadline constrained workflow planning for admission control in market-oriented environments
GECON'11 Proceedings of the 8th international conference on Economics of Grids, Clouds, Systems, and Services
A Session-Based Adaptive Admission Control Approach for Virtualized Application Servers
UCC '12 Proceedings of the 2012 IEEE/ACM Fifth International Conference on Utility and Cloud Computing
ACRA: a unified admission control and resource allocation framework for virtualized environments
Proceedings of the 8th International Conference on Network and Service Management
EnergIT: A Methodology for the Incremental Green Design of Data Centers
International Journal of Green Computing
Energy-saving self-configuring networked data centers
Computer Networks: The International Journal of Computer and Telecommunications Networking
Budget-Deadline Constrained Workflow Planning for Admission Control
Journal of Grid Computing
Hi-index | 0.00 |
In service oriented architectures, Quality of Service (QoS) is a key issue. Service requestors evaluate QoS at run time to address their service invocation to the most suitable provider. Thus, QoS has a direct impact on the providers' revenues. However, QoS requirements are difficult to satisfy because of the high variability of Internet workloads. This paper presents a self-managing technique that jointly addresses the resource allocation and admission control optimization problems in virtualized servers. Resource allocation and admission control represent key components of an autonomic infrastructure and are responsible for the fulfillment of service level agreements. Our solution is designed taking into account the provider's revenues, the cost of resource utilization, and customers' QoS requirements, specified in terms of the response time of individual requests. The effectiveness of our joint resource allocation and admission control solution, compared to top performing state-of-the-art techniques, is evaluated using synthetic as well as realistic workloads, for a number of different scenarios of interest. Results show that our solution can satisfy QoS constraints while still yielding a significant gain in terms of profits for the provider, especially under high workload conditions, if compared to the alternative methods. Moreover, it is robust to service time variance, resource usage cost, and workload mispredictions.