User profiles for Joseph L. Hellerstein
Joseph HellersteinUniversity of Washington Verified email at uw.edu Cited by 13328 |
[BOOK][B] Feedback control of computing systems
This is the first practical treatment of the design and application of feedback control of
computing systems. MATLAB files for the solution of problems and case studies accompany the …
computing systems. MATLAB files for the solution of problems and case studies accompany the …
[PDF][PDF] Google cluster-usage traces: format+ schema
A Google cluster is a set of machines, packed into racks, and connected by a high-bandwidth
cluster network. A cell is a set of machines, typically all in a single cluster, that share a …
cluster network. A cell is a set of machines, typically all in a single cluster, that share a …
Towards characterizing cloud backend workloads: insights from google compute clusters
The advent of cloud computing promises highly available, efficient, and flexible computing
services for applications such as web search, email, voice over IP, and web search alerts. Our …
services for applications such as web search, email, voice over IP, and web search alerts. Our …
Mining partially periodic event patterns with unknown periods
S Ma, JL Hellerstein - Proceedings 17th International …, 2001 - ieeexplore.ieee.org
Periodic behavior is common in real-world applications. However in many cases, periodicities
are partial in that they are present only intermittently. The authors study such intermittent …
are partial in that they are present only intermittently. The authors study such intermittent …
Dynamic service placement in geographically distributed clouds
Large-scale online service providers have been increasingly relying on geographically
distributed cloud infrastructures for service hosting and delivery. In this context, a key challenge …
distributed cloud infrastructures for service hosting and delivery. In this context, a key challenge …
Dynamic energy-aware capacity provisioning for cloud computing environments
Data centers have recently gained significant popularity as a cost-effective platform for hosting
large-scale service applications. While large data centers enjoy economies of scale by …
large-scale service applications. While large data centers enjoy economies of scale by …
Dynamic heterogeneity-aware resource provisioning in the cloud
Data centers consume tremendous amounts of energy in terms of power distribution and
cooling. Dynamic capacity provisioning is a promising approach for reducing energy …
cooling. Dynamic capacity provisioning is a promising approach for reducing energy …
Modeling and synthesizing task placement constraints in Google compute clusters
Evaluating the performance of large compute clusters requires benchmarks with representative
workloads. At Google, performance benchmarks are used to obtain performance metrics …
workloads. At Google, performance benchmarks are used to obtain performance metrics …
Using MIMO feedback control to enforce policies for interrelated metrics with application to the Apache web server
Y Diao, N Gandhi, JL Hellerstein… - NOMS 2002. IEEE …, 2002 - ieeexplore.ieee.org
Policy-based management provides a means for IT systems to operate according to
business needs. Unfortunately, there is often an "impedance mismatch" between the policies …
business needs. Unfortunately, there is often an "impedance mismatch" between the policies …
Introduction to control theory and its application to computing systems
Feedback control is central to managing computing systems and data networks. Unfortunately,
computing practitioners typically approach the design of feedback control in an ad hoc …
computing practitioners typically approach the design of feedback control in an ad hoc …