شبكات تسليم المحتوى (CDNs)

تنطبق هذه المقالة على كل من Microsoft 365 Enterprise و Office 365 Enterprise.

تساعد شبكات تسليم المحتوى على الحفاظ على Office 365 بسرعة وموثوق بها للمستخدمين النهائيين. تستخدم خدمات السحابة مثل Office 365 شبكات تسليم المحتوى لتخزين الأصول الثابتة مؤقتا بالقرب من المستعرضات التي تطلب منها تسريع التنزيلات وتقليل زمن انتقال المستخدم النهائي المتصور. ستساعدك المعلومات الواردة في هذا الموضوع على التعرف على شبكات تسليم المحتوى (CDNs) وكيفية استخدامها من قبل Office 365.

ما هي شبكة تسليم المحتوى بالضبط؟

شبكة تسليم المحتوى هي شبكة موزعة جغرافيا تتكون من خوادم الوكيل والملفات في مراكز البيانات المتصلة بشبكات أساسية عالية السرعة. يتم استخدام شبكات تسليم المحتوى لتقليل زمن الانتقال وأوقات التحميل لمجموعة محددة من الملفات والكائنات في موقع ويب أو خدمة. قد يكون لدى شبكة تسليم المحتوى عدة آلاف من نقاط النهاية لتقديم الخدمة المثلى للطلبات الواردة من أي موقع.

تستخدم شبكات تسليم المحتوى بشكل شائع لتوفير تنزيلات أسرع للمحتوى العام لموقع ويب أو خدمة مثل ملفات Javascript والأيقونات والصور، ويمكنها أيضا توفير وصول خاص إلى محتوى المستخدم مثل الملفات في مكتبات المستندات عبر الإنترنت SharePoint وملفات الوسائط المتدفقة والتعليمات البرمجية المخصصة.

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

كيف تجعل شبكات تسليم المحتوى الخدمات تعمل بشكل أسرع؟

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

تساعد شبكات تسليم المحتوى على تحسين أداء خدمة السحابة بعدة طرق:

  • تحول شبكات تسليم المحتوى جزءا من عبء تنزيل الشبكة والملفات بعيدا عن الخدمة السحابية، ما يحرر موارد الخدمة السحابية لخدمة محتوى المستخدم والخدمات الأخرى عن طريق تقليل الحاجة إلى خدمة طلبات الأصول الثابتة.
  • تم تصميم شبكات تسليم المحتوى لتوفير الوصول إلى الملفات ذات زمن انتقال منخفض من خلال تنفيذ شبكات عالية الأداء وخوادم الملفات، ومن خلال الاستفادة من بروتوكولات الشبكة المحدثة مثل HTTP/2 مع ضغط عالي الكفاءة وطلب تعدد الإرسال.
  • تستخدم شبكات CDN العديد من نقاط النهاية الموزعة عالميا لتوفير المحتوى في أقرب وقت ممكن للمستخدمين.

شبكة تسليم المحتوى Office 365

تسمح Office 365 المضمنة لشبكة تسليم المحتوى (CDN) لمسؤولي Office 365 بتوفير أداء أفضل لصفحات SharePoint Online الخاصة بمؤسستهم عن طريق التخزين المؤقت للأصول الثابتة الأقرب إلى المستعرضات التي تطلبها، مما يساعد على تسريع التنزيلات وتقليل زمن الانتقال. يستخدم Office 365 CDN بروتوكول HTTP/2 لتحسين الضغط وسرعات التنزيل.

ملاحظة

تتوفر Office 365 CDN فقط للمستأجرين في سحابة الإنتاج (في جميع أنحاء العالم). لا يدعم المستأجرون في سحابة حكومة الولايات المتحدة والصين و ألمانيا حاليا Office 365 CDN.

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

رسم تخطيطي تصوري Office 365 CDN.

