Table of Contents
Introducing the 5 Whys Method in Data Center Engineering
وتشكل مراكز البيانات العمود الفقري للهياكل الأساسية الرقمية الحديثة، واستضافة التطبيقات الحيوية، وتخزين البيانات الحساسة، وتمكين الاتصالات في الوقت الحقيقي، بل إن فترات التعطل يمكن أن تترجم إلى خسائر مالية كبيرة، وضرر سمعة، ومواطن ضعف أمنية، ويجب أن تكون الأفرقة الهندسية المسؤولة عن الحفاظ على موثوقية مركز البيانات مناسبة لتحديد الأسباب الجذرية للفشل والقضاء عليها.
The Origins and Evolution of the 5 Whys
"التقنية الـ 5 التي ظهرت في الثلاثينات كجزء من نهج "تويوتا لحل المشاكل "ساكيشي تويدا" المؤسس لصناعات تويوتا يعتقد أن أسرع طريق للسبب الحقيقي يكمن في طرح أسئلة بسيطة مفتوحة حتى تصبح العلاقة بين السبب والأثر واضحة "والطريقة التي رسمها تايتشى أونو"
وعلى مدى العقود، تجاوزت الخمسة أسباب انتشارها صناعة السيارات، ووجدت تطبيقاً في تحليل الأسباب الجذرية للرعاية الصحية، وسلسلة برمجيات، ونظم إدارة الجودة (ISO 9001)، وعمليات مركز البيانات، وهي اليوم أداة معيارية في إدارة حوادث تنظيم الأسرة، وكثيراً ما تُدرس كجزء من [(FLT:0)] منهج تحليل الأسباب الجذرية الذي وضعته اللجنة الدائمة ، ولم تكن قواعد عملها الإحصائية مستمدة من إمكانية الوصول إليها.
كيف يعمل 5 أسباب: دليل الخطوة خطوة خطوة
الخطوة 1: تعريف المشكلة بوضوح
بدايةً من بيان المشاكل المميزة، تجنب الأوصاف الغامضة، مثلاً، بدلاً من "أداء السيفر سيئ" يقول "سيرفر سيز" في "الرف 23" تعرض لقفل شديد في الساعة 02: 34 من مركز التجارة الدولية، مما تسبب في انقطاع خدمة لمدة ثلاث دقائق"
الخطوة 2: تجميع الفريق الصحيح
- إشراك الأفراد الذين لديهم معرفة مباشرة بمديري النظم الفشلية، ومهندسي الشبكات، وفنيي المرافق، وأحياناً مالكي العمليات أو مديريها، ويقلل تنوع المنظور من البقع العمياء ويزيد من احتمال الكشف عن الأسباب الخفية.
الخطوة 3: اسأل "لماذا" ووثيقة كل رد
ابدأي بالمشكلة واسألي لماذا حدث ذلك واكتبي الإجابة ثم اعتبري الإجابة مشكلة جديدة وسألي السبب مرة أخرى، واستمري حتى يصل الفريق إلى نقطة حيث تكون الإجابة عملية مفككة، أو عدم التدريب، أو عدم كفاية التصميم، أو شيء من فجوات السياسة العامة يمكن التصدي له بصورة دائمة، والعمق المثالي هو خمس مرات، ولكن بعض المشاكل تتطلب ثلاثة مشاكل أخرى سبعة.
الخطوة 4: التحقق من التحدي الكاسي
بعد توثيق السلسلة، العمل بالعكس من السبب الجذري المزعوم للمشكلة الأصلية، هل المنطق يصمد؟ على سبيل المثال، إذا كان السبب الجذري هو "لا تنبيه" لأن عتبة الرصد قد وضعت بشكل خاطئ" هل يمكنك أن تشرح لماذا قد يؤدي ذلك إلى تحطم الخادم؟ التحقق يحول دون وجود سبب زائف.
الخطوة 5: وضع وتنفيذ الإجراءات الإصلاحية
وبعد الاتفاق على السبب الجذري، وضع تدبير مضاد يعالجه مباشرة، وتجنب الإجراءات التي لا تعالج سوى الأسباب أو الأعراض الوسيطة، وينبغي أن يكون الإجراء التصحيحي محددا، وأن يُسند إلى مالك، وأن يُتبع حتى النهاية، ومتابعة تأكيد أن الإصلاح يحول دون تكراره.
تطبيق الـ 5 أسباب على فشل مركز البيانات
مراكز البيانات هي نظم اجتماعية تكنولوجية معقدة، ويمكن أن تنشأ حالات الفشل في المعدات (إمدادات الطاقة، ووحدات التبريد، ومصفوفات التخزين)، والبرامجيات (نظم التشغيل، وطبقات البرمجيات، والبرمجيات، والأوراق، والتركيب)، والعوامل البشرية (أخطاء التداول، والرقابة على الجدولة)، أو المعالين الخارجيين (الطاقة الكبيرة، وناقلات الشبكة).
القضية: إعادة تشغيل الشبكة غير المتوقعة
- Problem:] Leaf shift L5 in row B rebooted sudden at 10:17 AM, drop connections to thirty servers.
- وحدة إمدادات الكهرباء الخاصة بالمفتاح أبلغت عن فقدان مؤقت لفولط المدخلات
- Why #2? ] The redundant power feed (PDU B-14) had a breaker that tripped.
- Why #3? ] The PDU breaker tripped because of an inrush current spike when another piece of equipment was powered on upstream.
- Why #4? ] The upstream distribution panel did not have a coordinated startup sequence for heavy loads.
- لم يتم توثيق أو إنفاذ إجراءات تشغيل المرفق
وفي هذه الحالة، فإن السبب الجذري ليس رحلة وحدة الشرطة أو في الوقت الراهن، هو عدم وجود إجراء رسمي لتسلسل التعبئة، وقد تشمل الإجراءات الإصلاحية وضع بروتوكول لبدء التشغيل، وترك أجهزة إنذار الرصد الحالية على مستوى الفريق، وتدريب جميع الأفرقة على اتباع الإجراء، فبدون ال5 أسباب، ربما يكون الفريق قد حل ببساطة محل الكسر النظامي للوحدة، وترك المشكلة مرة واحدة.
إدماج 5 أسباب مع أطر موثوقية مركز البيانات
(ب) عوامل النجاح في مراكز البيانات تجمع بين 5 أسباب مع ممارسات أوسع للموثوقية، فعلى سبيل المثال، يمكن أن تكون هندسة الموثوقية الموقعية ، وهي عوامل نموذجية تستخدم في تحديد ما بعد الوفاة والخطأ، حيث يمكن أن تكون هذه المشاكل متداخلة بشكل طبيعي في حالات ما بعد الوفاة غير الملباة لأنها تركز على قضايا نظامية بدلاً من إلقاء اللوم على الأفراد.
وبالنسبة للإخفاقات المعقدة التي تنطوي على خطأ بشري أو تصميم واجهة أو انهيار في العمليات، فإن نموذج الجبن السويسري Swiss] ] يمكن أن يكمل الأسباب الخمسة، فبينما يؤدي الـ 5 إلى سلسلة من الأسباب الجذرية، فإن نموذج الجبن السويسري يتصور مدى فشل الطبقات المتعددة من الدفاع في نفس الوقت، إذ أن الجمع بين النهجين يعطي فهماً أفضل.
فوائد استخدام 5 أسباب لمركز البيانات الهندسي
السرعة والسرعة
إن الدورة الخامسة التي تستغرق عادة ١٥-٣٠ دقيقة، وفي بيئة هندسية عالية السرعة تتطلب فيها الحوادث ترايج سريع، تكون هذه السرعة قيمة للغاية، ولا تتطلب هذه الطريقة أدوات متخصصة - لوح أبيض، أو وثيقة مشتركة، أو حتى قطعة ورق كافية.
التكلفة - الأثر
ونظراً لأن الأسباب الخمسة التي تعتمد على المعارف الموجودة داخل الفريق، فإنه لا تترتب عليه أي تكاليف مباشرة بعد وقت المشاركين، وعندما يقارن ذلك بطرائق الفشل وتحليل الآثار (FMEA) أو تحليل الأشجار الخاطئ، الذي يمكن أن يتطلب ميسرين وبرمجيات مكرسين، فإن الأسباب الخمسة هي ذات أهمية اقتصادية كبيرة بالنسبة للحوادث الروتينية.
تغذي ثقافة بلا معنى
عندما تطبق بشكل صحيح، فإن الخمسة أسباب تساعد على التحول من التركيز من فعل خطأ إلى ما سمح به النظام من حدوث هذا.
منع تكرار
ومن خلال معالجة الأسباب الجذرية بدلا من الأعراض، فإن الأسباب الخمسة التي تكسر حلقة الحوادث المتكررة، مثلا، فإن تحديد الرقابة المقررة على الصيانة (السبب الجذري من مثال سابق) لا يحول دون حدوث إخفاق محدد في التبريد فحسب، بل أيضا أي إخفاقات أخرى قد تنشأ عن نفس الفجوة في الجدولة.
الشلالات المشتركة وكيفية تجنبها
وعلى الرغم من بساطة أسلوب الخمسة أسباب يمكن أن يسفر عن نتائج مضللة إذا لم يُستخدم بعناية، ينبغي أن تكون الأفرقة الهندسية على علم بالعديد من الأفخاخ:
توقف مبكراً
فغالبا ما تتوقف الأفرقة بعد أن تُحل قضية تقنية (مثلاً، "النسخة البرمجية الجاهزة" عندما تكون السبب الحقيقي لفشل العملية (مثلاً، سياسة تحديث البرمجيات لم تنفذ) ويستمر الميسرون في البحث إلى أن تشير الإجابة إلى عملية أو سياسة أو فجوة تدريب.
فترة تأكيد
وإذا كان لدى الفريق افتراض بالفعل، فقد يكتبون أسئلة لدعمه، فعلى سبيل المثال، إذا كان الجميع يعتقد أن المشكلة هي عيب في المعدات، فقد يتوقفون عند " نقص الإمداد بالطاقة " دون أن يُثبتوا سبب عدم اختبار إمدادات الطاقة قبل نشرها، ويواجهون ذلك بدعوة مناصر الشيطان أو اتباع بروتوكول منظم.
الافتقار إلى الأدلة
يجب أن تستند الإجابة على الحقائق الملاحظه وليس الافتراضات إذا قال الفريق "الفني نسي تشديد الفولت" طلب تسجيلات أو تصوير كاميرات أو نتائج اختبار تؤكد الحالة المكشوفة بدون دليل، الـ 5 أسباب تتحول إلى مضاربة
يعامله كـ "الجول الوحيد"
فبعض الإخفاقات لها أسباب جمة متعددة، فالسبب الخامس، من خلال التصميم، يفترض سلسلة خطية واحدة، وعندما تكون المشكلة أسباب متوازية، تستخدم سلاسل متعددة من خمسة أسباب جنبا إلى جنب أو تتحول إلى مخطط لشبكة الأسماك، وبالنسبة لقضايا مراكز البيانات مثل انقطاع الشبكات التي قد تنطوي على أخطاء في القوة والتشكيل، يمكن أن تكون سلسلة واحدة مضللة.
أفضل الممارسات لتحقيق فعالية 5 أسباب في مراكز البيانات
- ]Document everything in real time:] Capture each question and answer as they are spoken. Use a shared document or incident management tool that can be referenced later. Good documentation turn a one-time analysis into organizational knowledge.
- Include facility and operations staff:] In data centers, engineering and facilities teams sometimes operate in silos. A cooling failure may have a root cause in facilities maintenance scheduling. Ensure representation from both groups.
- Compbine with data logs:] Use monitoring data (temperature sensors, power usage effectiveness, event logs) to validate each answer. Data logs provide objective evidence that human memory may not reliably supply.
- Prioritize corrective actions:] Not all root causes are equally impactful, some require expensive infrastructure changes (e.g., upgrading shift power supplies), others simple process fixes (e.g., add a step to a change request form). Use a cost-benefit analysis to prioritize.
- ] سد الحلقة: ] بعد تنفيذ إجراء تصحيحي، رصد النظام لفترة معقولة للتحقق من أن الفشل لا يتكرر، وإذا ظهرت نفس المشكلة، راجع تحليل الأسباب الخمسة - السبب الجذري ربما يكون قد فات.
تجميع 5 أسباب مع أدوات أخرى للاعتماد
شركة فيشبون دياغرام (Ishikawa)
وبالنسبة للمشاكل التي تنطوي على أسباب متعددة محتملة (مثلاً، مسألة بطء نظام التخزين التي يمكن أن تعزى إلى شبكة أو قرص أو وحدة احتواء الأطفال أو برامجيات)، تبدأ برسم بياني لعمدة الأسماك في جميع الفئات الممكنة، ثم تستخدم الأسباب الخمسة في كل فئة للتنقيب، وهذا النهج الهجين شائع في مشاريع تحسين النوعية.
تحليل الاتجاهات الافتراضية
وتستخدم وكالة التجارة الحرة البولية البوابات البولية لنموذج كيف أن الفشل المتعدد يقترن بتسبب حدث رفيع المستوى، وفي حين أن منطقة التجارة الحرة أكثر تعقيداً، فإنها يمكن أن تكشف عن وجود أعالين قد تضيعها سلسلة من خمس أسباب (مثل سيناريو يجب أن تفشل فيه الطاقة الرئيسية والمولدات الاحتياطية).
تحليل مسارات
وعندما تقع حوادث متعددة، تركز الأسباب الخمسة على أكثر المشاكل شيوعا أو أكثرها تكلفة أولا، ويشير مبدأ باريتو (قاعدة 80/20) إلى أن 80 في المائة من وقت التعطل يأتي من 20 في المائة من الأسباب الجذرية، واستخدام بيانات الحوادث لتحديد 20 في المائة الحرجة، ثم تطبيق الـ 5 أسباب على كل منها.
قياس أثر الخمسة أسباب على موثوقية مركز البيانات
ولإبراز الاستثمار في أسلوب ال 5 أسباب، ينبغي للقادة الهندسيين أن يتتبعوا مقاييس تثبت فعاليته:
- Mean Time Between Failures (MTBF): ] An increasing MTBF for recurring incident types indicates that root cause actions are working.
- Mean Time to Resolve (MTTR): While the 5 Whys primarily targets prevention, better understanding of root causes can also speed up future troubleshooting. Track MTTR for incidents related to known root causes.
- Recurrence Rate:] Define a recurrence as the same symptom within a time window (e.g., 30 days) after a 5 Whys analysis was performed. A falling recurrence rate signals successful root cause removal.
- عدد الحوادث التي تُعزى إليها أسباب الروت الموثقة: ] Cultural adoption of the 5 Whys can be measured by the percentage of incidents that receive a formal RCA.
معرض العالم الحقيقي: عدم وجود نظام للتبريد في مركز بيانات هايبر
وشهد مقدم كبير من السحابات إنذارات متكررة في درجة الحرارة في أحد ممرات قاعة البيانات، وفي كل مرة زاد فريق المرفق مؤقتا سرعة المعجبين، مما حل الأعراض ولكنه لم يوقف النمط.
- لماذا تتجاوز درجة الحرارة الحد الأدنى؟ لم يكن صمام الماء المهبل مفتوحاً بالكامل
- لماذا الصمام لم يفتح بشكل كامل؟ لقد تلقى صمامات الصمام إشارة منخفضة
- لماذا كانت الإشارة منخفضة؟ لقد قام كابل متضرر بين المتحكم والمُشعل بإستعمال المقاومة
- لماذا تم تدمير الكابل؟ لقد تم وضع الكابل في طريق استخدم لاحقاً للعمل الميكانيكي و تم سحقه
- لماذا تم توجيه الكابل عبر منطقة بدون حماية؟ ⁇ لم يتبع التركيب الأصلي تحديد المسار لأن المواصفات لم تشمل هذا الطريق.
السبب الجذري: وجود فجوة في مواصفات تحديد مسارات الكابلات - شملت الإجراءات التصحيحية تحديث المواصفات لتشمل جميع الطرق الممكنة، وتفتيش جميع الطرق الأخرى في مواقع مماثلة، وإضافة فحص مادي أثناء المنشآت المقبلة، وهبط معدل تكرار الإنذارات بالحرارة إلى الصفر في قاعة البيانات تلك، وهذا المثال يوضح كيف يمكن للخمسة أسباب كشف فجوة في المواصفات لا يمكن معالجة أي كمية من المعجبين الرجعيين.
أفرقة التدريب الهندسية في 5 أسباب
ويتطلب النجاح في التبني التدريب المتعمد والممارسة، والنظر في النهج التالية:
حلقات عمل مع الحوادث الحقيقية
استخدم تقارير الحوادث التاريخية من مركز البيانات كدراسات حالة، وتجاوز عملية ال 5 أسباب دون الكشف عن السبب الجذري الفعلي، ودع الأفرقة تمارس مشكلة العينة، ثم تقارن النتائج بالتحليل الأصلي، مما يبني الثقة ويكشف عن أخطاء مشتركة.
إدماج تدفقات العمل في مجال إدارة الحوادث
:: إصدار تكليف بإجراء تحليل لخمسة أسباب لكل حادث من حوادث P1 (الخطورة) و P2 (الكبير) خلال 48 ساعة، ووضع نموذجا في نظام التذاكر يرشد الفريق عبر الخطوات، مع مرور الوقت، تصبح العادة متأصلة.
إنشاء مكتبة لقضية الروت
وكل عملية منجزة من خمسة أسباب ينبغي تخزينها في قاعدة بيانات قابلة للتفتيش، وعندما تحدث حادثة جديدة، يمكن للمشغلين البحث عن أعراض مماثلة، والتأكد من أن هناك سبباً أساسياً قد تم تحديده بالفعل، وهذا يحول دون إعادة العمل ويعجل بإجراء تحليلات في المستقبل.
الاستنتاج: أداة بسيطة لعالم مركب
إن طريقة الخمسة أسباب هي بلا معنى حل لجميع التحديات التي تواجه موثوقية مراكز البيانات، وقد يتطلب الفشل المعقد مع عوامل مترابطة أدوات تحليلية أكثر تطورا، غير أن الغالبية العظمى من الحوادث غير المخطط لها، والسبب الخامس الذي يوفر طريقة سريعة وفعالة من حيث التكلفة، وواقعية من الناحية الثقافية لكشف السبب الحقيقي وراء الفشل، ويبني عادة في طرح أسئلة عميقة بدلا من قبول ردود مركزية، ويعزز مبدأ أن كل فشل يُذكر.
ولبدء عملية اختيار الأحداث التي وقعت مؤخراً، وحدثت حادثة أخرى، وهي قاصرة لا أثر لها على نحو خطير، وشغلت فريقك جلسة مدتها 15 دقيقة، ووثيقة السلسلة، وتحديد السبب الجذري، وتنفيذ إجراء تصحيحي صغير، ومن المرجح أن تفاجئوا من مدى ظهور قدر من الرؤية من هذه العملية البسيطة، ومع مرور الوقت، فإن الأثر التراكمي للتصرف على هذه النظرة يمكن أن يغير موثوقية مركز البيانات الخاص بك.
وللمزيد من القراءة بشأن تقنيات تحليل الأسباب الجذرية، يقدم الموقع الشبكي ]Lean Production Guide] إلى الخمسة أسباب مع أمثلة إضافية، وللحد من أعمق إلى تحليل الحوادث وهندسة القدرة على التكيف، النظر في الدليل الميداني لفهم الأخطاء البشرية من جانب نماذج سدني ديكر التي توفر سياقاً للسبب الضار.