Skip navigation links
A B C E F G H I J L M P R S T U W 

A

AbstractMaxThroughput<Q extends TaskResult,T extends AbstractMaxThroughputSummary<P,S>,S extends GeneralBenchSummary<Q>,P extends Parameters> - Class in alluxio.stress.cli.suite
abstract class for MaxThroughput benchmark.
AbstractMaxThroughput() - Constructor for class alluxio.stress.cli.suite.AbstractMaxThroughput
 
AbstractStressBench<T extends TaskResult,P extends FileSystemParameters> - Class in alluxio.stress.cli
An abstraction for stress tests which generates a specific workload on a certain Alluxio component (master, worker, ClientIO).
AbstractStressBench() - Constructor for class alluxio.stress.cli.AbstractStressBench
 
addAdditionalResult(long, long) - Method in class alluxio.stress.cli.client.StressClientIOBench
Read the log file from java agent log file.
addAdditionalResult(long, long) - Method in class alluxio.stress.cli.fuse.FuseIOBench
Reads the log file from java agent log file.
alluxio.stress.cli - package alluxio.stress.cli
 
alluxio.stress.cli.client - package alluxio.stress.cli.client
 
alluxio.stress.cli.fuse - package alluxio.stress.cli.fuse
 
alluxio.stress.cli.report - package alluxio.stress.cli.report
 
alluxio.stress.cli.suite - package alluxio.stress.cli.suite
 
alluxio.stress.cli.worker - package alluxio.stress.cli.worker
 
applyOperation(long) - Method in class alluxio.stress.cli.StressMasterBench.BenchThread
 

B

BatchTask - Class in alluxio.stress.cli
Base class for batch task.
BatchTask() - Constructor for class alluxio.stress.cli.BatchTask
 
BatchTaskRunner - Class in alluxio.stress.cli
A tool to run multiple tasks for StressBench.
BatchTaskRunner() - Constructor for class alluxio.stress.cli.BatchTaskRunner
 
Benchmark<T extends TaskResult> - Class in alluxio.stress.cli
Base class for all stress benchmarks.
Benchmark() - Constructor for class alluxio.stress.cli.Benchmark
 
Benchmark.MethodStatistics - Class in alluxio.stress.cli
 
Benchmark.ProfileInput - Class in alluxio.stress.cli
 
BLOCK_LOCATION_MEM - Static variable in class alluxio.stress.cli.RpcBenchPreparationUtils
 

C

call() - Method in class alluxio.stress.cli.StressMasterBench.BenchThread
 
CAPACITY - Static variable in class alluxio.stress.cli.RpcBenchPreparationUtils
 
CAPACITY_MEM - Static variable in class alluxio.stress.cli.RpcBenchPreparationUtils
 
cleanup() - Method in class alluxio.stress.cli.Benchmark
Perform post-run cleanups.
cleanup() - Method in class alluxio.stress.cli.client.CompactionBench
 
cleanup() - Method in class alluxio.stress.cli.GetPinnedFileIdsBench
 
cleanup() - Method in class alluxio.stress.cli.RpcBench
 
ClientIOWritePolicy - Class in alluxio.stress.cli.client
Write type for restricting the writes to a set number of workers.
ClientIOWritePolicy(AlluxioConfiguration) - Constructor for class alluxio.stress.cli.client.ClientIOWritePolicy
Constructs a new ClientIOWritePolicy.
CompactionBench - Class in alluxio.stress.cli.client
Benchmark that simulates a workload that compacts many small files into a bigger file.
CompactionBench() - Constructor for class alluxio.stress.cli.client.CompactionBench
 

E

EMPTY_CONFIG - Static variable in class alluxio.stress.cli.RpcBenchPreparationUtils
 
equals(Object) - Method in class alluxio.stress.cli.client.ClientIOWritePolicy
 

F

FuseIOBench - Class in alluxio.stress.cli.fuse
Single node stress test.
FuseIOBench() - Constructor for class alluxio.stress.cli.fuse.FuseIOBench
Creates instance.

G

generateBlockIdOnTiers(Map<TierAlias, List<Integer>>) - Static method in class alluxio.stress.cli.RpcBenchPreparationUtils
Generates block IDs according to the storage tier/dir setup.
generateJobConfig(String[]) - Method in class alluxio.stress.cli.Benchmark
Generate a StressBenchConfig as the default JobConfig.
GenerateReport - Class in alluxio.stress.cli.report
Generates a report from summaries.
GenerateReport() - Constructor for class alluxio.stress.cli.report.GenerateReport
Creates an instance.
getBenchDescription() - Method in class alluxio.stress.cli.Benchmark
Get the description of the bench.
getBenchDescription() - Method in class alluxio.stress.cli.client.CompactionBench
 
