Linuxలో ZFSకి FreeBSD మద్దతు జోడించబడింది

కోడ్ బేస్కు "Linuxలో ZFS", ప్రాజెక్ట్ ఆధ్వర్యంలో అభివృద్ధి చేయబడింది OpenZFS ZFS యొక్క సూచన అమలుగా, ఆమోదించబడిన మార్పులు జోడించడం మద్దతు FreeBSD ఆపరేటింగ్ సిస్టమ్. Linuxలో ZFSకి జోడించబడిన కోడ్ FreeBSD 11 మరియు 12 శాఖలలో పరీక్షించబడింది.అందువలన, FreeBSD డెవలపర్లు ఇకపై Linux ఫోర్క్‌లో వారి స్వంత సింక్రొనైజ్ చేయబడిన ZFSని నిర్వహించాల్సిన అవసరం లేదు మరియు అన్ని FreeBSD-సంబంధిత మార్పుల అభివృద్ధి ప్రధాన ప్రాజెక్ట్. అదనంగా, FreeBSDలోని ప్రధాన శాఖ "ZFS ఆన్ Linux" పనితీరు అభివృద్ధి ప్రక్రియలో నిరంతర ఏకీకరణ వ్యవస్థలో పరీక్షించబడుతుంది.

డిసెంబర్ 2018లో, FreeBSD డెవలపర్లు ముందుకు వచ్చారని గుర్తుచేసుకుందాం చొరవ ప్రాజెక్ట్ నుండి ZFS అమలుకు మార్పు "Linuxలో ZFS"(ZoL), దీని చుట్టూ ZFS అభివృద్ధికి సంబంధించిన అన్ని కార్యకలాపాలు ఇటీవల కేంద్రీకరించబడ్డాయి. వలసలకు ఉదహరించబడిన కారణం ఇల్యూమోస్ ప్రాజెక్ట్ (ఓపెన్‌సోలారిస్ యొక్క ఫోర్క్) నుండి ZFS కోడ్‌బేస్ యొక్క స్తబ్దత, ఇది గతంలో ZFS-సంబంధిత మార్పులను FreeBSDకి మార్చడానికి ప్రాతిపదికగా ఉపయోగించబడింది. ఇటీవలి వరకు, ఇల్యూమోస్‌లో ZFS కోడ్ బేస్‌కు మద్దతు ఇవ్వడానికి ప్రధాన సహకారం డెల్ఫిక్స్ చేత చేయబడింది, ఇది ఆపరేటింగ్ సిస్టమ్‌ను అభివృద్ధి చేస్తుంది. DelphixOS (ఇల్యూమోస్ ఫోర్క్). రెండు సంవత్సరాల క్రితం, డెల్ఫిక్స్ "ZFS ఆన్ Linux"కి వెళ్లాలని నిర్ణయం తీసుకుంది, దీని ఫలితంగా ZFS Illumos ప్రాజెక్ట్ నుండి నిలిచిపోయింది మరియు "ZFS ఆన్ Linux" ప్రాజెక్ట్‌లో అన్ని అభివృద్ధి కార్యకలాపాలను కేంద్రీకరించింది, ఇది ఇప్పుడు ప్రధాన అమలుగా పరిగణించబడుతుంది. OpenZFS.

FreeBSD డెవలపర్‌లు సాధారణ ఉదాహరణను అనుసరించాలని నిర్ణయించుకున్నారు మరియు ఇల్యూమోస్‌ను పట్టుకోకూడదని నిర్ణయించుకున్నారు, ఎందుకంటే ఈ అమలు ఇప్పటికే కార్యాచరణలో చాలా వెనుకబడి ఉంది మరియు కోడ్‌ను నిర్వహించడానికి మరియు మార్పులను తరలించడానికి పెద్ద వనరులు అవసరం. "ZFS on Linux" ఇప్పుడు ప్రధాన, ఒకే, సహకార ZFS అభివృద్ధి ప్రాజెక్ట్‌గా కనిపిస్తుంది. FreeBSD కోసం "ZFS ఆన్ Linux"లో అందుబాటులో ఉన్న ఫీచర్లలో, కానీ Illumos నుండి ZFS అమలులో కాదు: మల్టీహోస్ట్ మోడ్ (MMP, మల్టీ మాడిఫైయర్ ప్రొటెక్షన్), విస్తరించిన కోటా సిస్టమ్, డేటా సెట్ ఎన్‌క్రిప్షన్, బ్లాక్ కేటాయింపు తరగతుల ప్రత్యేక ఎంపిక (కేటాయింపు తరగతులు), RAIDZ అమలు మరియు చెక్‌సమ్ గణనలను వేగవంతం చేయడానికి వెక్టర్ ప్రాసెసర్ సూచనలను ఉపయోగించడం, మెరుగైన కమాండ్ లైన్ ఇన్‌స్ట్రుమెంటేషన్, అనేక రేస్ కండిషన్ లోపాలను పరిష్కరించడం మరియు అడ్డుకోవడం.

మూలం: opennet.ru

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