Odkrycie wiedza
/ Knowledge Discovery >> Odkrycie wiedza >> tech >> komputer >> Internet >> podstawy Internetu >>

Jak duże strony internetowe obsłużyć miliony turystów dziennie?

How zrobić duże strony internetowe obsłużyć obciążenia miliony turystów dziennie? Największa Jak duże strony internetowe poradzić sobie z obciążeniem milionów odwiedzających dziennie? Największa

Jednym z zaskakujących rzeczy na temat stron internetowych jest to, że w niektórych przypadkach, bardzo małe urządzenie może obsłużyć ogromną liczbę zwiedzających. Na przykład, wyobraź sobie, że masz prostą stronę internetową zawierającą liczbę stron statycznych (w tym przypadku, " static " oznacza, że ​​każdy widzi tę samą wersję każdej strony, gdy go zobaczyć). Jeśli miała normalną maszynę 500MHz Celeron z systemem Windows NT lub Linux, załadowany serwer WWW Apache na nim, a podłączone urządzenie do Internetu za pomocą linii T3 (45 mln bitów na sekundę), można obsłużyć setki tysięcy odwiedzających na dzień. Wielu dostawców usług internetowych będzie wypożyczyć konfigurację-maszyna dedykowana podobnego do $ 1000 lub mniej miesięcznie. Taka konfiguracja będzie działać świetnie, chyba że:.

  • Musisz obsłużyć miliony użytkowników dziennie Największa
  • jedna maszyna nie (w tym przypadku, witryna będzie w dół, aż do nowej maszyny jest zainstalowany i skonfigurowany). Największa
  • Strony są bardzo duże i skomplikowane. Największa
  • Stron trzeba zmieniać dynamicznie na poszczególnych użytkowników. Największa
  • Przetwarzanie back-end musi być wykonana do tworzenia zawartości strony lub przetworzyć wniosek na stronie.

    Ponieważ większość dużych witryn internetowych spełniają wszystkie te warunki, potrzebują znacznie większych infrastruktury.

    Istnieją trzy główne strategie obsługi obciążenia. Największa

    1. Na stronie można zainwestować w jeden ogromny maszyny z dużą ilością mocy obliczeniowej, pamięci, miejsca na dysku i redundancji Największa
    2. Na stronie można rozłożyć obciążenia na wielu maszynach. Największa
    3. Witryna może korzystać z niektórych kombinacji dwóch pierwszych opcji.

      Gdy użytkownik odwiedza witrynę, która ma inny adres URL każdej wizycie (na przykład www1.xyz.com, www2.xyz.com, www3.xyz.com, itp), to wiesz, że witryna korzysta z drugiego podejścia na przód. Zazwyczaj strona będzie mieć szereg pojedynczych maszyn, z których każda działa oprogramowanie serwera WWW. Oni wszyscy mają dostęp do identycznej kopii stron dla danego terenu. Przychodzące żądania stron są rozłożone wszystkie maszyny w jeden z dwóch sposobów:

    4. Serwer nazw domen (DNS) na stronie można rozłożyć obciąże

      Page [1] [2]