WD SMR డ్రైవ్‌లు మరియు ZFS మధ్య అననుకూలత గుర్తించబడింది, ఇది డేటా నష్టానికి దారితీయవచ్చు

iXsystems, FreeNAS ప్రాజెక్ట్ డెవలపర్, హెచ్చరించారు SMR (షింగిల్డ్ మాగ్నెటిక్ రికార్డింగ్) సాంకేతికతను ఉపయోగించి వెస్ట్రన్ డిజిటల్ విడుదల చేసిన కొన్ని కొత్త WD రెడ్ హార్డ్ డ్రైవ్‌లతో ZFS అనుకూలతతో తీవ్రమైన సమస్యల గురించి. అధ్వాన్నమైన దృష్టాంతంలో, సమస్యాత్మక డ్రైవ్‌లలో ZFSని ఉపయోగించడం వలన డేటా నష్టం జరగవచ్చు.

రికార్డింగ్ కోసం సాంకేతికతను ఉపయోగించే 2 నుండి ఉత్పత్తి చేయబడిన 6 నుండి 2018 TB వరకు కెపాసిటీ కలిగిన WD రెడ్ డ్రైవ్‌లతో సమస్యలు తలెత్తుతాయి DM-SMR (పరికరం-నిర్వహించే షింగిల్డ్ మాగ్నెటిక్ రికార్డింగ్) మరియు గుర్తించబడ్డాయి EFAX లేబుల్ (CMR డిస్క్‌ల కోసం EFRX ఐడెంటిఫైయర్ ఉపయోగించబడుతుంది). వెస్ట్రన్ డిజిటల్ అతను గుర్తించారు అతని బ్లాగ్‌లో WD రెడ్ SMR డ్రైవ్‌లు హోమ్ మరియు చిన్న వ్యాపారాల కోసం NASలో ఉపయోగించడానికి రూపొందించబడ్డాయి, ఇవి 8 డ్రైవ్‌ల కంటే ఎక్కువ ఇన్‌స్టాల్ చేయవు మరియు బ్యాకప్ మరియు ఫైల్ షేరింగ్‌కు విలక్షణమైన సంవత్సరానికి 180 TB లోడ్ కలిగి ఉంటాయి. మునుపటి తరం WD రెడ్ డ్రైవ్‌లు మరియు 8 TB లేదా అంతకంటే ఎక్కువ సామర్థ్యం కలిగిన WD రెడ్ మోడల్‌లు, అలాగే WD రెడ్ ప్రో, WD గోల్డ్ మరియు WD అల్ట్రాస్టార్ లైన్‌ల నుండి డ్రైవ్‌లు CMR (సంప్రదాయ మాగ్నెటిక్ రికార్డింగ్) సాంకేతికత ఆధారంగా తయారు చేయబడుతున్నాయి. మరియు వారి ఉపయోగం ZFS తో సమస్యలను కలిగించదు.

SMR సాంకేతికత యొక్క సారాంశం డిస్క్‌లో మాగ్నెటిక్ హెడ్‌ను ఉపయోగించడం, దీని వెడల్పు ట్రాక్ యొక్క వెడల్పు కంటే ఎక్కువగా ఉంటుంది, ఇది ప్రక్కనే ఉన్న ట్రాక్ యొక్క పాక్షిక అతివ్యాప్తితో రికార్డింగ్‌కు దారితీస్తుంది, అనగా. ఏదైనా రీ-రికార్డింగ్ ఫలితంగా మొత్తం ట్రాక్‌ల సమూహాన్ని మళ్లీ రికార్డ్ చేయాల్సిన అవసరం ఏర్పడుతుంది. అటువంటి డ్రైవ్‌లతో పనిని ఆప్టిమైజ్ చేయడానికి, ఇది ఉపయోగించబడుతుంది జోనింగ్ — నిల్వ స్థలం బ్లాక్‌లు లేదా సెక్టార్‌ల సమూహాలను రూపొందించే జోన్‌లుగా విభజించబడింది, వీటిలో మొత్తం బ్లాక్‌ల సమూహాన్ని నవీకరించడానికి డేటా యొక్క వరుస జోడింపు మాత్రమే అనుమతించబడుతుంది. సాధారణంగా, SMR డ్రైవ్‌లు మరింత శక్తివంతంగా ఉంటాయి, మరింత సరసమైనవిగా ఉంటాయి మరియు సీక్వెన్షియల్ రైట్‌ల కోసం పనితీరు ప్రయోజనాలను చూపుతాయి, అయితే నిల్వ శ్రేణులను పునర్నిర్మించడం వంటి కార్యకలాపాలతో సహా యాదృచ్ఛికంగా వ్రాసేటప్పుడు వెనుకబడి ఉంటాయి.