getBenchDescription() - Method in class alluxio.stress.cli.client.StressClientIOBench
 
getBenchDescription() - Method in class alluxio.stress.cli.fuse.FuseIOBench
 
getBenchDescription() - Method in class alluxio.stress.cli.GetPinnedFileIdsBench
 
getBenchDescription() - Method in class alluxio.stress.cli.MaxFileBench
 
getBenchDescription() - Method in class alluxio.stress.cli.RegisterWorkerBench
 
getBenchDescription() - Method in class alluxio.stress.cli.StreamRegisterWorkerBench
 
getBenchDescription() - Method in class alluxio.stress.cli.StressJobServiceBench
 
getBenchDescription() - Method in class alluxio.stress.cli.StressMasterBench
 
getBenchDescription() - Method in class alluxio.stress.cli.suite.JobServiceMaxThroughput
 
getBenchDescription() - Method in class alluxio.stress.cli.suite.MasterMaxThroughput
 
getBenchDescription() - Method in class alluxio.stress.cli.UfsIOBench
 
getBenchDescription() - Method in class alluxio.stress.cli.worker.StressWorkerBench
 
getBenchDescription() - Method in class alluxio.stress.cli.WorkerHeartbeatBench
 
getIsttfb() - Method in class alluxio.stress.cli.Benchmark.ProfileInput
 
getMaxTimeNs() - Method in class alluxio.stress.cli.Benchmark.MethodStatistics
 
getMethod() - Method in class alluxio.stress.cli.Benchmark.ProfileInput
 
getNumSuccess() - Method in class alluxio.stress.cli.Benchmark.MethodStatistics
 
getParameters() - Method in class alluxio.stress.cli.GetPinnedFileIdsBench
 
getParameters() - Method in class alluxio.stress.cli.RegisterWorkerBench
 
getParameters() - Method in class alluxio.stress.cli.RpcBench
Returns the parameters.
getParameters() - Method in class alluxio.stress.cli.StreamRegisterWorkerBench
 
getParameters() - Method in class alluxio.stress.cli.WorkerHeartbeatBench
 
GetPinnedFileIdsBench - Class in alluxio.stress.cli
A benchmarking tool for the GetPinnedFileIds RPC.
GetPinnedFileIdsBench() - Constructor for class alluxio.stress.cli.GetPinnedFileIdsBench
 
getPool() - Method in class alluxio.stress.cli.client.CompactionBench
If the thread pool is not yet initialized, creates the pool.
getPool() - Method in class alluxio.stress.cli.RpcBench
If the thread pool is not yet initialized, creates the pool.
getTimeNs() - Method in class alluxio.stress.cli.Benchmark.MethodStatistics
 
getType() - Method in class alluxio.stress.cli.Benchmark.ProfileInput
 
getWorker(GetWorkerOptions) - Method in class alluxio.stress.cli.client.ClientIOWritePolicy
 

H

hashCode() - Method in class alluxio.stress.cli.client.ClientIOWritePolicy
 

I

initParameters(List<String>) - Method in class alluxio.stress.cli.suite.AbstractMaxThroughput
Construct parameters with user command-line args.
initParameters(List<String>) - Method in class alluxio.stress.cli.suite.JobServiceMaxThroughput
 
initParameters(List<String>) - Method in class alluxio.stress.cli.suite.MasterMaxThroughput
 

J

JobServiceMaxThroughput - Class in alluxio.stress.cli.suite
A max throughput suite for job service.

L

LOG - Static variable in class alluxio.stress.cli.suite.AbstractMaxThroughput
 
LOST_STORAGE - Static variable in class alluxio.stress.cli.RpcBenchPreparationUtils
 

M

main(String[]) - Static method in class alluxio.stress.cli.BatchTaskRunner
 
main(String[]) - Static method in class alluxio.stress.cli.client.CompactionBench
 
main(String[]) - Static method in class alluxio.stress.cli.client.StressClientIOBench
 
main(String[]) - Static method in class alluxio.stress.cli.fuse.FuseIOBench
 
main(String[]) - Static method in class alluxio.stress.cli.GetPinnedFileIdsBench
 
main(String[]) - Static method in class alluxio.stress.cli.MaxFileBench
 
main(String[]) - Static method in class alluxio.stress.cli.RegisterWorkerBench
 
main(String[]) - Static method in class alluxio.stress.cli.report.GenerateReport
 
main(String[]) - Static method in class alluxio.stress.cli.StreamRegisterWorkerBench
 
main(String[]) - Static method in class alluxio.stress.cli.StressJobServiceBench
 
main(String[]) - Static method in class alluxio.stress.cli.StressMasterBench
 
main(String[]) - Static method in class alluxio.stress.cli.suite.JobServiceMaxThroughput
 
