Dscope: Bulutli server tizimlarida haqiqiy ma'lumotlarning buzilishini aniqlash


Biz sekinlashuvga yoki tizimning ishlamay qolishiga olib kelishi mumkin bo'lgan barcha ishlamaydigan xatolarga


Download 0.68 Mb.
Pdf ko'rish
bet2/44
Sana18.06.2023
Hajmi0.68 Mb.
#1572260
1   2   3   4   5   6   7   8   9   ...   44
Bog'liq
dscope SOCC18

1Biz sekinlashuvga yoki tizimning ishlamay qolishiga olib kelishi mumkin bo'lgan barcha ishlamaydigan xatolarga
keng miqyosda murojaat qilish uchun ishlash xatolaridan foydalanamiz.
. . .
. . .
395
uchun
( ; tartiblangan L osonlashtiradi . hajmi ( ) > 0 ; ) {
statik tahlil, ma'lumotlarning buzilishi, ishlash xatolarini aniqlash
Hadoop va Cassandra kabi bulutli server tizimlari bulutlar ichida ishlaydigan
ko'plab real dunyo ma'lumotlarini talab qiluvchi ilovalarni ishga tushirdi.
Biroq, ushbu tizimlar ko'plab ma'lumotlarning buzilishi va ishlashi bilan
bog'liq muammolarni keltirib chiqaradi, ular diagnostika ma'lumotlari yo'qligi
sababli disk raskadrovka qilish qiyin. Ushbu maqolada biz DScope-ni taqdim
etamiz, bu bulutli server tizimlarida ma'lumotlarning buzilishi bilan bog'liq
dasturiy ta'minotni osib qo'yish xatolarini statik ravishda aniqlaydigan
vosita. DScope dasturiy ta'minot paketidagi kiritish/chiqarish operatsiyalari
va sikllarini statistik tahlil qiladi va chiqish shartlari qaytarilgan ma'lumotlar,
qaytarilgan xato kodi yoki kirish/chiqarish holatlarini qayta ishlash orqali
kirish/chiqarish operatsiyalari orqali ta'sirlanishi mumkin bo'lgan tsikllarni
aniqlaydi. Ma'lumotlarning buzilishi bilan bog'liq muammolar paydo
bo'lishiga moyil bo'lgan halqalarni aniqlagandan so'ng, DScope noto'g'ri
pozitivlarni yo'q qilish uchun tsikl bilan bog'langan va bosqichma-bosqich
tahlilini o'tkazadi. Biz DScope dasturini joriy qildik va uni 9 ta umumiy bulutli
server tizimlaridan foydalangan holda baholadik. Natijalarimiz shuni
ko'rsatadiki, DScope 42 ta haqiqiy dasturiy ta'minot xatosini, shu jumladan
29 ta yangi topilgan dasturiy ta'minotni osib qo'yish xatosini aniqlay oladi. Aksincha, mavjud xatolarni aniqlash vositalari ushbu xatolarning aksariyatini aniqlay olmaydi.

Download 0.68 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   44




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling