GH GambleHub

التوازن الذاتي و SLA

التوازن الذاتي و SLA

1) الأهداف والمبادئ

الهدف من القياس الذاتي هو الحفاظ على SLO (زمن الكمون/التوافر) بأقل تكلفة.
التكلفة SLA↔SLO↔SLA: لا تطارد المقياس «اللامتناهي» ضمن ميزانية الأخطاء والحدود النقدية.
نموذج التحميل المفتوح: تشكل الطلبات الواردة تيار كثافة 'λ' ؛ يجب أن يوفر النظام متوسط التوازي «N ≈ λ × W» (قانون Little's law)، حيث «W» هو متوسط وقت الخدمة.


2) ما هي المقاييس المناسبة للمحفزات

التقنية:
  • وحدة المعالجة المركزية/ذاكرة الوصول العشوائي/IO (وكيل للتشبع).
  • انتظر على متن الطائرة والمسبح.
  • p95/p99 كمون التطبيق (يعكس في الواقع SLO).
  • RPS/معدل الوصول.
  • قوائم الانتظار: العمق، عمر الرسائل، سرعة المعالجة.
الأعمال SLI:
  • حصة المعاملات الناجحة ≤ T ثانية (الودائع، تسجيل المغادرة).
  • حان الوقت لتأكيد المعاملات

التوصية: دمج 2-3 إشارات: على سبيل المثال، زمن الوصول + حمامات السباحة للخدمات وعمق الانتظار + العمر للعمال.


3) رد الفعل مقابل المقياس التنبؤي

التغذية المرتدة: زيادة/نقصان إشارات HPA/ASG في الواقع. بسيطة، لكن هناك تأخر.
التنبؤ (التغذية إلى الأمام): التقويم/القياس عن بعد/أحداث السوق السابقة. يمكن الدفء المسبق: رفع حالات N Δ t قبل الذروة.
في الممارسة العملية: هجين - خط الأساس (الحد الأدنى)، التعزيز التنبؤي قبل الأحداث، رد الفعل.


4) سياسات الحجم وبارامترات الاستقرار

تتبع الهدف: إبقاء المقياس بالقرب من الهدف (على سبيل المثال وحدة المعالجة المركزية 60٪).
قياس الخطوات: الخطوات الزائدة (بقوة على الالتصاقات).
نافذة التثبيت/التبريد: رفرفة سلسة (على سبيل المثال 60-180 ثانية).
الحد الأدنى/الحد الأقصى: الحدود الدنيا والعليا ؛ الحد الأقصى - ضمن حدود DB/المزود.


5) التنسيق على المستوى (سلسلة معمارية)

1. محيط/بوابة برمجة التطبيقات - مرن، ولكن بحدود وضغط خلفي.
2. الخدمات - HPA حسب زمن الانتظار/RPS/pool الانتظار.
3. قوائم الانتظار/العمال - KEDA/ASG حسب عمق الرسالة/العمر.
4. DB/cache - التحجيم بعناية (النسخ المتماثلة/الشحن) مسبقًا.
القاعدة: لا تنمي التطبيق بشكل أسرع من تحمل «البيانات».


6) قوائم الانتظار وقانون ليتل (كيفية عد العمال)

للاصطفاف مع المدخلات 'λ' (msg/s) ومتوسط وقت المعالجة 'W' (s):
  • المتزامنة المطلوبة هي «N _ min ≈ λ × W».
  • هامش الذروة/الذيل: 'N ≈ λ × W × (1. 2–1. 5)`.
Contact

اتصل بنا

تواصل معنا لأي أسئلة أو دعم.نحن دائمًا جاهزون لمساعدتكم!

بدء التكامل

البريد الإلكتروني — إلزامي. تيليغرام أو واتساب — اختياري.

اسمك اختياري
البريد الإلكتروني اختياري
الموضوع اختياري
الرسالة اختياري
Telegram اختياري
@
إذا ذكرت تيليغرام — سنرد عليك هناك أيضًا بالإضافة إلى البريد الإلكتروني.
WhatsApp اختياري
الصيغة: رمز الدولة + الرقم (مثال: +971XXXXXXXXX).

بالنقر على الزر، فإنك توافق على معالجة بياناتك.