Local Area Networks
Parallel and Distributed Computation: Numerical Methods
Parallel and Distributed Computation: Numerical Methods
Power allocation and routing in multibeam satellites with time-varying channels
IEEE/ACM Transactions on Networking (TON)
IEEE Transactions on Parallel and Distributed Systems
Advanced Computer Architecture and Parallel Processing (Wiley Series on Parallel and Distributed Computing)
Multiprocessor Energy-Efficient Scheduling for Real-Time Tasks with Different Power Characteristics
ICPP '05 Proceedings of the 2005 International Conference on Parallel Processing
Task Scheduling for Parallel Systems (Wiley Series on Parallel and Distributed Computing)
Task Scheduling for Parallel Systems (Wiley Series on Parallel and Distributed Computing)
Analytic modeling of multitier Internet applications
ACM Transactions on the Web (TWEB)
CCGRID '07 Proceedings of the Seventh IEEE International Symposium on Cluster Computing and the Grid
IEEE Transactions on Parallel and Distributed Systems
Automated control of multiple virtualized resources
Proceedings of the 4th ACM European conference on Computer systems
Statistical profiling-based techniques for effective power provisioning in data centers
Proceedings of the 4th ACM European conference on Computer systems
Power-aware provisioning of Cloud resources for real-time services
Proceedings of the 7th International Workshop on Middleware for Grids, Clouds and e-Science
Joint admission control and resource allocation in virtualized servers
Journal of Parallel and Distributed Computing
Eco-sustainable system and network architectures for future transport networks
Bell Labs Technical Journal - Optical Systems and Networking
WattApp: an application aware power meter for shared data centers
Proceedings of the 7th international conference on Autonomic computing
Cloud Computing Principles and Paradigms
Cloud Computing Principles and Paradigms
Exploiting Dynamic Resource Allocation for Efficient Parallel Data Processing in the Cloud
IEEE Transactions on Parallel and Distributed Systems
Algorithms and Parallel Computing
Algorithms and Parallel Computing
Simple and Effective Dynamic Provisioning for Power-Proportional Data Centers
IEEE Transactions on Parallel and Distributed Systems
Virtualization Essentials
Hi-index | 0.00 |
In this paper, we develop the optimal minimum-energy scheduler for the dynamic online joint allocation of the task sizes, computing rates, communication rates and communication powers in virtualized Networked Data Centers (NetDCs) that operates under hard per-job delay-constraints. The referred NetDC's infrastructure is composed by multiple frequency-scalable Virtual Machines (VMs), that are interconnected by a bandwidth and power-limited switched Local Area Network (LAN). Due to the nonlinear power-vs.-communication rate relationship, the resulting Computing-Communication Optimization Problem (CCOP) is inherently nonconvex. In order to analytically compute the exact solution of the CCOP, we develop a solving approach that relies on the following two main steps: (i) we prove that the CCOP retains a loosely coupled structure, that allows us to perform the lossless decomposition of the CCOP into the cascade of two simpler sub-problems; and, (ii) we prove that the coupling between the aforementioned sub-problems is provided by a (scalar) constraint, that is linear in the offered workload. The resulting optimal scheduler is amenable of scalable and distributed online implementation and its analytical characterization is in closed-form. After numerically testing its actual performance under randomly time-varying synthetically generated and real-world measured workload traces, we compare the obtained performance with the corresponding ones of some state-of-the-art static and sequential schedulers.