Published August 31, 2023 | Version v1
Publication Open

Software Reliability Growth Modelling Framework to Study SDN Controllers

  • 1. University of Delhi
  • 2. Bridge University
  • 3. University of Boumerdes
  • 4. ISBAT University
  • 5. Galgotias University

Description

Abstract SDN, as an emerging centralized network control platform, has been studied widely by many researchers. To make this complex and fine-grained network platform more reliable and secure, the need to understand its fault debugging pattern was observed. The testing phase of the software has undoubtedly been considered as a crucial phase that ensures high quality network architecture to its users. The pre-release testing activities are solely conducted by the testers where the debugging process after its release comprises both testers and users. The study of the joint role of testers and users has been devoid in the field of network systems. This paper methodically models the complete testing profile (before and after release) of the SDN Controller. The two-staged modeling process is utilized to model the detection and resolution of network faults after its release in which the joint debugging activities of testers and users are catered with the help of Stieltjes convolution. The two-stage model addresses the release point transition. The proposal has been validated on two real life failure data sets. The validation shows promising results.

⚠️ This is an automatic machine translation with an accuracy of 90-95%

Translated Description (Arabic)

تمت دراسة الملخص SDN، كمنصة مركزية ناشئة للتحكم في الشبكة، على نطاق واسع من قبل العديد من الباحثين. لجعل منصة الشبكة المعقدة والحبيبات الدقيقة هذه أكثر موثوقية وأمانًا، لوحظت الحاجة إلى فهم نمط تصحيح الأخطاء الخاص بها. مما لا شك فيه أن مرحلة اختبار البرنامج تعتبر مرحلة حاسمة تضمن بنية شبكة عالية الجودة لمستخدميها. يتم إجراء أنشطة اختبار ما قبل الإصدار فقط من قبل المختبرين حيث تشمل عملية تصحيح الأخطاء بعد إصدارها كلا من المختبرين والمستخدمين. كانت دراسة الدور المشترك للمختبرين والمستخدمين خالية في مجال أنظمة الشبكات. تقوم هذه الورقة بشكل منهجي بنمذجة ملف تعريف الاختبار الكامل (قبل وبعد الإصدار) لوحدة تحكم SDN. يتم استخدام عملية النمذجة على مرحلتين لنمذجة الكشف عن أخطاء الشبكة وحلها بعد إصدارها حيث يتم تلبية أنشطة التصحيح المشتركة للمختبرين والمستخدمين بمساعدة التفاف Stieltjes. يتناول النموذج ذو المرحلتين انتقال نقطة الإصدار. تم التحقق من صحة الاقتراح على مجموعتين من بيانات الفشل في الحياة الحقيقية. يظهر التحقق من الصحة نتائج واعدة.

Translated Description (French)

Le SDN abstrait, en tant que plate-forme de contrôle de réseau centralisée émergente, a été largement étudié par de nombreux chercheurs. Pour rendre cette plate-forme réseau complexe et à grain fin plus fiable et sécurisée, la nécessité de comprendre son schéma de débogage des pannes a été observée. La phase de test du logiciel a sans aucun doute été considérée comme une phase cruciale qui assure une architecture réseau de haute qualité à ses utilisateurs. Les activités de test avant publication sont uniquement menées par les testeurs, le processus de débogage après sa publication comprenant à la fois les testeurs et les utilisateurs. L'étude du rôle conjoint des testeurs et des utilisateurs a été vaine dans le domaine des systèmes de réseau. Ce document modélise méthodiquement le profil de test complet (avant et après la publication) du contrôleur SDN. Le processus de modélisation en deux étapes est utilisé pour modéliser la détection et la résolution des défaillances du réseau après sa publication, dans lequel les activités de débogage conjointes des testeurs et des utilisateurs sont prises en charge à l'aide de la convolution de Stieltjes. Le modèle en deux étapes traite de la transition du point de libération. La proposition a été validée sur deux ensembles de données de défaillance réelle. La validation montre des résultats prometteurs.

Translated Description (Spanish)

La SDN abstracta, como una plataforma de control de red centralizada emergente, ha sido ampliamente estudiada por muchos investigadores. Para hacer que esta plataforma de red compleja y de grano fino sea más confiable y segura, se observó la necesidad de comprender su patrón de depuración de fallas. Sin duda, la fase de prueba del software ha sido considerada como una fase crucial que garantiza una arquitectura de red de alta calidad a sus usuarios. Las actividades de prueba previas al lanzamiento son realizadas únicamente por los probadores, donde el proceso de depuración después de su lanzamiento comprende tanto a los probadores como a los usuarios. El estudio del papel conjunto de probadores y usuarios ha estado desprovisto en el campo de los sistemas de red. Este documento modela metódicamente el perfil de prueba completo (antes y después del lanzamiento) del controlador SDN. El proceso de modelado en dos etapas se utiliza para modelar la detección y resolución de fallas de red después de su lanzamiento, en el que las actividades conjuntas de depuración de probadores y usuarios se atienden con la ayuda de la convolución de Stieltjes. El modelo de dos etapas aborda la transición del punto de liberación. La propuesta se ha validado en dos conjuntos de datos de fallos de la vida real. La validación muestra resultados prometedores.

Files

latest.pdf.pdf

Files (401.9 kB)

⚠️ Please wait a few minutes before your translated files are ready ⚠️ Note: Some files might be protected thus translations might not work.
Name Size Download all
md5:a88095220ae27120d7b7841f2b4ad671
401.9 kB
Preview Download

Additional details

Additional titles

Translated title (Arabic)
إطار نمذجة نمو موثوقية البرمجيات لدراسة وحدات التحكم في الشبكات المعرفة بالبرمجيات
Translated title (French)
Cadre de modélisation de la croissance de la fiabilité des logiciels pour étudier les contrôleurs SDN
Translated title (Spanish)
Marco de modelado de crecimiento de confiabilidad de software para estudiar controladores SDN

Identifiers

Other
https://openalex.org/W4386329809
DOI
10.21203/rs.3.rs-3293626/v1

GreSIS Basics Section

Is Global South Knowledge
Yes
Country
Algeria

References

  • https://openalex.org/W1976715522
  • https://openalex.org/W1980595883
  • https://openalex.org/W1993101065
  • https://openalex.org/W2002389232
  • https://openalex.org/W2007111180
  • https://openalex.org/W2027430010
  • https://openalex.org/W2045674894
  • https://openalex.org/W2108472012
  • https://openalex.org/W2117039703
  • https://openalex.org/W2203584209
  • https://openalex.org/W2430636772
  • https://openalex.org/W2808446790
  • https://openalex.org/W2921430796
  • https://openalex.org/W2921497620
  • https://openalex.org/W2967333114
  • https://openalex.org/W2984283656
  • https://openalex.org/W2994167091
  • https://openalex.org/W2996042704
  • https://openalex.org/W3074645207
  • https://openalex.org/W3118063742
  • https://openalex.org/W3119092383
  • https://openalex.org/W3122321263
  • https://openalex.org/W3126772601
  • https://openalex.org/W3133928903
  • https://openalex.org/W3169441418
  • https://openalex.org/W3196351133
  • https://openalex.org/W3212892516
  • https://openalex.org/W4200039109
  • https://openalex.org/W4313255780
  • https://openalex.org/W4318311855
  • https://openalex.org/W4362578641
  • https://openalex.org/W4382864590