పంపిణీ చేయబడిన ప్రతిరూప బ్లాక్ పరికరం DRBD 9.1.0 విడుదల ప్రచురించబడింది, ఇది నెట్వర్క్ (నెట్వర్క్ మిర్రరింగ్) ద్వారా కనెక్ట్ చేయబడిన వివిధ మెషీన్ల యొక్క అనేక డిస్క్ల నుండి ఏర్పడిన RAID-1 శ్రేణి వంటి వాటిని అమలు చేయడానికి మిమ్మల్ని అనుమతిస్తుంది. సిస్టమ్ Linux కెర్నల్ కోసం మాడ్యూల్గా రూపొందించబడింది మరియు GPLv2 లైసెన్స్ క్రింద పంపిణీ చేయబడుతుంది.
drbd 9.1.0 శాఖను drbd 9.0.xని పారదర్శకంగా భర్తీ చేయడానికి ఉపయోగించవచ్చు మరియు ఇది ప్రోటోకాల్ స్థాయి, కాన్ఫిగరేషన్ ఫైల్లు మరియు యుటిలిటీలకు పూర్తిగా అనుకూలంగా ఉంటుంది. మార్పులు లాక్లను సెట్ చేయడానికి మెకానిజంను మళ్లీ పని చేయడానికి మరియు DRBDలో I/Oకి బాధ్యత వహించే కోడ్లో లాక్లను సెట్ చేసేటప్పుడు పోటీని తగ్గించడం లక్ష్యంగా పెట్టుకున్నాయి. వివిధ CPU కోర్ల నుండి పెద్ద సంఖ్యలో సమాంతర I/O అభ్యర్థనలు స్వీకరించబడినప్పుడు పనితీరును ప్రతికూలంగా ప్రభావితం చేసే అడ్డంకిని తొలగించడం ద్వారా పెద్ద సంఖ్యలో CPUలు మరియు NVMe డ్రైవ్లతో కాన్ఫిగరేషన్లలో పనితీరును మెరుగుపరచడం ఈ మార్పు సాధ్యపడింది. లేకపోతే, drbd 9.1.0 బ్రాంచ్ 9.0.28 విడుదలను పోలి ఉంటుంది.
క్లస్టర్ నోడ్ డ్రైవ్లను ఒకే తప్పు-తట్టుకునే నిల్వగా కలపడానికి DRBD ఉపయోగించబడుతుందని గుర్తుంచుకోండి. అప్లికేషన్లు మరియు సిస్టమ్ కోసం, అటువంటి నిల్వ అన్ని సిస్టమ్లకు ఒకే విధంగా ఉండే బ్లాక్ పరికరం వలె కనిపిస్తుంది. DRBDని ఉపయోగిస్తున్నప్పుడు, అన్ని స్థానిక డిస్క్ కార్యకలాపాలు ఇతర నోడ్లకు పంపబడతాయి మరియు ఇతర యంత్రాల డిస్క్లతో సమకాలీకరించబడతాయి. ఒక నోడ్ విఫలమైతే, మిగిలిన నోడ్లను ఉపయోగించి నిల్వ స్వయంచాలకంగా పనిచేయడం కొనసాగుతుంది. విఫలమైన నోడ్ యొక్క లభ్యత పునరుద్ధరించబడినప్పుడు, దాని స్థితి స్వయంచాలకంగా నవీకరించబడుతుంది.
నిల్వను రూపొందించే క్లస్టర్లో స్థానిక నెట్వర్క్లో మరియు భౌగోళికంగా వివిధ డేటా సెంటర్లలో పంపిణీ చేయబడిన అనేక డజన్ల నోడ్లు ఉండవచ్చు. అటువంటి బ్రాంచ్డ్ స్టోరేజ్లలో సింక్రొనైజేషన్ మెష్ నెట్వర్క్ టెక్నాలజీలను ఉపయోగించి నిర్వహించబడుతుంది (డేటా నోడ్ నుండి నోడ్ వరకు గొలుసు వెంట ప్రవహిస్తుంది). నోడ్ల రెప్లికేషన్ను సింక్రోనస్ మరియు ఎసిన్క్రోనస్ మోడ్లో నిర్వహించవచ్చు. ఉదాహరణకు, స్థానికంగా హోస్ట్ చేయబడిన నోడ్లు సింక్రోనస్ రెప్లికేషన్ను ఉపయోగించవచ్చు మరియు రిమోట్ సైట్లకు బదిలీ చేయడానికి, అదనపు కంప్రెషన్ మరియు ట్రాఫిక్ ఎన్క్రిప్షన్తో అసమకాలిక ప్రతిరూపణను ఉపయోగించవచ్చు.
మూలం: opennet.ru