Różnica między siecią dostarczania treści (CDN) a serwerami hostingowymi

Content Delivery Network (CDN) a serwery hostingowe | CDN vs Hosting dedykowany | CDN vs Cloud Hosting | Usługi Google Page Speed

CDN i Web Hosting wydają się podobne, ale są to dwie różne koncepcje. Web Hosting to hosting zawartości Twojej witryny na serwerze. Obecnie dostępne są różne plany hostingowe, takie jak hosting dzielony, VPS (Virtual Private Hosting), hosting dedykowany i hosting w chmurze. Ponieważ dane internetowe stają się bogatsze, w tym sensie, większe w przypadku plików audio, wideo lub większych stron, zużywa więcej pasma, aby zapewnić użytkownikowi końcowemu lub osobie przeglądającej. Oprócz przepustowości ładowanie zawartości strony internetowej do użytkownika zajmuje więcej czasu. Tylko tutaj pojawia się sieć CDN.

Hosting

Istnieją różne metody i technologie budowy serwera hostingowego. W dzisiejszych czasach nie możemy po prostu mówić tylko o serwerach sieciowych, ponieważ większość stron internetowych ma aplikacje takie jak MySQL, Oracle, MS SQL itp. Tak więc jest to kompletne rozwiązanie hostingowe, które obejmuje zarówno serwery sieciowe, jak i serwery aplikacji. W zależności od ruchu (trafień) możesz zdecydować, które rozwiązanie wybrać. Podstawowym rozwiązaniem hostingowym jest hosting dzielony. Jeśli masz większy ruch i potrzebujesz większej wydajności, być może będziesz musiał skorzystać z VPS (Virtual Private Server), dedykowanego hostingu lub hostingu Could Hosting. Dedykowane rozwiązanie hostingowe jest drogie, ale jest idealnym rozwiązaniem dla aplikacji o wysokiej wydajności i środowiska o dużym natężeniu ruchu.

Sieć dostarczania treści (CDN) | Dlaczego potrzebujemy CDN dla stron internetowych??

Jeśli masz więcej użytkowników (trafień) wchodzących na twoją stronę, być może będziesz musiał rozważyć wdrożenie CDN dla twojej strony. CDN to sieć rozproszona działająca jako pamięć podręczna stron internetowych w różnych lokalizacjach geograficznych. Można go podzielić na kategorie pod kątem dostarczania zoptymalizowanego pod kątem zawartości. Załóżmy, że prowadziłeś witrynę na zachodnim wybrzeżu USA, a użytkownicy są rozproszeni po całym świecie. Gdy każde żądanie użytkownika dotyczące strony z Twojej witryny musi pochodzić z zachodnich Stanów Zjednoczonych. Pomyśl o użytkowniku, który prosi o stronę z Hongkongu, ale strona musi podróżować z zachodnich Stanów Zjednoczonych do Hongkongu. Więc CDN robi to, buforuje twoją statyczną zawartość twojej witryny w kilku węzłach na całym świecie, i zależnie od źródła żądania, dostarcza statyczną część twojej witryny lub stron z rozproszonych lokalizacji bliżej użytkownika. Sprawia, że ​​dostarczanie treści jest szybsze niż dostarczanie z serwera WWW. Istnieją mechanizmy zapewniające aktualność zawartości CDN w stosunku do oryginalnej zawartości na serwerze WWW. Wprowadzając CDN, otrzymujemy szybką dostawę, oszczędzamy międzynarodową przepustowość, mamy więcej redundancji i niskie opóźnienia dla naszej sieci.

Google planuje również wprowadzić CDN dla użytkowników, który nazywa się „usługami szybkości strony”. W tej chwili Google testuje tę usługę z wybranymi użytkownikami, a wkrótce będzie to usługa płatna od Google.

Jaka jest różnica między hostingiem CDN a hostingiem?

(1) Hosting to hosting twojej sieci na serwerze, aby umożliwić ludziom dostęp z Internetu, podczas gdy CDN zwiększa prędkość dostarczania twoich treści internetowych na całym świecie.

(2) CDN w tej chwili dostarcza tylko statyczną część witryny, ale Google planuje buforować całą stronę, w tym zawartość stron internetowych, a serwery sieciowe, z drugiej strony, zawierać całą zawartość związaną z siecią.

(3) Przeważnie treści internetowe są hostowane na jednym serwerze, ale zawartość CDN będzie rozpowszechniana na całym świecie, w wielu hostowanych środowiskach.