يمكن الوصول إلى المحتوى في الأصول العامة داخل Office 365 CDN بشكل مجهول، ويمكن الوصول إليه من قبل أي شخص لديه عناوين URL للأصول المستضافة. نظرا لأن الوصول إلى المحتوى في الأصول العامة مجهول، يجب عليك استخدامه فقط لتخزين المحتوى العام غير الحساس مؤقتا مثل ملفات Javascript والبرامج النصية والأيقونات والصور. يتم استخدام Office 365 CDN بشكل افتراضي لتنزيل أصول الموارد العامة مثل تطبيقات العميل Office 365 من أصل عام.

توفر الأصول الخاصة داخل Office 365 CDN وصولا خاصا إلى محتوى المستخدم مثل SharePoint Online document libraries والمواقع والصور الخاصة. يتم تأمين الوصول إلى المحتوى في الأصول الخاصة باستخدام الرموز المميزة التي تم إنشاؤها ديناميكيا بحيث لا يمكن الوصول إليها إلا من قبل المستخدمين الذين لديهم أذونات لمكتبة المستندات الأصلية أو موقع التخزين. يمكن استخدام الأصول الخاصة في Office 365 CDN فقط لمحتوى SharePoint Online، ويمكنك فقط الوصول إلى الأصول من خلال إعادة التوجيه من المستأجر SharePoint Online.

يتم تضمين خدمة Office 365 CDN كجزء من اشتراكك في SharePoint Online.

لمزيد من المعلومات حول كيفية استخدام شبكة تسليم المحتوى Office 365، راجع استخدام شبكة تسليم المحتوى Office 365 مع SharePoint Online.

لمشاهدة سلسلة من مقاطع الفيديو القصيرة التي توفر معلومات مفاهيمية ومعلومات HOWTO حول استخدام شبكة تسليم المحتوى Office 365، تفضل بزيارة قناة youTube SharePoint Developer Patterns and Practices YouTube.

شبكات تسليم المحتوى الأخرى من Microsoft

على الرغم من أنه ليس جزءا من شبكة تسليم المحتوى Office 365، يمكنك استخدام شبكات تسليم المحتوى هذه في مستأجر Office 365 للوصول إلى مكتبات تطوير SharePoint والتعليمات البرمجية المخصصة وغيرها من الأغراض التي تقع خارج نطاق شبكة تسليم المحتوى Office 365.

Azure CDN

ملاحظة

بدءا من Q3 2020، ستبدأ SharePoint Online في التخزين المؤقت لمقاطع الفيديو على Azure CDN لدعم تشغيل الفيديو والموثوقية المحسنين. سيتم بث مقاطع الفيديو الشائعة من نقطة نهاية شبكة تسليم المحتوى الأقرب إلى المستخدم. ستبقى هذه البيانات ضمن حدود Microsoft Purview. هذه خدمة مجانية لجميع المستأجرين ولا تتطلب أي إجراء عميل لتكوينه.

يمكنك استخدام Azure CDN لنشر مثيل شبكة تسليم المحتوى الخاصة بك لاستضافة أجزاء ويب ومكتبات وأصول موارد أخرى مخصصة، مما يسمح لك بتطبيق مفاتيح الاختصار على تخزين شبكة تسليم المحتوى الخاصة بك وتوفير تحكم أكبر في تكوين شبكة تسليم المحتوى. استخدام Azure CDN ليس مجانيا، ويتطلب اشتراك Azure.

لمزيد من المعلومات حول كيفية تكوين مثيل Azure CDN، راجع التشغيل السريع: دمج حساب تخزين Azure مع Azure CDN.

للحصول على مثال حول كيفية استخدام Azure CDN لاستضافة أجزاء ويب SharePoint، راجع نشر جزء الويب من جانب العميل SharePoint إلى Azure CDN.

للحصول على معلومات حول الوحدة النمطية Azure CDN PowerShell، راجع إدارة Azure CDN باستخدام PowerShell.

Microsoft Ajax CDN

