Flash yaddaş etibarlılığı: gözlənilən və gözlənilməz. Hissə 2. USENIX Assosiasiyasının XIV Konfransı. Fayl Saxlama Texnologiyaları

Flash yaddaş etibarlılığı: gözlənilən və gözlənilməz. Hissə 1. USENIX Assosiasiyasının XIV Konfransı. Fayl Saxlama Texnologiyaları

4.2.2. RBER və disk yaşı (PE dövrləri istisna olmaqla).

Şəkil 1 diskin sahədə olduğu ayların sayı olan RBER və yaş arasında əhəmiyyətli korrelyasiya göstərir. Bununla belə, bu, saxta korrelyasiya ola bilər, çünki çox güman ki, köhnə disklərdə daha çox PE var və buna görə də RBER PE dövrləri ilə daha çox əlaqələndirilir.

Yaşın PE dövrələrinin yaratdığı aşınmaya təsirini aradan qaldırmaq üçün biz bütün xidmət aylarını konteynerlər arasında kəsmə kimi PE dövrünün paylanmasının desillərindən istifadə edərək konteynerlərə qruplaşdırdıq, məsələn, birinci konteynerdə diskin istifadə müddətinin bütün ayları var. PE dövrünün paylanmasının birinci ondalığı və s. Daha sonra. Biz təsdiq etdik ki, hər bir konteyner daxilində PE dövrləri ilə RBER arasındakı korrelyasiya olduqca kiçikdir (çünki hər bir konteyner yalnız kiçik bir PE dövrünü əhatə edir) və sonra RBER və disk yaşı arasındakı korrelyasiya əmsalını hər bir konteyner üçün ayrıca hesabladıq.

Biz bu təhlili hər bir model üçün ayrıca apardıq, çünki müşahidə edilən korrelyasiya gənc və köhnə modellər arasındakı fərqlərə görə deyil, yalnız eyni modelin sürücülərinin yaşına görədir. Biz müşahidə etdik ki, PE dövrlərinin təsirini yuxarıda təsvir edilən şəkildə məhdudlaşdırdıqdan sonra belə, bütün sürücü modelləri üçün sürücünün sahədə olduğu ayların sayı ilə RBER arasında əhəmiyyətli korrelyasiya hələ də mövcuddur (korrelyasiya əmsalları 0,2 ilə 0,4 arasında dəyişir). ).

Flash yaddaş etibarlılığı: gözlənilən və gözlənilməz. Hissə 2. USENIX Assosiasiyasının XIV Konfransı. Fayl Saxlama Texnologiyaları
düyü. 3. RBER ilə yeni və köhnə disklər üçün PE dövrlərinin sayı arasındakı əlaqə onu göstərir ki, diskin yaşı aşınma nəticəsində yaranan PE dövrlərindən asılı olmayaraq RBER dəyərinə təsir göstərir.

Biz həmçinin “gənc” yaşda sürücünün istifadə günlərini 1 ilə qədər və 4 yaşdan yuxarı sürücünün istifadə günlərini bölmək yolu ilə sürücü yaşının təsirini qrafik olaraq vizuallaşdırdıq və sonra hər birinin RBER-ini tərtib etdik. PE dövrlərinin sayına qarşı qrup. Şəkil 3 MLC-D sürücü modeli üçün bu nəticələri göstərir. Bütün PE dövrlərində köhnə və yeni disk qrupları arasında RBER dəyərlərində nəzərəçarpacaq fərq görürük.

Buradan belə nəticəyə gəlirik ki, sahədə diskdən istifadə günləri ilə ölçülən yaş, PE dövrlərinə məruz qalma səbəbindən yaddaş hüceyrəsinin aşınmasından asılı olmayaraq, RBER-ə əhəmiyyətli dərəcədə təsir göstərir. Bu o deməkdir ki, silisiumun yaşlanması kimi digər amillər diskin fiziki aşınmasında böyük rol oynayır.

