స్థానిక నిల్వను నిర్వహించడానికి టూల్‌కిట్ అయిన స్ట్రాటిస్ 3.3 విడుదల

ఒకటి లేదా అంతకంటే ఎక్కువ స్థానిక డ్రైవ్‌ల పూల్‌ను కాన్ఫిగర్ చేయడానికి మరియు నిర్వహించడానికి సాధనాలను ఏకీకృతం చేయడానికి మరియు సరళీకృతం చేయడానికి Red Hat మరియు Fedora కమ్యూనిటీ అభివృద్ధి చేసిన Stratis 3.3 ప్రాజెక్ట్ విడుదల ప్రచురించబడింది. స్ట్రాటిస్ డైనమిక్ నిల్వ కేటాయింపు, స్నాప్‌షాట్‌లు, సమగ్రత మరియు కాషింగ్ లేయర్‌ల వంటి లక్షణాలను అందిస్తుంది. Fedora 28 మరియు RHEL 8.2 విడుదలల నుండి Stratis మద్దతు Fedora మరియు RHEL పంపిణీలలోకి చేర్చబడింది. ప్రాజెక్ట్ కోడ్ MPL 2.0 లైసెన్స్ క్రింద పంపిణీ చేయబడింది.

సిస్టమ్ దాని సామర్థ్యాలలో చాలా వరకు అధునాతన ZFS మరియు Btrfs విభజన నిర్వహణ సాధనాలను పునరావృతం చేస్తుంది, అయితే Linux కెర్నల్ (మాడ్యూల్స్ dm-thin, dm-cache, dm) యొక్క పరికర-మ్యాపర్ సబ్‌సిస్టమ్‌లో పైన నడుస్తున్న లేయర్ (స్ట్రాటిస్డ్ డెమోన్) వలె అమలు చేయబడుతుంది. -thinpool, dm- raid మరియు dm-integrity) మరియు XFS ఫైల్ సిస్టమ్. ZFS మరియు Btrfల వలె కాకుండా, స్ట్రాటిస్ భాగాలు వినియోగదారు స్థలంలో మాత్రమే పని చేస్తాయి మరియు నిర్దిష్ట కెర్నల్ మాడ్యూళ్ళను లోడ్ చేయవలసిన అవసరం లేదు. నిర్వహణ కోసం నిల్వ వ్యవస్థలలో నిపుణుడి అర్హతలు అవసరం లేదని ప్రాజెక్ట్ ప్రారంభంలో ప్రదర్శించబడింది.

నియంత్రణ కోసం D-బస్ API మరియు క్లై-యుటిలిటీ అందించబడ్డాయి. LUKS-ఆధారిత బ్లాక్ పరికరాలు (ఎన్‌క్రిప్టెడ్ విభజనలు), mdraid, dm-మల్టిపాత్, iSCSI, LVM లాజికల్ వాల్యూమ్‌లు మరియు వివిధ హార్డ్ డ్రైవ్‌లు, SSDలు మరియు NVMe డ్రైవ్‌లతో స్ట్రాటిస్ పరీక్షించబడింది. పూల్‌లో ఒక డిస్క్ ఉంటే, మార్పులను వెనక్కి తీసుకోవడానికి స్నాప్‌షాట్-ప్రారంభించబడిన లాజికల్ విభజనలను ఉపయోగించడానికి స్ట్రాటిస్ మిమ్మల్ని అనుమతిస్తుంది. ఒక పూల్‌కి బహుళ డ్రైవ్‌లు జోడించబడినప్పుడు, డ్రైవ్‌లను తార్కికంగా ఒక పక్కనే ఉన్న ప్రదేశంలో కలపవచ్చు. RAID, డేటా కంప్రెషన్, డీప్లికేషన్ మరియు ఫెయిల్‌ఓవర్ వంటి ఫీచర్‌లకు ప్రస్తుతం మద్దతు లేదు, కానీ భవిష్యత్తు కోసం ప్రణాళిక చేయబడింది.

స్థానిక నిల్వను నిర్వహించడానికి టూల్‌కిట్ అయిన స్ట్రాటిస్ 3.3 విడుదల

కొత్త వెర్షన్‌లో:

  • భౌతిక పరికరాల పరిమాణాన్ని విస్తరించడానికి మద్దతు జోడించబడింది, ఇది నిల్వ పరికరంలో అందుబాటులో ఉండే స్ట్రాటిస్ పూల్‌కు అదనపు డిస్క్ స్థలాన్ని జోడించడానికి మిమ్మల్ని అనుమతిస్తుంది (ఉదాహరణకు, RAID శ్రేణిని విస్తరించేటప్పుడు).
  • పరికరాల్లో ఒకదానిలో కనిపించే అదనపు డిస్క్ స్థలాన్ని నిర్దిష్ట నిల్వ పూల్‌కు జోడించడానికి “stratis pool Expend-data” ఆదేశం జోడించబడింది. పరికర పరిమాణంలో మార్పులను ట్రాక్ చేయడానికి, "స్ట్రాటిస్ పూల్ జాబితా" కమాండ్ అవుట్‌పుట్‌కు ప్రత్యేక హెచ్చరిక జోడించబడింది మరియు పూల్ మరియు పరికర పరిమాణాలలో తేడాల గురించి సమాచారం "స్ట్రాటిస్ బ్లాక్‌దేవ్ జాబితా" ఆదేశానికి జోడించబడింది.
  • నిల్వ పరికరాలు మరియు డైనమిక్ నిల్వ కేటాయింపు (“సన్నని ప్రొవిజనింగ్”)తో అనుబంధించబడిన మెటాడేటా కోసం మెరుగైన స్థల కేటాయింపు. మెటాడేటాను నిల్వ చేస్తున్నప్పుడు మార్పు ఫ్రాగ్మెంటేషన్‌ను తగ్గించింది.
  • డిస్క్ విభజనలపై స్వయంచాలక ఎన్క్రిప్షన్ మరియు డేటా డిక్రిప్షన్ కోసం ఉపయోగించే క్లీవిస్ ఫ్రేమ్‌వర్క్ యొక్క ఎక్జిక్యూటబుల్ ఫైల్‌ల తనిఖీ తిరిగి పని చేయబడింది. వినియోగదారు కమాండ్‌కు క్లెవిస్‌కు కాల్ అవసరమైనప్పుడు చెక్ ఇప్పుడు నిర్వహించబడుతుంది (గతంలో స్ట్రాటిస్‌ను ప్రారంభించినప్పుడు ఒకసారి మాత్రమే తనిఖీ చేయబడింది), ఇది స్ట్రాటిస్డ్ ప్రారంభించిన తర్వాత ఇన్‌స్టాల్ చేయబడిన క్లీవిస్‌ను ఉపయోగించడంలో సమస్యలను పరిష్కరిస్తుంది.

మూలం: opennet.ru

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