it-swarm.asia

CDN - شبكات توصيل المحتوى. كيف تعمل ولماذا أريد استخدام واحدة؟

ما هي بالضبط شبكة توصيل المحتوى (CDN) ، وكيف تعمل ، ولماذا أريد استخدام واحدة لموقع الويب الخاص بي؟ ما هي شبكات CDN المعروفة هناك؟

17
Chris W. Rea

تعريف

ويكيبيديا تقول ذلك جيد:

شبكة توصيل المحتوى أو شبكة توزيع المحتوى (CDN) هي عبارة عن نظام من أجهزة الكمبيوتر يحتوي على نسخ من البيانات ، يتم وضعها في نقاط مختلفة في شبكة لزيادة عرض النطاق الترددي للوصول إلى البيانات من العملاء عبر الشبكة. يصل العميل إلى نسخة من البيانات بالقرب من العميل ، بدلاً من وصول جميع العملاء إلى نفس الخادم المركزي ، وذلك لتجنب عنق الزجاجة بالقرب من ذلك الخادم.

تتضمن أنواع المحتوى كائنات الويب والكائنات القابلة للتنزيل (ملفات الوسائط والبرامج والمستندات) والتطبيقات وتدفقات الوسائط في الوقت الفعلي والمكونات الأخرى لتسليم الإنترنت (DNS والمسارات واستعلامات قاعدة البيانات)

فوائد

CDNs المشتركة

11
jessegavin

شبكات توصيل المحتوى قم باستضافة نسخ من المحتوى الخاص بك وخدمته للزائرين من خادم قريب منهم. على سبيل المثال ، إذا تم عرض صورك من خلال شبكة CDN ، يقوم زائر موقعك بتنزيل الصور بشفافية من خادم CDN بدلاً من خادمك.

السببان الرئيسيان لاستخدام CDN هما تقليل حركة المرور/النطاق الترددي على الخادم الخاص بك ، وزيادة سرعة التسليم. يعمل CDN كذاكرة تخزين مؤقت: يقوم بتنزيل المحتوى الخاص بك من الخادم الخاص بك مرة واحدة ، ثم يقوم بتسليمه لجميع الزوار من خوادمه بدلاً من الخادم الخاص بك. سيكون لشبكة CDN أيضًا عدد كبير من الخوادم الموجودة في جميع أنحاء العالم ، بحيث تكون قادرة على تقديم المحتوى لمعظم الزوار من موقع أقرب مما تستطيع ، وبالتالي الحصول عليه هناك بشكل أسرع.

أكبر اثنين من شبكات CDN التي أعرفها هي Akamai و Limelight .

3
Matthew Shanley

تعمل Microsoft أيضًا Windows Azure CDN وأصدروا مؤخرًا بنية التسعير الخاصة به كـ:

“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”
2
Larry Smithmier

عندما يفتح شخص ما موقعك ، يتم ترتيب المحتوى في قائمة انتظار. حتى أو ما لم يتم حذف المكون الأول ، لا يمكن أن يكون المكون الآخر. لذلك يتم زيادة سرعة التحميل الإجمالية لموقعك. إذا كنت تستخدم بعض CDN ثم يمكن معالجة الطلبات parrelaly. وبالتالي تزيد السرعة الكلية.

يمكنك استخدام موقع الويب الخاص بك على أنه CDN من نفسك عن طريق إنشاء نطاق فرعي.

من الأفضل استخدام google أو wordpress للمحتويات الثابتة. وقت حل DNS الخاص بهم أقل جدًا

0
Amit Kumar Gupta