أوضحت شركة فيسبوك، مساء الثلاثاء، أسباب انقطاع خدماتها لمدة أكثر من 6 ساعات، أمس الاثنين، مشيرة إلى إلى أن العطل نتج عن "خطأ غير مقصود من جانب أحد مهندسيها خلال صيانة دورية لأحد مراكز البيانات"، ما تسبب في قطع اتصال كافة مراكز بيانات الشركة بشبكة الإنترنت.
وقال سانتوش جاناردهان، نائب رئيس قطاع البنية التحتية في فيسبوك عبر مدونة الشركة، إن المشكلة "وقعت نتيجة خلل في النظام الرئيسي لتنظيم حركة الاتصالات على شبكة مراكز البيانات الرئيسية للشركة، وهذا النظام هو المسؤول عن ربط كافة الوحدات الحاسوبية الرئيسية لفيسبوك، والتي تتكون من عشرات الآلاف من كابلات الألياف الضوئية، والتي تربط مراكز بيانات فيسبوك حول العالم ببعضها البعض".
ولتبسيط فكرة مراكز بيانات فيسبوك المتضررة، قال جاناردهان، "تنقسم مراكز البيانات المتضررة إلى نوعين، بعضها مراكز بيانات عملاقة والتي تحتوي أنظمة وآلات عملاقة تعمل على تحليل بيانات ضخمة، وهي المسؤولة عن استمرار عمل أنظمة فيسبوك وخدماته بشكل مستمر وطبيعي، أما النوع الآخر فهي مراكز بيانات صغيرة وهي تلعب دور توصيل شبكة النظام الرئيسي لمراكز البيانات العملاقة لفيسبوك بشبكة الإنترنت، وبالتالي تضمن وصول عموم المستخدمين إلى خدمات الشركة بسهولة".
وعن أسباب انقطاع الخدمات، أوضح نائب مدير فيسبوك للبنية التحتية، أنه "عندما يقوم المستخدم بفتح أحد تطبيقات فيسبوك، ويقوم بالدخول إلى الصفحة الرئيسية لتصفح أحدث المنشورات، فإنه يتم إرسال طلب من هاتفه مباشرة إلى أقرب مركز بيانات تابع لفيسبوك بالنسبة إلى موقع المستخدم الجغرافي، وبالتبعية يتم نقل هذا الطلب مباشرة إلى شبكة مراكز البيانات الرئيسية، ومن هنا يتم استرجاع المنشورات المطلوب عرضها، ومن ثم تدخل مباشرة عائدة إلى هاتفك ليتم عرضها على الشاشة أمامك".
وأضاف مسؤول فيسبوك "وليتم تنظيم حركة البيانات من وإلى مراكز البيانات الخاصة بخدمات فيسبوك، فإن هناك أجهزة تنظيم لحركة الطلبات والمعلومات Routers، وعلى مدار العمل اليومي لمراكز البيانات، يحتاج فريق الهندسة داخل فيسبوك عمل صيانة دورية ومستمرة لخطوط كابلات الألياف الضوئية، لضمان عملها بشكل كامل وبأفضل كفاءة ممكنة، مما يضطرهم أحياناً إلى إخراج بعض الأجزاء من الشبكة الرئيسية لمراكز البيانات عن العمل، لإتمام الصيانة".
وقال جاناردهان، " هذا تماماً ما تسبب في الانقطاع"، موضحاً أنه خلال عملية الصيانة الدورية، تم إطلاق أمر يهدف إلى اختبار مدى الكفاءة المتوفرة للشبكة الرئيسية لمراكز بيانات فيسبوك، ولكن، "بشكل غير مقصود، تسبب الأمر في قطع اتصال الشبكة الرئيسية بالكامل عن شبكة الإنترنت، مما أدى إلى غياب كافة خدمات فيسبوك عن الشبكة العنكبوتية".
وشرح مدير فيسبوك أنه كان من المفترض أن تقوم أنظمة فيسبوك الإلكترونية بالتأكد من مدى سلامة الأوامر الصادرة إلى الشبكة الرئيسية لمراكز البيانات، إلا أن ثغرة ما في أدوات الاختبار البرمجية تسببت في قصور قدرة الأنظمة عن كشف الأمر الخاطئ وإيقافه قبل تنفيذه.