← أحدث الأبحاث
⚡ electrical engineering

eIRWR: Enhanced Iterative Random Walk with Restart for Scalable Root Cause Analysis in Microservices

تقدم هذه الورقة البحثية خوارزمية eIRWR، وهي خوارزمية المسار العشوائي المتكرر مع إعادة التشغيل المحسنة التي تعمل على تحسين تحليل الأسباب الجذرية القابل للتوسع في الخدمات المصغرة من خلال تركيز كتلة إعادة التشغيل على العقد المشبوهة وتحسين احتمالات الانتقال، مما يحقق دقة أعلى بكثير وزمن انتقال منخفض مقارنة بالنماذج المرجعية الحالية في الطوبولوجيا واسعة النطاق.

المؤلفون الأصليون: Saiful Khan, Afrah Farea

نُشر 2026-08-11
📖 3 دقيقة قراءة☕ قراءة في استراحة قهوة

المؤلفون الأصليون: Saiful Khan, Afrah Farea

البحث الأصلي مرخَّص بموجب CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). هذا شرح مولَّده بالذكاء الاصطناعي للبحث أدناه. لم يكتبه المؤلفون ولم يصادقوا عليه. وللتحقق من الدقة التقنية، يرجى الرجوع إلى البحث الأصلي. اقرأ إخلاء المسؤولية الكامل

تخيل الإنترنت كمدينة ضخمة وصاخبة، حيث يعمل ملايين العمال المتخصصين الصغار (يُطلق عليهم اسم "الخدمات المصغرة" أو microservices) باستمرار، يتبادلون الملاحظات فيما بينهم لبناء المواقع الإلكترونية، وبث الفيديوهات، ومعالجة طلباتك عبر الإنترنت. عندما يسير كل شيء على ما يرام، نكون أمام سيمفونية من الكفاءة. ولكن عندما يتعثر أحد العمال في أربطة حذائه، يمكن أن يمتد الفوضى إلى الخارج، مسبباً سلسلة من التفاعلات التي تؤدي إلى تعطيل أحياء بأكملة. إن محاولة معرفة من تعثر أولاً تشبه محاولة العثور على شخص واحد يعطس في ملعب مليء بآلاف الأشخاص الذين يسعلون جميعاً بسبب تلك العطسة. هذا هو عالم "تحليل السبب الجذري" (Root Cause Analysis - RCA)، وهي مهمة بالغة الأهمية للحفاظ على سلاسة حياتنا الرقمية. ولحل هذه المعضلة، غالباً ما يستخدم العلماء حيلة ذكية تسمى "المسار العشوائي مع إعادة البدء" (Random Walk with Restart). تخيل محققاً يتجول في خريطة المدينة، متتبعاً تدفق حركة المرور. وفي كل مرة يشعر فيها المحقق بالارتباك أو يصل إلى طريق مسدود، ينتقل آنياً وبشكل سحري للعودة إلى موقع الضجيج الأعلى ليبدأ من جديد. والأمل هو أنه من خلال القيام بذلك لمرات كافية، سيقضي المحقق وقتاً أطلاً في البقعة التي بدأ منها الخلل فعلياً، بدلاً من مجرد التواجد في الأماكن التي يكون فيها الضجيج أعلى ما يمكن.

هذه الورقة البحثية، التي تحمل عنوان "EIRWR"، تغوص في أعماق كيفية جعل ذلك المحقق أكثر ذكاءً. فقد اكتشف المؤلفان، سيفول خان وعفراء فريا، أن الطريقة القديمة لهذه المسارات التحقيقية كانت تعاني من نقطة عمياء رئيسية. لقد وجدا أن العديد من الطرق السابقة كانت تجعل المحقق ينتقل سهواً للعودة إلى الضحايا الأكثر "صخباً" للفوضى (مثل الأشخاص الذين يسعلون بقوة أكبر)، مما يؤدي غالباً إلى إبعاده عن الشخص الذي عطس في الأصل. ومن خلال الاختبار الدقيق، أثبتا أن تقنية شائعة تسمى "تخميد المرونة" (resilience damping) - والتي كان يُعتقد أنها طريقة مبتقة لنمذجة كيفية تعامل الخدمات مع الفشل - لم تكن في الواقع سوى قناع رياضي لعملية الانتقال المتكرر للعودة للبداية فقط؛ فهي لم تعلم المحقق أي شيء جديد عن اتجاه المشكلة.

لذا، قام الفريق ببناء نظام تحقيقي مطور وجديد يسمى eIRWR (المسار العشوائي المتكرر المحسن مع إعادة البدء). فبدلاً من مجرد الانتقال للعودة إلى الضجيج الأعلى، تستخدم طريقتهم الجديدة خدعة "قانون القوة" (power-law) لتركيز الرؤية، متجاهلةً الضجيج الخلفي ومركزةً على الأدلة الأكثر ريبة واستقلالاً. كما منحوا المحقق خريطة خاصة تتضمن "حواف عكسية" (backward edges)، مما يسمح له بالسير عكس اتجاه تدفق المرور للعثور على المصدر، وأضافوا "حلقات ذاتية" (self-loops) لكي يطيل المحقق البقاء في النقاط التي تبدو وكأنها المنشأ الحقيقي للمشكلة.

إن نتائج عمليات المحاكاة التي أجروها مثيرة للإعجاب. فعند اختبارها على خرائط مدن رقمية ضخمة تضم ما يصل إلى 25,000 خدمة، وجد محقق eIRWR السبب الجذري الحقيقي بدرجة 0.75 من 1.0 عندما كانت الأدلة واضحة بشكل متوسط، وهو ما يقرب من ثلاثة أضعاف أفضل الطرق السابقة. وعندما كانت الأدلة واضحة جداً، حقق درجة 0.94. ولعل الأهم من ذلك بالنسبة للاستخدام في العالم الحقيقي، هو أنه أجرى كل هذه العمليات الحسابية في أقل من 25 ميلي ثانية على رسم بياني يحتوي على 17,000 عقدة، مما يعني إمكانية استخدامه فوراً أثناء تشغيل النظام. وتخلص الورقة إلى أنه بينما لا يمكننا دائماً رؤية السبب الجذري بشكل مثالي (خاصة إذا كان مخفياً تماماً)، فإن إعادة تشكيل كيفية "إعادة بدء" بحثنا هو المفتاح للفصل بين الجاني الحقيقي وبين الأبرياء الذين وقعوا في خط النار.

غارق في أبحاث مجالك؟

تصلك نشرة يومية بأحدث الأبحاث المطابقة لكلماتك البحثية المفتاحية — مع ملخصات تقنية، بلغتك.

جرّب Digest →