AltraMayor / AltraMayor/gatekeeper

Add an addtional SOL block to enforce request channel bandwidth

Open
#393 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
C
Stars
1.6k
Forks
252
PR merge metrics
No merged PRs in 30d

Description

To solve the issue #374 for the first deployment, pull request #390 tries to have multiple SOL blocks to spread the load from GK blocks. Currently, each SOL block enforces ``5%/#SOL`` of the total link bandwidth on the request channel. This is not ideal because some SOL blocks may receive more requests than the other SOL blocks due to the load imbalance, and some requests will be dropped even the aggregated bandwidth of the request traffic doesn't exceed the ``5%`` threshold.

One solution is to let each SOL block enforce ``5%`` of the total link bandwidth on the request channel, and finally add one additional SOL block to enforce the bandwidth limit on the aggregated requests from all SOL blocks.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.