Mylę się z warunkami sieci.
Czy możesz mi wyjaśnić, w jaki sposób obliczam przepustowość sieci?
Kiedy ludzie mówią, że 20 Gb / s oznacza to 2,5 G bajtów?
Naprawdę muszę zrozumieć, co to znaczy, gdy firma VPS mówi „Przepustowość: 2000 GB / miesiąc”.
networking
bandwidth
edotan
źródło
źródło
Odpowiedzi:
Gb ma odnosić się do bitów, a GB ma odnosić się do bajtów. Przepustowość jest zawsze mierzona w bitach na sekundę, ale pliki na dysku są mierzone w bajtach.
Najlepiej jest, aby firma VPS zdefiniowała warunki, których używają, aby uzyskać zgodę, ponieważ warunki te są często źle rozumiane lub niewłaściwie wykorzystywane.
źródło
Przepustowość sieci jest zazwyczaj wyrażana w ilości bitów na jednostkę czasu - np. 45 Mb / s ( małe b) lub 45 Mb / s. To wyraża szybkość transferu.
Ilość przesłanych danych jest zazwyczaj podawana w bezwzględnej ilości przeniesionych bajtów - np. 50 MB ( duży plik B) lub 50 MB danych.
Większość dostawców kolokacji sprzedaje przepustowość według prędkości transferu - Masz tyle bitów na sekundę i jesteś albo ograniczony tą prędkością, albo dozwoloną „przepustowalnością przepustowości” (przy przepustowości przepustowości zazwyczaj rozliczane są w oparciu o 95. percentyl wykorzystania - użyj dużo nadmiernej przepustowości, uzyskaj większy rachunek).
Niektórzy dostawcy sprzedają według ilości przesłanych danych - jest to częstsze w przypadku wspólnych firm hostingowych. Możesz przeliczyć to na przybliżone przybliżenie (pomnóż liczbę przez 8, a następnie podziel przez liczbę sekund w okresie rozliczeniowym - 2592000 sekund to około jeden miesiąc (30 dni)).
Zastrzeżenie polega na tym, że obliczana przez ciebie stawka jest praktycznie bez znaczenia: możesz zrobić zerowy ruch przez 29 dni, a następnie wypchnąć wszystkie 50 GB w dniu 30, a jeśli chodzi o dostawcę, jesteś w granicach swojego wykorzystania. Ograniczenie się do maksymalnej stawki, którą obliczasz, minus niewielki margines dla wypełnienia, prawie gwarantuje, że nie przekroczysz limitu transferu, ale może niepotrzebnie zaszkodzić wydajności.
Odwrotność tej formuły daje przybliżone przybliżenie maksymalnej ilości przeniesionej dla danego ograniczenia stawki, co jest być może bardziej przydatne, ale należy pamiętać, że dostawcy rozliczający się na podstawie stawki liczą każdy bit, który przechodzi przez sieć (pakiet, protokół i ładunek), więc rzeczywista ilość danych (ładunek), którą możesz przenieść, jest nieco niższa niż liczba surowa, w którą uwierzyłbyś.
źródło
Oprócz oczywistej pomyłki bit / bajt i rozbieżności między 1000 a 1024, istnieje jeszcze inny mało znany problem z przepustowością:
dlaczego?
Wynika to z faktu, że pierwotnym zastosowaniem komunikacji cyfrowej był system telefoniczny, w którym zastosowano 8-bitowy przetwornik ADC (przetwornik analogowo-cyfrowy) o częstotliwości 8 KHz (8000 Hz), generujący 64000 bitów na sekundę. Następnie linie T1 zsumowały 24 z tych kanałów głosowych, tworząc powszechnie używaną implementację 1536000bps (zwykle sprzedawaną jako 1,5 Mb, ale 1,5 * 2 ^ 20 powinno wynosić 1572864bps).
Jednocześnie łatwo było sprzedawać w przyrostach poszczególnych kanałów, czyli 64000 bps na raz. Znacznie później wiele nowszych technologii transmisji jest definiowanych nie w bps, ale w wielokrotnościach kanałów 64k. Mylące jest to, że liczba mnożników jest zwykle liczbą okrągłą dwójkową, więc czasami 8 Mb / s może wynosić 128 * 64000 = 8192000 b / s zamiast 2 ^ 23 = 8388608.
źródło
Standardem w branży jest to, że prędkość jest podawana w gigabajtach na sekundę, podczas gdy zmierzona przepustowość jest podawana w gigabajtach przepustowości (ile danych wysłał / odebrał twój serwer)
źródło
Pliki są mierzone w bajtach.
Więc kiedy pobieranie pliku jest najważniejszą rzeczą, do której używane jest połączenie, może być wyrażone w bajtach na miesiąc.
Jednak przepustowość połączenia jest częściej wyrażana w bitach, ponieważ nie ma bezpośredniej korelacji między grupami 8-bitowymi a przesłanymi bajtami plików. (niektóre bity są używane do korekcji błędów, a niektóre protokoły mogą używać słów innych niż 8 bitów, a nawet różnych przepływności)
Na koniec sprawa jest znacząca, b to bity, a B to bajty, chociaż widziałem, że ta konwencja jest często niewłaściwie używana.
źródło
Dziwi mnie, że nikt nie wymienił terminu Mebibits, chociaż wspomniano o sposobie liczenia.
1 Mebibit = 2 * 32 bity lub 1048576 bitów , co odpowiada 1024 kibibitom.
źródło
2000 GB (gigabajty) na miesiąc. Jak wskazują inne dokładne odpowiedzi, może to oznaczać zero dla 29 dni i 2000 dla dnia 30 lub 66,6 GB dziennie przez 30 dni z rzędu. Co, jeśli moja matematyka jest poprawna, oznacza 6,172 Mb / s (megabitów na sekundę) nieprzerwanie przez 30 dni.
Matematyka:
Możesz więc zużywać gdzieś między 6,172 Mb / s nieprzerwanie przez 30 dni i 16 Tb / s przez jedną sekundę, a następnie zero przez pozostałe 30 dni minus jedna sekunda, lub gdzieś pomiędzy nimi przed ponoszeniem dodatkowych opłat (zakładając, że faktycznie możesz zużywać 16 Tb / s w ciągu sekundy, co nie jest możliwe w przypadku sprzętu, który prawdopodobnie zapewni VPS).
źródło
Zarówno 20 Gb / s, jak i 2000 GB na miesiąc to pomiary na dokładnie tym samym mierniku (oba mierzą ilość danych na jednostkę czasu) - po prostu 20 Gb / s jest znacznie szybsze niż 2000 GB na miesiąc.
20 gigabitów na sekundę vs. 2000 gigabajtów miesięcznie.
dość prosty do konwersji:
źródło