4.2.3. RBER və iş yükü.

Bit xətalarının dörd mexanizmdən birinin səbəb olduğu düşünülür:

  1. saxlama xətaları Yaddaş hüceyrəsi zamanla məlumatları itirdikdə saxlama xətaları
    Oxuma əməliyyatının bitişik hücrənin məzmununa ziyan vurduğu oxunma xətaları;
  2. Oxunma əməliyyatının bitişik hücrənin məzmununa zərər verdiyi yazı narahatlığı səhvləri;
  3. Natamam silmə xətaları, silmə əməliyyatı xananın məzmununu tamamilə silmədikdə.

Son üç növ səhvlər (narahat oxumaq, yazma narahatlığı, natamam silmə) iş yükü ilə əlaqələndirilir, ona görə də RBER və iş yükü arasındakı əlaqəni başa düşmək bizə müxtəlif səhv mexanizmlərinin yayılmasını anlamağa kömək edir. Bu yaxınlarda edilən bir araşdırmada, "Sahədə flash yaddaş uğursuzluqlarının geniş miqyaslı tədqiqatı" (MEZA, J., WU, Q., KUMAR, S., MUTLU, O. 2015-ci il ACM SIGMETRICS Beynəlxalq Kompüter Sistemlərinin Ölçmə və Modelləşdirilməsi Konfransının materiallarında, Nyu-York, 2015, SIGMETRICS '15, ACM, səh. 177-190) Oxuma xətaları zamanı yaddaş xətalarının sahədə üstünlük təşkil etdiyi qənaətinə gəldi. olduqca kiçikdirlər.

Şəkil 1 disk ömrünün müəyyən bir ayında RBER dəyəri ilə bəzi modellər üçün eyni ayda oxunma, yazma və silmə sayı arasında əhəmiyyətli əlaqəni göstərir (məsələn, korrelyasiya əmsalı MLC üçün 0,2-dən yüksəkdir - B - B modeli və SLC-B üçün 0,6-dan yüksək). Bununla belə, bunun saxta korrelyasiya olması mümkündür, çünki aylıq iş yükü PE dövrlərinin ümumi sayına aid ola bilər.

Biz Bölmə 4.2.2-də təsvir edilən eyni metodologiyadan əvvəlki PE dövrləri əsasında sürücülük işinin aylarını təcrid etməklə və sonra hər bir konteyner üçün ayrıca korrelyasiya əmsallarını təyin etməklə iş yükünün təsirlərini PE dövrlərinin təsirindən təcrid etmək üçün istifadə etdik.

MLC-B və SLC-B modelləri üçün disk ömrünün müəyyən bir ayında oxunanların sayı ilə həmin aydakı RBER dəyəri arasındakı korrelyasiyanın hətta PE dövrlərini məhdudlaşdırdıqda belə davam etdiyini gördük. Biz eyni zamanda oxunuşların paralel yazma və silmə sayına təsirini istisna etdiyimiz oxşar təhlili təkrarladıq və RBER ilə oxunma sayı arasındakı korrelyasiyanın SLC-B modeli üçün doğru olduğu qənaətinə gəldik.

Şəkil 1 də RBER ilə yazma və silmə əməliyyatları arasındakı əlaqəni göstərir, ona görə də oxumaq, yazma və silmə əməliyyatları üçün eyni təhlili təkrar etdik. Belə nəticəyə gəlirik ki, PE dövrlərinin və oxunmalarının təsirini məhdudlaşdırmaqla, RBER dəyəri ilə yazma və silmə sayı arasında heç bir əlaqə yoxdur.

Beləliklə, oxunma pozuntularının RBER-ə əhəmiyyətli təsir göstərdiyi disk modelləri var. Digər tərəfdən, RBER-in yazma pozuntuları və natamam silmə xətalarından təsirləndiyinə dair heç bir sübut yoxdur.

4.2.4 RBER və litoqrafiya.

Obyekt ölçüsündəki fərqlər eyni texnologiyadan, yəni MLC və ya SLC-dən istifadə edən sürücü modelləri arasında RBER dəyərlərindəki fərqləri qismən izah edə bilər. (Bu tədqiqata daxil edilmiş müxtəlif modellərin litoqrafiyasına ümumi baxış üçün Cədvəl 1-ə baxın).

Məsələn, 2 nm litoqrafiyaya malik 34 SLC modeli (SLC-A və SLC-D modelləri) 2 nm mikroelektronik litoqrafiyaya malik 50 modeldən (SLC-B və SLC-C modelləri) daha böyük bir RBER-ə malikdir. MLC modellərinə gəldikdə, yalnız 43nm modeli (MLC-B) 50nm litoqrafiyaya malik digər 3 modeldən 50% yüksək olan median RBER-ə malikdir. Üstəlik, Şəkil 4-də göstərildiyi kimi, sürücülər köhnəldikcə RBER-də bu fərq 2 dəfə artır. Nəhayət, daha incə litoqrafiya MLC sürücüləri ilə müqayisədə eMLC sürücülərinin daha yüksək RBER-ni izah edə bilər. Ümumiyyətlə, litoqrafiyanın RBER-ə təsir etdiyinə dair aydın sübutlarımız var.

4.2.5. Digər səhvlərin olması.

Biz RBER ilə düzəldilməyən xətalar, fasilə xətaları və s. kimi digər xətalar arasındakı əlaqəni, xüsusən də digər növ xətalara məruz qaldıqdan bir ay sonra RBER dəyərinin yüksəlib artmadığını araşdırdıq.

Şəkil 1 göstərir ki, əvvəlki ayın RBER gələcək RBER dəyərlərini proqnozlaşdırsa da (korrelyasiya əmsalı 0,8-dən çox), düzəldilməyən səhvlər ilə RBER (Şəkil 1-də ən sağda olan maddələr qrupu) arasında əhəmiyyətli korrelyasiya yoxdur. Digər növ səhvlər üçün korrelyasiya əmsalı daha da aşağıdır (şəkildə göstərilmir). Biz bu sənədin 5.2-ci Bölməsində RBER və düzəldilə bilməyən xətalar arasındakı əlaqəni daha da araşdırdıq.

4.2.6. Digər amillərin təsiri.

Məlumatlarımızın nəzərə ala bilmədiyi RBER-ə əhəmiyyətli təsir göstərən amillərin olduğuna dair sübutlar tapdıq. Xüsusilə, müəyyən bir disk modeli üçün RBER-in diskin yerləşdiyi klasterdən asılı olaraq dəyişdiyini gördük. Yaxşı bir nümunə, RBER-ni üç müxtəlif klasterdə (kesikli xətlər) MLC-D sürücüləri üçün PE dövrlərinin funksiyası kimi göstərən və sürücülərin ümumi sayına (bərk xətt) nisbətən bu model üçün RBER ilə müqayisə edən Şəkil 4-dür. Biz görürük ki, diskin yaşı və ya oxunanların sayı kimi amillərin təsirini məhdudlaşdırsaq belə, bu fərqlər davam edir.

Bunun mümkün izahlarından biri klasterlər arasında iş yükü tipindəki fərqlərdir, çünki iş yükləri ən yüksək oxu/yazma nisbətinə malik olan klasterlərin ən yüksək RBER-ə malik olduğunu müşahidə edirik.

Flash yaddaş etibarlılığı: gözlənilən və gözlənilməz. Hissə 2. USENIX Assosiasiyasının XIV Konfransı. Fayl Saxlama Texnologiyaları
düyü. 4 a), b). Üç fərqli klaster üçün PE dövrlərinin funksiyası kimi median RBER dəyərləri və üç fərqli klaster üçün oxu/yazma nisbətinin PE dövrlərinin sayından asılılığı.

