AWS / المتقدم: الموثوقية والأمن والحوكمة / الدرس 16
الأداء والسعة وكلفة الوحدة
اختر الخدمة والبيانات الكفؤة بالاختناق المقاس مع حماية الزمن والصحة والمال.
في هذه الصفحة
أهداف الدرس
- اشرح افتراضات ومسؤوليات ومفاضلات موضوع «الأداء والسعة وكلفة الوحدة».
- فسر المثالين وميز النية المعلنة والدليل المتحقق.
- شخص الإخفاقات وعلل القرارات المشروحة دون استخدام حساب AWS أواعتماد أوخدمة حقيقية.
تعريف العمل المفيد قبل القياس
يحتاج الأداء حملا ومدخلا وصحة ونافذة. يخفي المعدل الذيل والمحاولة والخطأ والشريحة. حدد الانتظار والشبكة والتهيئة والمعالج والتخزين والقفل والطابور، لا أسماء الأنواع كقياس. يسمي السجل هدفا ويفصل العمل والانتظار دون اختبار. استخدم دليلا ممثلا معتمدا قبل خدمة أونمط أوالتزام مالي.
journey: synthetic-booking-read
measurement: end-to-end-latency-distribution
correctness: authorized-current-enough-response
known_wait: separately-measured-dependency-time
optimization_hypothesis: remove-repeated-approved-work
financial_scope: no-current-price-assumption
يحدد السجل أسئلة لا نتيجة إنتاج، وتقيد الحداثة والإذن أي تحسين.
مطابقة الوصول بعقد الخدمة
تختلف المعاملات والكائنات والمفاتيح والبحث والمخزن. يختلف فهرس RDS ونموذج DynamoDB، ولا تلغي الإدارة تصميم البيانات. تحقق من الاتساق والذرية والمفتاح الساخن والحصة والنمط. يغير المخزن الحداثة والإذن؛ فلا تضع جواب مستخدم بمفتاح عام ولا تعد السرعة مع كشف بيانات تحسنا.
مراعاة التزامن والانتظار
تفسر علاقة المعدل والزمن العمل المتوسط بحد مستقر؛ وتحسبها المحاكاة افتراضيا لا عمالا آمنين. يبقى الاندفاع والذيل والتنافس والتهيئة والتأخير. قد يزيد التوازي القفل والاتصال والخنق؛ فحد القبول والزمن والرفض قبل التوسع. تقيد الحصة والتوفر الخطة وقد تضخم المحاولات الطلب والكلفة دون فائدة.
fictional_arrivals_per_second = 100
fictional_average_seconds = 0.2
print(fictional_arrivals_per_second * fictional_average_seconds)
print("stable average model; not a capacity or cost guarantee")
20.0
stable average model; not a capacity or cost guarantee
المتوسط 20 بافتراضات مستقرة خيالية ولا يثبت أقصى أوذيلا أومجمعا أوسعرا.
استخدام كلفة النتيجة المفيدة بحذر
احسب الحوسبة والتخزين والطلب والنقل والشبكة والقياس والتكرار والنسخ والمشترك بنطاق. قد تسوء كلفة النجاح مع الفشل رغم الثبات. لا تمثل الدورة أسعارا أوخصما أوضريبة أوعرضا. تحمل الملاءمة والفئة والمخزن والالتزام مخاطر؛ فقد يضر الاحتفاظ الأرخص والاستغناء عن الهامش الاستعادة والطرح. قيم الكفاءة بقيود لا سعر عنوان.
إجراء قرارات مضبوطة لا تجارب مفتوحة
سم الفرضية والعقد والفائدة والقياس والتوقف والاستعادة، وقارن مكافئا بالإعداد والتفاوت والفشل وافحص الصحة مستقلة. يحتاج القياس والمال إذنا وبيئة محدودة ولا يحدثان هنا. الحساب محلي بلا فاتورة أومورد؛ واحتفظ بالأبسط عند فائدة ضئيلة أوتعقيد يفوقها.
الأخطاء الشائعة وإصلاحها
يخلط المخزن المستخدمين
- لماذا يحدث؟
- غاب نطاق الإذن.
- كيف تصلحه؟
- استخدم مفتاحا ووصولا وحداثة وإبطالا مراجعة.
- كيف تتجنب تكراره؟
- اختبر الاستبعاد والقديم.
يزيد التزامن الزمن
- لماذا يحدث؟
- الاختناق اعتماد أوتنافس.
- كيف تصلحه؟
- قس وحد الطلب الخلفي.
- كيف تتجنب تكراره؟
- افصل الانتظار والتنفيذ المفيد.
تضعف الموارد الأرخص الاستعادة
- لماذا يحدث؟
- أغفلت المراجعة القيود.
- كيف تصلحه؟
- أعد الحماية وقيم الوحدة.
- كيف تتجنب تكراره؟
- اربط الموافقة بالهدف والاستعادة.
اختبر فهمك
1. لمعدل مستقر 200 ومتوسط 0.15 ثانية بالحد، ما العمل الموجود؟
اعرض الحل المشروح
المتوسط 30 بالحد نفسه لا أقصى آمن أوتحمل اندفاع. تحقق من الوحدات والاستقرار والذيل والتنافس والاعتماد قبل السعة.
2. يثبت الإنفاق وينصف النجاح المفيد. ما أثر كلفة الوحدة؟
اعرض الحل المشروح
تتضاعف بالنطاق والنافذة نفسيهما. افحص الفشل والمحاولة والمزيج والصحة لا ثبات الفاتورة واحفظ القيمة والاستعادة.
أهم ما تعلمته
- يحتاج الأداء حملا ومدخلا وصحة ونافذة.
- تفسر علاقة المعدل والزمن العمل المتوسط بحد مستقر؛ وتحسبها المحاكاة افتراضيا لا عمالا آمنين.
- سم الفرضية والعقد والفائدة والقياس والتوقف والاستعادة، وقارن مكافئا بالإعداد والتفاوت والفشل وافحص الصحة مستقلة.