Hosting sieciowy i przepustowość sieci

Wyjaśnienie hostingu i przepustowości sieci

Większość firm hostingowych oferuje różne przepustowości options w ich planach. Czym dokładnie jest przepustowość w odniesieniu do hostingu? Mówiąc prościej, przepustowość to wielkość ruchu, który może wystąpić między Twoją witryną a resztą Internetu. Przepustowość, jaką może zapewnić firma hostingowa, zależy od ich połączeń sieciowych, zarówno wewnętrznych, jak i danych center i poza publicznym Internetem.

Łączność sieciowa

Internet, najprościej mówiąc, to grupa milionów komputerów połączonych sieciami. Te połączenia w Internecie mogą być duże lub małe, w zależności od okablowania i sprzętu używanego w określonej lokalizacji internetowej. Rozmiar każdego połączenia sieciowego określa, jaka przepustowość jest dostępna. Na przykład, jeśli używasz A DSL aby połączyć się z Internetem, masz przepustowość 1.54 megabita (Mb). Przepustowość jest zatem mierzona w Bity (pojedyncze 0 lub 1). Bity są pogrupowane w bajty, które tworzą words, tekst i inne informacje przesyłane między komputerem a Internetem.

Jeśli masz połączenie DSL z Internetem, masz wydzieloną przepustowość między komputerem a dostawcą Internetu. Ale Twój dostawca Internetu może mieć tysiące połączeń DSL do swojej lokalizacji. Wszystkie te połączenia gromadzą się u twojego dostawcy Internetu, który następnie ma własne dedykowane połączenie z Internetem (lub wiele połączeń), które jest znacznie większe niż twoje pojedyncze połączenie. Muszą mieć wystarczającą przepustowość, aby zaspokoić Twoje potrzeby komputerowe, a także wszystkich innych klientów. Tak więc, podczas gdy masz połączenie 1.54 Mb ze swoim dostawcą Internetu, Twój dostawca Internetu może mieć połączenie z Internetem 255 Mb, dzięki czemu może zaspokoić Twoje potrzeby i do 166 innych użytkowników (255/1.54).

Ruch
Bardzo prostą analogią do zrozumienia przepustowości i ruchu jest myślenie o autostradach i samochodach. Szerokość pasma to liczba pasów na autostradzie, a ruch to liczba samochodów na autostradzie. Jeśli jesteś jedynym samochodem na autostradzie, możesz podróżować bardzo szybko. Jeśli utkniesz w środku godziny szczytu, możesz podróżować bardzo wolno, ponieważ wszystkie pasy są zajęte.

Ruch to po prostu liczba bitów przesyłanych w połączeniach sieciowych. Najłatwiej zrozumieć ruch na przykładach. Jeden gigabajt to 2 do potęgi 30 (1,073,741,824 1,024 100 XNUMX) bajtów. Jeden gigabajt to XNUMX megabajta. Aby spojrzeć na to z perspektywy, jeden bajt zajmuje przechowywanie jednego znaku. Obraz XNUMX szafek na akta w formacie a building, każda z tych szafek mieści 1000 folders. Każdy folder zawiera 100 artykułów. Każdy papier zawiera 100 znaków – GB to wszystkie znaki w buildInż. Utwór MP3 ma około 4 MB, ten sam utwór w formacie wav około 40 MB, pełnometrażowy film może mieć od 800 MB do 1000 MB (1000 MB = 1 GB).

Jeśli miałbyś przenieść ten utwór MP3 ze strony internetowej na swój komputer, wygenerowałbyś 4 MB ruchu między stroną internetową, z której pobierasz, a swoim komputerem. W zależności od połączenia sieciowego między witryną internetową a Internetem transfer może nastąpić bardzo szybko lub może zająć trochę czasu, jeśli inne osoby również pobierają pliki w tym samym czasie. Jeśli na przykład witryna internetowa, z której pobierasz pliki, ma połączenie z Internetem o przepustowości 10 MB, a Ty jesteś jedyną osobą uzyskującą dostęp do tej witryny w celu pobrania pliku MP3, Twój plik 4 MB będzie jedynym ruchem w tej witrynie. Jeśli jednak trzy osoby pobierają ten sam MP w tym samym czasie, powstaje 12 MB (3 x 4 MB) ruchu. Ponieważ w tym przykładzie host ma tylko 10 MB przepustowości, ktoś będzie musiał czekać. Sprzęt sieciowy w firmie hostingowej będzie cyklicznie przechodził przez każdą osobę pobierającą plik i przesyłał niewielką część na raz, aby każdy mógł przesłać plik, ale transfer dla wszystkich osób pobierających plik będzie wolniejszy. Gdyby 100 osób przyszło na stronę i pobrało MP3 w tym samym czasie, transfery byłyby bardzo powolne. Gdyby gospodarz chciał skrócić czas potrzebny do jednoczesnego pobierania plików, mógłby zwiększyć przepustowość swojego połączenia internetowego (kosztem związanym z modernizacją sprzętu).

Przepustowość hostingu

