خطوات الاستخدام
الخطوة الأولى: أدخل تكلفة المثيل عند الطلب لكل ساعة (On-Demand Hourly Cost) بالدولار للساعة، وليس التكلفة الشهرية. هذه هي التكلفة التي تدفعها عند تشغيل المثيل بالسعر القياسي دون أي خصم. على سبيل المثال، قد يكون سعر مثيل EC2 من عائلة m5.large حوالي 0.096 دولار للساعة في منطقة us-east-1. لاحظ أن الحقول في هذه الحاسبة بالساعة لأنها الوحدة التي تسعّر بها AWS مثيلات On-Demand وSpot.
الخطوة الثانية: أدخل تكلفة المثيل الفوري لكل ساعة (Spot Hourly Cost) بالدولار للساعة. هذه هي التكلفة المقدرة إذا استخدمت مثيلات Spot بدلاً من On-Demand؛ وعادةً ما تكون أقل بنسبة 60-90%، لكنها عرضة للانقطاع. على سبيل المثال، قد يكون سعر نفس المثيل على Spot حوالي 0.030 دولار للساعة. احسب السعر الحالي من لوحة أسعار Spot أو من AWS Spot Instance Advisor.
الخطوة الثالثة: أدخل معدل الانقطاع المتوقع (Interruption Rate) كنسبة مئوية كاملة: العشرون بالمئة تُدخل كرقم 20 (وليس 0.20)، لأن حقل الإدخال محدد من 0 إلى 100. هذا المعدل هو احتمال إيقاف المثيل الفوري من قبل مزود الخدمة بسبب ارتفاع الطلب على السعة، ويتراوح عادةً بين 5% و 50% حسب نوع المثيل والمنطقة.
الخطوة الرابعة: تقوم الحاسبة بحساب التوفير الشهري بالصيغة: التوفير = (سعر On-Demand بالساعة − سعر Spot بالساعة) × 730 ساعة × (1 − معدل الانقطاع ÷ 100). يعكس عامل (1 − الانقطاع) أنك قد تضطر لإعادة تشغيل الحمل على On-Demand أو فقدان جزء من العمل عند إيقاف المثيل. مثال: فرق السعر = 1.00 − 0.30 = 0.70 دولار للساعة؛ × 730 = 511 دولارًا إجماليًا شهريًا؛ مع انقطاع 20% يصبح التوفير الصافي 511 × 0.80 = 408.80 دولارًا شهريًا.
الخطوة الخامسة: قدم النتيجة مع شرح تفصيلي. تعرض الحاسبة التوفير الشهري المتوقع، بالإضافة إلى تحليل الحساسية يوضح كيف يؤثر تغير معدل الانقطاع على التوفير. يمكنك أيضاً تعديل المدخلات لرؤية سيناريوهات مختلفة، مثل زيادة التكلفة الفورية أو انخفاض معدل الانقطاع.
أمثلة محلولة
تطبيقات عملية على توفير المثيلات الفورية بخطوات الحل كاملة.
الحل
فرق السعر بالساعة = 1.00 − 0.30 = 0.70 دولار. التوفير الإجمالي الشهري = 0.70 × 730 = 511 دولارًا. وبعد خصم أثر الانقطاع: 511 × (1 − 20÷100) = 511 × 0.80 = 408.80 دولارًا شهريًا لكل مثيل. إذا ارتفع معدل الانقطاع إلى 50% ينخفض التوفير إلى 255.50 دولارًا، لذا يجب مقارنة سعر Spot اللحظي مع احتمال الانقطاع قبل الالتزام.
الحل
فرق السعر = 3.06 − 0.85 = 2.21 دولار للساعة للمثيل الواحد. الإجمالي الشهري للمثيل = 2.21 × 730 = 1613.30 دولارًا. الصافي بعد الانقطاع = 1613.30 × 0.60 = 967.98 دولارًا للمثيل. لأسطول من 50 مثيلًا: 967.98 × 50 = 48,399 دولارًا شهريًا. لكن معدل انقطاع 40% مرتفع، لذا يجب تصميم التطبيق بنقاط تفتيش واستئناف عمل (checkpoint/resume) لتجنب فقدان الحسابات عند سحب المثيلات.
أمثلة محسوبة
قيم مُدخَلة ونتيجة محسوبة فعليًا بواسطة توفير المثيلات الفورية.
مرجع — فرق 70% مع انقطاع 20%
- تكلفة حسب الطلب بالساعة (دولار)
- 1
- تكلفة المثيل الفوري بالساعة (دولار)
- 0.3
- معدل الانقطاع (%)
- 20
مرجع — مثيل تحليلات GPU باهظ
- تكلفة حسب الطلب بالساعة (دولار)
- 3.06
- تكلفة المثيل الفوري بالساعة (دولار)
- 0.85
- معدل الانقطاع (%)
- 40
مرجع — صفر انقطاع (توفير إجمالي)
- تكلفة حسب الطلب بالساعة (دولار)
- 0.5
- تكلفة المثيل الفوري بالساعة (دولار)
- 0.05
- معدل الانقطاع (%)
- 0