Webhosting & netværksbåndbredde

Webhosting og netværksbåndbredde forklaret

De fleste hostingfirmaer tilbyder en række forskellige båndbredder options i deres planer. Så præcis hvad er båndbredde, når det vedrører webhosting? Forenklet sagt er båndbredde mængden af ​​trafik, der må forekomme mellem dit websted og resten af ​​internettet. Mængden af ​​båndbredde et hostingfirma kan levere, bestemmes af deres netværksforbindelser, både internt i deres data center og eksternt til det offentlige internet.

Network Connectivity

Internettet er i de enkleste vendinger en gruppe på millioner af computere forbundet via netværk. Disse forbindelser på internettet kan være store eller små afhængigt af kabler og udstyr, der bruges på en bestemt internetplacering. Det er størrelsen på hver netværksforbindelse, der bestemmer, hvor meget båndbredde der er tilgængelig. Hvis du f.eks. bruger en DSL-forbindelse for at oprette forbindelse til internettet har du 1.54 megabit (Mb) båndbredde. Båndbredde måles derfor i bits (en enkelt 0 eller 1). Bits er grupperet i bytes, som dannes words, tekst og andre oplysninger, der overføres mellem din computer og internettet.

Hvis du har en DSL-forbindelse til internettet, har du dedikeret båndbredde mellem din computer og din internetudbyder. Men din internetudbyder kan have tusindvis af DSL-forbindelser til deres placering. Alle disse forbindelser samles hos din internetudbyder, som så har deres egen dedikerede forbindelse til internettet (eller flere forbindelser), som er meget større end din enkeltforbindelse. De skal have nok båndbredde til at betjene dine computerbehov såvel som alle deres andre kunder. Så mens du har en 1.54 Mb forbindelse til din internetudbyder, har din internetudbyder muligvis en 255 Mb forbindelse til internettet, så den kan imødekomme dine behov og op til 166 andre brugere (255/1.54).

Trafik
En meget simpel analogi at bruge til at forstå båndbredde og trafik er at tænke på motorveje og biler. Båndbredde er antallet af kørebaner på motorvejen og trafik er antallet af biler på motorvejen. Hvis du er den eneste bil på en motorvej, kan du rejse meget hurtigt. Hvis du sidder fast midt i myldretiden, kan du køre meget langsomt, da alle banerne er ved at være brugt op.

Trafik er simpelthen antallet af bits, der overføres på netværksforbindelser. Det er nemmest at forstå trafik ved hjælp af eksempler. En Gigabyte er 2 til 30. potens (1,073,741,824) bytes. En gigabyte er lig med 1,024 megabyte. For at sætte dette i perspektiv tager det en byte at gemme et tegn. Billede 100 arkivskabe i en buildHvert af disse skabe rummer 1000 stk folders. Hver mappe har 100 papirer. Hvert papir indeholder 100 tegn - A GB er alle tegnene i buildEng. En MP3-sang er omkring 4MB, den samme sang i wav-format er omkring 40MB, en film i fuld længde kan være 800MB til 1000MB (1000MB = 1GB).

Hvis du skulle overføre denne MP3-sang fra et websted til din computer, ville du skabe 4 MB trafik mellem webstedet, du downloader fra, og din computer. Afhængigt af netværksforbindelsen mellem webstedet og internettet, kan overførslen ske meget hurtigt, eller det kan tage tid, hvis andre personer også downloader filer på samme tid. Hvis f.eks. det websted, du downloader fra, har en 10MB-forbindelse til internettet, og du er den eneste person, der får adgang til det websted for at downloade din MP3, vil din 4MB-fil være den eneste trafik på det websted. Men hvis tre personer alle downloader den samme MP på samme tid, er der skabt 12 MB (3 x 4 MB) trafik. Fordi værten i dette eksempel kun har 10 MB båndbredde, bliver nogen nødt til at vente. Netværksudstyret hos hostingfirmaet vil cykle gennem hver person, der downloader filen og overføre en lille del ad gangen, så hver persons filoverførsel kan finde sted, men overførslen for alle, der downloader filen, vil være langsommere. Hvis 100 mennesker alle kom til siden og downloadede MP3'en på samme tid, ville overførslerne være ekstremt langsomme. Hvis værten ønskede at reducere den tid, det tog at downloade filer samtidigt, kunne det øge båndbredden på deres internetforbindelse (til en pris på grund af opgradering af udstyr).

Hosting båndbredde

