ما هي CDN وكيف تطورت في 2018
نشرت: 2018-09-10شبكات توصيل المحتوى المعروفة باسم CDN هي أحدث التقنيات التي تغير تمامًا الطريقة وكيفية تسليم المعلومات عبر الإنترنت. في الوقت الحاضر يستخدمه الجميع ، وإذا كنت تفكر بطريقة مستحيلة ، فأنا لم أستخدمها أبدًا ؛ فأنت مخطئ. بغض النظر عما تفعله أو نوع المحتوى الذي تستهلكه ، نتفاعل جميعًا بشكل مباشر أو غير مباشر مع CDN في كل مرة نتصفح الإنترنت لقراءة مقال أو التسوق عبر الإنترنت أو مشاهدة مقاطع فيديو YouTube.
بلغة مباشرة تساعد شبكة CDN أو شبكات توصيل المحتوى في النقل السريع للأصول المطلوبة لتحميل محتوى الإنترنت بما في ذلك صفحات HTML وملفات JavaScript وأوراق الأنماط والصور ومقاطع الفيديو. على الرغم من أنه يجب عدم الخلط بينه وبين خدمات الاستضافة ؛ نظرًا لأن CDN غير قادرة على استضافة بياناتك على أي خادم ويب ، فإنها تقوم فقط بتخزين محتوى التطبيقات مؤقتًا وتستخدم هذا المحتوى المخزن مؤقتًا لتحسين أداء موقع الويب.
CDN موجودة لفترة طويلة جدًا من الوقت ، ولكن في العامين الماضيين زادت شعبيتها عدة مرات ولا تزال تنمو باستمرار. اليوم يتم تقديم غالبية حركة مرور الويب من خلال شبكات CDN. حتى أكبر اسم على الإنترنت مثل Facebook و Amazon و Google و Netflix وما إلى ذلك يستخدمه أيضًا لزيادة تجربة المستخدم وتوفير المحتوى بطريقة أسرع بكثير.
يمكنك فهم CDN على أنها شبكة موزعة جغرافيًا من الخوادم الوكيلة ومراكز البيانات الخاصة بها. الهدف من ذلك هو نشر الخدمة بطريقة سلسة بحيث تكون أقرب نسبيًا إلى المستخدم النهائي مما يؤدي إلى توفر عالٍ وأداء عالٍ. يعتقد الكثير من الناس أن CDN كيان واحد ، ولكن في الواقع ، CDN هو مصطلح شامل لجميع الأنواع المختلفة من خدمات توصيل المحتوى الفردي التي تحته مثل دفق الفيديو وتنزيلات البرامج والويب وتسريع محتوى الهاتف المحمول المرخص / المدار CDN والتخزين المؤقت الشفاف ، إلخ.
كيف تعمل شبكات CDN - التكنولوجيا وراءها

الهدف الأساسي لشبكات توصيل المحتوى هو تقليل المسافة بين الزوار وخوادم موقع الويب الخاص بك. لتحقيق ذلك ، عادةً ما يتم نشر خادم العقد أو شبكات CDN في مواقع متعددة ، غالبًا عبر العديد من الأعمدة الفقرية التي تخزن النسخة المخبأة من محتواها وتكون مسؤولة عن تسليم المحتوى للزوار ضمن نطاق الخدمة الخاص بها. في الأساس ، يمكنك القول أن شبكة CDN تضع المحتوى الخاص بك في العديد من الأماكن في وقت واحد ، مما يوفر تغطية فائقة لمستخدميك بطريقة أسرع.
يختلف عدد العقد والخوادم التي تشكل شبكة توصيل المحتوى ، اعتمادًا على عوامل مختلفة مثل بنية العقدة وعدد الزوار الذين يريدون خدمتهم وغير ذلك الكثير. لكن الاستراتيجية الأساسية هي نفسها في كل نوع من شبكات CDN ، أي شبكة من الخوادم المرتبطة معًا بهدف تقديم المحتوى بأسرع ما يمكن وبتكلفة منخفضة وموثوقية وأمان قدر الإمكان.
دعونا نفهم كل هذا بمساعدة مثال:
افترض أنه عندما يصل شخص ما يعيش في لوس أنجلوس إلى موقع الويب المستند إلى UK Server ، فإنه يتم تقديمه من خلال PoP محلي (نقطة التواجد) في الولايات المتحدة والذي سيستغرق بعض الوقت. ولكن ماذا لو تم تقديم الطلب الذي قدمه المستخدم في لوس أنجلوس بواسطة خادم أقرب إليه. هذا هو المكان الذي تدخل فيه شبكة CDN. إذا كان موقعك يستخدم CDN ، فسيتم إرسال صورة مخبأة لموقعك عبر جميع العقد مع شبكة CDN هذه ، وكلما تم تقديم طلب ، يتم تقديمه من قبل أقرب خادم لذلك الطلب مما يضمن تسليم أسرع لـ المحتوى.
بينما كانت هذه هي الطريقة التي كانت تعمل بها شبكات CDN في وقت سابق ، إلا أن شبكات CDN توصلت الآن إلى طريقة جديدة تُعرف باسم "تحسين التسليم". عند زيارة أحد مواقع الويب على جهاز الكمبيوتر الخاص بك ، يتم تخزين النسخة المخبأة من موقع الويب هذا على جهاز الكمبيوتر الخاص بك. الآن إذا طلب شخص ما من منطقتك المجاورة نفس المورد وكانت خوادم CDN مشغولة أو بعيدة عن موقعك ، فسوف ترسل البيانات إلى الخوادم. هذه هي الطريقة التي يعمل بها Akamai Technologies ، الذي يخدم 30٪ من إجمالي حركة المرور على الإنترنت.

