Resource allocation problems: algorithmic approaches
Resource allocation problems: algorithmic approaches
Congestion avoidance and control
SIGCOMM '88 Symposium proceedings on Communications architectures and protocols
Spawn: A Distributed Computational Economy
IEEE Transactions on Software Engineering
Sharing and protection in a single-address-space operating system
ACM Transactions on Computer Systems (TOCS) - Special issue on computer architecture
Economic models for allocating resources in computer systems
Market-based control
A measurement-based admission control algorithm for integrated service packet networks
IEEE/ACM Transactions on Networking (TON)
Adaptive algorithms for managing a distributed data processing workload
IBM Systems Journal
Cluster-based scalable network services
Proceedings of the sixteenth ACM symposium on Operating systems principles
CPU reservations and time constraints: efficient, predictable scheduling of independent activities
Proceedings of the sixteenth ACM symposium on Operating systems principles
Agile application-aware adaptation for mobility
Proceedings of the sixteenth ACM symposium on Operating systems principles
Internet economics
Generating representative Web workloads for network and server performance evaluation
SIGMETRICS '98/PERFORMANCE '98 Proceedings of the 1998 ACM SIGMETRICS joint international conference on Measurement and modeling of computer systems
Performance isolation: sharing and isolation in shared-memory multiprocessors
Proceedings of the eighth international conference on Architectural support for programming languages and operating systems
Locality-aware request distribution in cluster-based network servers
Proceedings of the eighth international conference on Architectural support for programming languages and operating systems
Resource containers: a new facility for resource management in server systems
OSDI '99 Proceedings of the third symposium on Operating systems design and implementation
A feedback-driven proportion allocator for real-rate scheduling
OSDI '99 Proceedings of the third symposium on Operating systems design and implementation
Proceedings of the seventeenth ACM symposium on Operating systems principles
Energy-aware adaptation for mobile applications
Proceedings of the seventeenth ACM symposium on Operating systems principles
Cluster reserves: a mechanism for resource management in cluster-based network servers
Proceedings of the 2000 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
ASPLOS IX Proceedings of the ninth international conference on Architectural support for programming languages and operating systems
Proceedings of the 7th annual international conference on Mobile computing and networking
Performance Guarantees for Web Server End-Systems: A Control-Theoretical Approach
IEEE Transactions on Parallel and Distributed Systems
Every joule is precious: the case for revisiting operating system design for energy efficiency
EW 9 Proceedings of the 9th workshop on ACM SIGOPS European workshop: beyond the PC: new challenges for the operating system
High-Performance Web Site Design Techniques
IEEE Internet Computing
Adaptive Disk Spin-down Policies for Mobile Computers
MLICS '95 Proceedings of the 2nd Symposium on Mobile and Location-Independent Computing
Mariposa: a wide-area distributed database system
The VLDB Journal — The International Journal on Very Large Data Bases
The case for power management in web servers
Power aware computing
WebOS: Operating System Services for Wide Area Applications
HPDC '98 Proceedings of the 7th IEEE International Symposium on High Performance Distributed Computing
Comparison of Measurement-based Admission Control Algorithms for Controlled-Load Service
INFOCOM '97 Proceedings of the INFOCOM '97. Sixteenth Annual Joint Conference of the IEEE Computer and Communications Societies. Driving the Information Revolution
Energy Is Just Another Resource: Energy Accounting and Energy Pricing in the Nemesis OS
HOTOS '01 Proceedings of the Eighth Workshop on Hot Topics in Operating Systems
Dynamic Thermal Management for High-Performance Microprocessors
HPCA '01 Proceedings of the 7th International Symposium on High-Performance Computer Architecture
Differentiated and predictable quality of service in web server systems
Differentiated and predictable quality of service in web server systems
Interposed request routing for scalable network storage
OSDI'00 Proceedings of the 4th conference on Symposium on Operating System Design & Implementation - Volume 4
Virtual services: a new abstraction for server consolidation
ATEC '00 Proceedings of the annual conference on USENIX Annual Technical Conference
Isolation with flexibility: a resource management framework for central servers
ATEC '00 Proceedings of the annual conference on USENIX Annual Technical Conference
Wide-area Internet traffic patterns and characteristics
IEEE Network: The Magazine of Global Internetworking
Critical power slope: understanding the runtime effects of frequency scaling
ICS '02 Proceedings of the 16th international conference on Supercomputing
Self-Organizing Subsets: From Each According to His Abilities, to Each According to His Needs
IPTPS '01 Revised Papers from the First International Workshop on Peer-to-Peer Systems
EtE: Passive End-to-End Internet Service Performance Monitoring
ATEC '02 Proceedings of the General Track of the annual conference on USENIX Annual Technical Conference
MediSyn: a synthetic streaming media service workload generator
NOSSDAV '03 Proceedings of the 13th international workshop on Network and operating systems support for digital audio and video
Conserving disk energy in network servers
ICS '03 Proceedings of the 17th annual international conference on Supercomputing
Memory resource management in VMware ESX server
ACM SIGOPS Operating Systems Review - OSDI '02: Proceedings of the 5th symposium on Operating systems design and implementation
Integrated resource management for cluster-based Internet services
ACM SIGOPS Operating Systems Review - OSDI '02: Proceedings of the 5th symposium on Operating systems design and implementation
Resource overbooking and application profiling in shared hosting platforms
ACM SIGOPS Operating Systems Review - OSDI '02: Proceedings of the 5th symposium on Operating systems design and implementation
Scalability and accuracy in a large-scale network emulator
ACM SIGOPS Operating Systems Review - OSDI '02: Proceedings of the 5th symposium on Operating systems design and implementation
DRPM: dynamic speed control for power management in server class disks
Proceedings of the 30th annual international symposium on Computer architecture
Proceedings of the 2003 conference on Applications, technologies, architectures, and protocols for computer communications
Service-Level Agreements and Commercial Grids
IEEE Internet Computing
SHARP: an architecture for secure resource peering
SOSP '03 Proceedings of the nineteenth ACM symposium on Operating systems principles
Sharc: Managing CPU and Network Bandwidth in Shared Clusters
IEEE Transactions on Parallel and Distributed Systems
Dynamic cluster reconfiguration for power and performance
Compilers and operating systems for low power
A case for run-time adaptation in packet processing systems
ACM SIGCOMM Computer Communication Review
Managing battery lifetime with energy-aware adaptation
ACM Transactions on Computer Systems (TOCS)
Managing battery lifetime with energy-aware adaptation
ACM Transactions on Computer Systems (TOCS)
Interposed proportional sharing for a storage service utility
Proceedings of the joint international conference on Measurement and modeling of computer systems
Energy conservation techniques for disk array-based servers
Proceedings of the 18th annual international conference on Supercomputing
SLA based profit optimization in web systems
Proceedings of the 13th international World Wide Web conference on Alternate track papers & posters
On the performance and use of dense servers
IBM Journal of Research and Development
Workload- based power management for parallel computer systems
IBM Journal of Research and Development
Using a utility computing framework to develop utility systems
IBM Systems Journal
A Multi-Agent Systems Approach to Autonomic Computing
AAMAS '04 Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems - Volume 1
Dynamic tracking of page miss ratio curve for memory management
ASPLOS XI Proceedings of the 11th international conference on Architectural support for programming languages and operating systems
SLA based profit optimization in autonomic computing systems
Proceedings of the 2nd international conference on Service oriented computing
Statistical service assurances for applications in utility grid environments
Performance Evaluation - Special issue: Distributed systems performance
Automating Infrastructure Composition for Internet Services
LISA '01 Proceedings of the 15th USENIX conference on System administration
Supporting Cluster-Based Network Services on Functionally Symmetric Software Architecture
Proceedings of the 2004 ACM/IEEE conference on Supercomputing
An Efficient Data Location Protocol for Self.organizing Storage Clusters
Proceedings of the 2003 ACM/IEEE conference on Supercomputing
Balance of Power: Dynamic Thermal Management for Internet Data Centers
IEEE Internet Computing
Exploring the Energy-Time Tradeoff in MPI Programs on a Power-Scalable Cluster
IPDPS '05 Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Papers - Volume 01
Software-Directed Disk Power Management for Scientific Applications
IPDPS '05 Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Papers - Volume 01
Measuring Scalability of Resource Management Systems
IPDPS '05 Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Workshop 1 - Volume 02
On Honey Bees and Dynamic Server Allocation in Internet Hosting Centers
Adaptive Behavior - Animals, Animats, Software Agents, Robots, Adaptive Systems
Memory resource management in VMware ESX server
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
Integrated resource management for cluster-based internet services
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
Resource overbooking and application profiling in shared hosting platforms
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
Scalability and accuracy in a large-scale network emulator
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
Cataclysm: policing extreme overloads in internet applications
WWW '05 Proceedings of the 14th international conference on World Wide Web
Decentralised application placement
Future Generation Computer Systems - Special issue: Advanced grid technologies
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
Using multiple energy gears in MPI programs on a power-scalable cluster
Proceedings of the tenth ACM SIGPLAN symposium on Principles and practice of parallel programming
Exposing disk layout to compiler for reducing energy consumption of parallel disk based systems
Proceedings of the tenth ACM SIGPLAN symposium on Principles and practice of parallel programming
Energy conservation in heterogeneous server clusters
Proceedings of the tenth ACM SIGPLAN symposium on Principles and practice of parallel programming
Power-aware code scheduling for clusters of active disks
ISLPED '05 Proceedings of the 2005 international symposium on Low power electronics and design
Hippodrome: Running Circles Around Storage Administration
FAST '02 Proceedings of the 1st USENIX Conference on File and Storage Technologies
Power-aware resource allocation in high-end systems via online simulation
Proceedings of the 19th annual international conference on Supercomputing
Disk layout optimization for reducing energy consumption
Proceedings of the 19th annual international conference on Supercomputing
Dynamic reconfiguration of CPU and WebSphere on IBM pSeries servers
Software—Practice & Experience
Just In Time Dynamic Voltage Scaling: Exploiting Inter-Node Slack to Save Energy in MPI Programs
SC '05 Proceedings of the 2005 ACM/IEEE conference on Supercomputing
Quickly finding near-optimal storage designs
ACM Transactions on Computer Systems (TOCS)
Controllable fair queuing for meeting performance goals
Performance Evaluation - Performance 2005
Minimizing execution time in MPI programs on an energy-constrained, power-scalable cluster
Proceedings of the eleventh ACM SIGPLAN symposium on Principles and practice of parallel programming
Energy-aware data prefetching for multi-speed disks
Proceedings of the 3rd conference on Computing frontiers
Automatic run-time selection of power policies for operating systems
Proceedings of the conference on Design, automation and test in Europe: Proceedings
Multiprocessor synthesis for periodic hard real-time tasks under a given energy constraint
Proceedings of the conference on Design, automation and test in Europe: Proceedings
Back to the future: dependable computing = dependable services
EW 10 Proceedings of the 10th workshop on ACM SIGOPS European workshop
A utility-centered approach to building dependable infrastructure services
EW 10 Proceedings of the 10th workshop on ACM SIGOPS European workshop
Operating system support for massive replication
EW 10 Proceedings of the 10th workshop on ACM SIGOPS European workshop
Ensemble-level Power Management for Dense Blade Servers
Proceedings of the 33rd annual international symposium on Computer Architecture
Program Counter-Based Prediction Techniques for Dynamic Power Management
IEEE Transactions on Computers
GRACE-1: Cross-Layer Adaptation for Multimedia Quality and Battery Energy
IEEE Transactions on Mobile Computing
WOWMOM '06 Proceedings of the 2006 International Symposium on on World of Wireless, Mobile and Multimedia Networks
Joint optimization of hardware and network systems
Journal of Parallel and Distributed Computing
Reconfigurable resource scheduling
Proceedings of the eighteenth annual ACM symposium on Parallelism in algorithms and architectures
Journal of Parallel and Distributed Computing
Out-of-core frequent pattern mining on a commodity PC
Proceedings of the 12th ACM SIGKDD international conference on Knowledge discovery and data mining
Statistically Optimal Dynamic Power Management for Streaming Data
IEEE Transactions on Computers
Mercury and freon: temperature emulation and management for server systems
Proceedings of the 12th international conference on Architectural support for programming languages and operating systems
QShine '06 Proceedings of the 3rd international conference on Quality of service in heterogeneous wired/wireless networks
Adaptive, transparent frequency and voltage scaling of communication phases in MPI programs
Proceedings of the 2006 ACM/IEEE conference on Supercomputing
Automatic high-performance reconstruction and recovery
Computer Networks: The International Journal of Computer and Telecommunications Networking
SLA based resource allocation policies in autonomic environments
Journal of Parallel and Distributed Computing
Modeling and generating realistic streaming media server workloads
Computer Networks: The International Journal of Computer and Telecommunications Networking
Analytic modeling of multitier Internet applications
ACM Transactions on the Web (TWEB)
Making scheduling "cool": temperature-aware workload placement in data centers
ATEC '05 Proceedings of the annual conference on USENIX Annual Technical Conference
Energy-aware QoS for application sessions across multiple protocol domains in mobile computing
Computer Networks: The International Journal of Computer and Telecommunications Networking
Power provisioning for a warehouse-sized computer
Proceedings of the 34th annual international symposium on Computer architecture
HOTDEP'06 Proceedings of the 2nd conference on Hot Topics in System Dependability - Volume 2
Designing controllable computer systems
HOTOS'05 Proceedings of the 10th conference on Hot Topics in Operating Systems - Volume 10
Performance modeling and system management for multi-component online services
NSDI'05 Proceedings of the 2nd conference on Symposium on Networked Systems Design & Implementation - Volume 2
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
Anypoint: extensible transport switching on the edge
USITS'03 Proceedings of the 4th conference on USENIX Symposium on Internet Technologies and Systems - Volume 4
Achieving Self-Management via Utility Functions
IEEE Internet Computing
Analyzing the Energy-Time Trade-Off in High-Performance Computing Applications
IEEE Transactions on Parallel and Distributed Systems
Adaptive Service Composition in Flexible Processes
IEEE Transactions on Software Engineering
Online Web Cluster Capacity Estimation and Its Application to Energy Conservation
IEEE Transactions on Parallel and Distributed Systems
A QoS-based selection approach of autonomic grid services
Proceedings of the 2007 workshop on Service-oriented computing performance: aspects, issues, and approaches
Adaptive control of virtualized resources in utility computing environments
Proceedings of the 2nd ACM SIGOPS/EuroSys European Conference on Computer Systems 2007
The Journal of Supercomputing
Journal of Parallel and Distributed Computing
PARAID: A gear-shifting power-aware RAID
ACM Transactions on Storage (TOS)
VirtualPower: coordinated power management in virtualized enterprise systems
Proceedings of twenty-first ACM SIGOPS symposium on Operating systems principles
VTDC '06 Proceedings of the 2nd International Workshop on Virtualization Technology in Distributed Computing
Compiler-Directed Energy Optimization for Parallel Disk Based Systems
IEEE Transactions on Parallel and Distributed Systems
Exploring biologically-inspired evolvable network applications with the BEYOND architecture
Proceedings of the 1st international conference on Bio inspired models of network, information and computing systems
A utility-based unified disk scheduling framework for shared mixed-media services
ACM Transactions on Storage (TOS)
ECHOS: edge capacity hosting overlays of nano data centers
ACM SIGCOMM Computer Communication Review
No "power" struggles: coordinated multi-level power management for the data center
Proceedings of the 13th international conference on Architectural support for programming languages and operating systems
Hardware counter driven on-the-fly request signatures
Proceedings of the 13th international conference on Architectural support for programming languages and operating systems
Don't settle for less than the best: use optimization to make decisions
HOTOS'07 Proceedings of the 11th USENIX workshop on Hot topics in operating systems
Attaining soft real-time constraint and energy-efficiency in web servers
Proceedings of the 2008 ACM symposium on Applied computing
Write off-loading: practical power management for enterprise storage
FAST'08 Proceedings of the 6th USENIX Conference on File and Storage Technologies
QDSL: a queuing model for systems with differential service levels
SIGMETRICS '08 Proceedings of the 2008 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Power-aware dynamic placement of HPC applications
Proceedings of the 22nd annual international conference on Supercomputing
Vpm tokens: virtual machine-aware power budgeting in datacenters
HPDC '08 Proceedings of the 17th international symposium on High performance distributed computing
Reducing network energy consumption via sleeping and rate-adaptation
NSDI'08 Proceedings of the 5th USENIX Symposium on Networked Systems Design and Implementation
Energy-aware server provisioning and load dispatching for connection-intensive internet services
NSDI'08 Proceedings of the 5th USENIX Symposium on Networked Systems Design and Implementation
Just-in-time dynamic voltage scaling: Exploiting inter-node slack to save energy in MPI programs
Journal of Parallel and Distributed Computing
Context-aware mechanisms for reducing interactive delays of energy management in disks
ATC'08 USENIX 2008 Annual Technical Conference on Annual Technical Conference
Efficient management of data center resources for massively multiplayer online games
Proceedings of the 2008 ACM/IEEE conference on Supercomputing
Write off-loading: Practical power management for enterprise storage
ACM Transactions on Storage (TOS)
Exact Asymptotic Analysis of Closed BCMP Networks with a Common Bottleneck
ASMTA '08 Proceedings of the 15th international conference on Analytical and Stochastic Modeling Techniques and Applications
Model Identification for Energy-Aware Management of Web Service Systems
ICSOC '08 Proceedings of the 6th International Conference on Service-Oriented Computing
pMapper: power and migration cost aware application placement in virtualized systems
Proceedings of the 9th ACM/IFIP/USENIX International Conference on Middleware
A Prefetching Algorithm for Multi-speed Disks
Transactions on High-Performance Embedded Architectures and Compilers I
PowerNap: eliminating server idle power
Proceedings of the 14th international conference on Architectural support for programming languages and operating systems
Non-intrusive performance management for computer services
Proceedings of the ACM/IFIP/USENIX 2006 International Conference on Middleware
A cost-effective distributed file service with QoS guarantees
Proceedings of the ACM/IFIP/USENIX 2007 International Conference on Middleware
Proceedings of the ACM/IFIP/USENIX 2007 International Conference on Middleware
Automated control of multiple virtualized resources
Proceedings of the 4th ACM European conference on Computer systems
Prediction-based real-time resource provisioning for massively multiplayer online games
Future Generation Computer Systems
Evaluating high performance communication: a power perspective
Proceedings of the 23rd international conference on Supercomputing
ICAC '09 Proceedings of the 6th international conference on Autonomic computing
vManage: loosely coupled platform and virtualization management in data centers
ICAC '09 Proceedings of the 6th international conference on Autonomic computing
Automatic exploration of datacenter performance regimes
ACDC '09 Proceedings of the 1st workshop on Automated control for datacenters and clouds
Making cluster applications energy-aware
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
Self-organized server farms for energy savings
ICAC-INDST '09 Proceedings of the 6th international conference industry session on Autonomic computing and communications industry session
Optimal power allocation in server farms
Proceedings of the eleventh international joint conference on Measurement and modeling of computer systems
Optimal Power Management for Server Farm to Support Green Computing
CCGRID '09 Proceedings of the 2009 9th IEEE/ACM International Symposium on Cluster Computing and the Grid
Multi-Tiered On-Demand Resource Scheduling for VM-Based Data Center
CCGRID '09 Proceedings of the 2009 9th IEEE/ACM International Symposium on Cluster Computing and the Grid
Resource Allocation Using Virtual Clusters
CCGRID '09 Proceedings of the 2009 9th IEEE/ACM International Symposium on Cluster Computing and the Grid
Run-time resource management in SOA virtualized environments
Proceedings of the 1st international workshop on Quality of service-oriented software systems
VPM tokens: virtual machine-aware power budgeting in datacenters
Cluster Computing
FAWN: a fast array of wimpy nodes
Proceedings of the ACM SIGOPS 22nd symposium on Operating systems principles
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
Energy aware scheduling on desktop grid environment with static performance prediction
SpringSim '09 Proceedings of the 2009 Spring Simulation Multiconference
Evaluating the impact of inaccurate information in utility-based scheduling
Proceedings of the Conference on High Performance Computing Networking, Storage and Analysis
Power-aware provisioning of Cloud resources for real-time services
Proceedings of the 7th International Workshop on Middleware for Grids, Clouds and e-Science
Greening the internet with nano data centers
Proceedings of the 5th international conference on Emerging networking experiments and technologies
Expressive power-based resource allocation for data centers
IJCAI'09 Proceedings of the 21st international jont conference on Artifical intelligence
Sandpiper: Black-box and gray-box resource management for virtual machines
Computer Networks: The International Journal of Computer and Telecommunications Networking
Dynamic trade-off analysis of QoS and energy saving in admission control for web service systems
Proceedings of the Fourth International ICST Conference on Performance Evaluation Methodologies and Tools
SLA-driven planning and optimization of enterprise applications
Proceedings of the first joint WOSP/SIPEW international conference on Performance engineering
Black-box performance models for virtualized web service applications
Proceedings of the first joint WOSP/SIPEW international conference on Performance engineering
Dynamic optical switching for a Greener internet
WOCC'09 Proceedings of the 18th international conference on Wireless and Optical Communications Conference
Energy aware network operations
INFOCOM'09 Proceedings of the 28th IEEE international conference on Computer Communications Workshops
Empirical evaluation of latency-sensitive application performance in the cloud
MMSys '10 Proceedings of the first annual ACM SIGMM conference on Multimedia systems
Power routing: dynamic power provisioning in the data center
Proceedings of the fifteenth edition of ASPLOS on Architectural support for programming languages and operating systems
Joint optimization of idle and cooling power in data centers while maintaining response time
Proceedings of the fifteenth edition of ASPLOS on Architectural support for programming languages and operating systems
Semantic-less coordination of power management and application performance
ACM SIGOPS Operating Systems Review
Green WLANs: On-Demand WLAN Infrastructures
Mobile Networks and Applications
Joint admission control and resource allocation in virtualized servers
Journal of Parallel and Distributed Computing
Power optimization for dynamic configuration in heterogeneous web server clusters
Journal of Systems and Software
PACS'02 Proceedings of the 2nd international conference on Power-aware computer systems
Dynamic resource allocation for shared data centers using online measurements
IWQoS'03 Proceedings of the 11th international conference on Quality of service
A practical learning-based approach for dynamic storage bandwidth allocation
IWQoS'03 Proceedings of the 11th international conference on Quality of service
A cost-effective distributed file service with QoS guarantees
MIDDLEWARE2007 Proceedings of the 8th ACM/IFIP/USENIX international conference on Middleware
MIDDLEWARE2007 Proceedings of the 8th ACM/IFIP/USENIX international conference on Middleware
Proceedings of the 7th ACM international conference on Computing frontiers
Opportunities and challenges to unify workload, power, and cooling management in data centers
Proceedings of the Fifth International Workshop on Feedback Control Implementation and Design in Computing Systems and Networks
Proceedings of the 1st International Conference on Energy-Efficient Computing and Networking
An approach to reduce the energy cost of the arbitrary tree replication protocol
Proceedings of the 1st International Conference on Energy-Efficient Computing and Networking
Introducing Scalileo: a Java based scaling framework
Proceedings of the 1st International Conference on Energy-Efficient Computing and Networking
Towards energy-aware scheduling in data centers using machine learning
Proceedings of the 1st International Conference on Energy-Efficient Computing and Networking
New challenges of parallel job scheduling
JSSPP'07 Proceedings of the 13th international conference on Job scheduling strategies for parallel processing
A cyber-physical systems approach to energy management in data centers
Proceedings of the 1st ACM/IEEE International Conference on Cyber-Physical Systems
Robust and flexible power-proportional storage
Proceedings of the 1st ACM symposium on Cloud computing
Automated control for elastic storage
Proceedings of the 7th international conference on Autonomic computing
Utility-function-driven energy-efficient cooling in data centers
Proceedings of the 7th international conference on Autonomic computing
Future directions in distributed computing
Decomposable and responsive power models for multicore processors using performance counters
Proceedings of the 24th ACM International Conference on Supercomputing
The energy dashboard: improving the visibility of energy consumption at a campus-wide scale
Proceedings of the First ACM Workshop on Embedded Sensing Systems for Energy-Efficiency in Buildings
Per-flow optimal service selection for Web services based processes
Journal of Systems and Software
Energy optimization schemes in cluster with virtual machines
Cluster Computing
Cyber-physical energy systems: focus on smart buildings
Proceedings of the 47th Design Automation Conference
Resource allocation algorithms for virtualized service hosting platforms
Journal of Parallel and Distributed Computing
Opportunities and challenges to unify workload, power, and cooling management in data centers
ACM SIGOPS Operating Systems Review
Energy Efficient Resource Management in Virtualized Cloud Data Centers
CCGRID '10 Proceedings of the 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing
NapSAC: design and implementation of a power-proportional web cluster
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
Lightning: self-adaptive, energy-conserving, multi-zoned, commodity green cloud storage system
Proceedings of the 19th ACM International Symposium on High Performance Distributed Computing
Integration of admission, congestion, and peak power control in QoS-aware clusters
Journal of Parallel and Distributed Computing
HotCloud'09 Proceedings of the 2009 conference on Hot topics in cloud computing
Statistical machine learning makes automatic control practical for internet datacenters
HotCloud'09 Proceedings of the 2009 conference on Hot topics in 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
CoolIT: coordinating facility and it management for efficient datacenters
HotPower'08 Proceedings of the 2008 conference on Power aware computing and systems
On the impact of disk scrubbing on energy savings
HotPower'08 Proceedings of the 2008 conference on Power aware computing and systems
JustRunIt: experiment-based management of virtualized data centers
USENIX'09 Proceedings of the 2009 conference on USENIX Annual technical conference
Server workload analysis for power minimization using consolidation
USENIX'09 Proceedings of the 2009 conference on USENIX Annual technical conference
LiteGreen: saving energy in networked desktops using virtualization
USENIXATC'10 Proceedings of the 2010 USENIX conference on USENIX annual technical conference
Stout: an adaptive interface to scalable cloud storage
USENIXATC'10 Proceedings of the 2010 USENIX conference on USENIX annual technical conference
An evaluation of per-chip nonuniform frequency scaling on multicores
USENIXATC'10 Proceedings of the 2010 USENIX conference on USENIX annual technical conference
USENIXATC'10 Proceedings of the 2010 USENIX conference on USENIX annual technical conference
vGreen: A System for Energy-Efficient Management of Virtual Machines
ACM Transactions on Design Automation of Electronic Systems (TODAES)
A bio-inspired algorithm for energy optimization in a self-organizing data center
SOAR'09 Proceedings of the First international conference on Self-organizing architectures
Power-Aware Consolidation of Scientific Workflows in Virtualized Environments
Proceedings of the 2010 ACM/IEEE International Conference for High Performance Computing, Networking, Storage and Analysis
Modelling of staged routing for reduced carbon footprints of large server clusters
International Journal of Communication Networks and Distributed Systems
IPDPS'06 Proceedings of the 20th international conference on Parallel and distributed processing
Energy management for MapReduce clusters
Proceedings of the VLDB Endowment
Energy conservation in multi-tenant networks through power virtualization
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
The PowerNap Server Architecture
ACM Transactions on Computer Systems (TOCS)
NapSAC: design and implementation of a power-proportional web cluster
ACM SIGCOMM Computer Communication Review
Blink: managing server clusters on intermittent power
Proceedings of the sixteenth international conference on Architectural support for programming languages and operating systems
Energy proportionality for disk storage using replication
Proceedings of the 14th International Conference on Extending Database Technology
Power Control by Distribution Tree with Classified Power Capping in Cloud Computing
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
Power Reduction Scheme of Fans in a Blade System by Considering the Imbalance of CPU Temperatures
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
Multi-Objective Virtual Machine Placement in Virtualized Data Center Environments
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
The SCADS director: scaling a distributed storage system under stringent performance requirements
FAST'11 Proceedings of the 9th USENIX conference on File and stroage technologies
FAWN: a fast array of wimpy nodes
Communications of the ACM
Workload management for power efficiency in virtualized data centers
Communications of the ACM
Hippodrome: running circles around storage administration
FAST'02 Proceedings of the 1st USENIX conference on File and storage technologies
HotDep'06 Proceedings of the Second conference on Hot topics in system dependability
Black-box and gray-box strategies for virtual machine migration
NSDI'07 Proceedings of the 4th USENIX conference on Networked systems design & implementation
Environment-conscious scheduling of HPC applications on distributed Cloud-oriented data centers
Journal of Parallel and Distributed Computing
Power management schemes for heterogeneous clusters under quality of service requirements
Proceedings of the 2011 ACM Symposium on Applied Computing
Optimal power cost management using stored energy in data centers
Proceedings of the ACM SIGMETRICS joint international conference on Measurement and modeling of computer systems
Platform synthesis and partitioning of real-time tasks for energy efficiency
Journal of Systems Architecture: the EUROMICRO Journal
Low-energy automated scheduling of computing resources
Proceedings of the 1st ACM/IEEE workshop on Autonomic computing in economics
Towards data center self-diagnosis using a mobile robot
Proceedings of the 8th ACM international conference on Autonomic computing
Decision making in autonomic computing systems: comparison of approaches and techniques
Proceedings of the 8th ACM international conference on Autonomic computing
Power management of online data-intensive services
Proceedings of the 38th annual international symposium on Computer architecture
Benefits and limitations of tapping into stored energy for datacenters
Proceedings of the 38th annual international symposium on Computer architecture
Optimal power cost management using stored energy in data centers
ACM SIGMETRICS Performance Evaluation Review - Performance evaluation review
BrownMap: enforcing power budget in shared data centers
Proceedings of the ACM/IFIP/USENIX 11th International Conference on Middleware
Energy attack on server systems
WOOT'11 Proceedings of the 5th USENIX conference on Offensive technologies
Energy proportionality and performance in data parallel computing clusters
SSDBM'11 Proceedings of the 23rd international conference on Scientific and statistical database management
Green challenges to system software in data centers
Frontiers of Computer Science in China
Loosely coupled coordinated management in virtualized data centers
Cluster Computing
CloudScale: elastic resource scaling for multi-tenant cloud systems
Proceedings of the 2nd ACM Symposium on Cloud Computing
Energy accounting for shared virtualized environments under DVFS using PMC-based power models
Future Generation Computer Systems
Service center trade-offs between customer impatience and power consumption
Performance Evaluation
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
Utilization-based pricing for power management and profit optimization in data centers
Journal of Parallel and Distributed Computing
Parasite: A System for Energy Saving with Performance Improvement in Networked Desktops
GREENCOM '11 Proceedings of the 2011 IEEE/ACM International Conference on Green Computing and Communications
Non-intrusive performance management for computer services
Middleware'06 Proceedings of the 7th ACM/IFIP/USENIX international conference on Middleware
Power management in grid computing with xen
ISPA'06 Proceedings of the 2006 international conference on Frontiers of High Performance Computing and Networking
Dynamic compilation for reducing energy consumption of i/o-intensive applications
LCPC'05 Proceedings of the 18th international conference on Languages and Compilers for Parallel Computing
Adaptive Scheduling on Power-Aware Managed Data-Centers Using Machine Learning
GRID '11 Proceedings of the 2011 IEEE/ACM 12th International Conference on Grid Computing
A flexible simulator to evaluate a power saving system for HPC clusters
Green Computing Middleware on Proceedings of the 2nd International Workshop
Dynamic configuration of virtual machine for power-proportional resource provisioning
Green Computing Middleware on Proceedings of the 2nd International Workshop
Implementation and evaluation of a middleware for self-organizing decentralized web services
SelfMan'06 Proceedings of the Second IEEE international conference on Self-Managed Networks, Systems, and Services
A dynamic energy conservation scheme for clusters in computing centers
ICESS'05 Proceedings of the Second international conference on Embedded Software and Systems
Web services composition in autonomic grid environments
BPM'06 Proceedings of the 2006 international conference on Business Process Management Workshops
On the effect of using third-party clouds for maximizing profit
ICA3PP'10 Proceedings of the 10th international conference on Algorithms and Architectures for Parallel Processing - Volume Part I
Leveraging public resource pools to improve the service compliances of computing utilities
HiPC'04 Proceedings of the 11th international conference on High Performance Computing
Energy-efficient and multifaceted resource management for profit-driven virtualized data centers
Future Generation Computer Systems
Future Generation Computer Systems
T-Alloc: A practical energy efficient resource allocation algorithm for traditional data centers
Future Generation Computer Systems
QoS-Driven web services selection in autonomic grid environments
ODBASE'06/OTM'06 Proceedings of the 2006 Confederated international conference on On the Move to Meaningful Internet Systems: CoopIS, DOA, GADA, and ODBASE - Volume Part II
Leveraging stored energy for handling power emergencies in aggressively provisioned datacenters
ASPLOS XVII Proceedings of the seventeenth international conference on Architectural Support for Programming Languages and Operating Systems
DreamWeaver: architectural support for deep sleep
ASPLOS XVII Proceedings of the seventeenth international conference on Architectural Support for Programming Languages and Operating Systems
DejaVu: accelerating resource allocation in virtualized environments
ASPLOS XVII Proceedings of the seventeenth international conference on Architectural Support for Programming Languages and Operating Systems
Safe overprovisioning: using power limits to increase aggregate throughput
PACS'04 Proceedings of the 4th international conference on Power-Aware Computer Systems
Self-star Properties in Complex Information Systems
EnergySaving cluster roll: power saving system for clusters
ARCS'10 Proceedings of the 23rd international conference on Architecture of Computing Systems
Modellus: Automated modeling of complex internet data center applications
ACM Transactions on the Web (TWEB)
Achieving power-efficiency in clusters without distributed file system complexity
ISCA'10 Proceedings of the 2010 international conference on Computer Architecture
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
FREP: Energy proportionality for disk storage using replication
Journal of Parallel and Distributed Computing
The next frontier for communications networks: power management
Computer Communications
Efficient provisioning of bursty scientific workloads on the cloud using adaptive elasticity control
Proceedings of the 3rd workshop on Scientific Cloud Computing Date
OPTIMIS: A holistic approach to cloud service provisioning
Future Generation Computer Systems
Proactive dynamic resource management in virtualized data centers
Proceedings of the 2nd International Conference on Energy-Efficient Computing and Networking
On the impact of virtualization on Dropbox-like cloud file storage/synchronization services
Proceedings of the 2012 IEEE 20th International Workshop on Quality of Service
A simulator to assess energy saving strategies and policies in HPC workloads
ACM SIGOPS Operating Systems Review
ACM SIGOPS Operating Systems Review
Building a power-proportional software router
USENIX ATC'12 Proceedings of the 2012 USENIX conference on Annual Technical Conference
Barely alive memory servers: Keeping data active in a low-power state
ACM Journal on Emerging Technologies in Computing Systems (JETC)
Enhancing data center sustainability through energy-adaptive computing
ACM Journal on Emerging Technologies in Computing Systems (JETC)
ACM Journal on Emerging Technologies in Computing Systems (JETC)
Computers and Industrial Engineering
AutoScale: Dynamic, Robust Capacity Management for Multi-Tier Data Centers
ACM Transactions on Computer Systems (TOCS)
Comparison of Decision-Making Strategies for Self-Optimization in Autonomic Computing Systems
ACM Transactions on Autonomous and Adaptive Systems (TAAS) - Special Section: Extended Version of SASO 2011 Best Paper
Adaptive scheduling strategies for cloud-based resource infrastructures
Security and Communication Networks
GreenWare: greening cloud-scale data centers to maximize the use of renewable energy
Proceedings of the 12th International Middleware Conference
Risk and Energy Consumption Tradeoffs in Cloud Computing Service via Stochastic Optimization Models
UCC '12 Proceedings of the 2012 IEEE/ACM Fifth International Conference on Utility and Cloud Computing
An energy complexity model for algorithms
Proceedings of the 4th conference on Innovations in Theoretical Computer Science
Empirical evaluation of power saving policies for data centers
ACM SIGMETRICS Performance Evaluation Review
Aggressive Datacenter Power Provisioning with Batteries
ACM Transactions on Computer Systems (TOCS)
Ursa: Scalable Load and Power Management in Cloud Storage Systems
ACM Transactions on Storage (TOS)
Optimal Server Allocation and Frequency Modulation on Multi-Core Based Server Clusters
International Journal of Green Computing
Trading power consumption against performance by reserving blocks of servers
EPEW'12 Proceedings of the 9th European conference on Computer Performance Engineering
Trading power consumption against performance by reserving blocks of servers
EPEW'12 Proceedings of the 9th European conference on Computer Performance Engineering
Themis: energy efficient management of workloads in virtualized data centers
Euro-Par'12 Proceedings of the 18th international conference on Parallel processing workshops
Power containers: an OS facility for fine-grained power and energy management on multicore servers
Proceedings of the eighteenth international conference on Architectural support for programming languages and operating systems
Paragon: QoS-aware scheduling for heterogeneous datacenters
Proceedings of the eighteenth international conference on Architectural support for programming languages and operating systems
Heterogeneity-Aware optimal power allocation in data center environments
ICPCA/SWS'12 Proceedings of the 2012 international conference on Pervasive Computing and the Networked World
KnightShift: Scaling the Energy Proportionality Wall through Server-Level Heterogeneity
MICRO-45 Proceedings of the 2012 45th Annual IEEE/ACM International Symposium on Microarchitecture
Thermal camera networks for large datacenters using real-time thermal monitoring mechanism
The Journal of Supercomputing
The Journal of Supercomputing
Empowering automatic data-center management with machine learning
Proceedings of the 28th Annual ACM Symposium on Applied Computing
Energy efficiency for MapReduce workloads: an in-depth study
ADC '12 Proceedings of the Twenty-Third Australasian Database Conference - Volume 124
Agile, efficient virtualization power management with low-latency server power states
Proceedings of the 40th Annual International Symposium on Computer Architecture
Virtualizing power distribution in datacenters
Proceedings of the 40th Annual International Symposium on Computer Architecture
Bubble-flux: precise online QoS management for increased utilization in warehouse scale computers
Proceedings of the 40th Annual International Symposium on Computer Architecture
Dynamic provisioning in next-generation data centers with on-site power production
Proceedings of the fourth international conference on Future energy systems
On reducing energy management delays in disks
Journal of Parallel and Distributed Computing
Reducing the energy cost of computing through efficient co-scheduling of parallel workloads
DATE '12 Proceedings of the Conference on Design, Automation and Test in Europe
State-of-the-art research study for green cloud computing
The Journal of Supercomputing
Energy-aware Management of Customer Streams
Electronic Notes in Theoretical Computer Science (ENTCS)
A survey on techniques for improving the energy efficiency of large-scale distributed systems
ACM Computing Surveys (CSUR)
Optimizing VM checkpointing for restore performance in VMware ESXi
USENIX ATC'13 Proceedings of the 2013 USENIX conference on Annual Technical Conference
Towards greener data centers with storage class memory
Future Generation Computer Systems
Market mechanisms for managing datacenters with heterogeneous microarchitectures
ACM Transactions on Computer Systems (TOCS)
Rhythm: harnessing data parallel hardware for server workloads
Proceedings of the 19th international conference on Architectural support for programming languages and operating systems
REF: resource elasticity fairness with sharing incentives for multiprocessors
Proceedings of the 19th international conference on Architectural support for programming languages and operating systems
Underprovisioning backup power infrastructure for datacenters
Proceedings of the 19th international conference on Architectural support for programming languages and operating systems
Price theory based power management for heterogeneous multi-cores
Proceedings of the 19th international conference on Architectural support for programming languages and operating systems
QoS-Aware scheduling in heterogeneous datacenters with paragon
ACM Transactions on Computer Systems (TOCS)
Speed-Scaling-based Job/Tasks Deployment for Energy-efficient Datacenters in Cloud Computing
Proceedings of the Second International Conference on Innovative Computing and Cloud Computing
Journal of Parallel and Distributed Computing
Ginseng: market-driven memory allocation
Proceedings of the 10th ACM SIGPLAN/SIGOPS international conference on Virtual execution environments
Dynamic right-sizing for power-proportional data centers
IEEE/ACM Transactions on Networking (TON)
UCC '13 Proceedings of the 2013 IEEE/ACM 6th International Conference on Utility and Cloud Computing
OptiPlace: Designing Cloud Management with Flexible Power Models through Constraint Programing
UCC '13 Proceedings of the 2013 IEEE/ACM 6th International Conference on Utility and Cloud Computing
Hi-index | 0.04 |
Internet hosting centers serve multiple service sites from a common hardware base. This paper presents the design and implementation of an architecture for resource management in a hosting center operating system, with an emphasis on energy as a driving resource management issue for large server clusters. The goals are to provision server resources for co-hosted services in a way that automatically adapts to offered load, improve the energy efficiency of server clusters by dynamically resizing the active server set, and respond to power supply disruptions or thermal events by degrading service in accordance with negotiated Service Level Agreements (SLAs).Our system is based on an economic approach to managing shared server resources, in which services "bid" for resources as a function of delivered performance. The system continuously monitors load and plans resource allotments by estimating the value of their effects on service performance. A greedy resource allocation algorithm adjusts resource prices to balance supply and demand, allocating resources to their most efficient use. A reconfigurable server switching infrastructure directs request traffic to the servers assigned to each service. Experimental results from a prototype confirm that the system adapts to offered load and resource availability, and can reduce server energy usage by 29% or more for a typical Web workload.