Diciamo che ho un server con molti IP esterni, 1024+. I miei utenti stanno causando traffico intenso ma non tutti. Quelli che mangiano tutta la larghezza di banda sono pochi e fanno sì che gli altri soffrano della bassa velocità di Internet perché mangiano tutta la larghezza di banda.
Stiamo pensando di implementare una regola di definizione per garantire che tutti siano felici o almeno la maggioranza lo sia e stiamo discutendo del miglior approccio per farlo.
Primo piano
Calcola quanti client sono connessi e dividi la larghezza di banda tra loro facendo mangiare a tutti lo stesso pezzo di torta.
vantaggi:
- Non pago grandi bollette sulla larghezza di banda
Nessuno infrange la legge
svantaggi
la larghezza di banda è divisa in parti uguali e gli utenti con esigenze di larghezza di banda ridotte (lettura di documenti, lettura di Facebook ecc.) avranno la stessa larghezza di banda degli utenti pesanti che si affidano ai miei servizi per la propria attività.
- tutti gli utenti avranno la stessa larghezza di banda, ma gli utenti con esigenze ridotte "prenderanno in carcere" la loro quota anche se non ne avranno bisogno, quindi mi rimane molta larghezza di banda non utilizzata
Secondo piano
Monitorare gli utenti e vedere se si trovano sul limite di larghezza di banda o su di esso (limite totale del server). Se raggiungono quel punto, cerca di identificare ciò che gli utenti stanno mangiando di più. Se rileviamo che gli utenti consumano più del 40% -50% della larghezza di banda totale, li inviano in una prigione per 20 minuti. Ad esempio, il carcere significa ridurre la larghezza di banda a 250 kb / s.
vantaggi:
- Nessuna larghezza di banda viene sprecata
- Se nessuna larghezza di banda viene sprecata, gli utenti importanti possono usarne di più e ho clienti soddisfatti
- È una soluzione più intelligente che consente a tutti di espandersi in base alle proprie esigenze
Utilizza una polizia della larghezza di banda in cui i cattivi vengono incarcerati e i bravi ragazzi (i molti nella maggior parte dei casi) sono una società felice
svantaggi
Gli strumenti di monitoraggio su un server per carichi pesanti possono metterlo in "sospensione" poiché tendono a consumare molte risorse
- Potrei non avere cattivi ragazzi ma molti bravi ragazzi online e larghezza di banda che vanno oltre il limite ed essere nella situazione per non sapere chi punire (in questo caso potremmo applicare il Primo piano per 1 ora)
Sono aperto a un po 'di brainstorming e suggerimenti