Ajax CDN من Microsoft هي شبكة تسليم المحتوى للقراءة فقط تقدم العديد من مكتبات التطوير الشائعة بما في ذلك jQuery (وجميع مكتباتها الأخرى) ASP.NET Ajax و Bootstrap Knockout.js وغيرها.

لتضمين هذه البرامج النصية في مشروعك، ما عليك سوى استبدال أي مراجع لهذه المكتبات المتاحة للجمهور بمراجع إلى عنوان شبكة تسليم المحتوى بدلا من تضمينها في مشروعك نفسه. على سبيل المثال، استخدم التعليمات البرمجية التالية لإنشاء ارتباط إلى jQuery:

<script src=https://ajax.aspnetcdn.com/ajax/jquery-2.1.1.js> </script>

لمزيد من المعلومات حول كيفية استخدام Microsoft Ajax CDN، راجع Microsoft Ajax CDN.

كيف Office 365 استخدام محتوى من شبكة تسليم المحتوى؟

بغض النظر عن شبكة تسليم المحتوى التي تقوم بتكوينها لمستأجر Office 365، فإن عملية استرداد البيانات الأساسية هي نفسها.

  1. يطلب العميل (مستعرض أو تطبيق عميل Office) البيانات من Office 365.

  2. Office 365 إما إرجاع البيانات مباشرة إلى العميل أو، إذا كانت البيانات جزءا من مجموعة من المحتويات التي تستضيفها شبكة تسليم المحتوى، تعيد توجيه العميل إلى عنوان URL ل CDN.

    أ. إذا كانت البيانات مخزنة مؤقتا بالفعل في مصدر عام ، يقوم العميل بتنزيل البيانات مباشرة من أقرب موقع شبكة تسليم المحتوى إلى العميل.

    ب. إذا كانت البيانات مخزنة مؤقتا بالفعل في أصل خاص، تتحقق خدمة CDN من أذونات حساب المستخدم Office 365 على الأصل. إذا كان لديك أذونات، SharePoint Online ينشئ ديناميكيا عنوان URL مخصصا يتكون من المسار إلى الأصل في CDN واثنين من رموز الوصول المميزة، ويرجع عنوان URL المخصص إلى العميل. ثم يقوم العميل بتنزيل البيانات مباشرة من أقرب موقع شبكة تسليم المحتوى إلى العميل باستخدام عنوان URL المخصص.

  3. إذا لم يتم تخزين البيانات مؤقتا في شبكة تسليم المحتوى، تطلب عقدة CDN البيانات من Office 365 ثم تخزن البيانات مؤقتا لفترة من الوقت بعد تنزيل العميل للبيانات.

تكتشف شبكة تسليم المحتوى أقرب مركز بيانات إلى مستعرض المستخدم، وباستخدام إعادة التوجيه، تقوم بتنزيل البيانات المطلوبة من هناك. إعادة توجيه شبكة تسليم المحتوى سريعة، ويمكن أن توفر للمستخدمين الكثير من وقت التنزيل.

كيف يمكنني إعداد الشبكة بحيث تعمل شبكات تسليم المحتوى على أفضل نحو مع Office 365؟

إن تقليل زمن الانتقال بين العملاء على شبكتك ونقاط نهاية شبكة تسليم المحتوى هو الاعتبار الرئيسي لضمان الأداء الأمثل. يمكنك استخدام أفضل الممارسات الموضحة في إدارة نقاط النهاية Office 365 للتأكد من أن تكوين الشبكة يسمح لمستعرضات العميل بالوصول إلى شبكة تسليم المحتوى مباشرة بدلا من توجيه نسبة استخدام شبكة تسليم المحتوى من خلال وكلاء مركزيين لتجنب إدخال زمن انتقال غير ضروري.

يمكنك أيضا قراءة مبادئ اتصال الشبكة Office 365 لفهم المفاهيم الكامنة وراء تحسين أداء الشبكة Office 365.

هل هناك قائمة بجميع شبكات تسليم المحتوى التي تستخدمها Office 365؟