main(String[]) - Static method in class alluxio.stress.cli.suite.MasterMaxThroughput
 
main(String[]) - Static method in class alluxio.stress.cli.UfsIOBench
 
main(String[]) - Static method in class alluxio.stress.cli.worker.StressWorkerBench
 
main(String[]) - Static method in class alluxio.stress.cli.WorkerHeartbeatBench
 
mainInternal(String[], Benchmark) - Static method in class alluxio.stress.cli.Benchmark
 
MasterBatchTask - Class in alluxio.stress.cli
Multiple tasks runner for Master StressBench.
MasterBatchTask() - Constructor for class alluxio.stress.cli.MasterBatchTask
 
MasterMaxThroughput - Class in alluxio.stress.cli.suite
A max throughput suite for master.
MAX_RESPONSE_TIME_BUCKET_INDEX - Static variable in class alluxio.stress.cli.StressJobServiceBench
 
MaxFileBench - Class in alluxio.stress.cli
MaxFile StressBench class.
MaxFileBench() - Constructor for class alluxio.stress.cli.MaxFileBench
 
mBaseParameters - Variable in class alluxio.stress.cli.Benchmark
 
mBasePath - Variable in class alluxio.stress.cli.StressMasterBench.BenchThread
 
mCachedFs - Variable in class alluxio.stress.cli.client.CompactionBench
 
mCachedNativeFs - Variable in class alluxio.stress.cli.StressMasterBench
In case the Alluxio Native API is used, use the following instead.
mDirsDir - Variable in class alluxio.stress.cli.StressMasterBench
 
mFilesDir - Variable in class alluxio.stress.cli.StressMasterBench
 
mFixedBasePath - Variable in class alluxio.stress.cli.StressMasterBench.BenchThread
 
mFixedDir - Variable in class alluxio.stress.cli.StressMasterBench
 
mInitialThroughput - Variable in class alluxio.stress.cli.suite.AbstractMaxThroughput
 
mMaxThroughputResult - Variable in class alluxio.stress.cli.suite.AbstractMaxThroughput
 
mParameters - Variable in class alluxio.stress.cli.AbstractStressBench
 
mParameters - Variable in class alluxio.stress.cli.client.CompactionBench
 
mParameters - Variable in class alluxio.stress.cli.suite.AbstractMaxThroughput
 
mPool - Variable in class alluxio.stress.cli.client.CompactionBench
 
mPool - Variable in class alluxio.stress.cli.RpcBench
 

P

parseParameters(String[]) - Method in class alluxio.stress.cli.Benchmark
 
parseParameters(String[]) - Method in class alluxio.stress.cli.MaxFileBench
 
prepare() - Method in class alluxio.stress.cli.Benchmark
Prepares to run the test.
prepare() - Method in class alluxio.stress.cli.client.CompactionBench
 
prepare() - Method in class alluxio.stress.cli.client.StressClientIOBench
 
prepare() - Method in class alluxio.stress.cli.fuse.FuseIOBench
 
prepare() - Method in class alluxio.stress.cli.GetPinnedFileIdsBench
 
prepare() - Method in class alluxio.stress.cli.RegisterWorkerBench
 
prepare() - Method in class alluxio.stress.cli.StreamRegisterWorkerBench
 
prepare() - Method in class alluxio.stress.cli.StressJobServiceBench
 
prepare() - Method in class alluxio.stress.cli.StressMasterBench
 
prepare() - Method in class alluxio.stress.cli.suite.JobServiceMaxThroughput
 
prepare() - Method in class alluxio.stress.cli.suite.MasterMaxThroughput
 
prepare() - Method in class alluxio.stress.cli.UfsIOBench
 
prepare() - Method in class alluxio.stress.cli.worker.StressWorkerBench
 
prepare() - Method in class alluxio.stress.cli.WorkerHeartbeatBench
 
prepareBlocksInMaster(Map<BlockStoreLocation, List<Long>>) - Static method in class alluxio.stress.cli.RpcBenchPreparationUtils
Prepare all relevant block IDs on the master side concurrently.
processMethodProfiles(long, long, Function<Benchmark.ProfileInput, String>) - Method in class alluxio.stress.cli.Benchmark
 

R

RegisterWorkerBench - Class in alluxio.stress.cli
A benchmarking tool for the RegisterWorker RPC.
RegisterWorkerBench() - Constructor for class alluxio.stress.cli.RegisterWorkerBench
 
RpcBench<T extends RpcBenchParameters> - Class in alluxio.stress.cli
A benchmarking tool to simulate stress on RPCs.
RpcBench() - Constructor for class alluxio.stress.cli.RpcBench
 