فوائد استخدام شبكة توصيل المحتوى

على الرغم من وجود الكثير من الفوائد لاستخدام CDN ويعتمد أيضًا على نوع وحجم CDN الذي تستخدمه نظرًا لوجود أنواع مختلفة من CDN لأغراض مختلفة. لكن الفوائد الأساسية لاستخدام شبكة توصيل المحتوى هي كما يلي.
- وقت تحميل أسرع للمواقع والتطبيقات
نظرًا لأن CDN توزع المحتوى الخاص بك على جميع العقد الموجودة في شبكتها ، مما يجعل من الممكن لموقع الويب الحصول على وقت تحميل أسرع لأن أقرب خادم CDN يخدم الطلب للمستخدم. إلى جانب وقت التحميل الأسرع ، يساعدك أيضًا في تقليل معدل الارتداد وتفاعل المستخدم مع موقعك.
- تخفيض تكلفة النطاق الترددي
بمساعدة التخزين المؤقت والتحسينات الأخرى ، يمكن أن تساعدك شبكات CDN حقًا في تقليل تكلفة النطاق الترددي لأنها تقلل كمية البيانات التي يجب أن يوفرها الخادم الأصلي أو الخادم الذي يستضيف موقعك في البداية.
- زيادة توفر المحتوى والتكرار
باستخدام شبكات CDN ، يمكنك زيادة توفر المحتوى الخاص بك والتكرار حيث يمكن لـ CDN التعامل مع قدر كبير من حركة المرور وفشل الأجهزة بسبب هذا بشكل عام ليس شيئًا في تسليم المحتوى.
- تحسين أمان الموقع
يساعدك CDN في تطوير أمان موقع الويب الخاص بك من خلال توفير الحماية لك من تخفيف DDoS وأنواع الهجمات الأخرى.
- التعامل مع الأحمال المرورية العالية - موازنة الأحمال
مع طبيعة الخادم الموزعة بشكل أفضل ، يمكن لشبكة CDN التعامل مع كمية كبيرة من حركة المرور وتحمل فشل الأجهزة بشكل أفضل من العديد من الخوادم الأصلية. باستخدام شبكات CDN ، يمكنك أيضًا بسهولة استخدام طوبولوجيا الوكيل العكسي لخدمات موازنة التحميل ، وهي مثالية لهذا الغرض ، كما هو الحال مع المستلم الافتراضي لجميع حركة المرور الواردة.
تطور CDNs - الأحداث التاريخية
- تطورت Akamai Technologies من بحث أجراه معهد ماساتشوستس للتكنولوجيا في المرة الأولى لحل مشكلة تسليم المحتوى الموزع
- بحلول عام 2002 ، بدأ مزودو خدمات الإنترنت على نطاق واسع في بناء وظائف CDN الخاصة بهم ، مما يوفر خدمات مخصصة
- تم العثور على أكثر من 3000 شركة تستخدم شبكات CDN ، بملايين الدولارات فيها.
في عام 2005 ، قدرت عائدات CDN لكل من بث الفيديو والإذاعة عبر الإنترنت بنسبة 40٪
- في عام 2008 ، أطلقت أمازون شبكة توصيل المحتوى الخاصة بها
- في عام 2011 ، أعلنت AT&T عن شبكة توصيل المحتوى الجديدة المستندة إلى السحابة والتي تمكّن المحتوى من التدفق من 38 مركزًا للبيانات حول العالم لتقليل أوقات العبور والكمون
- تم الإبلاغ عن إيرادات أسهم Akamai لعام 2012 بمبلغ 345.32 مليون دولار
- يستمر تدفق المزيد من الاستثمار من أجل زيادة تطوير هذه التقنيات من قبل عمالقة الإنترنت مثل Microsoft و Google.