دائما ما تكون شبكات تسليم المحتوى المستخدمة من قبل Office 365 عرضة للتغيير وفي كثير من الحالات هناك عدة شركاء CDN تم تكوينهم في حالة عدم توفر واحد. شبكات تسليم المحتوى الأساسية المستخدمة من قبل Office 365 هي:

كندي الشركه استخدام الارتباط
Office 365 CDN Microsoft Azure الأصول العامة في الأصول العامة، SharePoint محتوى المستخدم في الأصول الخاصة Microsoft Azure CDN
Azure CDN Microsoft تعليمات برمجية مخصصة، حلول إطار عمل SharePoint Microsoft Azure CDN
Microsoft Ajax CDN (للقراءة فقط) Microsoft المكتبات الشائعة ل Ajax وjQuery ASP.NET و Bootstrap Knockout.js وما إلى ذلك. Microsoft Ajax CDN

ما هي مكاسب الأداء التي توفرها شبكة تسليم المحتوى؟

هناك العديد من العوامل التي تشارك في قياس الاختلافات المحددة في الأداء بين البيانات التي تم تنزيلها مباشرة من Office 365 والبيانات التي تم تنزيلها من شبكة تسليم المحتوى معينة، مثل موقعك بالنسبة إلى المستأجر الخاص بك وإلى أقرب نقطة نهاية شبكة تسليم المحتوى، وعدد الأصول على الصفحة التي تخدمها شبكة تسليم المحتوى، والتغييرات العابرة في زمن انتقال الشبكة وعرض النطاق الترددي. ومع ذلك، يمكن أن يساعد اختبار A/B بسيط في إظهار الفرق في وقت التنزيل لملف معين.

توضح لقطات الشاشة التالية الفرق في سرعة التنزيل بين موقع الملف الأصلي في Office 365 ونفس الملف المستضاف على شبكة تسليم محتوى Microsoft Ajax. لقطات الشاشة هذه من علامة تبويب الشبكة في أدوات مطور Internet Explorer 11. تظهر لقطات الشاشة هذه زمن الانتقال على مكتبة jQuery الشائعة. لإظهار هذه الشاشة، في Internet Explorer، اضغط على F12 وحدد علامة تبويب الشبكة التي تم تثبيتها بأيقونة Wi-Fi.

لقطة شاشة لشبكة F12.

تعرض لقطة الشاشة هذه المكتبة التي تم تحميلها إلى معرض الصفحات الرئيسية على موقع SharePoint Online نفسه. الوقت المستغرق لتحميل المكتبة هو 1.51 ثانية.

لقطة شاشة لوقت التحميل 1.51s.

تظهر لقطة الشاشة الثانية نفس الملف الذي تم تسليمه بواسطة شبكة تسليم المحتوى من Microsoft. هذه المرة يكون زمن الانتقال حوالي 496 مللي ثانية. هذا تحسن كبير ويظهر أن الثانية بأكملها تم فرزها من الوقت الإجمالي لتنزيل الكائن.

لقطة شاشة لمرات التحميل في 469 مللي ثانية.

هل بياناتي آمنة؟

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

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

ملاحظة

قد يكون لدى موفري شبكة تسليم المحتوى التابعين لجهات خارجية معايير خصوصية وتوافق تختلف عن الالتزامات التي يحددها مركز التوثيق Office 365. قد لا تتوافق البيانات المخزنة مؤقتا من خلال خدمة CDN مع شروط معالجة بيانات Microsoft (DPT)، وقد تكون خارج حدود توافق مركز التوثيق Office 365.

للحصول على معلومات متعمقة حول الخصوصية وحماية البيانات لموفري شبكة تسليم المحتوى Office 365، تفضل بزيارة ما يلي:

كيف يمكنني تأمين شبكتي باستخدام جميع خدمات الجهات الخارجية هذه؟