Məsələn, Şəkil 4(b) MLC-D sürücü modeli üçün müxtəlif klasterlərin oxu/yazma nisbətlərini göstərir. Bununla belə, oxu/yazma nisbəti bütün modellər üçün klasterlər arasındakı fərqləri izah etmir, ona görə də məlumatlarımızın nəzərə almadığı digər amillər, məsələn, ətraf mühit amilləri və ya digər xarici iş yükü parametrləri ola bilər.

4.3. Sürətli davamlılıq testi zamanı RBER.

Əksər elmi işlər, eləcə də sənaye miqyasında media satın alınarkən aparılan sınaqlar, sürətləndirilmiş davamlılıq testlərinin nəticələrinə əsasən sahədə cihazların etibarlılığını proqnozlaşdırır. Biz bu cür sınaqların nəticələrinin bərk cisimli saxlama mühitini idarə etməkdə praktiki təcrübəyə nə dərəcədə uyğun olduğunu anlamağa qərar verdik.
Google məlumat mərkəzlərinə verilən avadanlıq üçün ümumi sürətləndirilmiş test metodologiyasından istifadə etməklə aparılan sınaq nəticələrinin təhlili göstərdi ki, sahə RBER dəyərləri proqnozlaşdırılandan xeyli yüksəkdir. Məsələn, eMLC-a modeli üçün sahədə işləyən disklər üçün median RBER (sınağın sonunda PE dövrələrinin sayı 600-ə çatdı) 1e-05 idi, halbuki ilkin sürətləndirilmiş sınaqların nəticələrinə görə, bu RBER dəyər 4000-dən çox PE dövrünə uyğun olmalıdır. Bu onu göstərir ki, laboratoriya testlərindən əldə edilən RBER təxminlərinə əsasən sahədə RBER dəyərini dəqiq proqnozlaşdırmaq çox çətindir.

