Skip navigation links
A B C D E F G H I J L M P R S T U V 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.
addAdditionalResult() - Method in class alluxio.stress.cli.StressMasterBenchBase.BenchContext
 
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
 
applyNativeOperation(FileSystem, Operation, long, Path, Path, int) - Method in class alluxio.stress.cli.StressMasterBenchBase
 
applyOperation(int, long) - Method in class alluxio.stress.cli.MultiOperationStressMasterBench.BenchThread
 
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
 
BenchContext(RateLimiter, Operation, String) - Constructor for class alluxio.stress.cli.StressMasterBenchBase.BenchContext
 
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.MultiOperationStressMasterBench.BenchThread
 
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
 

D

deletePaths(FileSystem, Path) - Method in class alluxio.stress.cli.StressMasterBenchBase
 

E

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

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.
getBasePath(int) - Method in class alluxio.stress.cli.StressMasterBenchBase.BenchContext
 
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.MultiOperationStressMasterBench
 
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
 
getBenchThread(StressMasterBenchBase<MultiOperationMasterBenchTaskResult, MultiOperationMasterBenchParameters>.BenchContext, int) - Method in class alluxio.stress.cli.MultiOperationStressMasterBench
 
getBenchThread(StressMasterBenchBase<MasterBenchTaskResult, MasterBenchParameters>.BenchContext, int) - Method in class alluxio.stress.cli.StressMasterBench
 
getBenchThread(StressMasterBenchBase<T, P>.BenchContext, int) - Method in class alluxio.stress.cli.StressMasterBenchBase
 
getContext() - Method in class alluxio.stress.cli.MultiOperationStressMasterBench
 
getContext() - Method in class alluxio.stress.cli.StressMasterBench
 
getContext() - Method in class alluxio.stress.cli.StressMasterBenchBase
 
getEndMs() - Method in class alluxio.stress.cli.StressMasterBenchBase.BenchContext
 
getFixedBasePath(int) - Method in class alluxio.stress.cli.StressMasterBenchBase.BenchContext
 
getGrandRateLimiter() - Method in class alluxio.stress.cli.StressMasterBenchBase.BenchContext
 
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
 
getOperationCounter(int) - Method in class alluxio.stress.cli.StressMasterBenchBase.BenchContext
 
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.
getRateLimiter(int) - Method in class alluxio.stress.cli.StressMasterBenchBase.BenchContext
 
getRateLimiters() - Method in class alluxio.stress.cli.StressMasterBenchBase.BenchContext
 
getResult() - Method in class alluxio.stress.cli.StressMasterBenchBase.BenchContext
 
getStartMs() - Method in class alluxio.stress.cli.StressMasterBenchBase.BenchContext
 
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.MultiOperationStressMasterBench
 
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
 
mBasePaths - Variable in class alluxio.stress.cli.MultiOperationStressMasterBench.BenchThread
 
mCachedFs - Variable in class alluxio.stress.cli.client.CompactionBench
 
mCachedFs - Variable in class alluxio.stress.cli.StressMasterBenchBase
Cached FS instances.
mCachedNativeFs - Variable in class alluxio.stress.cli.StressMasterBenchBase
In case the Alluxio Native API is used, use the following instead.
mDirsDir - Variable in class alluxio.stress.cli.StressMasterBenchBase
 
mergeThreadResult(T) - Method in class alluxio.stress.cli.StressMasterBenchBase.BenchContext
 
mFiledata - Variable in class alluxio.stress.cli.StressMasterBenchBase
 
mFilesDir - Variable in class alluxio.stress.cli.StressMasterBenchBase
 
mFixedBasePath - Variable in class alluxio.stress.cli.StressMasterBench.BenchThread
 
mFixedBasePaths - Variable in class alluxio.stress.cli.MultiOperationStressMasterBench.BenchThread
 
mFixedDir - Variable in class alluxio.stress.cli.StressMasterBenchBase
 
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
 
mPathNodeIds - Variable in class alluxio.stress.cli.StressMasterBenchBase
 
mPool - Variable in class alluxio.stress.cli.client.CompactionBench
 
mPool - Variable in class alluxio.stress.cli.RpcBench
 
mTreeLevelNodeCount - Variable in class alluxio.stress.cli.StressMasterBenchBase
 
mTreeTotalNodeCount - Variable in class alluxio.stress.cli.StressMasterBenchBase
 
MultiOperationStressMasterBench - Class in alluxio.stress.cli
A stress master bench that benchmark a set of combined operations.
MultiOperationStressMasterBench() - Constructor for class alluxio.stress.cli.MultiOperationStressMasterBench
Creates instance.
MultiOperationStressMasterBench.BenchThread - Class in alluxio.stress.cli
 

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.MultiOperationStressMasterBench
 
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.StressMasterBenchBase
 
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
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
 
StressMasterBenchBase<T extends MasterBenchTaskResultBase<P>,P extends MasterBenchBaseParameters> - Class in alluxio.stress.cli
The base class for master stress bench tests.
StressMasterBenchBase(P) - Constructor for class alluxio.stress.cli.StressMasterBenchBase
Creates instance.
StressMasterBenchBase.BenchContext - 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
 

V

validateParams() - Method in class alluxio.stress.cli.AbstractStressBench
Validates the parameters.
validateParams() - Method in class alluxio.stress.cli.client.StressClientIOBench
 
validateParams() - Method in class alluxio.stress.cli.MultiOperationStressMasterBench
 
validateParams() - Method in class alluxio.stress.cli.StressMasterBench
 
validateParams() - Method in class alluxio.stress.cli.worker.StressWorkerBench
 

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 D E F G H I J L M P R S T U V W 
Skip navigation links

Copyright © 2024. All Rights Reserved.