تتيح الاستفادة من مجموعة واسعة من خدمات الشركاء Office 365 توسيع نطاق متطلبات التوفر وتلبيتها بالإضافة إلى تحسين تجربة المستخدم عند استخدام Office 365. تتضمن خدمات الجهات الخارجية Office 365 قوائم إبطال الشهادات؛ مثل crl.microsoft.com أو sa.symcb.com، وشبكات تسليم المحتوى؛ مثل r3.res.outlook.com. كل FQDN CDN تم إنشاؤه بواسطة Office 365 هو FQDN مخصص Office 365. إذا تم إرسالك إلى FQDN بناء على طلب Office 365 يمكنك التأكد من أن موفر شبكة تسليم المحتوى يتحكم في FQDN والمحتوى الأساسي في ذلك الموقع.

بالنسبة للعملاء الذين يرغبون في فصل الطلبات الموجهة إلى Microsoft أو مركز بيانات Office 365 عن الطلبات الموجهة لجهة خارجية، فقد كتبنا إرشادات حول إدارة نقاط النهاية Office 365.

هل هناك قائمة بجميع FQDNs التي تستفيد من شبكات تسليم المحتوى؟

تتغير قائمة FQDNs وكيفية الاستفادة من شبكات تسليم المحتوى بمرور الوقت. راجع صفحة نطاقات عناوين IP وعناوين URL Office 365 المنشورة للاطلاع على أحدث FQDNs التي تستفيد من شبكات تسليم المحتوى.

يمكنك أيضا استخدام عنوان IP Office 365 وخدمة ويب URL لطلب عناوين URL الحالية Office 365 ونطاقات عناوين IP المنسقة ك CSV أو JSON.

هل يمكنني استخدام شبكة تسليم المحتوى الخاصة بي ومحتوى ذاكرة التخزين المؤقت على شبكتي المحلية؟

نحن نبحث باستمرار عن طرق جديدة لدعم احتياجات عملائنا ونستكشف حاليا استخدام حلول وكيل التخزين المؤقت وحلول CDN المحلية الأخرى.

على الرغم من أنها ليست جزءا من شبكة تسليم المحتوى Office 365، يمكنك أيضا استخدام Azure CDN لاستضافة أجزاء ويب ومكتبات وأصول موارد أخرى مخصصة، مما يسمح لك بتطبيق مفاتيح الاختصار على تخزين شبكة تسليم المحتوى الخاصة بك وتوفير تحكم أكبر في تكوين شبكة تسليم المحتوى. استخدام Azure CDN ليس مجانيا، ويتطلب اشتراك Azure. لمزيد من المعلومات حول كيفية تكوين مثيل Azure CDN، راجع التشغيل السريع: دمج حساب تخزين Azure مع Azure CDN.

إنني أستخدم Azure ExpressRoute Office 365، هل يغير ذلك الأمور؟

يوفر Azure ExpressRoute ل Office 365 اتصالا مخصصا بالبنية الأساسية Office 365 التي يتم فصلها عن الإنترنت العام. وهذا يعني أن العملاء سيظلون بحاجة إلى الاتصال عبر اتصالات غير ExpressRoute للاتصال بشبكات تسليم المحتوى والبنية الأساسية الأخرى ل Microsoft غير المضمنة بشكل صريح في قائمة الخدمات التي يدعمها ExpressRoute. لمزيد من المعلومات حول كيفية توجيه حركة مرور معينة مثل الطلبات الموجهة إلى شبكات تسليم المحتوى، راجع Office 365 إدارة نسبة استخدام الشبكة.

هل يمكنني استخدام شبكات تسليم المحتوى مع SharePoint Server المحلي؟

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

فيما يلي ارتباط قصير يمكنك استخدامه للعودة: https://aka.ms/o365cdns

راجع أيضًا

مبادئ اتصال الشبكة Office 365

تقييم اتصال الشبكة Office 365

إدارة نقاط نهاية Office 365

نطاقات عناوين IP وعناوين URL في Office 365

استخدام شبكة تسليم المحتوى Office 365 مع SharePoint Online

مركز توثيق Microsoft

ضبط أداء Office 365