Biz həmçinin qeyd etdik ki, sürətləndirilmiş sınaq zamanı bəzi növ xətaları təkrarlamaq olduqca çətindir. Məsələn, MLC-B modelində, sahədəki sürücülərin demək olar ki, 60% -i düzəldilməz səhvlərlə üzləşir və sürücülərin demək olar ki, 80% -i pis bloklar yaradır. Bununla belə, sürətləndirilmiş dözümlülük sınağı zamanı sürücülər PE dövrü limitinin üç dəfədən çoxuna çatana qədər altı cihazdan heç biri düzəldilə bilməyən xətalarla qarşılaşmadı. eMLC modelləri üçün sahədəki sürücülərin 80%-dən çoxunda düzəldilə bilməyən xətalar baş verdi, sürətləndirilmiş sınaq zamanı isə bu cür səhvlər 15000 PE dövrünə çatdıqdan sonra baş verdi.

Nəzarət olunan bir mühitdə təcrübələrə əsaslanan əvvəlki tədqiqat işində bildirilən RBER-ə də baxdıq və dəyərlər diapazonunun son dərəcə geniş olduğu qənaətinə gəldik. Məsələn, L.M. Grupp və başqaları 2009-2012-ci illərdəki işlərində PE dövrü hədlərinə çatmağa yaxın olan sürücülər üçün RBER dəyərlərinin hesabatını təqdim edir. Məsələn, işimizdə istifadə edilənlərə (25-50nm) oxşar litoqrafiya ölçülərinə malik SLC və MLC cihazları üçün RBER dəyəri 1e-08 ilə 1e-03 arasında dəyişir, əksər sürücü modelləri 1e-yə yaxın RBER dəyərinə malikdir. 06.

Tədqiqatımızda PE dövrü limitinə çatan üç sürücü modelində 3e-08 ilə 8e-08 arasında dəyişən RBER-lər var idi. Rəqəmlərimizin aşağı hədlər olduğunu və mütləq ən pis halda 16 qat daha çox ola biləcəyini və ya RBER-in 95-ci faizini nəzərə alsaq, dəyərlərimiz hələ də əhəmiyyətli dərəcədə aşağıdır.

