شبكة توصيل المحتوى (CDN) - دليل المبتدئين
نشرت: 2020-05-21وفقًا لـ Google ، فإن حوالي 54 ٪ من المستخدمين الذين يصلون إلى الإنترنت بهواتفهم المحمولة ، ينتهي بهم الأمر بالارتداد إذا لم يتم تحميل صفحة ويب معينة في غضون 1 إلى 10 ثوانٍ في المتوسط (1). هذا هو السبب في أننا سنشرح كل ما تحتاج لمعرفته حول شبكة توصيل المحتوى .
- تعريف شبكة توصيل المحتوى
- ما هي الشركات التي تستخدم CDN؟
- تطور CDN
- لماذا تستخدم CDN
- كيف تعمل شبكة توصيل المحتوى؟
- كيف تحمي شبكات CDN البيانات؟
- بنية CDN
- أنواع شبكة توصيل المحتوى
- كيفية اختيار شبكات CDN الصحيحة
- تنفيذ CDN
- تقنيات يجب معرفتها
- موفرو CDN
- مزايا وعيوب شبكة توصيل المحتوى
ما هو CDN بالضبط؟
مصطلح "CDN" هو اختصار لشبكة توصيل المحتوى . يشير إلى اتصال الخوادم الموجودة في مواقع مختلفة. إنها تساعد في تخزين المحتويات المهمة مثل ملفات CSS وصفحات HTML وملفات JavaScript والملفات المرئية / السمعية البصرية.
ما هي الشركات التي تستخدم CDN؟
بالمعنى الحقيقي ، يجب على أي شخص يدير نشاطًا تجاريًا عبر الإنترنت ، سواء بشكل كامل أو جزئي ، أن يستخدم شبكة توصيل المحتوى (CDN). يكون هذا أكثر أهمية عندما يقدم الكثير من مقدمي الخدمات خدمات مجانية.
لذلك ، يتم استخدام CDN في الغالب من قبل شركات التكنولوجيا والصناعات الكبرى والشركات والعديد من مواقع الويب التي تفضل العمل على نظام أساسي أكبر. لذلك يتم استخدام شبكة توصيل المحتوى في الغالب من قبل الشركات في المجالات التالية:
- رعاية صحية
- التجارة الإلكترونية
- وسائل الإعلام والترفيه
- تعليم عالى
- وكالات الحكومة
- دعاية
- ألعاب على الانترنت
- متحرك
على وجه الخصوص ، شهدت الشركات التقنية المتخصصة في الألعاب عبر الإنترنت مستوىً كبيرًا من انتشار CDN. في الواقع ، هناك دعم إحصائي لهذا. أفادت شبكات Cisco المرئية أن اختراق CDN سيؤدي إلى حصول فيديو IP على 79 ٪ من حركة المرور عبر الإنترنت في عام 2018.
تستخدم شركات تكنولوجيا تطوير الألعاب والألعاب عبر الإنترنت بشكل كبير شبكة CDN نظرًا لميزة تنزيلات الألعاب الأسرع من قِبل مستخدميها ، أو التصحيحات ، أو المحتوى المثبت ، أو القابل للتنزيل ، أو المحتوى داخل اللعبة ، فضلاً عن العروض التوضيحية. عادةً ما تكون هذه الملفات كبيرة جدًا ويمكن أن تستغرق وقتًا طويلاً لتلقيها من الخادم الأصلي مقارنة بخادم أقرب إلى المستخدمين النهائيين.
بالإضافة إلى ذلك ، تستفيد الشركات في صناعة الإعلام والترفيه بشكل أكبر من الفوائد الأكبر التي يمكن أن تكسبها من استخدام شبكات CDN. وذلك لأن مستخدميهم يشاركون في أنشطة مثل تنزيلات الملفات و / أو دفق الوسائط المستمر.
علاوة على ذلك ، تحظى الشركات المرتبطة بالبرمجيات بشعبية في استخدام شبكات CDN. هذا لأنهم يستفيدون أيضًا من التبادل السريع للملفات. وهذا يساعدهم على منح مستخدميهم تجربة وسائط متعددة مرضية.
وفقًا لموقع Statista.com ، من المتوقع أن تزداد حركة مرور الإنترنت على شبكة توصيل المحتوى العالمية من عام 2017 إلى عام 2022 نظرًا لاستخدام المزيد من البرامج والشركات ذات الصلة بالتكنولوجيا شبكات CDN. في عام 2017 ، كان حجم البيانات لحركة مرور الإنترنت على شبكة توصيل المحتوى بالإكسابايت شهريًا 54 فقط. وقد نمت الأرقام هندسيًا حيث تغلغل CDN في المزيد من الشركات.
في عامي 2018 و 2019 ، شهدت زيادة متوقعة قدرها 75 و 105 إكسابايت شهريًا ، على التوالي. بحلول نهاية هذا العام 2020 ، من المتوقع أن ترتفع الأرقام إلى 140 إكسابايت. أظهرت التوقعات المستقبلية أنه خلال عامي 2021 و 2022 ، سيظل إجمالي إكسابايت شهريًا في ارتفاع عند 190 و 252 إكسابايت ، على التوالي.
كيف تطورت شبكات CDN؟
يمكن إرجاع ظهور شبكة توصيل المحتوى إلى أواخر التسعينيات. ثم تم استخدامه كحل للحد من اختناقات أداء الإنترنت ، على الرغم من أن الإنترنت أصبح بالفعل أداة أساسية للشركات والأفراد. منذ ذلك الوقت ، تطورت شبكات CDN لتعمل في نسبة كبيرة من محتوى الإنترنت في العصر الحالي.
تخدم شبكات CDN الآن محتويات الإنترنت مثل التطبيقات ومواقع الوسائط الاجتماعية والرسومات والنصوص والمستندات والبرامج ووسائط البث عند الطلب وملفات الوسائط القابلة للتنزيل ووسائط البث المباشر من بين الكثير.
في الأساس ، أدى تطور CDN إلى زيادة مظلة CDN لتشمل مجموعة واسعة من خدمات الإنترنت. لذلك من المتوقع أنه خلال عام 2020 ، سيكون لشبكة CDN معدل نمو سنوي مركب بنسبة 34٪.
لماذا يجب علي استخدام CDN؟
زيادة الأداء
لا شك أن الأداء المحسن هو أحد الأسباب الرئيسية لاستخدام CDN. هذا بسبب تخزين المحتوى مؤقتًا في الملوثات العضوية الثابتة في جميع أنحاء العالم. هذا يجعل المحتوى أقرب إلى المستخدم.
تعزيز الموثوقية
في حالة عدم وجود CDN ، سيتم توجيه طلبات المستخدم بشكل متكرر إلى أقرب موقع يمكن الوصول إليه. ومن ثم ، في حالة عدم إمكانية الوصول إلى خادم حافة واحد ، يتم توجيه الطلبات تلقائيًا إلى خادم الحافة التالي الذي يمكن الوصول إليه.
لذلك يساعد هذا في تمكين التكرار التلقائي الذي يساعد في التأكد من أن المحتويات متاحة دائمًا ويمكن الوصول إليها. خلاف ذلك ، قد يتم الترحيب بمستخدمي الموقع من خلال إشعار خطأ. بالطبع ، سيكون لهذا تأثير كبير على إمكانية عودتهم إلى هذا الموقع.
تحجيم سهل
سيؤدي توجيه حركة المرور إلى شبكة توصيل المحتوى (CDN) إلى تقليل إجهاد إدارة الزيادات في حركة المرور وتوسيع نطاقها أو خفضها في غضون فترة زمنية قصيرة. المعنى الضمني لهذا هو أنه سيكون هناك عمل أقل لخادم الأصل. سيساعد هذا أيضًا في تقليل أي وقت تعطل.
عادةً ما يتكون موقع الويب العادي من 80٪ تقريبًا من المحتوى الدائم. لذلك ، ستساعد CDN في تقديم جزء مهم من أصول الويب بطريقة أسرع وأكثر كفاءة.
تحسين الأمن
عندما يتم تنفيذ أمان شبكة توصيل المحتوى ، فإن معظم حركة المرور لا تأتي من الخادم الأصلي بعد الآن. وبدلاً من ذلك ، فإن الخوادم الطرفية لشبكة CDN هي التي تخدم النسبة الأكبر من حركة المرور.
يؤدي هذا تلقائيًا إلى مواجهة هجمات DDoS بواسطة CDN. من أجل زيادة الأمان ، يمكن تحسين شهادات SSL على معظم منصات CDN. سيمكن هذا تشفير كل حركة المرور.
بالإضافة إلى ذلك ، تتمتع معظم شبكات CDN بإجراءات أمنية شخصية مثل الرموز المميزة الآمنة وحماية الارتباط الساخن. هذه تساعد على منع الوصول غير المصرح به أو طرف ثالث.
تخفيض التكاليف
تساعد شبكة توصيل المحتوى على إبطال التكاليف الإضافية التي كان من الممكن إنفاقها على إدارة البنى التحتية. هذا يعني أنه لا يلزم إنفاق أي أموال على الاستثمارات وتكاليف الصيانة مقدمًا.
بالإضافة إلى ذلك ، نظرًا لأن خوادم الطرفية لـ CDN تقدم المحتوى ، فإن هذا يساعد على الحد من تكاليف النطاق الترددي للخادم الأصلي.
بفضل المحتوى المخزن مؤقتًا على الخوادم الطرفية لـ CDN ، لن تكون هناك حاجة للترقية إلى خطة استضافة أعلى. هذا لأنه سيخدم حركة مرور أقل. يساعد هذا أيضًا في توفير الوقت المنتج.
ارتفاع التحويلات
إلى حد يمكن الدفاع عنه ، فقد ثبت أنه يمكن زيادة التحويلات نتيجة السرعة الإجمالية للعبة أو موقع الويب أو أي محتوى رقمي. السبب الرئيسي لذلك هو تحسين تجربة المستخدم.
في الواقع ، تم الإبلاغ وفقًا لـ LoadStorm أن التأخير لمدة ثانية واحدة فقط في وقت التحميل سيؤدي في المتوسط إلى خسارة 7٪ في التحويلات. لذلك ، من الواضح أنه يمكن زيادة معدلات التحويل لتسجيل مبيعات أعلى باستخدام CDN.
انخفاض معدل التخلي
تواجه الكثير من مواقع الويب معدلات ارتداد عالية نتيجة لعوامل مثل التعقيد في سهولة الاستخدام والتنقل والمظهر.
بالإضافة إلى ذلك ، يعد وقت تحميل الويب البطيء عاملاً آخر يتسبب في هجر الزائرين للموقع. هذا هو السبب في أنه من الضروري استخدام CDN لزيادة تفاعل المستخدم وتقليل معدلات التخلي.
فائدة إضافية لهذا هو أن موقعك سيحتل مرتبة أعلى في محركات البحث. سيؤدي ذلك بالتالي إلى زيادة معدلات التحويل أو المبيعات ، فضلاً عن تعزيز تجربة المستخدم العامة.
كيف تعمل CDN؟
كما ذكرنا سابقًا ، شبكة توصيل المحتوى عبارة عن اتصال واسع لخوادم مختلفة تقع في عدة مواقع جغرافية. تقع الملوثات العضوية الثابتة بالقرب من المناطق ذات الكثافة السكانية العالية في البلدان في جميع أنحاء العالم. كلما كبرت الدولة ، زاد عدد الملوثات العضوية الثابتة.
أمان وخصوصية شبكات CDN - كيف تحمي شبكات CDN البيانات؟
تعد حماية البيانات جانبًا أساسيًا من شبكات CDN. تساعد شبكات CDN في تأمين البيانات من خلال استخدام شهادات TLS / SSL لضمان مستوى عالٍ من التشفير والمصادقة والنزاهة. يساعد هذا في التأكد من تسليم محتويات البيانات بشكل آمن عبر شبكة خوادم CDN.
ما هو هيكل CDN؟
عادةً ما تتكون بنية شبكة توصيل المحتوى من مكونين مهمين وهما: نقاط التواجد (POP) وخوادم الحافة.
نقاط التواجد
يتم اختصار هذا عادةً باسم POP. تشير نقطة التواجد ببساطة إلى موقع جغرافي واحد حيث توجد شبكة من خوادم الطرفية لـ CDN. ومع ذلك ، تشير نقاط التواجد ، والتي تُعرف عمومًا باسم الملوثات العضوية الثابتة ، إلى العديد من المواقع الجغرافية التي عندما يتم دمجها معًا تشكل الشبكة بأكملها. العدد الكامل للملوثات العضوية الثابتة التي تشكل شبكة توصيل المحتوى بالإضافة إلى كل موقع له تأثير كبير على التغطية العالمية.
خوادم الحافة
خادم الحافة هو خادم يقع بين شبكتين ويتم وضعه في كل POP. خوادم Edge عبارة عن مخابئ وكيل بسيطة تعمل بطريقة مشابهة لذاكرة التخزين المؤقت لمتصفح الويب. يجب أن تفهم أن خوادم الحافة ليست مسؤولة عن إنشاء محتوى موقع الويب ، بل تقوم فقط بتخزين نسخة مكررة من المحتوى في ذاكرة التخزين المؤقت. من الجيد أن تضع في اعتبارك أن العدد الإجمالي لخوادم الحافة الموجودة في كل POP سيكون مختلفًا عن كل مزودي شبكة توصيل المحتوى .
أنواع شبكات CDN
يوجد نوعان أساسيان من شبكات CDN ، وهما:
CDNs الموجهة للمحتوى
عندما تطورت شبكات CDN لأول مرة ، تم استخدامها لمحتوى ثابت فقط مثل HTML و CSS و JS. لم يكونوا على علم بضرورة تحديث ذاكرة التخزين المؤقت الخاصة بهم بالمحتوى الخاص بك. ومن ثم كان عليك دفع المحتوى إليهم كما قمت بإنشائه أو تحميله. بمرور الوقت ، بدأوا في إبراز ميزة سحب الأصل مما جعل العمليات أكثر تلقائية.
هذا يعني أنه كلما طلب المستخدم عنوان URL الخاص بـ CDN ، طلبت شبكة توصيل المحتوى تلقائيًا عنوان URL لموقع الويب الأصلي وتخزين أي معلومات تلقتها مؤقتًا. في الوقت الحاضر ، يقوم الكثير من شبكات CDN الآن بتخزين الحالة "الحية الأخيرة" لموقع الويب مؤقتًا. هذا لضمان قدرة المستخدمين على الوصول إلى محتويات تم إنشاؤها بواسطة CDN حتى في حالة تعطل الموقع الأصلي. هذا النوع من شبكات CDN يخلق الوهم بالحياة الطبيعية حتى يتم حل الموقف.
شبكات CDN الموجهة للأمان
من ناحية أخرى ، هذه هي الطبقة الثانية من شبكات CDN ، وتتميز بحماية DDoS و bot. نظرًا لأن CDN هي الطبقة الخارجية للبنية التحتية لموقع الويب ، فهي نقطة الاتصال الأولى لحركة المرور. هذا يعني أنه يمكنه اكتشاف هجمات DDoS بسرعة وسهولة وحظرها باستخدام خوادم DDoS خاصة تسمى أجهزة التنظيف.
من خلال القيام بذلك ، يتم حفظ الخادم الأصلي من التعطل. بالإضافة إلى ذلك ، يمكن لشبكة CDN استخدام المعرفة التي تم الحصول عليها من الجمهور العديدين للتعرف على القائمين بالتعبئة المشبوهة وعناوين IP ومرسلي البريد العشوائي وأنماط سلوكهم.
هذا يعني ، على سبيل المثال ، أن الكاشطة التي تعمل في الموقع 1 ستتوقف عن العمل في الموقع 2 لحظة اكتشافها ، خاصة إذا كان الموقع الثاني محميًا بواسطة نفس شبكة توصيل المحتوى. وذلك لأن عامل تصفية حركة مرور شبكة توصيل المحتوى سيتعرف على النمط الذي واجهه سابقًا.
كيف أختار شبكات CDN الصحيحة؟
عند اختيار CDN الأنسب لموقعك على الويب ، من الضروري أن تفكر في بعض الميزات المحددة مثل:
أداء
ضع في اعتبارك دائمًا أن المهمة الأولى لشبكة توصيل المحتوى هي تحسين أداء موقع الويب الخاص بك عن طريق زيادة سرعة تحميل الويب. لذلك من المهم قبل اختيار أي مزود CDN فقط ، أن تحتاج إلى التأكد من أن هذا المزود يمكنه إدارة متطلبات النطاق الترددي الكبير بشكل فعال. لا تنس أن السرعة أمر حيوي! لا تختر CDN لا يضمن وقت استجابة سريع.
حماية
ما فائدة موقع التحميل السريع إذا كان من السهل اختراقه؟ هذا هو السبب في أن شبكة توصيل المحتوى الآمنة يجب أن تتمتع بالقدرة على حماية موقعك من الهجمات والبريد المزعج والروبوتات الغازية.
خدمة العملاء / الدعم
دعنا نفترض أن شيئًا ما حدث خطأ بشكل غير متوقع في أداء موقعك وأنك غير قادر على الاتصال بمزود CDN الخاص بك في الوقت المحدد. أنت لا تريد ذلك ، أليس كذلك؟ هذا هو السبب في أن مقدم خدمة CDN الجيد يجب أن يكون متاحًا دائمًا للتعامل مع مشكلات خدمة العملاء كلما دعت الحاجة إلى ذلك.
كلفة
من المهم أن تختار مزود CDN تتناسب تكلفته مع حجم حركة المرور الخاصة بك. إذا كنت تطلق موقع الويب الخاص بك للتو ، فمن المستحسن بالفعل استخدام شبكات CDN مجانية. ومع ذلك ، يجب أن تضع في اعتبارك أنه كلما تقدم موقع الويب الخاص بك ، زاد المبلغ الذي ستدفعه مقابل موفري CDN المتقدمين.
إدارة
عندما تريد اختيار موفري شبكة توصيل المحتوى المناسبين لموقع الويب الخاص بك ، فمن الضروري التأكد من أن مشغل شبكة CDN سيدير الخوادم بشكل مناسب. قد يعني هذا تحديث الخوادم باستمرار من خلال التصحيحات المناسبة والتأكد من أن شبكتك لا تواجه أي شكل من أشكال الانقطاع ، ولا حتى لجزء من الثانية.
موقع الخوادم
قد يكون هذا أيضًا أهم عامل يجب مراعاته عند البحث عن موفري شبكة توصيل المحتوى المناسبين. من الضروري ألا تغفل أهمية مواقع الخادم. هذا لأنه كلما كانت الخوادم بعيدة عن المستخدمين لديك ، كلما زادت فرص التعرض لوقت استجابة منخفض ، وتعطل ، وتشوهات في الخدمة ، وانخفاض عام في مستوى أداء موقعك.
هذا هو السبب في أنه من المهم أن تقوم بتأكيد مواقع جميع الخوادم الخاصة بمزود CDN معين قبل أن تختاره كخيار أفضل بالنسبة لك.
عند اختيار شبكة توصيل المحتوى الصحيحة ، قد تحتاج أيضًا إلى التفكير في الاختيار بين خدمات CDN العامة المجانية (مثل Microsoft CDN و Google CDN و jQuery CDN و cdnjs CDN و jsDelivr CDN وما إلى ذلك) أو خدمات CDN الشائعة المدفوعة (مثل Amazon CloudFront و Limelight و Incapsula و CDN 77 و Max CDN و CacheFly و CDNetworks و Akamai وما إلى ذلك).
كيف يمكنني تنفيذ CDN؟
بشكل عام ، عملية تنفيذ خدمات شبكة توصيل المحتوى بسيطة نسبيًا. ولكن سيتم تحديد ذلك من خلال حجم وتعقيد موقع الويب الخاص بك. تتضمن عملية تنفيذ CDN اختيار الموارد الثابتة التي ستعطيها لمزود CDN لإدارتها. بعد ذلك ، سيتعين عليك تكوين موقع الويب الخاص بك لإرسال طلبات لهذه المحتويات إلى CDN. يمكنك أيضًا تنفيذ CDN عن طريق تغيير اسم المجال الخاص بك وتعديل سجلات DNS.
تقنيات شبكات المحتوى
هناك ثلاث تقنيات أساسية لشبكات المحتوى وهي:
- بروتوكولات خدمة المحتوى : تم تصميمها لتمكين الوصول إلى العديد من خدمات المحتوى عبر شبكة المحتوى.
- شبكات CDN من نظير إلى نظير : يساعد هذا في تقليل تكاليف التثبيت والتشغيل من خلال السماح للعملاء بتوفير الموارد واستخدامها أيضًا.
- CDNs الخاصة : هذه شبكة CDN شخصية تخدم فقط محتويات مالكها.
أفضل مزودي شبكة توصيل المحتوى لعام 2020
- StackPath
- سوكوري
- كلاود فلير
- مفتاح CDN
- جوجل كلاود CDN
- راك سبيس
- أمازون كلاودفرونت
- ماكس سي دي إن
إذا كنت تريد معرفة المزيد ، فاقرأ أفضل مزودي خدمة CDN بالتفصيل.
مزايا وعيوب CDN
مزايا CDN:
- يحسن وقت تحميل الموقع
- يقلل من تكاليف النطاق الترددي
- يزيد من توفر المحتوى والتكرار
- يعزز أمان موقع الويب بشكل أفضل
عيوب CDN:
- قد يكون هناك عدم توفر دعم العملاء في حالة حدوث أي خطأ
- نظرًا لأنه يتضمن شبكات تابعة لجهات خارجية ، فإن هذا يزيد من تكاليف تثبيت الشبكات.
- قد لا يكون لدى موفري CDN خوادم منتشرة في بلدك.
الأسئلة المتداولة حول شبكة توصيل المحتوى
س . ما هو الغرض الأساسي من شبكة توصيل المحتوى؟
ج : الهدف هو تنمية موقع الويب الخاص بك من خلال التدفق الناجح لحركة المرور عن طريق زيادة وقت التحميل وتحسين أداء الموقع لمنح تجربة مستخدم أفضل.
س : كيف تقلل شبكة CDN من تكاليف النطاق الترددي؟
عادةً ما تفرض خدمات استضافة الويب رسومًا على البيانات التي يتم نقلها إلى الخادم الأصلي أو منه (هذا هو النطاق الترددي). تعمل شبكة توصيل المحتوى على تقليل تكاليف النطاق الترددي نظرًا لوقوعها بين المستخدمين والخوادم الأصلية.
نظرًا لأنه يتم استهلاك النطاق الترددي في كل مرة يستجيب فيها الخادم الأصلي للطلب ، فإنه يقطع بالتالي حركة المرور بين خوادم الاستضافة وبقية الإنترنت. باستخدام CDN ، سيتعين نقل القليل جدًا من البيانات داخل وخارج الخادم الأصلي. وهذا من شأنه أن يساعد بالتالي في تقليل تكاليف النطاق الترددي.
س: ما هي أنواع الحلول التي تقدمها شبكات CDN
أ. هذه هي أنواع الحلول:
- حلول أمنية
- أداء الويب
- توصيل الوسائط
- حلول مشغل الشبكة
- تحسين تكلفة السحابة
- تحليل السجل
- حلول مطوري الخدمات وما إلى ذلك.
افكار اخيرة
في الختام ، مع استمرار العالم في الاعتماد بشكل متزايد على الإنترنت ، فإن كفاءة وأمن البنى التحتية للشبكة وسرعة الاتصال غير قابلة للتفاوض. أدى وجود شبكات توصيل المحتوى (CDNs) إلى تزويد مواقع الويب الناجحة بالأدوات الكافية اللازمة لتتماشى مع متطلبات المستخدمين المتزايدة باستمرار. لكي يواكب توزيع البيانات في العالم تطور التقنيات الجديدة ، يجب تحسين شبكة توصيل المحتوى بالكامل.
مصادر أخرى مفيدة:
مزايا شبكة توصيل المحتوى في الحوسبة السحابية
فوائد شبكات توصيل المحتوى (CDN) التي تستخدم الحوسبة السحابية
مقدمو CDN | كيفية اختيار أفضل مزود CDN لعام 2020