Czym dokładnie jest sieć dostarczania treści (CDN), jak ona działa i dlaczego miałbym chcieć korzystać z niej w mojej witrynie? Jakie są znane CDN?
Czym dokładnie jest sieć dostarczania treści (CDN), jak ona działa i dlaczego miałbym chcieć korzystać z niej w mojej witrynie? Jakie są znane CDN?
Odpowiedzi:
Wikipedia mówi to dobrze:
Sieć dostarczania treści lub sieć dystrybucji treści (CDN) to system komputerów zawierający kopie danych, umieszczonych w różnych punktach sieci, aby zmaksymalizować przepustowość w celu uzyskania dostępu do danych od klientów w całej sieci. Klient uzyskuje dostęp do kopii danych w pobliżu klienta, w przeciwieństwie do wszystkich klientów uzyskujących dostęp do tego samego serwera centralnego, aby uniknąć wąskiego gardła w pobliżu tego serwera.
Typy treści obejmują obiekty internetowe, obiekty do pobrania (pliki multimedialne, oprogramowanie, dokumenty), aplikacje, strumienie multimediów w czasie rzeczywistym i inne składniki dostarczania Internetu (DNS, trasy i zapytania do bazy danych)
Content Delivery Networks przechowuje kopie twoich treści i podaje je odwiedzającym z pobliskiego serwera. Na przykład, jeśli twoje obrazy są udostępniane za pośrednictwem CDN, odwiedzający twoją witrynę w sposób przezroczysty pobiera obrazy z serwera CDN zamiast twojego.
Dwa największe powody korzystania z sieci CDN to zmniejszenie ruchu / przepustowości na serwerze i zwiększenie prędkości dostarczania. CDN działa jak pamięć podręczna: pobiera zawartość z twojego serwera raz, a następnie dostarcza ją wszystkim odwiedzającym z własnych serwerów zamiast z twojego. Sieć CDN będzie również mieć dużą liczbę serwerów zlokalizowanych na całym świecie, dzięki czemu będą mogły udostępniać treści większości odwiedzających z bliższej lokalizacji niż Ty, a tym samym szybciej je tam dostarczać.
Dwie największe sieci CDN, o których wiem, to Akamai i Limelight .
Microsoft obsługuje także system Windows Azure CDN i niedawno wydał dla niego swoją strukturę cenową :
“The following three billing meters and rates will apply for the CDN:
•$0.15 per GB for data transfers from European and North American locations
•$0.20 per GB for data transfers from other locations
•$0.01 per 10,000 transactions”
Gdy ktoś otworzy Twoją witrynę, treść jest ułożona w kolejce. Do momentu, aż pierwszy składnik zostanie dostarczony, inny składnik nie może być. Tak więc ogólna prędkość ładowania witryny jest zwiększona. Jeśli używasz CDN, żądania mogą być przetwarzane osobno. Tak więc ogólna prędkość wzrasta.
Możesz użyć własnej witryny jako CDN od siebie, tworząc subdomenę.
Lepiej używać google lub wordpress do treści statycznych. Ich czas rozpoznawania DNS jest bardzo krótszy