Ümumilikdə, faktiki sahə RBER dəyərləri sürətləndirilmiş davamlılıq sınağına əsaslanan proqnozlaşdırılan dəyərlərdən yüksək olsa da, digər tədqiqat sənədlərində bildirilmiş və laboratoriya testlərindən hesablanmış oxşar cihazlar üçün əksər RBER-lərdən hələ də aşağıdır. Bu o deməkdir ki, siz sürətləndirilmiş davamlılıq testindən əldə edilmiş proqnozlaşdırılan sahə RBER dəyərlərinə etibar etməməlisiniz.

5. Düzəliş edilməyən xətalar.

Bu sənədin 3-cü Bölməsində müzakirə edilən düzəldilməyən xətaların (UE) geniş yayılmasını nəzərə alaraq, bu bölmədə onların xüsusiyyətlərini daha ətraflı araşdırırıq. Biz UE-ni ölçmək üçün hansı metrikadan istifadə edəcəyimizi, onun RBER ilə necə əlaqəli olduğunu və UE-yə müxtəlif amillərin necə təsir etdiyini müzakirə etməklə başlayırıq.

5.1. UBER nisbətinin niyə mənası yoxdur?

Düzəliş edilə bilməyən xətaları xarakterizə edən standart metrik UBER-in düzəldilməyən bit xəta dərəcəsidir, yəni düzəldilməyən bit xətalarının sayının oxunan bitlərin ümumi sayına nisbətidir.

Bu metrik korreksiyası mümkün olmayan xətaların sayının hansısa şəkildə oxunan bitlərin sayına bağlı olduğunu güman edir və buna görə də bu rəqəmlə normallaşdırılmalıdır.

Bu fərziyyə düzəldilə bilən xətalar üçün etibarlıdır, burada müəyyən ayda müşahidə olunan səhvlərin sayının eyni vaxt ərzində oxunmaların sayı ilə yüksək korrelyasiya olduğu aşkar edilir (Spearman korrelyasiya əmsalı 0.9-dan çox). Belə güclü korrelyasiyanın səbəbi ondan ibarətdir ki, hətta bir pis bit, ECC-dən istifadə etməklə düzəldilə bildiyi müddətcə, onun əldə etdiyi hər oxu əməliyyatı ilə səhvlərin sayını artırmağa davam edəcək, çünki pis biti ehtiva edən hüceyrənin qiymətləndirilməsi xəta aşkar edildikdə dərhal düzəldilmir (disklər yalnız vaxtaşırı zədələnmiş bitləri olan səhifələri yenidən yazır).

Eyni fərziyyə düzəldilə bilməyən xətalara şamil edilmir. Düzəldilməz xəta zədələnmiş blokun sonrakı istifadəsini istisna edir, ona görə də aşkar edildikdən sonra belə blok gələcəkdə səhvlərin sayına təsir etməyəcək.

Bu fərziyyəni rəsmi olaraq təsdiqləmək üçün biz disk ömrünün müəyyən bir ayında oxunanların sayı ilə eyni vaxt ərzində düzəldilə bilməyən xətaların sayı arasında əlaqəni ölçmək üçün müxtəlif ölçülərdən istifadə etdik, o cümlədən müxtəlif korrelyasiya əmsalları (Pearson, Spearman, Kendall) , həmçinin qrafiklərin vizual təftişi. Biz düzəldilə bilməyən xətaların sayına əlavə olaraq, düzəldilə bilməyən xəta hadisələrinin tezliyinə (yəni, müəyyən bir müddət ərzində diskdə ən azı bir belə hadisənin olma ehtimalı) və onların oxu əməliyyatları ilə əlaqəsinə baxdıq.
Oxumaların sayı ilə düzəldilə bilməyən xətaların sayı arasında korrelyasiya olduğuna dair heç bir dəlil tapmadıq. Bütün sürücü modelləri üçün korrelyasiya əmsalları 0.02-dən aşağı idi və qrafiklər oxunma sayı artdıqca UE-də hər hansı bir artım göstərmədi.