W powyższym przykładzie omówiliśmy ruch pod kątem pobierania pliku MP3. Jednakże za każdym razem, gdy odwiedzasz witrynę internetową, generujesz ruch, ponieważ aby wyświetlić tę stronę internetową na Twoim komputerze, strona internetowa jest najpierw pobierana na Twój komputer (między witryną internetową a Tobą), która jest następnie wyświetlana za pomocą Twojego komputera. oprogramowanie przeglądarki (Internet Explorer, Netscape itp.). Sama strona to po prostu plik generujący ruch, podobnie jak plik MP3 w powyższym przykładzie (jednak strona internetowa jest zwykle znacznie mniejsza niż plik muzyczny).

Strona internetowa może być bardzo mała lub duża, w zależności od ilości tekstu oraz liczby i jakości obrazów zintegrowanych na stronie. Na przykład strona główna CNN.com ma około 200 KB (200 kilobajtów = 200,000 1,600,000 bajtów = 70 XNUMX XNUMX bitów). Jest to zwykle duże dla strony internetowej. Dla porównania strona główna Yahoo zajmuje około XNUMX KB.

Jaka przepustowość jest wystarczająca?

To zależy (nie nienawidzisz tej odpowiedzi). Ale tak naprawdę tak jest. Ponieważ przepustowość jest istotnym wyznacznikiem cen planów hostingowych, powinieneś poświęcić trochę czasu na ustalenie, jaka jest dla Ciebie odpowiednia. Prawie wszystkie plany hostingowe mają wymagania dotyczące przepustowości mierzone w miesiącach, więc musisz oszacować przepustowość, która będzie wymagana przez Twoją witrynę co miesiąc

Jeśli nie zamierzasz zapewniać możliwości pobierania plików ze swojej witryny, formuła obliczania przepustowości jest dość prosta:

Średnia dzienna liczba odwiedzających x Średnia liczba wyświetleń strony x Średnia wielkość strony x 31 x Współczynnik Fudge

Jeśli zamierzasz zezwolić innym na pobieranie plików z Twojej witryny, obliczenie przepustowości powinno wyglądać następująco:

[(Średnia dzienna liczba odwiedzających x średnia liczba wyświetleń strony x średni rozmiar strony) +
(Średnia dzienna liczba pobrań plików x średni rozmiar pliku)] x 31 x Fudge Factor

Przeanalizujmy każdy element we wzorze:

Średnia dzienna liczba odwiedzających – Średnia liczba osób, które będą codziennie odwiedzać Twoją witrynę. W zależności od tego, jak promujesz swoją witrynę, liczba ta może wynosić od 1 do 1,000,000 XNUMX XNUMX.

Średnie wyświetlenia strony – Średnia liczba stron internetowych, które spodziewasz się wyświetlić. Jeśli masz 50 stron internetowych w swojej witrynie, przeciętny użytkownik może wyświetlić tylko 5 z tych stron podczas każdej wizyty.

Średni rozmiar strony - Średni rozmiar Twoich stron internetowych w kilobajtach (KB). Jeśli masz już zaprojektowaną witrynę, możesz to obliczyć bezpośrednio.

Średnie dzienne pobieranie plików – Przewidywana liczba pobrań w Twojej witrynie. Jest to funkcja liczby odwiedzających i tego, ile razy odwiedzający średnio pobiera plik każdego dnia.

Średni rozmiar pliku – Średni rozmiar plików, które można pobrać z Twojej witryny. Podobnie jak w przypadku stron internetowych, jeśli już wiesz, które pliki można pobrać, możesz to obliczyć bezpośrednio.

Margines bezpieczeństwa – Liczba większa niż 1. Użycie 1.5 byłoby bezpieczne, co zakłada, że ​​Twoje oszacowanie jest błędne o 50%. Jeśli jednak nie masz pewności, możesz użyć 2 lub 3, aby upewnić się, że wymagania dotyczące przepustowości są więcej niż spełnione.

Zwykle plany hostingowe oferują przepustowość wyrażoną w gigabajtach (GB) miesięcznie. Dlatego nasza formuła bierze średnie dzienne i mnoży je przez 31.

Podsumowanie

Większość witryn osobistych lub witryn małych firm nie będzie potrzebować więcej niż 1 GB przepustowości miesięcznie. Jeśli masz witrynę internetową składającą się ze statycznych stron internetowych i spodziewasz się niewielkiego codziennego ruchu w witrynie, skorzystaj z planu o niskiej przepustowości. Jeśli przekroczysz przepustowość przydzieloną w Twoim planie, Twoja firma hostingowa może obciążyć Cię opłatami za użytkowanie, więc jeśli uważasz, że ruch w Twojej witrynie będzie znaczny, możesz przejrzeć powyższe obliczenia, aby oszacować kwotę przepustowość wymagana w planie hostingowym.

Pasjonat technologii, z przyjemnością piszę dalej StealthSettings.com od 2006 roku. Mam duże doświadczenie w systemach operacyjnych: macOS, Windows şi Linux, ale także w językach programowania i platformach blogowych (WordPress) oraz dla sklepów internetowych (WooCommerce, Magento, PrestaShop).

Zostaw komentarz