Discovery znanje
/ Knowledge Discovery >> Discovery znanje >> tech >> računalnik >> internet >> internet osnove >>

Kako velike spletne strani ročaj milijone obiskovalcev na dan?

How narediti velike spletne strani ročaj obremenitev milijone obiskovalcev na dan?
Kako velike spletne strani ročaj obremenitev milijone obiskovalcev na dan?

Ena od presenetljivih stvari o spletnih straneh, je, da se v nekaterih primerih lahko zelo majhen stroj ročaj ogromno število obiskovalcev. Na primer, si predstavljajte, da imate preprosto spletno stran, ki vsebuje številne statičnih strani (v tem primeru, " statičnega " pomeni, da vsakdo vidi isto različico koli strani, ko jo ogledate). Če je normalno 500MHz Celeron napravo z operacijskim sistemom Windows NT ali Linux, naložen spletni strežnik Apache na njej, in priključen stroj z internetom T3 črto (45 milijonov bitov na sekundo), lahko ročaj na sto tisoče obiskovalcev na dan. Številni ponudniki internetnih storitev vam bo najem konfiguracijo namenska-stroj, kot je ta za 1000 $ ali manj na mesec. Ta konfiguracija bo veliko dela, če:.

  • morate ročaj milijone obiskovalcev na dan
  • Enotni stroj ne uspe (v tem primeru, bo vaše spletno mesto navzdol, dokler novi stroj je nameščen in nastavljen).
  • Strani so zelo velik ali zapleten.
  • Strani morali dinamično spreminjajo na osnovi posameznega uporabnika.
  • Vsako back-end predelavo potreb, ki se izvajajo za ustvarjanje vsebine strani ali za obdelavo prošnje na strani.

    Ker je večina velikih spletnih strani izpolnjuje vseh teh pogojev, ki jih potrebujejo bistveno večje infrastrukture.

    Obstajajo tri glavne strategije za ravnanje obremenitev.

    1. Na spletni strani lahko vlagajo v en sam velik stroj, z veliko procesorske moči, pomnilnika, prostora na disku in odvečnosti
    2. Na spletni strani lahko porazdelite tovor čez številne stroje.
    3. Na spletni strani lahko uporabljate neko kombinacijo prvih dveh možnosti.

      Ko obiščete spletno mesto, ki ima drugačno URL vsakič, ko boste obiskali (npr www1.xyz.com, www2.xyz.com, www3.xyz.com, itd), potem veste, da je stran z uporabo drugega pristopa na sprednji konec. Običajno bo stran imela vrsto samostojnih naprav, ki so vsak teče spletni strežnik programska oprema. Vsi imajo dostop do identično kopijo strani za spletno stran. Dohodne zahteve za straneh so razpršeni po vseh strojev v enem od dveh načinov:

    4. Domain Name Server (DNS) za spletno stran, lahko porazdelite tovor. DNS je internetna storitev, ki prevaja imena domen v naslove IP. Vsakič, ko je vložen zahtevek za spletni strežnik, DNS vrti

      Page [1] [2]