Configuration-space performance anomaly depiction
Christopher Stewart, Kai Shen, et al.
LADIS 2008
The growth of the Internet and of various intranets has spawned a wealth of online services, most of which are implemented on local-area clusters using remote invocation (for example, remote procedure call/remote method invocation) among manually placed application components. Component placement can be a significant challenge for large-scale services, particularly when application resource needs are workload dependent. Automatic component placement has the potential to maximize overall system throughput. The key idea is to construct (offline) a mapping between input workload and individual-component resource consumption. Such mappings, called component profiles, then support high-performance placement. Preliminary results on an online auction benchmark based on J2EE (Java 2 Platform, Enterprise Edition) suggest that profile-driven tools can identify placements that achieve near-optimal overall throughput.
Christopher Stewart, Kai Shen, et al.
LADIS 2008
Chunqiang Tang, Melissa J. Buco, et al.
SIGMETRICS 2005
Robbert Van Renesse, Rodrigo Rodrigues, et al.
LADIS 2008
Nathaniel Morris, Christopher Stewart, et al.
EuroSys 2018