Powiedzmy, że mam serwer z wieloma zewnętrznymi adresami IP, ponad 1024. Moi użytkownicy powodują duży ruch, ale nie wszyscy. Ci, którzy jedzą całą przepustowość, są nieliczni i powodują, że inni cierpią z powodu niskiej prędkości Internetu, ponieważ jedzą całą przepustowość.
Myślimy o wdrożeniu reguły kształtowania, aby wszyscy byli zadowoleni, a przynajmniej większość, i debatujemy nad najlepszym podejściem do tego.
Pierwszy plan
Sprawdź, ilu klientów jest zalogowanych i podziel przepustowość między nich, aby wszyscy jedli ten sam kawałek ciasta.
Zalety:
- Nie płacę dużych rachunków za przepustowość
Nikt nie łamie prawa
Niedogodności
przepustowość jest równa, a użytkownicy o niskim zapotrzebowaniu na przepustowość (czytanie gazet, czytanie na Facebooku itp.) będą mieli taką samą przepustowość, jak ciężcy użytkownicy, którzy polegają na moich usługach w swojej działalności.
- wszyscy użytkownicy będą mieli taką samą przepustowość, ale użytkownicy o niskich potrzebach „uwięzią” swój udział, nawet jeśli nie będą go potrzebować, więc nie mam dużej przepustowości
Drugi plan
Monitoruj użytkowników i sprawdź, czy przekraczają limit przepustowości, czy go przekraczają (całkowity limit serwera). Jeśli osiągną ten punkt, spróbuj ustalić, co użytkownicy jedzą najwięcej. Jeśli okaże się, że użytkownicy jedzący ponad 40% -50% całkowitej przepustowości, wyślij ich do więzienia na 20 minut. Więzienie oznacza na przykład obniżenie przepustowości do 250 kb / s.
Zalety:
- Żadna przepustowość nie jest marnowana
- Jeśli przepustowość nie zostanie zmarnowana, ważni użytkownicy mogą z niej skorzystać i mam zadowolonych klientów
- Jest to bardziej inteligentne rozwiązanie, które pozwala każdemu rozwijać się w zależności od potrzeb
Wykorzystuje policję przepustowości, w której złoczyńcy są więzieni, a dobrzy (w większości przypadków wielu) są szczęśliwym społeczeństwem
Niedogodności
Narzędzia monitorowania na serwerze o dużym obciążeniu mogą uśpić go, ponieważ mają tendencję do zjadania dużej ilości zasobów
- Mogę nie mieć złych facetów, ale wielu dobrych facetów online i przepustowość przekraczają limit i jestem w sytuacji, aby nie wiedzieć, kogo ukarać (w tym przypadku możemy zastosować Pierwszy plan na 1 godzinę)
Jestem otwarty na małą burzę mózgów i sugestie