Gå til innhold

Flere subdomener for å fordele "lasten"?


Anbefalte innlegg

Hei,

 

Såg en tråd her for en god tid tilbake som omhandlet at større nettsteder delte opp nettsiden over flere domener for å fordele belastningen av en eller annen grunn. Enten noe med belastning eller så var det det at klienten da kunne opprette flere samtidige tilkoblinger siden det da blir til forskjellige servere, og dermed øke hastigheten. Stemmer dette?

 

For å gi et eksempel, vg.no. I tillegg til selve websiden vg.no så hadde de også style.vg.no, media.vg.no, scripts.vg.no som ble brukt i HTML-koden på selve siden(vg.no). Når en klient da åpnet siten så kunne den åpne flere tilkoblinger til de forskjellige "eksterne" ressursene i stede for å måtte vente til HTML var lastet og så måtte ta en og en ting. Tror eg. (adressene er eksempler)

 

Noen som husker eller kjenner til dette? Kan dette ha noe for seg? Eller har eg drømt hele greia? :)

Lenke til kommentar
Videoannonse
Annonse

Hei,

 

Såg en tråd her for en god tid tilbake som omhandlet at større nettsteder delte opp nettsiden over flere domener for å fordele belastningen av en eller annen grunn. Enten noe med belastning eller så var det det at klienten da kunne opprette flere samtidige tilkoblinger siden det da blir til forskjellige servere, og dermed øke hastigheten. Stemmer dette?

 

Så vidt eg kan sjå stemmer begge delar:

  • Subdomene kan peikast til andre tenarar for å redusere lasten på serveren som generar dynamisk innhald, og også til innhaldsdistribusjons-nettverk for å redusere eigen bandbreiddebruk
  • Det har, så vidt eg veit, vore vanleg for nettlesarar å ha ei sperre som hindra dei i å laste ned meir enn to filer om gangen frå same server. Å ha fleire subdomene som peikar på same server er ein måte å omgå dette på.

Sjå http two connection limit

Lenke til kommentar
  • 1 måned senere...

Stortsett så er det databasen med innhold som kjører på en seperat server, så kjører du en bunke servere med det statiske som bilder,html etc.

så har du en gateway med load balancing hvor besøkende blir fordelt utover serverne med det statiske som så henter selve nyhetene fra database servern.

 

kjøre css,bilder,filmer etc i seperate subdomener gjør ikke nødvendigvis den døyt for ytelsen sin del, men gjør det mye mer systematisk.

 

minuset med fordele det over flere hosts er at klienten også må koble opp mot flere hosts.

 

ved bruk av en gateway og load balancing har du alt av trafikk mot en host som så gjør balanseringen "bak" gateway over intranet, så alt ser normal ut som om det var en server for besøkerens del, mens siden kan skaleres i det uendelige ved og øke antallet statiske servere.

Endret av cruzader
Lenke til kommentar
  • 1 måned senere...

Bruk sub domener hvis du faktisk har flere servere.

Virker litt poengløst å lage flere sub domener for samme webside på samme webserver.

 

Though hvis du har en side med masse statiske filer så dobler du max persistent connections som browseren kan gjøre til en side noe som kan føre til raskere nedlasting.

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...