Wybuchowe rozliczenia

Burstable billing to metoda pomiaru przepustowości w oparciu o szczytowe wykorzystanie. Pozwala na przekroczenie określonego progu przez krótkie okresy czasu bez kary finansowej związanej z zakupem wyższej deklarowanej szybkości informacji (CIR lub zobowiązanie ) od dostawcy usług internetowych (ISP).

Większość dostawców usług internetowych używa pięciominutowego próbkowania i 95% wykorzystania podczas obliczania użycia.

95. percentyl

Pomiar 95. percentyla na regularnym wzorcu przepustowości

95. percentyl to powszechnie stosowane obliczenie matematyczne służące do oceny regularnego i długotrwałego korzystania z połączenia sieciowego. Metoda 95. percentyla lepiej odzwierciedla wymaganą przepustowość danego łącza niż śledzenie innymi metodami, takimi jak średnia lub maksymalna szybkość. Bajty, z których składają się same pakiety, w rzeczywistości nie kosztują, ale konfiguracja i obsługa łącza i infrastruktury na obu końcach łącza kosztują. Ta metoda rozliczeń jest powszechnie stosowana w umowach peeringowych między sieciami korporacyjnymi; nie jest często używany przez dostawców usług internetowych, ponieważ takie podmioty potrzebują określonych stawek informacyjnych (CIR) do celów planowania.

Ponieważ większość sieci ma nadmiarową alokację , często jest miejsce na rozerwanie bez zaawansowanego planowania (stąd naliczanie opłat za rozrywanie ). Ignorowanie górnych 5% próbek jest w większości przypadków rozsądnym kompromisem (stąd 95. percentyl).

Wiele witryn ma większość ruchu w poniedziałki, więc poniedziałkowy ruch określa stawkę za cały miesiąc. Niektórzy dostawcy oferują rozliczenia na poziomie 90 percentyla jako zachętę do przyciągania klientów o nieregularnych wzorcach przepustowości.

95. percentyl pozwala klientowi na krótki (mniej niż 36 godzin, biorąc pod uwagę miesięczny okres rozliczeniowy) wzrost ruchu bez opłat za nadwyżki. 95. percentyl mówi, że w 95% przypadków użycie jest na poziomie lub poniżej tej wartości. I odwrotnie, 5% próbek może pękać powyżej tej szybkości.

Interwał próbkowania lub częstotliwość pobierania próbek (lub punktów danych ) jest ważnym czynnikiem przy obliczaniu percentyla. Centyl jest obliczany na podstawie pewnego zestawu punktów danych. Każdy punkt danych reprezentuje średnią przepustowość używaną podczas okresu próbkowania (np. pięć minut) i jest obliczany jako liczba bitów przesłanych w przedziale czasu podzielona przez czas trwania tego okresu (np. 300 sekund). Otrzymana wartość reprezentuje średnią szybkość użytkowania dla pojedynczego interwału próbkowania i jest wyrażona w bitach na sekundę (patrz Szybkość przesyłania danych ).

Obliczanie szybkości pękania

Mrtg95.png

Przepustowość jest mierzona (lub próbkowana ) z przełącznika lub routera i zapisywana w pliku dziennika. W większości przypadków odbywa się to co 5 minut. Na koniec miesiąca próbki są sortowane od najwyższej do najniższej, a górne 5% (co odpowiada około 36 godzinom 30-dniowego cyklu rozliczeniowego) danych jest odrzucane. Kolejna najwyższa miara staje się rozliczanym użyciem za cały miesiąc.

W oparciu o ten model 36 godzin największego natężenia ruchu (5% z 720 godzin) największego natężenia ruchu nie jest uwzględniane przy rozliczaniu za cały miesiąc. Przepustowość może być używana z większą szybkością do 72 minut dziennie bez kary finansowej. I odwrotnie, jeśli ruch szczytowy pojawia się tylko na krótką chwilę i nie jest generowany żaden dodatkowy ruch, kwota rozliczeniowa może być znacznie wyższa niż opłata za średnie wykorzystanie.

Szczególną uwagę

Ruch przychodzący i wychodzący jest zwykle liczony oddzielnie, ponieważ połączenia są w trybie pełnego dupleksu, co pozwala na równoczesny ruch przychodzący i wychodzący. Niektóre popularne algorytmy to:

  • Weź max (in, out) dla każdego interwału i użyj go jako źródła. Ta metoda jest bardziej złożona do wdrożenia, ponieważ wymaga przetworzenia każdej próbki, ale wyniki są bliższe oszacowaniu całkowitej ilości wysłanych i odebranych danych.
  • Oblicz wartość 95% oddzielnie dla danych przychodzących i wychodzących, a następnie weź maksimum z tych dwóch wartości. Ta metoda jest prostsza do wdrożenia, ale nie pozwala poprawnie oszacować symetrycznych wzorców ruchu.
  • Weź sumę (wejście, wyjście) dla każdego przedziału. Ta metoda jest prosta do wdrożenia i uwzględnia symetryczne wzorce ruchu; niektórzy dostawcy usług internetowych używają tej metody do przybliżenia całkowitej ilości wysłanych i odebranych danych.

Krytycy metody rozliczeń 95. percentyla zwykle opowiadają się za stosowaniem systemu stawek ryczałtowych lub stosowaniem średniej przepustowości zamiast 95. percentyla. Obie te metody faworyzują ciężkich użytkowników (którzy są zainteresowani opowiadaniem się za zmianami w metodzie rozliczeń). Inni krytycy wzywają do naliczania opłat za przesłany bajt danych, co jest uważane za najbardziej dokładne i uczciwe.

Zobacz też

  • MRTG — służy do przeglądania wykorzystania przepustowości i określania wartości 95. percentyla z poprawkami .
  • Cacti - kolejne narzędzie do wartości 95 percentyla również oparte na RRDtool

Linki zewnętrzne

  • PRTG Network Monitor - Wiele czujników do monitorowania wszystkich aspektów sieci, serwera (sieć, dyski, pamięć, proces, usługi...), aplikacji i biznesu. W tym raporty z 95 obliczeniami .
  • Witryna pomocy MRTG — pomocna strona z przykładowymi wykresami i objaśnieniami MRTG.
  • Podręcznik konfiguracji raportowania Torrus — szczegóły implementacji i przewodnik instalacji dla miesięcznych raportów wykorzystania ruchu i 95. percentyla w systemie Torrus
  • Real Traffic Grabber - RTG pobiera statystyki SNMP i monitoruje. Jest to open source i zawiera grafikę oraz generator raportów.
  • Ocoloc - bezpłatne / open source podstawowe narzędzie do gromadzenia i raportowania SNMP do obliczeń 95 percentyla