కోసం Linux కంపోసెఫ్స్ ఫైల్ సిస్టమ్ ప్రతిపాదించబడింది.

ఫ్లాట్‌పాక్ సృష్టికర్త మరియు రెడ్ హాట్ ఉద్యోగి అయిన అలెగ్జాండర్ లార్సన్, కంపోసెఫ్స్ ఫైల్ సిస్టమ్‌ను అమలు చేసే కెర్నల్ కోసం ఒక ప్రాథమిక ప్యాచ్‌ను విడుదల చేశారు. Linuxప్రతిపాదిత ఫైల్ సిస్టమ్ స్క్వాష్‌ఎఫ్‌ఎస్ (Squashfs) ను పోలి ఉంటుంది మరియు ఇమేజ్‌లను రీడ్-ఓన్లీ మోడ్‌లో మౌంట్ చేయడానికి కూడా అనుకూలంగా ఉంటుంది. బహుళ మౌంట్ చేయబడిన డిస్క్ ఇమేజ్‌ల కంటెంట్‌లను సమర్థవంతంగా కలిపి నిల్వ చేయగలగడం మరియు రీడ్ డేటా ప్రామాణీకరణకు మద్దతు ఇవ్వగలగడం వంటి సామర్థ్యాలలో దీనికి, కంపోసెఫ్స్‌కు తేడాలు ఉన్నాయి. కంటైనర్ ఇమేజ్‌లను మౌంట్ చేయడం మరియు గిట్ (Git) లాంటి ఓస్ట్రీ (OSTree) రిపోజిటరీ కోసం దీనిని ఉపయోగించడం వంటి అప్లికేషన్‌లలో కంపోసెఫ్స్ ఉపయోగకరంగా ఉండవచ్చు.

Composefs కంటెంట్-ఆధారిత నిల్వ నమూనాను ఉపయోగిస్తుంది, అనగా. ప్రాథమిక ఐడెంటిఫైయర్ ఫైల్ పేరు కాదు, ఫైల్ కంటెంట్‌ల హాష్. ఈ మోడల్ డీప్లికేషన్‌ను అందిస్తుంది మరియు వేర్వేరు మౌంటెడ్ విభజనలలో కనిపించే ఒకే విధమైన ఫైల్‌ల యొక్క ఒక కాపీని మాత్రమే నిల్వ చేయడానికి మిమ్మల్ని అనుమతిస్తుంది. ఉదాహరణకు, కంటైనర్ ఇమేజ్‌లు చాలా సాధారణ సిస్టమ్ ఫైల్‌లను కలిగి ఉంటాయి మరియు కంపోసెఫ్‌లు ఉపయోగించబడితే, హార్డ్ లింక్‌లను ఉపయోగించి ఫార్వార్డ్ చేయడం వంటి ట్రిక్‌లను ఉపయోగించకుండా, ఈ ఫైల్‌లలో ప్రతి ఒక్కటి మౌంట్ చేయబడిన అన్ని చిత్రాల ద్వారా భాగస్వామ్యం చేయబడుతుంది. ఈ సందర్భంలో, భాగస్వామ్య ఫైల్‌లు డిస్క్‌లో ఒక కాపీగా మాత్రమే నిల్వ చేయబడవు, కానీ పేజీ కాష్‌లో ఒక ఎంట్రీని కూడా ఖర్చు చేస్తాయి, ఇది డిస్క్ మరియు RAM రెండింటినీ సేవ్ చేయడం సాధ్యపడుతుంది.

డిస్క్ స్థలాన్ని సేవ్ చేయడానికి, డేటా మరియు మెటాడేటా మౌంటెడ్ ఇమేజ్‌లలో వేరు చేయబడతాయి. మౌంటు చేసినప్పుడు, సూచించండి:

  • అసలు ఫైల్ కంటెంట్‌ను మినహాయించి మొత్తం ఫైల్ సిస్టమ్ మెటాడేటా, ఫైల్ పేర్లు, అనుమతులు మరియు ఇతర సమాచారాన్ని కలిగి ఉన్న బైనరీ సూచిక.
  • అన్ని మౌంటెడ్ ఇమేజ్‌ల ఫైల్‌ల కంటెంట్‌లు నిల్వ చేయబడే బేస్ డైరెక్టరీ. ఫైల్‌లు వాటి కంటెంట్‌ల హాష్‌కు సంబంధించి నిల్వ చేయబడతాయి.

ప్రతి ఫైల్ సిస్టమ్ ఇమేజ్‌కి బైనరీ ఇండెక్స్ సృష్టించబడుతుంది మరియు బేస్ డైరెక్టరీ అన్ని ఇమేజ్‌లకు ఒకే విధంగా ఉంటుంది. భాగస్వామ్య నిల్వ పరిస్థితులలో వ్యక్తిగత ఫైల్‌లు మరియు మొత్తం ఇమేజ్‌లోని కంటెంట్‌లను ధృవీకరించడానికి, fs-వెరిటీ మెకానిజం ఉపయోగించబడుతుంది, ఇది ఫైల్‌లను యాక్సెస్ చేసేటప్పుడు, బైనరీ ఇండెక్స్‌లో పేర్కొన్న హ్యాష్‌ల యొక్క వాస్తవ కంటెంట్‌తో (అంటే, అయితే దాడి చేసే వ్యక్తి బేస్ డైరెక్టరీలోని ఫైల్‌కి మార్పు చేస్తాడు లేదా వైఫల్యం ఫలితంగా దెబ్బతిన్న డేటా, అటువంటి సయోధ్య ఒక వ్యత్యాసాన్ని వెల్లడిస్తుంది).

మూలం: opennet.ru

DDoS రక్షణ, VPS VDS సర్వర్‌లతో సైట్‌ల కోసం నమ్మకమైన హోస్టింగ్‌ను కొనుగోలు చేయండి 🔥 DDoS రక్షణతో కూడిన నమ్మకమైన వెబ్‌సైట్ హోస్టింగ్, VPS VDS సర్వర్‌లను కొనండి | ProHoster