RpcBenchPreparationUtils - Class in alluxio.stress.cli
Utilities for the preparation step in RPC benchmark testing.
run(String[]) - Method in class alluxio.stress.cli.AbstractStressBench
 
run(String[]) - Method in class alluxio.stress.cli.BatchTask
Runs the StressBench Batch task.
run(String[]) - Method in class alluxio.stress.cli.Benchmark
Runs the test and returns the string output.
run(String[]) - Method in class alluxio.stress.cli.MasterBatchTask
 
run(String[]) - Method in class alluxio.stress.cli.report.GenerateReport
Runs the report generation tool.
run(String[]) - Method in class alluxio.stress.cli.suite.AbstractMaxThroughput
Runs the test and returns the string output.
runLocal() - Method in class alluxio.stress.cli.Benchmark
Runs the test locally, in process.
runLocal() - Method in class alluxio.stress.cli.client.CompactionBench
 
runLocal() - Method in class alluxio.stress.cli.client.StressClientIOBench
 
runLocal() - Method in class alluxio.stress.cli.fuse.FuseIOBench
 
runLocal() - Method in class alluxio.stress.cli.MaxFileBench
 
runLocal() - Method in class alluxio.stress.cli.RpcBench
 
runLocal() - Method in class alluxio.stress.cli.StressJobServiceBench
 
runLocal() - Method in class alluxio.stress.cli.StressMasterBench
 
runLocal() - Method in class alluxio.stress.cli.suite.AbstractMaxThroughput
 
runLocal() - Method in class alluxio.stress.cli.UfsIOBench
 
runLocal() - Method in class alluxio.stress.cli.worker.StressWorkerBench
 
runRPC() - Method in class alluxio.stress.cli.GetPinnedFileIdsBench
 
runRPC() - Method in class alluxio.stress.cli.RegisterWorkerBench
 
runRPC() - Method in class alluxio.stress.cli.RpcBench
Defines how each thread runs RPCs.
runRPC() - Method in class alluxio.stress.cli.StreamRegisterWorkerBench
 
runRPC() - Method in class alluxio.stress.cli.WorkerHeartbeatBench
 
runSingleTask(String[]) - Method in class alluxio.stress.cli.Benchmark
 
runSingleTest(List<String>, int) - Method in class alluxio.stress.cli.suite.AbstractMaxThroughput
Unit test for max throughput.
runSingleTest(List<String>, int) - Method in class alluxio.stress.cli.suite.JobServiceMaxThroughput
 
runSingleTest(List<String>, int) - Method in class alluxio.stress.cli.suite.MasterMaxThroughput
 

S

setMaxWorkers(int) - Static method in class alluxio.stress.cli.client.ClientIOWritePolicy
Updates the global state to reflect the max number of workers to write to.
StreamRegisterWorkerBench - Class in alluxio.stress.cli
A benchmarking tool for the RegisterWorkerStream RPC.
StreamRegisterWorkerBench() - Constructor for class alluxio.stress.cli.StreamRegisterWorkerBench
 
StressClientIOBench - Class in alluxio.stress.cli.client
Single node client IO stress test.
StressClientIOBench() - Constructor for class alluxio.stress.cli.client.StressClientIOBench
Creates instance.
StressJobServiceBench - Class in alluxio.stress.cli
Job Service stress bench.
StressJobServiceBench() - Constructor for class alluxio.stress.cli.StressJobServiceBench
Creates instance.
StressMasterBench - Class in alluxio.stress.cli
Single node stress test.
StressMasterBench() - Constructor for class alluxio.stress.cli.StressMasterBench
Creates instance.
StressMasterBench.BenchThread - Class in alluxio.stress.cli
 
StressWorkerBench - Class in alluxio.stress.cli.worker
Single node stress test.
StressWorkerBench() - Constructor for class alluxio.stress.cli.worker.StressWorkerBench
Creates instance.

T

toString() - Method in class alluxio.stress.cli.client.ClientIOWritePolicy
 

U

UfsIOBench - Class in alluxio.stress.cli
A benchmark tool measuring the IO to UFS.
UfsIOBench() - Constructor for class alluxio.stress.cli.UfsIOBench
 
updateArgValue(List<String>, String, String) - Method in class alluxio.stress.cli.suite.AbstractMaxThroughput
 
USED_MEM_EMPTY - Static variable in class alluxio.stress.cli.RpcBenchPreparationUtils
 

W

WorkerHeartbeatBench - Class in alluxio.stress.cli
A benchmarking tool for the WorkerHeartbeat RPC.
WorkerHeartbeatBench() - Constructor for class alluxio.stress.cli.WorkerHeartbeatBench
 
A B C E F G H I J L M P R S T U W 
Skip navigation links

Copyright © 2022. All Rights Reserved.