Bu işin 5.4-cü bölməsində biz yazmaq və silmək əməliyyatlarının da düzəldilə bilməyən xətalarla heç bir əlaqəsi olmadığını müzakirə edirik, ona görə də oxu əməliyyatları əvəzinə yazma və ya silmə əməliyyatları ilə normallaşdırılan UBER-in alternativ tərifinin heç bir mənası yoxdur.

Buna görə də belə nəticəyə gəlirik ki, oxunuşların sayı eksperimentator tərəfindən təyin olunduğu idarə olunan mühitlərdə sınaqdan keçirildiyi istisna olmaqla, UBER mənalı bir metrik deyil. Sahə testi zamanı UBER metrik olaraq istifadə olunarsa, oxumaların sayından asılı olmayaraq düzəldilə bilməyən xətalar baş verdiyi üçün oxunma sayı yüksək olan disklər üçün səhv dərəcəsini süni şəkildə azaldacaq və aşağı oxunuşlu disklər üçün səhv dərəcəsini süni şəkildə artıracaq.

5.2. Düzəliş edilməyən xətalar və RBER.

RBER-in aktuallığı onunla izah olunur ki, o, sürücünün ümumi etibarlılığını, xüsusən də düzəldilə bilməyən səhvlərin ehtimalına əsaslanaraq müəyyən etmək üçün bir ölçü kimi xidmət edir. N. Mielke və başqaları 2008-ci ildə öz işlərində RBER-in funksiyası kimi gözlənilən düzəldilə bilməyən xəta dərəcəsini təyin etməyi təklif etmişlər. O vaxtdan bəri, bir çox sistem tərtibatçıları RBER və ECC növünün bir funksiyası kimi gözlənilən düzəldilməz səhv dərəcəsini qiymətləndirmək kimi oxşar üsullardan istifadə etdilər.

Bu bölmənin məqsədi RBER-in düzəldilə bilməyən səhvləri nə qədər yaxşı proqnozlaşdırdığını xarakterizə etməkdir. Şəkil 5a ilə başlayaq ki, burada bir sıra birinci nəsil sürücü modelləri üçün median RBER-ni onların işlədildiyi günlərin faizinə qarşı düzəldilməyən UE səhvləri ilə müqayisə edir. Qeyd etmək lazımdır ki, qrafikdə göstərilən 16 modeldən bəziləri analitik məlumatların olmaması səbəbindən Cədvəl 1-ə daxil edilməyib.

Flash yaddaş etibarlılığı: gözlənilən və gözlənilməz. Hissə 2. USENIX Assosiasiyasının XIV Konfransı. Fayl Saxlama Texnologiyaları
düyü. 5a. Müxtəlif sürücü modelləri üçün median RBER və düzəldilə bilməyən xətalar arasında əlaqə.

Flash yaddaş etibarlılığı: gözlənilən və gözlənilməz. Hissə 2. USENIX Assosiasiyasının XIV Konfransı. Fayl Saxlama Texnologiyaları
düyü. 5b. Eyni modelin müxtəlif sürücüləri üçün median RBER və düzəldilə bilməyən xətalar arasında əlaqə.

Xatırladaq ki, eyni nəsildə olan bütün modellər eyni ECC mexanizmindən istifadə edir, buna görə də modellər arasındakı fərqlər ECC fərqlərindən asılı deyildir. RBER və UE hadisələri arasında heç bir əlaqə görmədik. UE ehtimalına qarşı 95-ci faizlik RBER üçün eyni süjeti yaratdıq və yenə heç bir korrelyasiya görmədik.

