خطوات الاستخدام
الخطوة الأولى: فهم طبقات التخزين في Amazon S3. يوفر S3 عدة طبقات مثل Standard (للبيانات التي يتم الوصول إليها بشكل متكرر)، Standard-IA (للوصول غير المتكرر مع استرداد سريع)، One Zone-IA (للمنطقة الواحدة بتكلفة أقل)، Glacier (للأرشفة طويلة المدى بتكلفة تخزين منخفضة جدًا ورسوم استرداد مرتفعة)، وGlacier Deep Archive (الأقل تكلفة ولكن مع وقت استرداد يصل إلى 12 ساعة). كل طبقة لها سعر مختلف لكل جيجابايت شهريًا.
الخطوة الثانية: إدخال حجم البيانات بالجيجابايت (GB). أدخل إجمالي حجم البيانات التي ترغب في تخزينها في S3. هذا الرقم يمثل المساحة المستخدمة دون حساب التكرار أو التشفير. على سبيل المثال، إذا كنت تخزن 1000 جيجابايت من ملفات الصور، أدخل 1000.
الخطوة الثالثة: اختيار طبقة التخزين المناسبة. بناءً على نمط الوصول إلى بياناتك، اختر الطبقة التي توازن بين التكلفة وسرعة الاسترداد. على سبيل المثال: إذا كنت ترغب في الوصول الفوري، استخدم Standard. إذا كان الوصول نادرًا (مثلاً مرة في الشهر)، فإن Standard-IA قد تكون أفضل. بالنسبة للبيانات الأرشيفية التي لا تحتاج إلى الوصول إلا مرة واحدة في السنة، اختر Glacier.
الخطوة الرابعة: حساب التكلفة الشهرية. تستخدم الآلة الحاسبة سعر التخزين لكل طبقة (بالدولار لكل جيجابايت شهريًا) مضروبًا في عدد الجيجابايت. على سبيل المثال، سعر Standard الحالي هو 0.023 دولار/GB، لذلك 1000 جيجابايت ستكلف 23 دولارًا شهريًا. لا تشمل هذه التكلفة رسوم الطلبات أو النقل أو استرداد البيانات. للحصول على تقدير دقيق، يجب إضافة هذه الرسوم بشكل منفصل.
الخطوة الخامسة: مراعاة التكاليف الإضافية. بالإضافة إلى تكلفة التخزين، هناك رسوم على عمليات PUT/GET/LIST ورسوم نقل البيانات (مثل الخروج إلى الإنترنت). على سبيل المثال، عند استخدام Glacier، تكون رسوم استرداد البيانات مرتفعة نسبيًا. لذا، لتحليل التكلفة الكلية، قم بإضافة هذه الرسوم بناءً على نمط استخدامك.
أمثلة محلولة
تطبيقات عملية على تكلفة طبقة التخزين S3 بخطوات الحل كاملة.
الحل
لحساب التكلفة، نستخدم سعر Standard-IA الحالي (تقريبًا 0.0125 دولار لكل جيجابايت شهريًا). التكلفة الشهرية = 5000 GB × 0.0125 $/GB = 62.50 دولار. لكن يجب أيضًا إضافة رسوم الطلبات: إذا تم استرداد النسخ الاحتياطية مرة واحدة شهريًا بـ 5000 كائن، كل عملية GET تكلف تقريبًا 0.00001 دولار (للأول 1 تيرابايت)، فستكون التكلفة الإضافية 5000 × 0.00001 = 0.05 دولار. بالإضافة إلى ذلك، رسوم نقل البيانات إذا تم تنزيلها إلى جهاز محلي: 5000 جيجابايت × 0.09 دولار لكل جيجابايت (لأول 10 تيرابايت) = 450 دولار. إذن التكلفة الإجمالية التقريبية ≈ 62.50 + 0.05 + 450 = 512.55 دولار شهريًا. هذا يوضح أهمية تكاليف النقل. ملاحظة: الأسعار قابلة للتغيير، لذا تحقق من أحدث الأسعار على موقع AWS.
الحل
أولاً، نحول 100 تيرابايت إلى جيجابايت: 100 TB = 102400 GB. سعر Glacier التقريبي: 0.004 دولار لكل جيجابايت شهريًا. إذن تكلفة التخزين الشهرية = 102400 × 0.004 = 409.6 دولار. سعر Glacier Deep Archive: 0.00099 دولار لكل جيجابايت شهريًا (تقريبًا). التكلفة الشهرية = 102400 × 0.00099 = 101.376 دولار، أي أقل بحوالي 75%. لكن يجب مراعاة أن استرداد البيانات من Glacier Deep Archive يستغرق 12 ساعة ورسوم الاسترداد أعلى: 0.02 دولار لكل جيجابايت مقابل 0.01 دولار لـ Glacier. إذا تم استرداد 1 تيرابايت مرة في السنة، فإن رسوم الاسترداد لـ Glacier Deep Archive ستكون 1024 × 0.02 = 20.48 دولار، و Glacier: 1024 × 0.01 = 10.24 دولار. مع ذلك، التوفير الشهري في التخزين (308.224 دولار) يفوق بكثير فرق رسوم الاسترداد (10.24 دولار إضافية). لذا، بالنسبة للبيانات الأرشيفية طويلة الأجل، Glacier Deep Archive هو الخيار الأكثر اقتصادًا.
أمثلة محسوبة
قيم مُدخَلة ونتيجة محسوبة فعليًا بواسطة تكلفة طبقة التخزين S3.
أوراكل — نسخ احتياطية شهرية على Standard-IA (مثال ar1)
- البيانات (جيجابايت)
- 5,000
- الطبقة
- ia
- الطبقة المختارة (AWS)
- S3 Standard-IA
- سعر الطبقة (USD/GB/شهر)
- 0.0125
- الحد الأدنى لمدة التخزين
- 30 يومًا
- التكلفة السنوية (USD)
- 750
- تكلفة نفس الحجم في Standard (USD/شهر)
- 115
- التوفير مقابل Standard (USD/شهر)
- 52.5
أوراكل — أرشفة 100 تيرابايت على Glacier (مثال ar2)
- البيانات (جيجابايت)
- 102,400
- الطبقة
- glacier
- سعر الطبقة (USD/GB/شهر)
- 0.004
- الحد الأدنى لمدة التخزين
- 90 يومًا
- التكلفة السنوية (USD)
- 4,915.2
- تكلفة نفس الحجم في Standard (USD/شهر)
- 2,355.2
- التوفير مقابل Standard (USD/شهر)
- 1,945.6
أوراكل — Deep Archive أرخص بحوالي 75% من Glacier
- البيانات (جيجابايت)
- 102,400
- الطبقة
- deep
- الطبقة المختارة (AWS)
- S3 Glacier Deep Archive
- سعر الطبقة (USD/GB/شهر)
- 0.00099
- الحد الأدنى لمدة التخزين
- 180 يومًا
- التكلفة السنوية (USD)
- 1,216.51
- التوفير مقابل Standard (USD/شهر)
- 2,253.82
أوراكل — مثال الخطوة الرابعة (الأصلي لا يُوفّر شيئًا)
- البيانات (جيجابايت)
- 1,000
- الطبقة
- standard
- الطبقة المختارة (AWS)
- S3 Standard
- سعر الطبقة (USD/GB/شهر)
- 0.023
- الحد الأدنى لمدة التخزين
- لا يوجد
- التكلفة السنوية (USD)
- 276
- التوفير مقابل Standard (USD/شهر)
- 0
حدّ أدنى — صفر جيجابايت ⇒ صفر تكلفة بلا قسمة على صفر
- البيانات (جيجابايت)
- 0
- الطبقة
- deep
- التكلفة السنوية (USD)
- 0
- التوفير مقابل Standard (USD/شهر)
- 0