የአካባቢ ማከማቻን ለመቆጣጠር የሚያስችል የ Stratis 2.0 መለቀቅ

ከአንድ አመት እድገት በኋላ ታትሟል የፕሮጀክት መለቀቅ ስትራቲስ 2.0የአንድ ወይም ከዚያ በላይ የአካባቢ ድራይቮች ገንዳ የማዘጋጀት እና የማስተዳደር ዘዴዎችን አንድ ለማድረግ እና ለማቃለል በ Red Hat እና በፌዶራ ማህበረሰብ የተሰራ። Stratis እንደ ተለዋዋጭ የማከማቻ ምደባ፣ ቅጽበተ-ፎቶዎች፣ ታማኝነት እና የመሸጎጫ ንብርብሮች ያሉ ባህሪያትን ይሰጣል። የፕሮጀክት ኮድ የተፃፈው በሩስት እና የተሰራጨው በ በMPL 2.0 ፍቃድ የተሰጠው።

ስርዓቱ በአብዛኛው በችሎታው የ ZFS እና Btrfs የላቀ ክፍልፍል አስተዳደር መሳሪያዎችን ይደግማል፣ ነገር ግን በንብርብሮች (ዳሞን) መልክ ይተገበራል stratisdበሊኑክስ ከርነል (ዲኤም-ቀጭን፣ ዲኤም- መሸጎጫ፣ ዲኤም-ቲንፑል፣ ዲኤም-ራይድ እና ዲኤም-ኢንተግሪቲ ሞጁሎችን በመጠቀም) እና በ XFS ፋይል ስርዓት ላይ ባለው የመሣሪያ-ካርታ ንዑስ ስርዓት ላይ እየሰራ ነው። እንደ ZFS እና Btrfs፣ የስትራቲስ ክፍሎች የሚሠሩት በተጠቃሚ ቦታ ብቻ ነው እና የተወሰኑ የከርነል ሞጁሎችን መጫን አያስፈልጋቸውም። ፕሮጀክቱ መጀመሪያ ላይ እንደ ነበር ቀርቧል አያስፈልግም የማከማቻ ስርዓቶችን የባለሙያ ብቃትን ለማስተዳደር.

D-Bus API ለቁጥጥር ቀርቧል እና cli መገልገያ.
ስትራቲስ በ LUKS (የተመሰጠሩ ክፍልፋዮች)፣ mdraid፣ dm-multipath፣ iSCSI፣ LVM ሎጂካዊ ጥራዞች፣ እንዲሁም በተለያዩ HDDs፣ SSDs እና NVMe ድራይቮች ላይ በተመሰረቱ የማገጃ መሳሪያዎች ተፈትኗል። በገንዳው ውስጥ አንድ ዲስክ ካለ፣ Stratis ለውጦቹን ለመመለስ በቅጽበተ ፎቶ ድጋፍ ምክንያታዊ ክፍልፋዮችን እንዲጠቀሙ ይፈቅድልዎታል። ብዙ ድራይቮች ወደ መዋኛ ገንዳ ሲጨምሩ፣ በምክንያታዊነት ሾፌሮቹን ወደ ተላላፊ አካባቢ ማጣመር ይችላሉ። እንደ ያሉ ባህሪያት
RAID፣ የውሂብ መጭመቅ፣ ማባዛት እና የስህተት መቻቻል ገና አልተደገፉም፣ ግን ለወደፊቱ የታቀዱ ናቸው።

የአካባቢ ማከማቻን ለመቆጣጠር የሚያስችል የ Stratis 2.0 መለቀቅ

В አዲስ መልቀቅ የ Rust compiler ስሪት መስፈርቶች ተጨምረዋል (ቢያንስ 1.37, ግን 1.38 ይመከራል). በስሪት ቁጥሩ ላይ ከፍተኛ ለውጥ አንዳንድ የዲ-አውቶቡስ መገናኛዎችን ከመሰየም እና ከዲ-አውቶብስ ጋር የሥራ አደረጃጀት እንደገና ከመጀመር ጋር የተያያዘ ነው (የመጀመሪያዎቹ መሠረታዊ ንብረቶች ስብስብ ጎልቶ ታይቷል ፣ እና የተቀሩት ንብረቶች አሁን በመጠቀም ይጠየቃሉ ። አዲስ የFetchProperties ዘዴ)።

ምንጭ: opennet.ru

አስተያየት ያክሉ