Skip to main content

Τι είναι το δίκτυο παράδοσης περιεχομένου;

Ένα δίκτυο διανομής περιεχομένου ή το δίκτυο διανομής περιεχομένου (CDN) είναι μια ομάδα γεωγραφικά κατανεμημένων διακομιστών ιστού που προορίζονται να παρέχουν πιο αποτελεσματική παράδοση περιεχομένου σε μεγάλο αριθμό χρηστών.Το CDNS ωφελεί τους χρήστες και τους παρόχους περιεχομένου μετατοπίζοντας το βάρος των μεγάλων λήψεων από έναν μόνο διακομιστή σε πολλαπλές επιφάνειες σε διαφορετικές τοποθεσίες.Σε πολλές περιπτώσεις, οι τελικοί χρήστες δεν παρατηρούν ότι χρησιμοποιούν ένα CDN.Αρκετές εταιρείες ειδικεύονται τώρα στην προσφορά υπηρεσιών CDN και πολλοί μεγάλοι οργανισμοί τις χρησιμοποιούν για τη διανομή λογισμικού, βίντεο και άλλων τύπων περιεχομένου.

Η χρήση ενός δικτύου παράδοσης περιεχομένου μπορεί να μετριάσει ορισμένα από τα προβλήματα που έχουν αναπτυχθεί με τη σύγχρονη χρήση τουΠρωτόκολλο μεταφοράς υπερκειμένου (HTTP) το οποίο αποτελεί το θεμέλιο του World Wide Web.Το HTTP σχεδιάστηκε για σενάρια στα οποία ένα πρόγραμμα περιήγησης στο Web κατεβάζει περιεχόμενο από έναν ενιαίο διακομιστή ιστού.Αυτό παρουσιάζει ένα πρόβλημα για μεγάλους ιστότοπους ή ιστότοπους που ξαφνικά αντιμετωπίζουν μια ακίδα στην κυκλοφορία δικτύου.Ένας ενιαίος διακομιστής HTTP μπορεί να χειριστεί έναν περιορισμένο αριθμό ταυτόχρονων χρηστών, μετά τον οποίο ο διακομιστής γίνεται πολύ αργός ή εντελώς απρόσιτος.Οι διακομιστές HTTP είναι επίσης ευάλωτοι σε κατανεμημένες επιθέσεις άρνησης εξυπηρέτησης (DDOS), οι οποίες στέλνουν μεγάλο αριθμό άσχετων αιτημάτων σε έναν διακομιστή ιστού, καθιστώντας αδύνατο τους πραγματικούς χρήστες να έχουν πρόσβαση στον ιστότοπο., ένα δίκτυο παράδοσης περιεχομένου χρησιμοποιεί πολλούς διακομιστές σε διάφορες τοποθεσίες, το καθένα με τα δικά του αντίγραφα ενός περιεχομένου ιστότοπων.Εάν κάποιος διακομιστής γίνει πολύ απασχολημένος, οι άλλοι αγωνίζονται για να χειριστούν πρόσθετη κυκλοφορία.Τα CDN καθιστούν πολύ πιο δύσκολο για μια επίθεση DDoS να μειώσει έναν ιστότοπο.Επιπλέον, η τοποθέτηση διακομιστών σε διάφορες τοποθεσίες μπορεί να αυξήσει τη διαθέσιμη ταχύτητα στους τελικούς χρήστες, επειδή μπορεί να επιλεγεί ο πλησιέστερος διακομιστής.Οι διακομιστές πιο κοντά στους χρήστες τείνουν να είναι ταχύτεροι επειδή τα δεδομένα πρέπει να ταξιδεύουν σε λιγότερα σημεία στο διαδίκτυο για να φτάσουν στον προορισμό του.

Οι περισσότεροι χρήστες του Διαδικτύου δεν θα παρατηρήσουν καν εάν χρησιμοποιείται ένα δίκτυο παράδοσης περιεχομένου.Τα αιτήματα αποστέλλονται σε ένα SERE HTTP κανονικά και το CDN θα κατευθύνει το πρόγραμμα περιήγησης ιστού του χρήστη σε άλλο διακομιστή με βάση έναν αριθμό παραγόντων.Ορισμένα CDN χρησιμοποιούν το σύστημα ονόματος τομέα (DNS) για την ανακατεύθυνση της κυκλοφορίας, ενώ άλλα μπορούν να κατευθύνουν την κυκλοφορία με βάση τον τύπο αρχείου ή να αντικαταστήσουν δυναμικά τους ομοιόμορφους εντοπιστές πόρων (URL) σε μια ιστοσελίδα.

Πολλές μεγάλες εταιρείες θα στραφούν σε ένα δίκτυο παράδοσης περιεχομένου για τη διανομή λογισμικού ή άλλων τύπων μεγάλων αρχείων.Μπορούν να επιλέξουν να δημιουργήσουν το δικό τους CDN ή να συμβάλουν με μια εταιρεία που κατέχει ένα μεγάλο δίκτυο και ειδικεύεται σε υπηρεσίες CDN.Τα CDN είναι ιδιαίτερα κατάλληλα για την παράδοση μέσων ροής, επειδή η στενότερη εγγύτητα των διακομιστών στους τελικούς χρήστες οδηγεί σε λιγότερες διακοπές στη ροή δεδομένων, πράγμα που σημαίνει ομαλότερη αναπαραγωγή.Πολλοί μεγάλοι πάροχοι δικτύων κατασκευάζουν τα δικά τους δίκτυα παράδοσης περιεχομένου ή ενθαρρύνουν τρίτους να τοποθετούν διακομιστές CDN μέσα στα κέντρα δεδομένων τους.Αυτοί οι πάροχοι ελπίζουν να κερδίσουν πρόσθετα έσοδα από την αυξανόμενη δημοτικότητα της τηλεόρασης στο Διαδίκτυο και άλλων μορφών ψηφιακής διανομής.