فهم فوترة Azure CDN

تصف هذه الأسئلة المتداولة بنية الفوترة للمحتوى الذي تستضيفه شبكة تسليم محتوى Azure (CDN).

ما هي منطقة الفوترة؟

منطقة الفوترة هي منطقة جغرافية تستخدم لتحديد السعر الذي يتم تحصيله مقابل تسليم الكائنات من Azure CDN. مناطق الفوترة الحالية ومناطقها هي كما يلي:

  • المنطقة 1: أمريكا الشمالية وأوروبا والشرق الأوسط وأفريقيا

  • المنطقة 2: آسيا والمحيط الهادئ (بما في ذلك اليابان)

  • المنطقة 3: أمريكا الجنوبية

  • المنطقة 4: أستراليا ونيوزيلندا

  • المنطقة 5: الهند

للحصول على معلومات حول مناطق نقطة التواجد (POP)، راجع مواقع Azure CDN POP حسب المنطقة. فعلى سبيل المثال، تقع الملوثات العضوية الثابتة الموجودة في المكسيك في منطقة أمريكا الشمالية، ومن ثم فهي مدرجة في المنطقة 1.

للحصول على معلومات حول تسعير Azure CDN، راجع تسعير شبكة تسليم المحتوى.

كيف يتم احتساب رسوم التوصيل حسب المنطقة؟

تعتمد منطقة فوترة Azure CDN على موقع الخادم المصدر الذي يسلم المحتوى إلى المستخدم النهائي. لا تعتبر الوجهة (الموقع الفعلي) للعميل منطقة الفوترة.

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

ما هي معاملة Azure CDN القابلة للفوترة؟

أي طلب HTTP (S) ينتهي عند CDN هو حدث قابل للفوترة ، والذي يتضمن جميع أنواع الاستجابات: النجاح أو الفشل أو غير ذلك. ومع ذلك، قد تؤدي الاستجابات المختلفة إلى توليد كميات مختلفة من الزيارات. على سبيل المثال، 304 لم يتم تعديلها وغيرها من الاستجابات رأس فقط توليد عدد قليل من الزيارات لأنها استجابة رأس صغيرة. وبالمثل ، فإن استجابات الخطأ (على سبيل المثال ، 404 لم يتم العثور عليها) قابلة للفوترة ولكنها تتحمل تكلفة صغيرة بسبب حمولة الاستجابة الصغيرة.

ما هي تكاليف Azure الأخرى المرتبطة باستخدام Azure CDN؟

يؤدي استخدام Azure CDN أيضا إلى فرض بعض رسوم الاستخدام على الخدمات المستخدمة كأصل للكائنات الخاصة بك. عادة ما تكون هذه التكاليف جزءا صغيرا من التكلفة الإجمالية لاستخدام CDN.

إذا كنت تستخدم مساحة تخزين Azure Blob كأصل للمحتوى الخاص بك، فإنك تتحمل أيضا رسوم التخزين التالية لتعبئة ذاكرة التخزين المؤقت:

  • الجيجابايت الفعلية المستخدمة: التخزين الفعلي للكائنات المصدر.

  • المعاملات: حسب الحاجة لملء ذاكرة التخزين المؤقت.

  • التحويلات بالجيجابايت: كمية البيانات المنقولة لملء ذاكرة التخزين المؤقت CDN.

ملاحظة

بدءا من أكتوبر 2019، إذا كنت تستخدم Azure CDN من Microsoft، فإن تكلفة نقل البيانات من Origins المستضافة في Azure إلى CDN PoPs مجانية. يخضع Azure CDN من Verizon وAzure CDN من Akamai للأسعار الموضحة أدناه.

لمزيد من المعلومات حول فوترة تخزين Azure، راجع فهم فوترة تخزين Azure - النطاق الترددي والمعاملات والسعة.

إذا كنت تستخدم خدمة تقديم الخدمات المستضافة، فستتحمل رسوما على النحو التالي:

  • Azure compute time: مثيلات compute التي تعمل كأصل.

  • Azure compute transfer: عمليات نقل البيانات من مثيلات الحوسبة لملء ذاكرة التخزين المؤقت ل Azure CDN.

إذا كان عميلك يستخدم طلبات نطاق البايت (بغض النظر عن الخدمة الأصلية)، تطبيق الاعتبارات التالية:

  • طلب نطاق البايت هو معاملة قابلة للفوترة في CDN. عندما يصدر عميل طلب نطاق بايت، يكون هذا الطلب لمجموعة فرعية (نطاق) من الكائن. يستجيب CDN بجزء جزئي فقط من المحتوى المطلوب. هذه الاستجابة الجزئية هي معاملة قابلة للفوترة ويقتصر مبلغ التحويل على حجم استجابة النطاق (بالإضافة إلى الرؤوس).

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

ما مقدار نشاط النقل الذي يحدث لدعم ذاكرة التخزين المؤقت؟

في كل مرة يحتاج فيها CDN POP إلى ملء ذاكرة التخزين المؤقت الخاصة به ، فإنه يقدم طلبا إلى أصل الكائن الذي يتم تخزينه مؤقتا. نتيجة لذلك ، يتحمل الأصل معاملة قابلة للفوترة على كل ذاكرة تخزين مؤقت مفقودة. يعتمد عدد حالات فقدان ذاكرة التخزين المؤقت على عدد من العوامل:

  • مدى قابلية المحتوى للتخزين المؤقت: إذا كان المحتوى يحتوي على قيم TTL (وقت البدء) / انتهاء الصلاحية عالية ويتم الوصول إليه بشكل متكرر حتى يظل شائعا في ذاكرة التخزين المؤقت ، التعامل مع الغالبية العظمى من الحمل بواسطة CDN. تبلغ نسبة ذاكرة التخزين المؤقت الجيدة النموذجية أكثر من 90٪ ، مما يعني أن أقل من 10٪ من طلبات العميل يجب أن تعود إلى الأصل ، إما لفقدان ذاكرة التخزين المؤقت أو تحديث الكائن.

  • عدد العقد التي تحتاج إلى تحميل الكائن: في كل مرة تقوم فيها عقدة بتحميل كائن من الأصل، فإنها تتحمل معاملة قابلة للفوترة. ونتيجة لذلك، يؤدي المزيد من المحتوى العالمي (الذي يتم الوصول إليه من المزيد من العقد) إلى المزيد من المعاملات القابلة للفوترة.

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

ما هي خدمات المنشأ المؤهلة لنقل البيانات مجانا باستخدام Azure CDN من Microsoft؟

إذا كنت تستخدم إحدى خدمات Azure التالية كأصل CDN الخاص بك، فلن يتم تحصيل رسوم منك من نقل البيانات من الأصل إلى CDN PoPs.

  • تخزين Azure
  • خدمات الوسائط Azure
  • Azure Virtual Machines
  • شبكة ظاهرية
  • موازن التحميل
  • Application Gateway
  • Azure DNS
  • ExpressRoute
  • بوابة VPN
  • Traffic Manager
  • مراقب الشبكة
  • جدار حماية Azure
  • Azure Front Door Service
  • Azure Bastion
  • Azure App Service
  • دالات Azure
  • Azure Data Factory
  • Azure API Management
  • Azure Batch
  • Azure Data Explorer ‏(Kusto)
  • HDInsight
  • Azure Cosmos DB
  • Azure Data Lake Store
  • التعلم الآلي من Azure
  • قاعدة بيانات Azure SQL
  • مثيل Azure SQL المُدار
  • ذاكرة التخزين المؤقت في Azure لـ Redis

كيف يمكنني إدارة تكاليفي بشكل أكثر فعالية؟

قم بتعيين أطول TTL ممكن على المحتوى الخاص بك.