|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use LoadBalancingProfile | |
|---|---|
| org.jppf.client.loadbalancer | Support for the load-balancing of local versus remote execution on the client side. |
| org.jppf.server.scheduler.bundle | Classes supporting the load-balancing of tasks distribution to the nodes. |
| org.jppf.server.scheduler.bundle.autotuned | Classes supporting the automatic adaptive tuning of the task bundle size, using the "autotuned" load-balancing algorithm. |
| org.jppf.server.scheduler.bundle.fixedsize | Classes supporting the fixes size bundle ("manual") load-balancing algorithm. |
| org.jppf.server.scheduler.bundle.impl | Classes supporting the automatic tuning of the task bundle size, using the propertional bundling algorithm. |
| org.jppf.server.scheduler.bundle.proportional | Classes supporting the automatic adaptive tuning of the task bundle size, using the "proportional" load-balancing algorithm. |
| org.jppf.server.scheduler.bundle.providers | Support of pluggable load-balancing algorithms. |
| org.jppf.server.scheduler.bundle.rl | Classes supporting the automatic adaptive tuning of the task bundle size, using the "rl" (reinforcement learning) load-balancing algorithm. |
| org.jppf.server.scheduler.bundle.spi | Support for pluggable load-balancing algorithms. |
| Uses of LoadBalancingProfile in org.jppf.client.loadbalancer |
|---|
| Constructors in org.jppf.client.loadbalancer with parameters of type LoadBalancingProfile | |
|---|---|
ClientProportionalBundler(LoadBalancingProfile profile)
Creates a new instance with the initial size of bundle as the start size. |
|
| Uses of LoadBalancingProfile in org.jppf.server.scheduler.bundle |
|---|
| Fields in org.jppf.server.scheduler.bundle declared as LoadBalancingProfile | |
|---|---|
protected LoadBalancingProfile |
AbstractBundler.profile
Parameters of the algorithm, grouped as a performance analysis profile. |
| Methods in org.jppf.server.scheduler.bundle that return LoadBalancingProfile | |
|---|---|
LoadBalancingProfile |
LoadBalancingProfile.copy()
Make a copy of this profile. |
LoadBalancingProfile |
Bundler.getProfile()
Get the parameters profile used by this load-balancer. |
LoadBalancingProfile |
AbstractBundler.getProfile()
Get the parameters of the algorithm, grouped as a performance analysis profile. |
| Constructors in org.jppf.server.scheduler.bundle with parameters of type LoadBalancingProfile | |
|---|---|
AbstractBundler(LoadBalancingProfile profile)
Creates a new instance with the specified parameters profile. |
|
| Uses of LoadBalancingProfile in org.jppf.server.scheduler.bundle.autotuned |
|---|
| Classes in org.jppf.server.scheduler.bundle.autotuned that implement LoadBalancingProfile | |
|---|---|
class |
AbstractAutoTuneProfile
Default abstract implementation of the LoadBalancingProfile interface,
providing an encapsulation of the parameters as Java properties. |
class |
AnnealingTuneProfile
This class implements the basis of a profile based on simulated annealing strategy. |
| Methods in org.jppf.server.scheduler.bundle.autotuned that return LoadBalancingProfile | |
|---|---|
LoadBalancingProfile |
AnnealingTuneProfile.copy()
Make a copy of this profile. |
| Uses of LoadBalancingProfile in org.jppf.server.scheduler.bundle.fixedsize |
|---|
| Classes in org.jppf.server.scheduler.bundle.fixedsize that implement LoadBalancingProfile | |
|---|---|
class |
FixedSizeProfile
Profile for the fixed bundle size load-balancing algorithm. |
| Methods in org.jppf.server.scheduler.bundle.fixedsize that return LoadBalancingProfile | |
|---|---|
LoadBalancingProfile |
FixedSizeProfile.copy()
Make a copy of this profile. |
| Constructors in org.jppf.server.scheduler.bundle.fixedsize with parameters of type LoadBalancingProfile | |
|---|---|
FixedSizeBundler(LoadBalancingProfile profile)
Initialize this bundler. |
|
| Uses of LoadBalancingProfile in org.jppf.server.scheduler.bundle.impl |
|---|
| Constructors in org.jppf.server.scheduler.bundle.impl with parameters of type LoadBalancingProfile | |
|---|---|
AutoTunedBundler(LoadBalancingProfile profile)
Creates a new instance with the initial size of bundle as the start size. |
|
NodeSimulator.SimulatedProportionalBundler(LoadBalancingProfile profile,
int maximumSize)
Creates a new instance with the initial size of bundle as the start size. |
|
ProportionalBundler(LoadBalancingProfile profile)
Creates a new instance with the initial size of bundle as the start size. |
|
RLBundler(LoadBalancingProfile profile)
Creates a new instance with the specified parameters. |
|
| Uses of LoadBalancingProfile in org.jppf.server.scheduler.bundle.proportional |
|---|
| Classes in org.jppf.server.scheduler.bundle.proportional that implement LoadBalancingProfile | |
|---|---|
class |
ProportionalTuneProfile
Paremeters profile for a proportional bundler. |
| Methods in org.jppf.server.scheduler.bundle.proportional that return LoadBalancingProfile | |
|---|---|
LoadBalancingProfile |
ProportionalTuneProfile.copy()
Make a copy of this profile. |
| Constructors in org.jppf.server.scheduler.bundle.proportional with parameters of type LoadBalancingProfile | |
|---|---|
AbstractProportionalBundler(LoadBalancingProfile profile)
Creates a new instance with the initial size of bundle as the start size. |
|
| Uses of LoadBalancingProfile in org.jppf.server.scheduler.bundle.providers |
|---|
| Methods in org.jppf.server.scheduler.bundle.providers that return LoadBalancingProfile | |
|---|---|
LoadBalancingProfile |
RLBundlerProvider.createProfile(TypedProperties configuration)
Create a bundler profile containing the parameters of the algorithm. |
LoadBalancingProfile |
ProportionalBundlerProvider.createProfile(TypedProperties configuration)
Create a bundler profile containing the parameters of the algorithm. |
LoadBalancingProfile |
FixedSizeBundlerProvider.createProfile(TypedProperties configuration)
Create a bundler profile containing the parameters of the algorithm. |
LoadBalancingProfile |
AutoTunedBundlerProvider.createProfile(TypedProperties configuration)
Create a bundler profile containing the parameters of the algorithm. |
| Methods in org.jppf.server.scheduler.bundle.providers with parameters of type LoadBalancingProfile | |
|---|---|
Bundler |
RLBundlerProvider.createBundler(LoadBalancingProfile profile)
Create a bundler instance using the specified parameters profile. |
Bundler |
ProportionalBundlerProvider.createBundler(LoadBalancingProfile profile)
Create a bundler instance using the specified parameters profile. |
Bundler |
FixedSizeBundlerProvider.createBundler(LoadBalancingProfile profile)
Create a bundler instance using the specified parameters profile. |
Bundler |
AutoTunedBundlerProvider.createBundler(LoadBalancingProfile profile)
Create a bundler instance using the specified parameters profile. |
| Uses of LoadBalancingProfile in org.jppf.server.scheduler.bundle.rl |
|---|
| Classes in org.jppf.server.scheduler.bundle.rl that implement LoadBalancingProfile | |
|---|---|
class |
RLProfile
Parameters profile for a proportional bundler. |
| Methods in org.jppf.server.scheduler.bundle.rl that return LoadBalancingProfile | |
|---|---|
LoadBalancingProfile |
RLProfile.copy()
Make a copy of this profile. |
| Constructors in org.jppf.server.scheduler.bundle.rl with parameters of type LoadBalancingProfile | |
|---|---|
AbstractRLBundler(LoadBalancingProfile profile)
Creates a new instance with the specified parameters profile. |
|
| Uses of LoadBalancingProfile in org.jppf.server.scheduler.bundle.spi |
|---|
| Methods in org.jppf.server.scheduler.bundle.spi that return LoadBalancingProfile | |
|---|---|
LoadBalancingProfile |
JPPFBundlerProvider.createProfile(TypedProperties configuration)
Create a bundler profile containing the parameters of the algorithm. |
| Methods in org.jppf.server.scheduler.bundle.spi with parameters of type LoadBalancingProfile | |
|---|---|
Bundler |
JPPFBundlerProvider.createBundler(LoadBalancingProfile profile)
Create a bundler instance using the specified parameters profile. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||