org.apache.hadoop.mapred.gridmix.emulators.resourceusage
Class ResourceUsageMatcher
java.lang.Object
org.apache.hadoop.mapred.gridmix.emulators.resourceusage.ResourceUsageMatcher
public class ResourceUsageMatcher
- extends Object
This is the driver class for managing all the resource usage emulators.
ResourceUsageMatcher expects a comma separated list of
ResourceUsageEmulatorPlugin implementations specified using
RESOURCE_USAGE_EMULATION_PLUGINS as the configuration parameter.
Note that the order in which the emulators are invoked is same as the
order in which they are configured.
|
Method Summary |
void |
configure(org.apache.hadoop.conf.Configuration conf,
org.apache.hadoop.mapreduce.util.ResourceCalculatorPlugin monitor,
org.apache.hadoop.tools.rumen.ResourceUsageMetrics metrics,
Progressive progress)
Configure the ResourceUsageMatcher to load the configured plugins
and initialize them. |
void |
matchResourceUsage()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RESOURCE_USAGE_EMULATION_PLUGINS
public static final String RESOURCE_USAGE_EMULATION_PLUGINS
- Configuration key to set resource usage emulators.
- See Also:
- Constant Field Values
ResourceUsageMatcher
public ResourceUsageMatcher()
configure
public void configure(org.apache.hadoop.conf.Configuration conf,
org.apache.hadoop.mapreduce.util.ResourceCalculatorPlugin monitor,
org.apache.hadoop.tools.rumen.ResourceUsageMetrics metrics,
Progressive progress)
- Configure the
ResourceUsageMatcher to load the configured plugins
and initialize them.
matchResourceUsage
public void matchResourceUsage()
throws Exception
- Throws:
Exception
Copyright © 2012 Apache Software Foundation. All Rights Reserved.