Name | Description | Type | Package | Framework |
AbstractHostLBSPolicy | Abstract base class for an LBS policy that uses per-host load metrics. | Class | com.bigdata.rdf.sail.webapp.lbs | BlazeGraph |
AbstractHostLBSPolicy .InitParams | See Also:for how these init-param values can be set in web. | Interface | com.bigdata.rdf.sail.webapp.lbs | BlazeGraph |
AbstractHostMetrics | Class | com.bigdata.rdf.sail.webapp.lbs | BlazeGraph | |
AbstractLBSPolicy | Abstract base class establishes a listener for quorum events, tracks the services that are members of the quorum, and caches metadata about those | Class | com.bigdata.rdf.sail.webapp.lbs | BlazeGraph |
AbstractLBSPolicy .InitParams | Interface | com.bigdata.rdf.sail.webapp.lbs | BlazeGraph | |
CounterSetHostMetricsWrapper | Class | com.bigdata.rdf.sail.webapp.lbs.policy.counters | BlazeGraph | |
CountersLBSPolicy | Stochastically proxy the request to the services based on their load. | Class | com.bigdata.rdf.sail.webapp.lbs.policy.counters | BlazeGraph |
CountersLBSPolicy .InitParams | Interface | com.bigdata.rdf.sail.webapp.lbs.policy.counters | BlazeGraph | |
DefaultHARequestURIRewriter | Default implementation. | Class | com.bigdata.rdf.sail.webapp.lbs | BlazeGraph |
DefaultHostScoringRule | Best effort computation of a workload score based on CPU Utilization and IO Wait defined as follows: | Class | com.bigdata.rdf.sail.webapp.lbs.policy.counters | BlazeGraph |
DefaultHostScoringRule | Best effort computation of a workload score based on CPU Utilization and IO Wait defined as follows: | Class | com.bigdata.rdf.sail.webapp.lbs.policy.ganglia | BlazeGraph |
GangliaHostMetricWrapper | Wraps an IHostReport as an IHostMetrics object. | Class | com.bigdata.rdf.sail.webapp.lbs.policy.ganglia | BlazeGraph |
GangliaLBSPolicy | Stochastically proxy the request to the services based on their load. | Class | com.bigdata.rdf.sail.webapp.lbs.policy.ganglia | BlazeGraph |
GangliaLBSPolicy .InitParams | Interface | com.bigdata.rdf.sail.webapp.lbs.policy.ganglia | BlazeGraph | |
HostScore | Helper class pairs a hostname and the normalized availabilty for that host. | Class | com.bigdata.rdf.sail.webapp.lbs | BlazeGraph |
HostTable | Class bundles together the set of HostScores for services that are joined with the met quorum and the HostScore for this service (iff it | Class | com.bigdata.rdf.sail.webapp.lbs | BlazeGraph |
IHALoadBalancerPolicy | Load balancer policy interface. | Interface | com.bigdata.rdf.sail.webapp.lbs | BlazeGraph |
IHAPolicyLifeCycle | Interface | com.bigdata.rdf.sail.webapp.lbs | BlazeGraph | |
IHARequestURIRewriter | Interface for rewriting the Request-URI once the load balancer has determined the target host and service to which the request will be proxied. | Interface | com.bigdata.rdf.sail.webapp.lbs | BlazeGraph |
IHostMetrics | Generic interface exposes an abstract model of the performance metricsAuthor:Bryan Thompson | Interface | com.bigdata.rdf.sail.webapp.lbs | BlazeGraph |
IHostScoringRule | Interface for scoring the load on a host. | Interface | com.bigdata.rdf.sail.webapp.lbs | BlazeGraph |
LoadOneHostScoringRule | This IHostScoringRule uses load_one to score and rank the hosts. | Class | com.bigdata.rdf.sail.webapp.lbs.policy.ganglia | BlazeGraph |
NOPHostScoringRule | Returns ONE for each host (all hosts appear to have an equal workload). | Class | com.bigdata.rdf.sail.webapp.lbs | BlazeGraph |
NOPLBSPolicy | This policy proxies all requests for update operations to the leader but forwards read requests to the local service. | Class | com.bigdata.rdf.sail.webapp.lbs.policy | BlazeGraph |
RoundRobinLBSPolicy | Policy implements a round-robin over the services that are joined with theAuthor:Bryan ThompsonSee Also:Serialized Form | Class | com.bigdata.rdf.sail.webapp.lbs.policy | BlazeGraph |
ServiceScore | Helper class caches metadata about an HAGlue service. | Class | com.bigdata.rdf.sail.webapp.lbs | BlazeGraph |
TestAbstractHostLBSPolicy | Test suite for the basic stochastic load balancing mechanism for LBS policies based on actual host workloads regardless of how those workload metrics are | Class | com.bigdata.rdf.sail.webapp.lbs | BlazeGraph |
TestAll | Class | com.bigdata.rdf.sail.webapp.lbs | BlazeGraph | |