Improving dynamic voltage scaling algorithms with PACE
Proceedings of the 2001 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
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
Power-aware QoS Management in Web Servers
RTSS '03 Proceedings of the 24th IEEE International Real-Time Systems Symposium
Dynamic cluster reconfiguration for power and performance
Compilers and operating systems for low power
Vertigo: automatic performance-setting for Linux
OSDI '02 Proceedings of the 5th symposium on Operating systems design and implementationCopyright restrictions prevent ACM from being able to make the PDFs for this conference available for downloading
Managing server energy and operational costs in hosting centers
SIGMETRICS '05 Proceedings of the 2005 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Energy conservation in heterogeneous server clusters
Proceedings of the tenth ACM SIGPLAN symposium on Principles and practice of parallel programming
Self-Optimization in Computer Systems via On-Line Control: Application to Power Management
ICAC '04 Proceedings of the First International Conference on Autonomic Computing
Hibernator: helping disk arrays sleep through the winter
Proceedings of the twentieth ACM symposium on Operating systems principles
Power provisioning for a warehouse-sized computer
Proceedings of the 34th annual international symposium on Computer architecture
Policies for dynamic clock scheduling
OSDI'00 Proceedings of the 4th conference on Symposium on Operating System Design & Implementation - Volume 4
Model-based resource provisioning in a web service utility
USITS'03 Proceedings of the 4th conference on USENIX Symposium on Internet Technologies and Systems - Volume 4
Energy conservation policies for web servers
USITS'03 Proceedings of the 4th conference on USENIX Symposium on Internet Technologies and Systems - Volume 4
Distributed Cooperative Control for Adaptive Performance Management
IEEE Internet Computing
Scheduling for reduced CPU energy
OSDI '94 Proceedings of the 1st USENIX conference on Operating Systems Design and Implementation
Optimizing power consumption in large scale storage systems
HOTOS'07 Proceedings of the 11th USENIX workshop on Hot topics in operating systems
ICAC '06 Proceedings of the 2006 IEEE International Conference on Autonomic Computing
Handling flash crowds from your garage
ATC'08 USENIX 2008 Annual Technical Conference on Annual Technical Conference
Fine-grained energy profiling for power-aware application design
ACM SIGMETRICS Performance Evaluation Review
vManage: loosely coupled platform and virtualization management in data centers
ICAC '09 Proceedings of the 6th international conference on Autonomic computing
ACDC '09 Proceedings of the 1st workshop on Automated control for datacenters and clouds
GreenCloud: a new architecture for green data center
ICAC-INDST '09 Proceedings of the 6th international conference industry session on Autonomic computing and communications industry session
Cutting the electric bill for internet-scale systems
Proceedings of the ACM SIGCOMM 2009 conference on Data communication
RACNet: a high-fidelity data center sensing network
Proceedings of the 7th ACM Conference on Embedded Networked Sensor Systems
Managing massive time series streams with multi-scale compressed trickles
Proceedings of the VLDB Endowment
Energy aware network operations
INFOCOM'09 Proceedings of the 28th IEEE international conference on Computer Communications Workshops
Load forecasting applied to soft real-time web clusters
Proceedings of the 2010 ACM Symposium on Applied Computing
Proceedings of the 7th ACM international conference on Computing frontiers
Introducing Scalileo: a Java based scaling framework
Proceedings of the 1st International Conference on Energy-Efficient Computing and Networking
MEC-IDC: joint load balancing and power control for distributed Internet Data Centers
Proceedings of the 1st ACM/IEEE International Conference on Cyber-Physical Systems
Distributed dynamic speed scaling
INFOCOM'10 Proceedings of the 29th conference on Information communications
INFOCOM'10 Proceedings of the 29th conference on Information communications
NapSAC: design and implementation of a power-proportional web cluster
Proceedings of the first ACM SIGCOMM workshop on Green networking
Energy proportionality of an enterprise network
Proceedings of the first ACM SIGCOMM workshop on Green networking
Thermal aware server provisioning and workload distribution for internet data centers
Proceedings of the 19th ACM International Symposium on High Performance Distributed Computing
Energy aware consolidation for cloud computing
HotPower'08 Proceedings of the 2008 conference on Power aware computing and systems
Workload decomposition for power efficient storage systems
HotPower'08 Proceedings of the 2008 conference on Power aware computing and systems
Reducing data center energy consumption via coordinated cooling and load management
HotPower'08 Proceedings of the 2008 conference on Power aware computing and systems
Temperature-aware dynamic resource provisioning in a power-optimized datacenter
Proceedings of the Conference on Design, Automation and Test in Europe
Modelling of staged routing for reduced carbon footprints of large server clusters
International Journal of Communication Networks and Distributed Systems
Exploiting locality of interest in online social networks
Proceedings of the 6th International COnference
Energy conservation in multi-tenant networks through power virtualization
HotPower'10 Proceedings of the 2010 international conference on Power aware computing and systems
GreenHDFS: towards an energy-conserving, storage-efficient, hybrid Hadoop compute cluster
HotPower'10 Proceedings of the 2010 international conference on Power aware computing and systems
Automatic server to circuit mapping with the red pills
HotPower'10 Proceedings of the 2010 international conference on Power aware computing and systems
NapSAC: design and implementation of a power-proportional web cluster
ACM SIGCOMM Computer Communication Review
Power-Aware Parallel Forwarding: An Optimization Study
GREENCOM-CPSCOM '10 Proceedings of the 2010 IEEE/ACM Int'l Conference on Green Computing and Communications & Int'l Conference on Cyber, Physical and Social Computing
Cost-Effective Routing for a Greener Internet
GREENCOM-CPSCOM '10 Proceedings of the 2010 IEEE/ACM Int'l Conference on Green Computing and Communications & Int'l Conference on Cyber, Physical and Social Computing
DENS: Data Center Energy-Efficient Network-Aware Scheduling
GREENCOM-CPSCOM '10 Proceedings of the 2010 IEEE/ACM Int'l Conference on Green Computing and Communications & Int'l Conference on Cyber, Physical and Social Computing
Markov Model Based Power Management in Server Clusters
GREENCOM-CPSCOM '10 Proceedings of the 2010 IEEE/ACM Int'l Conference on Green Computing and Communications & Int'l Conference on Cyber, Physical and Social Computing
AppFlow: Autonomic Performance-Per-Watt Management of Large-Scale Data Centers
GREENCOM-CPSCOM '10 Proceedings of the 2010 IEEE/ACM Int'l Conference on Green Computing and Communications & Int'l Conference on Cyber, Physical and Social Computing
Sierra: practical power-proportionality for data center storage
Proceedings of the sixth conference on Computer systems
Minimizing energy cost for internet-scale datacenters with dynamic traffic
Proceedings of the Nineteenth International Workshop on Quality of Service
Benefits and limitations of tapping into stored energy for datacenters
Proceedings of the 38th annual international symposium on Computer architecture
Proceedings of the 13th annual conference companion on Genetic and evolutionary computation
Genetic and Evolutionary Computation Conference
Inter-datacenter bulk transfers with netstitcher
Proceedings of the ACM SIGCOMM 2011 conference
Server selection for carbon emission control
Proceedings of the 2nd ACM SIGCOMM workshop on Green networking
ThermoCast: a cyber-physical forecasting model for datacenters
Proceedings of the 17th ACM SIGKDD international conference on Knowledge discovery and data mining
Loosely coupled coordinated management in virtualized data centers
Cluster Computing
Reducing electricity cost through virtual machine placement in high performance computing clouds
Proceedings of 2011 International Conference for High Performance Computing, Networking, Storage and Analysis
DreamWeaver: architectural support for deep sleep
ASPLOS XVII Proceedings of the seventeenth international conference on Architectural Support for Programming Languages and Operating Systems
A history of an internet exchange point
ACM SIGCOMM Computer Communication Review
From the origins of performance evaluation to new green ICT performance engineering
PERFORM'10 Proceedings of the 2010 IFIP WG 6.3/7.3 international conference on Performance Evaluation of Computer and Communication Systems: milestones and future challenges
GreenWare: greening cloud-scale data centers to maximize the use of renewable energy
Middleware'11 Proceedings of the 12th ACM/IFIP/USENIX international conference on Middleware
ACM Transactions on Architecture and Code Optimization (TACO)
Modeling and analyzing power management policies in server farms using stochastic Petri nets
Proceedings of the 3rd International Conference on Future Energy Systems: Where Energy, Computing and Communication Meet
Energy storage in datacenters: what, where, and how much?
Proceedings of the 12th ACM SIGMETRICS/PERFORMANCE joint international conference on Measurement and Modeling of Computer Systems
Characterizing the impact of the workload on the value of dynamic resizing in data centers
Proceedings of the 12th ACM SIGMETRICS/PERFORMANCE joint international conference on Measurement and Modeling of Computer Systems
The Cloud Adoption Toolkit: supporting cloud adoption decisions in the enterprise
Software—Practice & Experience
OPTIMIS: A holistic approach to cloud service provisioning
Future Generation Computer Systems
Enhanced Energy-Efficient Scheduling for Parallel Applications in Cloud
CCGRID '12 Proceedings of the 2012 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (ccgrid 2012)
Reducing Operational Costs through Consolidation with Resource Prediction in the Cloud
CCGRID '12 Proceedings of the 2012 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (ccgrid 2012)
HTCPNs---Based modelling and evaluation of dynamic computer cluster reconfiguration
CEE-SET'09 Proceedings of the 4th IFIP TC 2 Central and East European conference on Advances in Software Engineering Techniques
Saving cash by using less cache
HotCloud'12 Proceedings of the 4th USENIX conference on Hot Topics in Cloud Ccomputing
Barely alive memory servers: Keeping data active in a low-power state
ACM Journal on Emerging Technologies in Computing Systems (JETC)
Proceedings of the 9th international conference on Autonomic computing
Dynamic energy-aware capacity provisioning for cloud computing environments
Proceedings of the 9th international conference on Autonomic computing
Usage patterns in multi-tenant data centers: a temporal perspective
Proceedings of the 9th international conference on Autonomic computing
AutoScale: Dynamic, Robust Capacity Management for Multi-Tier Data Centers
ACM Transactions on Computer Systems (TOCS)
ICICA'12 Proceedings of the Third international conference on Information Computing and Applications
GreenWare: greening cloud-scale data centers to maximize the use of renewable energy
Proceedings of the 12th International Middleware Conference
Aggressive Datacenter Power Provisioning with Batteries
ACM Transactions on Computer Systems (TOCS)
DENS: data center energy-efficient network-aware scheduling
Cluster Computing
KnightShift: Scaling the Energy Proportionality Wall through Server-Level Heterogeneity
MICRO-45 Proceedings of the 2012 45th Annual IEEE/ACM International Symposium on Microarchitecture
Virtualizing power distribution in datacenters
Proceedings of the 40th Annual International Symposium on Computer Architecture
Boosting energy efficiency with mirrored data block replication policy and energy scheduler
ACM SIGOPS Operating Systems Review
Stochastic optimal control for a general class of dynamic resource allocation problems
ACM SIGMETRICS Performance Evaluation Review - Special issue on the 31st international symposium on computer performance, modeling, measurements and evaluation (IFIPWG 7.3 Performance 2013)
A survey on techniques for improving the energy efficiency of large-scale distributed systems
ACM Computing Surveys (CSUR)
Towards greener data centers with storage class memory
Future Generation Computer Systems
Underprovisioning backup power infrastructure for datacenters
Proceedings of the 19th international conference on Architectural support for programming languages and operating systems
Proceedings of the Ninth IEEE/ACM/IFIP International Conference on Hardware/Software Codesign and System Synthesis
A load control method for small data centers participating in demand response programs
Future Generation Computer Systems
Dynamic right-sizing for power-proportional data centers
IEEE/ACM Transactions on Networking (TON)
Hi-index | 0.01 |
Energy consumption in hosting Internet services is becoming a pressing issue as these services scale up. Dynamic server provisioning techniques are effective in turning off unnecessary servers to save energy. Such techniques, mostly studied for request-response services, face challenges in the context of connection servers that host a large number of long-lived TCP connections. In this paper, we characterize unique properties, performance, and power models of connection servers, based on a real data trace collected from the deployed Windows Live Messenger. Using the models, we design server provisioning and load dispatching algorithms and study subtle interactions between them. We show that our algorithms can save a significant amount of energy without sacrificing user experiences.