WD SMR дисктери менен ZFS ортосунда дал келбестик аныкталган, бул маалыматтардын жоголушуна алып келиши мүмкүн

iXsystems, FreeNAS долбоорун иштеп чыгуучу, Ал эскерткен SMR (Shingled Magnetic Recording) технологиясын колдонуу менен Western Digital тарабынан чыгарылган кээ бир жаңы WD Red катуу дисктери менен ZFS шайкештигине байланыштуу олуттуу көйгөйлөр жөнүндө. Эң начар сценарийде ZFSди көйгөйлүү дисктерде колдонуу маалыматтардын жоголушуна алып келиши мүмкүн.

2-жылдан бери өндүрүлгөн 6ден 2018 ТБга чейинки кубаттуулуктагы WD Red дисктеринде көйгөйлөр пайда болот, алар жаздыруу технологиясын колдонушат. DM-SMR (Түзмөк менен башкарылган Shingled магниттик жазуу) жана белгиленет EFAX энбелгиси (CMR дисктери үчүн EFRX идентификатору колдонулат). Western Digital Ал белгилегендей, өзүнүн блогунда WD Red SMR дисктери 8ден ашык эмес дисктерди орнотуучу жана камдык көчүрмөнү сактоо жана файлдарды бөлүшүү үчүн мүнөздүү болгон жылына 180 ТБ жүккө ээ болгон үй жана чакан бизнес үчүн NAS колдонуу үчүн иштелип чыккан. Сыйымдуулугу 8 ТБ же андан көп болгон WD Red дисктеринин жана WD Red моделдеринин мурунку мууну, ошондой эле WD Red Pro, WD Gold жана WD Ultrastar линияларынан алынган дисктер CMR (конвенциялык магниттик жаздыруу) технологиясынын негизинде чыгарыла берет. жана аларды колдонуу ZFS менен көйгөйлөрдү жаратпайт.

SMR технологиясынын маңызы дискте магниттик башты колдонуу болуп саналат, анын туурасы тректин туурасынан чоңураак, бул чектеш тректин жарым-жартылай дал келиши менен жазууга алып келет, б.а. ар кандай кайра жаздыруу тректердин бүткүл тобун кайра жаздыруу зарылдыгына алып келет. Мындай дисктер менен иштөөнү оптималдаштыруу үчүн, ал колдонулат райондоштуруу — сактоо мейкиндиги блоктордун же секторлордун топторун түзгөн зоналарга бөлүнөт, аларга блоктордун бүткүл тобун жаңылоо менен маалыматтарды ырааттуу кошууга гана жол берилет. Жалпысынан алганда, SMR дисктери энергияны үнөмдөөчү, арзаныраак жана ырааттуу жазуулар үчүн натыйжалуулукту көрсөтөт, бирок кокус жазууларды аткарууда, анын ичинде сактоо массивдерин кайра куруу сыяктуу операцияларда артта калууда.

DM-SMR райондоштуруу жана маалыматтарды бөлүштүрүү операциялары диск контроллери тарабынан башкарылаарын билдирет жана система үчүн мындай диск өзүнчө манипуляцияларды талап кылбаган классикалык катуу дискке окшош. DM-SMR кыйыр логикалык блоктордун дарегин (LBA, Logical Block Addressing) колдонот, бул SSD дисктериндеги логикалык адресацияны эске салат. Ар бир кокус жазуу операциясы фондук таштандыларды чогултуу операциясын талап кылат, натыйжада күтүлбөгөн көрсөткүчтөрдүн өзгөрүшүнө алып келет. Система маалыматтар көрсөтүлгөн секторго жазылат деп ишенип, мындай дисктерге оптималдаштырууну колдонууга аракет кылышы мүмкүн, бирок чындыгында контроллер тарабынан чыгарылган маалымат логикалык структураны гана аныктайт жана чындыгында маалыматтарды бөлүштүрүүдө контроллер өзүнүн мурда бөлүнгөн маалыматтарды эске алган өз алгоритмдери. Ошондуктан, ZFS бассейнинде DM-SMR дисктерин колдонуудан мурун, аларды нөлгө келтирүү жана баштапкы абалына келтирүү үчүн операция жасоо сунушталат.

Western Digital iXsystems менен бирге чечүү жолун табууга жана микропрограмма жаңыртууларын даярдоого аракет кылган көйгөйлөр пайда болгон шарттарды талдоого катышкан. Көйгөйлөрдү оңдоо боюнча корутундуларды жарыялоодон мурун, жаңы микропрограммасы бар дисктерди FreeNAS 11.3 жана TrueNAS CORE 12.0 менен жогорку жүктөмдүү сактагычтарда сыноо пландаштырылууда. Ар кандай өндүрүүчүлөр SMRди ар кандай чечмелөөлөрдөн улам SMR дисктеринин айрым түрлөрүндө ZFS менен көйгөйлөр жок экени айтылат, бирок iXsystems тарабынан жүргүзүлгөн тестирлөө DM-SMR технологиясына негизделген WD Red дисктерин текшерүүгө гана багытталган жана SMR үчүн айдайт башка өндүрүүчүлөр кошумча изилдөө талап кылынат.

Учурда ZFS менен көйгөйлөр далилденген жана 4A40 микропрограммасы бар WD Red 82.00TB WD82EFAX дисктери үчүн сыноолордо кайталанган жана кайталанган. пайда болот жогорку жазуу жүктөмү астында ката абалына өтүү, мисалы, массивге жаңы дискти кошкондон кийин эстутумду калыбына келтирүүдө (калыбына келтирүү). Бул көйгөй ошол эле микропрограммасы бар башка WD Red моделдеринде пайда болот деп эсептелет. Көйгөй пайда болгондо, диск IDNF (Сектор ID Not Found) ката кодун кайтара баштайт жана жараксыз болуп калат, ал ZFSде дисктин бузулушу катары каралат жана дискте сакталган маалыматтардын жоголушуна алып келиши мүмкүн. Эгер бир нече диск иштебей калса, vdev же бассейндеги маалыматтар жоголуп кетиши мүмкүн. Белгиленгендей, айтылган мүчүлүштүктөр өтө сейрек кездешет - көйгөйлүү дисктер менен жабдылган сатылган миңге жакын FreeNAS Mini тутумдарынын ичинен көйгөй иш шарттарында бир гана жолу чыккан.

Source: opennet.ru

Комментарий кошуу