Daha sonra, təhlili fərdi sürücülər üçün dənəvər səviyyədə təkrarladıq, yəni daha yüksək RBER dəyərinin daha yüksək UE tezliyinə uyğun gələn sürücülərin olub olmadığını öyrənməyə çalışdıq. Nümunə olaraq, Şəkil 5b MLC-c modelinin hər bir sürücüsü üçün median RBER-ni UE-lərin sayına qarşı göstərir (95-ci faizlik RBER üçün alınan nəticələrə oxşar nəticələr). Yenə də RBER və UE arasında heç bir əlaqə görmədik.

Nəhayət, daha yüksək RBER-li sürücülərin iş aylarının UE-lərin baş verdiyi aylara uyğun olub-olmadığını yoxlamaq üçün daha dəqiq vaxt təhlili apardıq. Şəkil 1 artıq düzəldilməyən xətalar və RBER arasındakı korrelyasiya əmsalının çox aşağı olduğunu göstərmişdir. Biz həmçinin RBER-in funksiyası kimi UE ehtimalının planlaşdırılmasının müxtəlif yollarını sınaqdan keçirdik və heç bir korrelyasiya sübutu tapmadıq.

Beləliklə, RBER-in UE-ni proqnozlaşdırmaq üçün etibarsız bir metrik olduğu qənaətinə gəlirik. Bu o demək ola bilər ki, RBER-ə səbəb olan uğursuzluq mexanizmləri düzəldilə bilməyən xətalara səbəb olan mexanizmlərdən fərqlidir (məsələn, ayrı-ayrı hüceyrələrdə olan xətalar və bütün cihazda baş verən daha böyük problemlər).

5.3. Düzəldilməz səhvlər və köhnəlmə.

Köhnəlmə flash yaddaşın əsas problemlərindən biri olduğundan, Şəkil 6 PE dövrlərinin funksiyası kimi düzəldilməyən sürücü xətalarının gündəlik ehtimalını göstərir.

Flash yaddaş etibarlılığı: gözlənilən və gözlənilməz. Hissə 2. USENIX Assosiasiyasının XIV Konfransı. Fayl Saxlama Texnologiyaları
Şəkil 6. PE dövrlərindən asılı olaraq düzəldilməyən sürücü xətalarının baş verməsinin gündəlik ehtimalı.

Qeyd edək ki, UE ehtimalı sürücünün yaşı ilə davamlı olaraq artır. Bununla belə, RBER-də olduğu kimi, artım adətən nəzərdə tutulduğundan daha yavaş olur: qrafiklər göstərir ki, UE-lər PE dövrləri ilə eksponent olaraq deyil, xətti şəkildə böyüyür.

RBER üçün əldə etdiyimiz iki nəticə UE-lərə də aiddir: birincisi, PE dövrü limiti 6 olan MLC-D modeli üçün Şəkil 3000-da olduğu kimi, PE dövrü limitinə çatdıqdan sonra xəta potensialında aydın artım müşahidə olunmur. İkincisi, İkincisi, , səhv dərəcəsi müxtəlif modellər arasında, hətta eyni sinif daxilində dəyişir. Lakin bu fərqlər RBER üçün olduğu qədər böyük deyil.

Nəhayət, Bölmə 5.2-dəki tapıntılarımızı dəstəkləyərək, biz müəyyən etdik ki, bir model sinifində (MLC və SLC) müəyyən sayda PE dövrü üçün ən aşağı RBER dəyərləri olan modellər mütləq ən aşağı olan modellər deyil. UE-nin baş vermə ehtimalı. Məsələn, 3000-dən çox PE dövrü, MLC-D modelləri RBER dəyərlərinə MLC-B modellərindən 4 dəfə aşağı idi, lakin eyni sayda PE dövrü üçün UE ehtimalı MLC-D modelləri üçün MLC-B ilə müqayisədə bir qədər yüksək idi. modellər.