I eksemplet ovenfor diskuterede vi trafik med hensyn til at downloade en MP3-fil. Men hver gang du besøger et websted, skaber du trafik, fordi for at se den pågældende webside på din computer, downloades websiden først til din computer (mellem webstedet og dig), som derefter vises ved hjælp af din browsersoftware (Internet Explorer, Netscape osv.) . Selve siden er simpelthen en fil, der skaber trafik ligesom MP3-filen i eksemplet ovenfor (en webside er dog normalt meget mindre end en musikfil).

En webside kan være meget lille eller stor afhængigt af mængden af ​​tekst og antallet og kvaliteten af ​​billeder integreret på websiden. For eksempel er hjemmesiden for CNN.com omkring 200 KB (200 kilobytes = 200,000 bytes = 1,600,000 bits). Dette er typisk stort for en webside. Til sammenligning er Yahoos hjemmeside omkring 70KB.

Hvor meget båndbredde er nok?

Det kommer an på (hader du ikke det svar). Men i sandhed gør det det. Da båndbredde er en væsentlig bestemmende faktor for priser på hostingplaner, bør du tage dig tid til at bestemme, hvor meget der er rigtigt for dig. Næsten alle hostingplaner har båndbreddekrav målt i måneder, så du skal estimere mængden af ​​båndbredde, der kræves af dit websted på månedlig basis

Hvis du ikke har til hensigt at give mulighed for at downloade filer fra dit websted, er formlen til beregning af båndbredde ret ligetil:

Gennemsnitlige daglige besøgende x Gennemsnitlige sidevisninger x Gennemsnitlig sidestørrelse x 31 x Fudge Factor

Hvis du har til hensigt at tillade folk at downloade filer fra dit websted, skal din båndbreddeberegning være:

[(Gennemsnitlige daglige besøgende x Gennemsnitlige sidevisninger x Gennemsnitlig sidestørrelse) +
(Gennemsnitlige daglige fildownloads x gennemsnitlig filstørrelse)] x 31 x Fudge Factor

Lad os undersøge hvert element i formlen:

Gennemsnitlige daglige besøgende - Antallet af personer, du forventer vil besøge dit websted i gennemsnit hver dag. Afhængigt af hvordan du markedsfører dit websted, kan dette tal være fra 1 til 1,000,000.

Gennemsnitlige sidevisninger – I gennemsnit det antal websider, du forventer, at en person ser. Hvis du har 50 websider på dit websted, kan en gennemsnitlig person kun se 5 af disse sider, hver gang de besøger.

Gennemsnitlig sidestørrelse - Den gennemsnitlige størrelse på dine websider i kilobytes (KB). Hvis du allerede har designet dit websted, kan du beregne dette direkte.

Gennemsnitlige daglige fildownloads – Antallet af downloads, du forventer vil finde sted på dit websted. Dette er en funktion af antallet af besøgende og hvor mange gange en besøgende i gennemsnit downloader en fil hver dag.

Gennemsnitlig filstørrelse – Gennemsnitlig filstørrelse for filer, der kan downloades fra dit websted. I lighed med dine websider, hvis du allerede ved, hvilke filer der kan downloades, kan du beregne dette direkte.

Fudge faktor – Et tal større end 1. Brug af 1.5 ville være sikkert, hvilket forudsætter, at dit estimat er 50 % mindre. Men hvis du var meget usikker, kunne du bruge 2 eller 3 for at sikre, at dine båndbreddekrav er mere end opfyldt.

Normalt tilbyder hostingplaner båndbredde i form af Gigabyte (GB) pr. måned. Det er derfor, vores formel tager daglige gennemsnit og gange dem med 31.

Resumé

De fleste personlige eller små virksomhedswebsteder har ikke brug for mere end 1 GB båndbredde om måneden. Hvis du har et websted, der er sammensat af statiske websider, og du forventer lidt trafik til dit websted på daglig basis, skal du vælge en plan med lav båndbredde. Hvis du går over mængden af ​​båndbredde, der er allokeret i din plan, kan dit hostingfirma opkræve dig over brugsgebyrer, så hvis du mener, at trafikken til dit websted vil være betydelig, kan du med fordel gennemgå beregningerne ovenfor for at estimere mængden af ​​båndbredde, der kræves i en hostingplan.

Teknologientusiast, jeg skriver med glæde på StealthSettings.com siden 2006. Jeg har rig erfaring med operativsystemer: macOS, Windows og Linux, samt programmeringssprog og blogplatforme (WordPress) og til onlinebutikker (WooCommerce, Magento, PrestaShop).

Efterlad en kommentar