Load Balancer Simulation
A simulation of a load balancer with dynamic server scaling in C++
Loading...
Searching...
No Matches
LoadBalancer Member List
This is the complete list of members for
LoadBalancer
, including all inherited members.
assignRequests
()
LoadBalancer
config_
LoadBalancer
private
createRandomRequest
()
LoadBalancer
private
currentTime_
LoadBalancer
private
generateRandomIP
()
LoadBalancer
private
generateRequest
()
LoadBalancer
jobTypeDist_
LoadBalancer
private
lastScaleTime_
LoadBalancer
private
LoadBalancer
(int initialServers, const LoadBalancerConfig &config)
LoadBalancer
log
(const char *colorCode, const char *msg) const
LoadBalancer
private
maxQueueThreshold_
LoadBalancer
private
minQueueThreshold_
LoadBalancer
private
nextServerId_
LoadBalancer
private
octetDist_
LoadBalancer
private
prefillQueue
(int count)
LoadBalancer
printSummary
(int initialServerCount) const
LoadBalancer
requestDist_
LoadBalancer
private
requestQueue_
LoadBalancer
private
requestsAddedToQueue_
LoadBalancer
private
rng_
LoadBalancer
private
run
(int totalClockCycles)
LoadBalancer
scaleServers
()
LoadBalancer
servers_
LoadBalancer
private
serversAdded_
LoadBalancer
private
serversRemoved_
LoadBalancer
private
timeDist_
LoadBalancer
private
totalBlocked_
LoadBalancer
private
totalProcessed_
LoadBalancer
private
Generated on
for Load Balancer Simulation by
1.16.1