Flash yaddaş etibarlılığı: gözlənilən və gözlənilməz. Hissə 2. USENIX Assosiasiyasının XIV Konfransı. Fayl Saxlama Texnologiyaları
Şəkil 7. Müxtəlif növ əvvəlki xətaların mövcudluğundan asılı olaraq, düzəldilməyən sürücü xətalarının baş verməsinin aylıq ehtimalı.

5.4. Düzəliş edilməyən səhvlər və iş yükü.

İş yükünün RBER-ə təsir edə biləcəyi eyni səbəblərə görə (bax. Bölmə 4.2.3), onun UE-yə də təsir edəcəyi gözlənilir. Məsələn, oxuma pozuntularının RBER-ə təsir etdiyini müşahidə etdiyimiz üçün oxu əməliyyatları da düzəldilə bilməyən xətaların olma ehtimalını artıra bilər.

İş yükünün UE-yə təsiri ilə bağlı ətraflı araşdırma apardıq. Bununla belə, Bölmə 5.1-də qeyd edildiyi kimi, biz UE ilə oxunanların sayı arasında əlaqə tapmadıq. Yazma və silmə əməliyyatları üçün eyni təhlili təkrar etdik və yenə heç bir korrelyasiya görmədik.
Qeyd edək ki, ilk baxışdan bu, düzəldilə bilməyən xətaların PE dövrləri ilə əlaqəli olduğuna dair əvvəlki müşahidələrimizə zidd görünür. Buna görə də, yazma və silmə əməliyyatlarının sayı ilə korrelyasiya gözləmək olar.

Bununla belə, PE dövrlərinin təsirini təhlil edərkən, aşınmanın təsirini ölçmək üçün müəyyən bir ayda düzəldilə bilməyən xətaların sayını sürücünün bu günə qədər ömrü boyu yaşadığı PE dövrələrinin ümumi sayı ilə müqayisə etdik. İş yükünün təsirini öyrənərkən, müəyyən bir ayda ən çox oxu/yazma/silmə əməliyyatlarına malik olan sürücünün işlədiyi aylara baxdıq və bu əməliyyatların da düzəldilməz səhvlərə səbəb olma şansı daha yüksək idi, yəni nəzərə almadıq. oxumaq/yazmaq/silmək əməliyyatlarının ümumi sayını hesablamaq.silmək.

Nəticə etibarı ilə belə bir qənaətə gəldik ki, oxunma pozuntuları, yazı pozuntuları, natamam silinmə xətaları düzəldilməyən xətaların yaranmasında əsas amillər deyil.

Bizimlə qaldığınız üçün təşəkkür edirik. Məqalələrimiz xoşunuza gəlirmi? Daha maraqlı məzmun görmək istəyirsiniz? Sifariş verməklə və ya dostlarınıza tövsiyə etməklə bizə dəstək olun, Bizim tərəfimizdən sizin üçün ixtira edilmiş giriş səviyyəli serverlərin unikal analoquna Habr istifadəçiləri üçün 30% endirim: VPS (KVM) E5-2650 v4 (6 nüvəli) 10GB DDR4 240GB SSD 1Gbps haqqında 20 dollardan bütün həqiqət və ya serveri necə paylaşmaq olar? (RAID1 və RAID10, 24 nüvəyə qədər və 40 GB DDR4 ilə mövcuddur).

Dell R730xd 2 dəfə ucuzdur? Yalnız burada 2 x Intel TetraDeca-Core Xeon 2x E5-2697v3 2.6GHz 14C 64GB DDR4 4x960GB SSD 1Gbps 100 TV 199$-dan başlayan qiymətlərlə Hollandiyada! Dell R420 - 2x E5-2430 2.2Ghz 6C 128GB DDR3 2x960GB SSD 1Gbps 100TB - 99 dollardan! haqqında oxuyun İnfrastruktur korporasiyasını necə qurmaq olar. bir qəpik üçün 730 avro dəyərində Dell R5xd E2650-4 v9000 serverlərinin istifadəsi ilə sinif?

Mənbə: www.habr.com

Добавить комментарий