Dscope: Bulutli server tizimlarida haqiqiy ma'lumotlarning buzilishini aniqlash


negativlarni kiriting, lekin DScope ning aniqligi va aniqligiga katta yordam


Download 0.68 Mb.
Pdf ko'rish
bet22/44
Sana18.06.2023
Hajmi0.68 Mb.
#1572260
1   ...   18   19   20   21   22   23   24   25   ...   44
Bog'liq
dscope SOCC18

negativlarni kiriting, lekin DScope ning aniqligi va aniqligiga katta yordam
beradi.
“*”
T. Dai va boshqalar.
Noto'g'ri salbiy misollardan biri HDFS-5438 xatosi bo'lib, 10-rasmda
ko'rsatilgan. Bu osib qo'yish xatosi buzilgan blokdan kelib chiqqan, ya'ni oxirgi.
DScope rst 60 ta Java klassi va interfeyslarning har biri uchun barcha
chaqirilgan API-larni loop yo'llarida ajratib oladi va keyin 1) "oldinga
ko'rsatkich" mavjudligini tekshirib, noto'g'ri ijobiy nomzodlarni o'chiradi.
Machine Translated by Google


3 MA'LUMOTLARNI BUZISH HANG TURLARI
. . . )
tashlaydi
. . .
544
uchun
(O ne Bl oc kI nfoon ebl ock: bloklar) {545
blok kT oN
ode s .
pu t (bir blokli xostlar); /
ÿ corruptedblock
'
sracks. longis 0 ÿ /
549
uchun
( int j = 0 ; j <
ebl oc
k raflarda . uzunlik ; j ++) { raflar
[ j ] ;
. . .
. . .
550
361
189
} } }
. . .
. . .
#HDFSÿ1 3 5 1 4( v2 . 5 . 0 )
,
blklist);
363
78
xususiy vo id
o'qish L ocal F ile ( Pa th pa th
ebl okda
. . .
194
BUFFER_SIZE
= konf. get I nt (...); /
ÿ BUFFER_SIZE = 0 ÿ /
.
.
. . .
for
(O ne Bl oc kI nfoon ebl ock: bloklar) { if ( blok
kT oN
ode s .
o'z ichiga K ey (ebl okda)) { blok
kT oN ode s .

Download 0.68 Mb.

Do'stlaringiz bilan baham:
1   ...   18   19   20   21   22   23   24   25   ...   44




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