تقدير تكلفة أرشفة البيانات
طبقة الأرشيف هي طبقة غير متصلة لتخزين البيانات التي نادرا ما يتم الوصول إليها. تحتوي طبقة الوصول إلى الأرشيف على أقل تكلفة تخزين. ومع ذلك، فإن هذه الطبقة لديها تكاليف استرداد بيانات أعلى مع زمن انتقال أعلى مقارنة بالطبقات الساخنة والباردة والباردة.
توضح هذه المقالة كيفية حساب تكلفة استخدام تخزين الأرشيف ثم تقدم بعض سيناريوهات المثال.
حساب التكاليف
يتم اشتقاق تكلفة أرشفة البيانات من هذه المكونات الثلاثة:
- تكلفة كتابة البيانات إلى طبقة الأرشيف
- تكلفة تخزين البيانات في طبقة الأرشيف
- تكلفة إعادة ترطيب البيانات من طبقة الأرشيف
توضح لك الأقسام التالية كيفية حساب كل مكون.
تستخدم هذه المقالة الأسعار الوهمية في جميع الحسابات. يمكنك العثور على هذه الأسعار النموذجية في قسم أسعار العينة في نهاية هذه المقالة. يقصد بهذه الأسعار فقط كأمثلة، ولا ينبغي استخدامها لحساب التكاليف الخاصة بك.
للحصول على الأسعار الرسمية، راجع تسعير Azure Blob Storage أو أسعار Azure Data Lake Storage. لمزيد من المعلومات حول كيفية اختيار صفحة التسعير الصحيحة، راجع فهم نموذج الفوترة الكامل ل Azure Blob Storage.
تكلفة الكتابة
يمكنك حساب تكلفة الكتابة إلى طبقة الأرشيف عن طريق ضرب عدد عمليات الكتابة في سعر كل عملية. يعتمد سعر العملية على تلك التي تستخدمها لكتابة البيانات إلى مستوى الأرشيف.
ضع الكائن الثنائي كبير الحجم
إذا كنت تستخدم عملية Put Blob ، فسيكون عدد العمليات هو نفسه عدد الكائنات الثنائية كبيرة الحجم. على سبيل المثال، إذا كنت تخطط لكتابة 30,000 كائن ثنائي كبير الحجم إلى طبقة الأرشيف، فهذا يتطلب 30,000 عملية. يتم فرض رسوم على كل عملية سعر عملية كتابة الأرشيف .
تلميح
تتم فوترة العمليات لكل 10,000. لذلك، إذا كان السعر لكل 10000 عملية هو 0.10 دولار، فإن سعر عملية واحدة هو 0.10 دولار / 10000 = 0.00001 دولار.
وضع كتلة ووضع قائمة الحظر
إذا قمت بتحميل كائن ثنائي كبير الحجم باستخدام عمليتي Put Block و Put Block List ، فإن التحميل يتطلب عمليات متعددة، ويتم احتساب كل عملية من هذه العمليات بشكل منفصل. يتم فرض رسوم على كل عملية Put Block بسعر عملية الكتابة لطبقة الوصول الافتراضية للحسابات. يعتمد عدد عمليات Put Block التي تحتاجها على حجم الكتلة الذي تحدده لتحميل البيانات. على سبيل المثال، إذا كان حجم الكائن الثنائي كبير الحجم 100 ميبي بايت واختر حجم الكتلة إلى 10 ميبي بايت عند تحميل هذا الكائن الثنائي كبير الحجم، فيمكنك استخدام 10 عمليات Put Block . تتم كتابة الكتل (ملتزمة) بطبقة الأرشيف باستخدام عملية Put Block List . يتم فرض رسوم على هذه العملية سعر عملية كتابة الأرشيف . لذلك، لتحميل كائن ثنائي كبير الحجم واحد، تكون التكلفة الخاصة بك (عدد الكتل * سعر عملية الكتابة الساخنة) + سعر عملية كتابة الأرشيف.
إشعار
إذا كنت لا تستخدم SDK أو واجهة برمجة تطبيقات REST مباشرة، فقد تضطر إلى التحقق من العمليات التي تستخدمها أداة نقل البيانات لتحميل الملفات. قد تتمكن من تحديد ذلك عن طريق الوصول إلى موفر الأدوات أو باستخدام سجلات التخزين.
تعيين طبقة الـ Blob
إذا كنت تستخدم عملية Set Blob Tier لنقل كائن ثنائي كبير الحجم من الطبقة الباردة أو الباردة أو الساخنة إلى طبقة الأرشيف، فستتم محاسبتك على سعر عملية كتابة الأرشيف .
تكلفة التخزين
يمكنك حساب تكاليف التخزين عن طريق ضرب حجم البيانات بالجيجابايت في سعر تخزين الأرشيف.
على سبيل المثال (بافتراض التسعير النموذجي)، إذا كنت تخطط لتخزين 10 تيرابايت إلى طبقة الأرشيف، فإن تكلفة السعة هي 0.002 دولار * 10 * 1024 = 20.48 دولار شهريا.
تكلفة إعادة الترطيب
الكائنات الثنائية كبيرة الحجم في طبقة الأرشيف غير متصلة ولا يمكن قراءتها أو تعديلها. لقراءة البيانات أو تعديلها في كائن ثنائي كبير الحجم مؤرشف، يجب أولا إعادة ترطيب الكائن الثنائي كبير الحجم إلى طبقة عبر الإنترنت (إما الطبقة الساخنة أو الباردة).
يمكنك حساب تكلفة إعادة ترطيب البيانات عن طريق إضافة تكلفة استرداد البيانات إلى تكلفة قراءة البيانات.
بافتراض نموذج التسعير، ستكون تكلفة استرداد 1 غيغابايت من البيانات من طبقة الأرشيف 1 * 0.022 دولار = 0.022 دولار.
تتم فوترة عمليات القراءة لكل 10,000. لذلك، إذا كانت التكلفة لكل 10000 عملية هي 5.50 دولار، فإن تكلفة عملية واحدة هي 5.50 دولار / 10000 = 0.00055 دولار. تكلفة قراءة 1000 كائن ثنائي كبير الحجم في الأولوية القياسية هي 1000 * 0.0005 دولار = 0.50 دولار.
في هذا المثال، ستكون التكلفة الإجمالية لإعادة الترطيب (استرداد + قراءة) 0.022 دولار + 0.50 دولار = 0.52 دولار.
إشعار
إذا قمت بتعيين أولوية إعادة الإماهة إلى عالية، فستزيد معدلات استرداد البيانات وقراءتها.
إذا كنت تخطط لإعادة ترطيب البيانات، فيجب عليك محاولة تجنب رسوم الحذف المبكر. لمراجعة خياراتك، راجع إعادة ترطيب Blob من طبقة الأرشيف.
السيناريو: النسخ الاحتياطي للبيانات لمرة واحدة
يفترض هذا السيناريو أنك تخطط لإزالة الأشرطة المحلية أو خوادم الملفات عن طريق ترحيل بيانات النسخ الاحتياطي إلى التخزين السحابي. إذا كنت لا تتوقع وصول المستخدمين إلى تلك البيانات في كثير من الأحيان، فقد يكون من المنطقي ترحيل تلك البيانات مباشرة إلى طبقة الأرشيف. في الشهر الأول، ستفترض تكلفة كتابة البيانات إلى مستوى الأرشيف. في الأشهر المتبقية، ستدفع فقط مقابل تكلفة تخزين البيانات وتكلفة إعادة ترطيب البيانات حسب الحاجة لعملية القراءة العرضية.
باستخدام أسعار العينة التي تظهر في هذه المقالة، يوضح الجدول التالي ثلاثة أشهر من الإنفاق.
يفترض هذا السيناريو استيعابا أوليا ل 2,000,000 ملف يبلغ حجمه الإجمالي 102,400 غيغابايت للأرشفة. كما يفترض قراءة لمرة واحدة كل شهر بحوالي 1٪ من السعة المؤرشفة. العملية المستخدمة في هذا السيناريو هي عملية Put Blob . يفترض هذا السيناريو أيضا إعادة ترطيب الكائنات الثنائية كبيرة الحجم عن طريق نسخ الكائنات الثنائية كبيرة الحجم بدلا من تغيير طبقة الوصول إلى الكائن الثنائي كبير الحجم.
عامل التكلفة | يناير | فبراير | مارس | سنوية مسقطة |
---|---|---|---|---|
عمليات الكتابة | 2,000,000 | 1 | 1 | 2,000,000 |
سعر عملية كتابة واحدة | 0.000011 دولار | 0.000011 دولار | 0.000011 دولار | 0.000011 دولار |
تكلفة الكتابة (العمليات * سعر عملية الكتابة) | 22.00 دولار | 0.00 دولار | 0.00 دولار | 22.00 دولار |
إجمالي حجم الملف (غيغابايت) | 102,400 | 102,400 | 102,400 | 1,228,800 |
أسعار البيانات (الدفع أولا بأول) | 0.002 دولار | 0.002 دولار | 0.002 دولار | 0.002 دولار |
تكلفة التخزين (حجم الملف * سعر البيانات) | 204.80 دولار | 204.80 دولار | 204.80 دولار | 2,457.60 دولار |
حجم استرداد البيانات (1٪ من حجم الملف) | 1,024 | 1,024 | 1,024 | 12,288 |
سعر استرداد البيانات | $0.022 | $0.022 | $0.022 | $0.022 |
تكلفة الاسترداد (حجم استرداد البيانات * سعر الاسترداد) | 22.53 دولار | 22.53 دولار | 22.53 دولار | 270.34 دولار |
عدد عمليات القراءة (عدد الملفات * 1٪) | 20,000 | 20,000 | 20,000 | 240,000 |
سعر عملية قراءة واحدة | 0.00055 دولار | 0.0005 دولار 5 | 0.00055 دولار | 0.00055 دولار |
تكلفة القراءة (العمليات * سعر عملية القراءة) | 11.00 دولار | 11.00 دولار | 11.00 دولار | 132.00 دولار |
تكلفة إعادة الترطيب (تكلفة استرداد + تكلفة للقراءة) | 33.53 دولار | 33.53 دولار | 33.53 دولار | 402.34 دولار |
التكلفة الإجمالية (الكتابة + التخزين + الإماهة) | 260.33 دولار | 238.33 دولار | 238.33 دولار | 2,881.94 دولار |
تلميح
لنمذجة التكاليف على مدى 12 شهرا، افتح علامة التبويب النسخ الاحتياطي لمرة واحدة لهذا المصنف. يمكنك تحديث الأسعار والقيم في ورقة العمل هذه لتقدير التكاليف.
السيناريو: ترتيب مستمر
يفترض هذا السيناريو أنك تخطط لنقل البيانات بشكل دوري إلى طبقة الأرشيف. ربما تستخدم تقارير مخزون Blob Storage لقياس الكائنات الثنائية كبيرة الحجم التي يتم الوصول إليها بشكل أقل تكرارا، ثم استخدام نهج إدارة دورة الحياة لأتمتة عملية الأرشفة.
كل شهر، ستفترض تكلفة الكتابة إلى مستوى الأرشيف. ستزيد تكلفة تخزين البيانات ثم إعادة ترطيبها بمرور الوقت أثناء أرشفة المزيد من الكائنات الثنائية كبيرة الحجم.
باستخدام أسعار العينة التي تظهر في هذه المقالة، يوضح الجدول التالي ثلاثة أشهر من الإنفاق.
يفترض هذا السيناريو استيعابا شهريا ل 200,000 ملف يبلغ حجمها الإجمالي 10,240 غيغابايت للأرشفة. كما يفترض قراءة لمرة واحدة كل شهر بحوالي 1٪ من السعة المؤرشفة. العملية المستخدمة في هذا السيناريو هي عملية Put Blob .
عامل التكلفة | يناير | فبراير | مارس | سنوية مسقطة |
---|---|---|---|---|
عمليات الكتابة | 200,000 | 200,000 | 200,000 | 2,400,000 |
سعر عملية كتابة واحدة | 0.000011 دولار | 0.000011 دولار | 0.000011 دولار | |
تكلفة الكتابة (العمليات * سعر عملية الكتابة) | 2.20 دولار | 2.20 دولار | 2.20 دولار | 26.40 دولار |
عدد الملفات | 200,000 | 400,000 | 600,000 | 2,400,000 |
إجمالي حجم الملف (غيغابايت) | 10,240 | 20,480 | 39,720 | 122,880 |
أسعار البيانات (الدفع أولا بأول) | 0.002 دولار | 0.002 دولار | 0.002 دولار | |
تكلفة التخزين (حجم الملف * سعر البيانات) | 10.14 دولار | 20.28 دولار | 30.41 دولار | 1,597.44 دولار |
حجم استرداد البيانات (1٪ من حجم الملف) | 102 | 205 | 307 | 7,987 |
سعر استرداد البيانات | $0.022 | $0.022 | $0.022 | |
تكلفة الاسترداد (حجم استرداد البيانات * سعر الاسترداد) | 2.25 دولار | 4.51 دولار | 6.76 دولار | 175.72 دولار |
عدد عمليات القراءة (عدد الملفات * قراءة التخزين بنسبة 1٪ ) | 2,000 | 4,000 | 6,000 | 156,000 |
سعر عملية قراءة واحدة | 0.00055 دولار | 0.00055 دولار | 0.00055 دولار | |
تكلفة القراءة (العمليات * السعر للقراءة) | 1.10 دولار | 2.20 دولار | 3.30 دولار | 85.80 دولار |
تكلفة إعادة الترطيب (تكلفة استرداد + تكلفة للقراءة) | 3.35 دولار | 6.71 دولار | 10.06 دولار | 261.52 دولار |
التكلفة الإجمالية | 26.03 دولار | 49.87 دولار | 73.70 دولار | 1,885.36 دولار |
تلميح
لنمذجة التكاليف على مدى 12 شهرا، افتح علامة التبويب ترتيب مستمر لهذا المصنف. يمكنك تحديث الأسعار والقيم في ورقة العمل هذه لتقدير التكاليف.
الأرشفة مقابل الباردة والباردة
تخزين الأرشيف هو أدنى مستوى تكلفة. ومع ذلك، قد يستغرق الأمر ما يصل إلى 15 ساعة لإعادة ترطيب ملفات 10 غيغابايت. لمعرفة المزيد، راجع إعادة ترطيب Blob من طبقة الأرشيف. قد لا يكون مستوى الأرشيف هو الأنسب إذا كان يجب على أحمال العمل قراءة البيانات بسرعة. يوفر المستوى البارد زمن انتقال للقراءة في الوقت الفعلي تقريبا بسعر أقل من ذلك المستوى الساخن. يساعدك فهم متطلبات الوصول على الاختيار بين المستويات الباردة والباردة والأرشيف.
يقارن الجدول التالي تكلفة تخزين الأرشيف بتكلفة التخزين البارد والبارد باستخدام أسعار العينة التي تظهر في هذه المقالة. يفترض هذا السيناريو استيعابا شهريا ل 200,000 ملف يبلغ حجمها الإجمالي 10,240 غيغابايت للأرشفة. كما يفترض قراءة واحدة كل شهر حوالي 10٪ من السعة المخزنة (1024 غيغابايت)، و10٪ من إجمالي العمليات (20000).
عامل التكلفة | أرشيف | بارد | Cool |
---|---|---|---|
عمليات الكتابة | 200,000 | 200,000 | 200,000 |
سعر عملية كتابة واحدة | 0.000011 دولار | 0.000018 دولار | 0.00001 دولار |
تكلفة الكتابة (العمليات * سعر عملية الكتابة) | 2.20 دولار | 3.60 دولار | 2.00 دولار |
عدد الملفات المنسوخة | 200,000 | 200,000 | 200,000 |
إجمالي حجم الملف (غيغابايت) | 10,240 | 10,240 | 10,240 |
أسعار البيانات (الدفع أولا بأول) | 0.0020 دولار | 0.0045 دولار | 0.0115 دولار |
تكلفة التخزين (حجم الملف * سعر البيانات) | 20.48 دولار | 46.08 دولار | 117.76 دولار |
حجم استرداد البيانات (10٪ من حجم الملف) | 1,024 | 1,024 | 1,024 |
سعر استرداد البيانات لكل غيغابايت | $0.022 | 0.03 دولار | 0.01 دولار |
عدد عمليات القراءة (عدد الملفات * قراءة التخزين بنسبة 10٪ ) | 20,000 | 20,000 | 20,000 |
سعر عملية قراءة واحدة | 0.00055 دولار | 0.00001 دولار | 0.000001 دولار |
تكلفة القراءة (العمليات * السعر للقراءة) | 11.00 دولار | $.20 | $.02 |
تكلفة إعادة الترطيب (تكلفة استرداد + تكلفة للقراءة) | 30.48 دولار | 30.92 دولار | 10.26 دولار |
التكلفة الشهرية | 42.62 دولار | 71.38 دولار | 167.91 دولار |
تلميح
لنمذجة التكاليف، افتح علامة التبويب اختيار المستويات لهذا المصنف. يمكنك تحديث الأسعار والقيم في ورقة العمل هذه لتقدير التكاليف.
يوضح المخطط التالي التأثير على الإنفاق الشهري نظرا لمختلف نسب القراءة. يفترض هذا المخطط استيعابا شهريا ل 1,000,000 ملف يبلغ حجمه الإجمالي 10,240 غيغابايت. بافتراض نموذج التسعير، يعرض هذا المخطط نقطة فاصلة متساوية عند مستوى القراءة بنسبة 25٪ أو حوله. بعد هذا المستوى، تبدأ تكلفة تخزين الأرشيف في الارتفاع بالنسبة لتكلفة التخزين البارد.
عينة الأسعار
يتضمن الجدول التالي عينة من الأسعار (وهمية) لكل طلب إلى نقطة نهاية خدمة Blob (blob.core.windows.net
).
هام
يقصد بهذه الأسعار فقط كأمثلة، ولا ينبغي استخدامها لحساب التكاليف الخاصة بك. للحصول على الأسعار الرسمية، راجع أسعار Azure Blob Storage أو صفحات تسعير Azure Data Lake Storage. لمزيد من المعلومات حول كيفية اختيار صفحة التسعير الصحيحة، راجع فهم نموذج الفوترة الكامل ل Azure Blob Storage.
عامل السعر | ساخن | Cool | بارد | أرشيف |
---|---|---|---|---|
سعر عمليات الكتابة (لكل 10,000) | 0.055 دولار | $0.10 | 0.18 دولار | 0.11 دولار |
سعر عمليات القراءة (لكل 10,000) | 0.0044 دولار | 0.01 دولار | $0.10 | 5.50 دولار |
عمليات القائمة والحاويات (لكل 10,000) | 0.055 دولار | 0.055 دولار | 0.065 دولار | $.055 |
جميع العمليات الأخرى (لكل 10,000) | 0.0044 دولار | 0.0044 دولار | 0.0052 دولار | $.0044 |
سعر استرداد البيانات (لكل جيجابايت) | مجاني | 0.01 دولار | 0.03 دولار | $.022 |
سعر تخزين البيانات أولا 50 تيرابايت (الدفع أولا بأول) | 0.0208 دولار | 0.0115 دولار | 0.0045 دولار | 0.002 دولار |
سعر تخزين البيانات بعد 450 تيرابايت (الدفع أولا بأول) | 0.020 دولار | 0.0115 دولار | 0.0045 دولار | 0.002 دولار |
سعر 100 تيرابايت (سعة محجوزة لمدة سنة واحدة) | 1747 دولارا | 966 دولارا | غير متوفرة | 183 دولارا |
سعر 100 تيرابايت (سعة محجوزة لمدة ثلاث سنوات) | 1,406 دولار | 872 دولارا | غير متوفرة | 168 دولارا |
عرض النطاق الترددي للشبكة بين المناطق داخل أمريكا الشمالية (لكل جيجابايت) | $0.02 | $0.02 | $0.02 | $0.02 |
سعر عمليات القراءة ذات الأولوية العالية (لكل 10,000) | غير قابل للتطبيق | غير قابل للتطبيق | غير قابل للتطبيق | 65.00 دولار |
سعر استرداد البيانات ذات الأولوية العالية (لكل جيجابايت) | غير قابل للتطبيق | غير قابل للتطبيق | غير قابل للتطبيق | $0.13 |
يتضمن الجدول التالي أسعار نموذجية (وهمية) لكل طلب إلى نقطة نهاية Data Lake Storage (dfs.core.windows.net
). للحصول على الأسعار الرسمية، راجع أسعار Azure Data Lake Storage.
عامل السعر | ساخن | Cool | بارد | أرشيف |
---|---|---|---|---|
سعر عمليات الكتابة (كل 4 ميبي بايت، لكل 10000) | 0.07120 دولار | $0.13 | 0.234 دولار | 0.143 دولار |
سعر عمليات القراءة (كل 4 ميبي بايت، لكل 10000) | 0.0057 دولار | 0.013 دولار | $0.13 | 7.15 دولار |
عمليات الكتابة التكرارية (لكل 100) | 0.0715 دولار | 0.0715 دولار | 0.0715 دولار | 0.0715 دولار |
عمليات القراءة التكرارية (لكل 10000) | 0.0715 دولار | 0.0715 دولار | 0.0845 دولار | 0.0715 دولار |
سعر استرداد البيانات (لكل جيجابايت) | مجاني | 0.01 دولار | 0.03 دولار | $0.022 |
عرض النطاق الترددي للشبكة بين المناطق داخل أمريكا الشمالية (لكل جيجابايت) | $0.02 | $0.02 | $0.02 | $0.02 |
أسعار تخزين البيانات أولا 50 تيرابايت (الدفع أولا بأول) | 0.021 دولار | 0.012 دولار | 0.0045 دولار | 0.002 دولار |
أسعار تخزين البيانات التالية 450 تيرابايت (الدفع أولا بأول) | 0.020 دولار | 0.012 دولار | 0.0045 دولار | 0.002 دولار |
سعر 100 تيرابايت (سعة محجوزة لمدة سنة واحدة) | 1747 دولارا | 966 دولارا | غير متوفرة | 183 دولارا |
سعر 100 تيرابايت (سعة محجوزة لمدة ثلاث سنوات) | 1,406 دولار | 872 دولارا | غير متوفرة | 168 دولارا |
سعر عمليات القراءة ذات الأولوية العالية (لكل 10,000) | غير قابل للتطبيق | غير قابل للتطبيق | غير قابل للتطبيق | 84.50 دولار |
سعر استرداد البيانات ذات الأولوية العالية (لكل جيجابايت) | غير قابل للتطبيق | غير قابل للتطبيق | غير قابل للتطبيق | $0.13 |
الفهرس (غيغابايت / شهر) | 0.0297 دولار | غير قابل للتطبيق | غير قابل للتطبيق | غير قابل للتطبيق |