स्ट्रैटिस, लिनक्स के लिए एक स्थानीय भंडारण प्रबंधन समाधान

Stratis

स्ट्रैटिस रेड हैट द्वारा विकसित एक डेमॉन है। और फेडोरा समुदाय यूजरस्पेस कॉन्फ़िगरेशन को एकीकृत और सरल बनाने के लिए जो डी-बस के माध्यम से एलवीएम वॉल्यूम प्रबंधन और एक्सएफएस फाइल सिस्टम के अंतर्निहित लिनक्स स्टोरेज घटकों के मौजूदा घटकों को कॉन्फ़िगर और मॉनिटर करता है।

स्ट्रैटिस FUSE सिस्टम की तरह उपयोगकर्ता-स्तरीय फ़ाइल सिस्टम नहीं है। स्ट्रैटिस कॉन्फ़िगरेशन डेमॉन ZFS और Btrfs के साथ फीचर समानता के लिए विकसित किया गया था. कोमो एक दशक से अधिक एंटरप्राइज़ परिनियोजन और Red Hat Enterprise Linux पर सिस्टम स्टोरेज मैनेजर से सीखे गए सबक के साथ एंटरप्राइज़ सिद्ध एलवीएम और एक्सएफएस घटकों पर आधारित है।

Eदूसरे शब्दों में, स्ट्रैटिस स्थानीय भंडारण के प्रबंधन को स्वचालित करता है। सिंगल डिस्क सिस्टम पर, स्ट्रैटिस इसे तार्किक रूप से / usr से अलग / होम करने के लिए अधिक सुविधाजनक बना सकता है और प्रत्येक पर अलग से रोलबैक स्नैपशॉट को सक्षम कर सकता है।

बड़े विन्यास में, स्ट्रैटिस मल्टी-टियर, मल्टी-डिस्क स्टोरेज पूल बनाना, पूल की निगरानी करना आसान बना सकता है और फिर कम व्यवस्थापक प्रयास के साथ समूह का प्रबंधन करें।

स्ट्रैटिस के बारे में

Stratis मौजूदा प्रौद्योगिकी की परतों को एकीकृत करके ZFS/Btrfs-शैली सुविधाएँ प्रदान करता है- लिनक्स डिवाइस मैपर सबसिस्टम और एक्सएफएस फाइल सिस्टम। स्ट्रैटिस्ड डेमॉन ब्लॉक उपकरणों के संग्रह का प्रबंधन करता है और एक डी-बस एपीआई प्रदान करता है।

स्ट्रैटिस-सीएलआई एक कमांड लाइन टूल प्रदान करता है स्ट्रैटिस, जो बदले में स्ट्रैटिसडी के साथ संचार करने के लिए डी-बस एपीआई का उपयोग करता है।

ZFS और Btrfs के विपरीत, स्ट्रैटिस घटक केवल उपयोगकर्ता स्थान में काम करते हैं। और उन्हें विशिष्ट कर्नेल मॉड्यूल लोड करने की आवश्यकता नहीं है। प्रोजेक्ट को शुरू में रेटिंग के प्रबंधन के लिए स्टोरेज सिस्टम विशेषज्ञ के प्रबंधन की आवश्यकता नहीं थी।

प्रबंधन के लिए डी-बस एपीआई और क्ली-यूटिलिटी प्रदान की जाती है। स्ट्रैटिस को LUKS (एन्क्रिप्टेड पार्टीशन), mdraid, dm-multipath, iSCSI, LVM लॉजिकल वॉल्यूम के साथ-साथ विभिन्न हार्ड ड्राइव, SSDs और NVMe ड्राइव के आधार पर ब्लॉक डिवाइस के साथ परीक्षण किया गया है।

यदि समूह में कोई इकाई है, स्ट्रैटिस परिवर्तनों को पूर्ववत करने के लिए स्नैपशॉट समर्थन के साथ तार्किक विभाजन का उपयोग करने की अनुमति देता है. दूसरी ओर, जब समूह में कई इकाइयाँ जोड़ी जाती हैं, तो तार्किक रूप से इकाइयों को एक सतत क्षेत्र में संयोजित करना संभव होता है।

RAID, डेटा कम्प्रेशन, डिडुप्लीकेशन और फॉल्ट टॉलरेंस जैसी सुविधाएँ अभी तक समर्थित नहीं हैं, लेकिन भविष्य के लिए योजना बनाई गई हैं।

स्ट्रैटिस में अन्य विशेषताएं भी हैं जैसे भंडारण स्थान का गतिशील आवंटन, स्नैपशॉट, अखंडता, और कैशिंग के लिए लेयरिंग। प्रोजेक्ट कोड रस्ट में लिखा गया है और एमपीएल 2.0 लाइसेंस के तहत वितरित किया गया है।

अब परियोजना को विकास के एक वर्ष के बाद अद्यतन किया गया था, खैर, परियोजना का शुभारंभ हाल ही में प्रकाशित किया गया था। स्ट्रैटिस 2.0। जिसमें इस नए वर्जन की घोषणा में इस बात का जिक्र किया गया है रस्ट कंपाइलर संस्करण के लिए आवश्यकताएँ बढ़ा दी गई हैं (कम से कम 1.37, लेकिन 1.38 अनुशंसित है)।

इसके अलावा गौर करने लायक संस्करण संख्या में एक महत्वपूर्ण परिवर्तन जो इससे संबद्ध है कुछ डी-बस इंटरफेस का नाम बदलना और डी-बस के साथ काम के संगठन का नया स्वरूप (प्राथमिक मौलिक गुणों का एक सेट चुना गया है, और शेष गुणों का अब नई FetchProperties विधि का उपयोग करके अनुरोध किया गया है।)

वह भी सीएलआई संस्करण काफी अधिक मजबूत है. पहले, पूल, फ़ाइल सिस्टम और ब्लॉक डिवाइस पर त्रुटि स्थितियों की एक श्रेणी थी जो सीएलआई को लगभग अनुपयोगी बना देती थी।

स्ट्रैटिस कैसे स्थापित करें?

स्ट्रैटिस आरएचईएल, सेंटओएस, फेडोरा और डेरिवेटिव के लिए उपलब्ध है।. इसकी स्थापना काफी सरल है क्योंकि पैकेज आरएचईएल रिपॉजिटरी के साथ-साथ इसके डेरिवेटिव में भी पाया जाता है।

स्ट्राटिस को स्थापित करने के लिए बस एक टर्मिनल में निम्नलिखित कमांड चलाएँ:

sudo dnf install stratis-cli stratisd -y

या आप इसे अन्य भी आज़मा सकते हैं:

sudo yum install stratis-cli stratisd -y

एक बार सिस्टम पर स्थापित, स्ट्रैटिस सेवाओं को सक्षम करना चाहिए, वे निम्नलिखित आदेशों को निष्पादित करके ऐसा करते हैं:

sudo systemctl start stratisd.service
sudo systemctl enable stratisd.service
sudo systemctl status stratisd.service

कॉन्फ़िगरेशन और उपयोग के बारे में अधिक जानकारी के लिए, आप निम्न लिंक पर जा सकते हैं। https://stratis-storage.github.io/howto/


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।