DRBD (डिस्ट्रिब्यूटेड रेप्लिकेटेड ब्लॉक डिवाइस) एक लिनक्स-आधारित सॉफ्टवेयर घटक है जो नेटवर्क मिररिंग द्वारा शेयर्ड स्टोरेज सिस्टम के प्रतिस्थापन की सुविधा प्रदान करता है। DRBD नेटवर्क में कई सिस्टम के बीच डेटा की स्थिरता बनाए रखना संभव बनाता है। DRBD लिनक्स एप्लिकेशन के लिए हाई उपलब्धता (HA) भी सुनिश्चित करता है।
इतिहास और विकास
DRBD को मूल रूप से 1990 के दशक के अंत में फिलिप रेस्नर और लार्स एलेनबर्ग द्वारा कल्पना और विकसित किया गया था। डेवलपर्स का उद्देश्य एक लिनक्स सुरक्षा मानक बनाना था जो न्यूनतम लागत पर इष्टतम विश्वसनीयता प्रदान करे। सॉफ्टवेयर तब से लगातार विकसित हुआ है। DRBD का वर्तमान संस्करण सिंक्रोनस रेप्लिकेशन के लिए लिनक्स के सभी सामान्य फ्लेवर्स के साथ उपयोग किया जा सकता है, एक पैसिव सिस्टम और एक एक्टिव सिस्टम के बीच स्टोर्ड डेटा का। डेटा को दोनों सिस्टम से एक साथ पढ़ा और लिखा जा सकता है। DRBD रिसोर्स-लेवल फेंसिंग का भी समर्थन करता है। DRBD हार्टबीट (Heartbeat) नामक क्लस्टर मैनेजमेंट प्रोग्राम के साथ संयोजन में काम करता है और कुछ लिनक्स वितरणों में बंडल किया गया है।
लाइसेंसिंग
DRBD, LINBIT इंफॉर्मेशन टेक्नोलॉजीज GmBH का एक पंजीकृत ट्रेडमार्क है, जिसका मुख्यालय वियना, ऑस्ट्रिया में है। सॉफ्टवेयर को GNU GPL (जनरल पब्लिक लाइसेंस) के तहत जारी किया गया है और लाइसेंस समझौते की सीमाओं के भीतर स्वतंत्र रूप से वितरित और संशोधित किया जा सकता है।