Descoperirea cunoştinţelor
/ Knowledge Discovery >> Descoperirea cunoştinţelor >> tech >> calculator >> Internet >> Noțiuni de bază despre internet >>

Cum site-uri web mari se ocupe de milioane de vizitatori pe zi?

How face site-uri Web de mari dimensiuni se ocupe de sarcina de milioane de vizitatori pe zi?
Cum site-uri Web de mari dimensiuni se ocupe de sarcina de milioane de vizitatori pe zi?

Unul dintre lucrurile surprinzătoare despre site-uri Web este că, în anumite cazuri, o mașină foarte mici pot ocupa un număr foarte mare de vizitatori. De exemplu, imaginați-vă că aveți un site simplu Web care conține un număr de pagini statice (în acest caz, " static " înseamnă că toată lumea vede aceeași versiune a oricărei pagini atunci când ao vizualiza). Dacă ați luat o mașină normală 500MHz Celeron rulează Windows NT sau Linux, încărcate serverul Web Apache pe el, și conectat acest aparat la Internet cu o linie de T3 (45 de milioane de biți pe secundă), ai putea ocupa de sute de mii de vizitatori pe zi. Multe ISP-uri va închiria o configurație dedicată mașină ca acest lucru pentru 1.000 $ sau mai puțin pe lună. Această configurație va funcționa dacă nu mare:. Site-ul

  • Trebuie să se ocupe de milioane de vizitatori pe zi
  • singură mașină nu (în acest caz, site-ul dvs. va fi în jos, până când o mașină nouă
  • Paginile sunt extrem de mari sau de complicat.
  • Paginile nevoie pentru a schimba dinamic pe o bază per-utilizator.
  • Orice prelucrare back-end este instalat și configurat). trebuie să fie efectuate pentru a crea conținutul paginii sau pentru a procesa o cerere de pe pagina. Site-ul

    De cele mai multe dintre site-uri Web de mari dimensiuni îndeplinesc toate aceste condiții, au nevoie de infrastructuri în mod semnificativ mai mari.

    Există trei strategii principale pentru manipularea încărcăturii:.

    1. Site-ul poate investi într-o singură mașină mare, cu o mulțime de putere de procesare, memorie, spațiu pe disc și redundanță
    2. Site-ul poate distribui sarcina într-o serie de masini.
    3. Site-ul poate utiliza o combinație a primelor două opțiuni. Site-ul

      Când vizitați un site care are un URL diferit de fiecare dată când vizitați (de exemplu www1.xyz.com, www2.xyz.com, www3.xyz.com, etc.), atunci știți că site-ul este folosind a doua abordare de la front-end. De obicei site-ul va avea o serie de masini de stand-alone, care sunt fiecare software care se execută server Web. Toate au acces la o copie identică a paginilor de pe site-ul. Cererile primite de pagini sunt repartizate pe toate mașinile într-unul din două moduri: Site-ul

    4. Domain Name Server (DNS) pentru site-

      Page [1] [2]