DM-SMR జోనింగ్ మరియు డేటా పంపిణీ కార్యకలాపాలు డిస్క్ కంట్రోలర్ ద్వారా నియంత్రించబడతాయని సూచిస్తుంది మరియు సిస్టమ్ కోసం అటువంటి డిస్క్ ప్రత్యేక అవకతవకలు అవసరం లేని క్లాసిక్ హార్డ్ డిస్క్ వలె కనిపిస్తుంది. DM-SMR పరోక్ష లాజికల్ బ్లాక్ అడ్రసింగ్‌ను ఉపయోగిస్తుంది (LBA, లాజికల్ బ్లాక్ అడ్రసింగ్), SSD డ్రైవ్‌లలో లాజికల్ అడ్రసింగ్‌ను గుర్తు చేస్తుంది. ప్రతి యాదృచ్ఛిక వ్రాత ఆపరేషన్‌కు నేపథ్య చెత్త సేకరణ ఆపరేషన్ అవసరం, ఫలితంగా అనూహ్య పనితీరు హెచ్చుతగ్గులు ఏర్పడతాయి. సిస్టమ్ అటువంటి డిస్క్‌లకు ఆప్టిమైజేషన్‌లను వర్తింపజేయడానికి ప్రయత్నించవచ్చు, డేటా పేర్కొన్న సెక్టార్‌కు వ్రాయబడుతుందని నమ్ముతుంది, అయితే వాస్తవానికి కంట్రోలర్ జారీ చేసిన సమాచారం తార్కిక నిర్మాణాన్ని మాత్రమే నిర్ణయిస్తుంది మరియు వాస్తవానికి, డేటాను పంపిణీ చేసేటప్పుడు, కంట్రోలర్ దానిని వర్తింపజేస్తుంది. మునుపు కేటాయించిన డేటాను పరిగణనలోకి తీసుకునే సొంత అల్గారిథమ్‌లు. కాబట్టి, ZFS పూల్‌లో DM-SMR డిస్క్‌లను ఉపయోగించే ముందు, వాటిని సున్నా చేయడానికి మరియు వాటి అసలు స్థితికి రీసెట్ చేయడానికి ఒక ఆపరేషన్ చేయమని సిఫార్సు చేయబడింది.

వెస్ట్రన్ డిజిటల్ సమస్యలు ఉత్పన్నమయ్యే పరిస్థితులను విశ్లేషించడంలో నిమగ్నమై ఉన్నాయి, ఇది iXsystemsతో కలిసి పరిష్కారాన్ని కనుగొని, ఫర్మ్‌వేర్ నవీకరణను సిద్ధం చేయడానికి ప్రయత్నిస్తోంది. సమస్యలను పరిష్కరించడం గురించి తీర్మానాలను ప్రచురించే ముందు, కొత్త ఫర్మ్‌వేర్‌తో డ్రైవ్‌లు ఫ్రీనాస్ 11.3 మరియు ట్రూనాస్ కోర్ 12.0తో అధిక-లోడ్ స్టోరేజీలపై పరీక్షించడానికి ప్లాన్ చేయబడ్డాయి. వివిధ తయారీదారులచే SMR యొక్క విభిన్న వివరణల కారణంగా, కొన్ని రకాల SMR డ్రైవ్‌లు ZFSతో సమస్యలను కలిగి ఉండవు, అయితే iXsystems చేపట్టిన పరీక్ష DM-SMR సాంకేతికతపై ఆధారపడిన WD రెడ్ డ్రైవ్‌లను తనిఖీ చేయడంపై మరియు SMR కోసం మాత్రమే దృష్టి సారించింది. డ్రైవులు ఇతర తయారీదారులు అదనపు పరిశోధన అవసరం.

ప్రస్తుతం, ఫర్మ్‌వేర్ 4A40 మరియు కనీసం WD Red 82.00TB WD82EFAX డ్రైవ్‌ల కోసం ZFSతో సమస్యలు నిరూపించబడ్డాయి మరియు పునరావృతమయ్యాయి. మానిఫెస్ట్ అధిక వ్రాత లోడ్ కింద వైఫల్య స్థితికి పరివర్తనం, ఉదాహరణకు, శ్రేణికి కొత్త డ్రైవ్‌ను జోడించిన తర్వాత నిల్వ పునర్నిర్మాణాన్ని నిర్వహిస్తున్నప్పుడు (రిసిల్వరింగ్). అదే ఫర్మ్‌వేర్‌తో ఉన్న ఇతర WD రెడ్ మోడల్‌లలో సమస్య ఏర్పడుతుందని నమ్ముతారు. సమస్య సంభవించినప్పుడు, డిస్క్ IDNF (సెక్టార్ ID కనుగొనబడలేదు) ఎర్రర్ కోడ్‌ను తిరిగి ఇవ్వడం ప్రారంభించి, నిరుపయోగంగా మారుతుంది, ఇది ZFSలో డిస్క్ వైఫల్యంగా పరిగణించబడుతుంది మరియు డిస్క్‌లో నిల్వ చేయబడిన డేటాను కోల్పోయేలా చేస్తుంది. బహుళ డిస్క్‌లు విఫలమైతే, vdev లేదా పూల్‌లోని డేటా కోల్పోవచ్చు. పేర్కొన్న వైఫల్యాలు చాలా అరుదుగా సంభవిస్తాయని గుర్తించబడింది - సమస్యాత్మక డిస్క్‌లతో అమర్చబడిన సుమారు వెయ్యి FreeNAS మినీ సిస్టమ్‌లలో విక్రయించబడింది, పని పరిస్థితులలో సమస్య ఒక్కసారి మాత్రమే కనిపించింది.

మూలం: opennet.ru

ఒక వ్యాఖ్యను జోడించండి