Stratis 3.1 کی ریلیز، مقامی اسٹوریج کے انتظام کے لیے ایک ٹول کٹ

Stratis 3.1 پروجیکٹ کا اجراء شائع کیا گیا ہے، جسے Red Hat اور Fedora کمیونٹی نے تیار کیا ہے تاکہ ایک یا زیادہ مقامی ڈرائیوز کے پول کو ترتیب دینے اور ان کا انتظام کرنے کے ذرائع کو متحد اور آسان بنایا جا سکے۔ Stratis متحرک اسٹوریج ایلوکیشن، سنیپ شاٹس، سالمیت اور کیشنگ لیئرز جیسی خصوصیات فراہم کرتا ہے۔ Fedora 28 اور RHEL 8.2 کی ریلیز کے بعد سے Fedora اور RHEL کی تقسیم میں Stratis سپورٹ کو ضم کر دیا گیا ہے۔ پروجیکٹ کوڈ MPL 2.0 لائسنس کے تحت تقسیم کیا گیا ہے۔

یہ نظام بڑی حد تک اپنی صلاحیتوں میں ZFS اور Btrfs کے اعلی درجے کے پارٹیشن مینجمنٹ ٹولز کی نقل تیار کرتا ہے، لیکن لینکس کرنل کے ڈیوائس میپر سب سسٹم کے اوپر چلنے والی ایک پرت (stratisd daemon) کی شکل میں لاگو ہوتا ہے (ماڈیول dm-thin، dm -cache، dm-thinpool، dm-raid اور dm-انٹیگریٹی) اور XFS فائل سسٹم۔ ZFS اور Btrfs کے برعکس، Stratis اجزاء صرف صارف کی جگہ پر چلتے ہیں اور مخصوص کرنل ماڈیول لوڈ کرنے کی ضرورت نہیں ہے۔ اس منصوبے کو ابتدائی طور پر اس طرح پیش کیا گیا تھا کہ انتظام کرنے کے لیے اسٹوریج سسٹم کے ماہر کی اہلیت کی ضرورت نہیں ہے۔

انتظام کے لیے ایک D-Bus API اور ایک cli یوٹیلیٹی فراہم کی گئی ہے۔ Stratis کو LUKS (انکرپٹڈ پارٹیشنز)، mdraid، dm-multipath، iSCSI، LVM منطقی حجم کے ساتھ ساتھ مختلف HDDs، SSDs اور NVMe ڈرائیوز پر مبنی بلاک ڈیوائسز کے ساتھ ٹیسٹ کیا گیا ہے۔ اگر پول میں ایک ڈسک ہے تو، Stratis آپ کو تبدیلیوں کو رول بیک کرنے کے لیے اسنیپ شاٹ سپورٹ کے ساتھ منطقی پارٹیشنز استعمال کرنے کی اجازت دیتا ہے۔ جب آپ ایک پول میں متعدد ڈرائیوز شامل کرتے ہیں، تو آپ منطقی طور پر ڈرائیوز کو ایک متصل علاقے میں جوڑ سکتے ہیں۔ RAID، ڈیٹا کمپریشن، ڈپلیکیشن اور فالٹ ٹولرنس جیسی خصوصیات ابھی تک تعاون یافتہ نہیں ہیں، لیکن مستقبل کے لیے منصوبہ بندی کی گئی ہیں۔

Stratis 3.1 کی ریلیز، مقامی اسٹوریج کے انتظام کے لیے ایک ٹول کٹ

نئے ورژن میں:

  • Значительно улучшено управление компонентами, обеспечивающими динамическое выделение места в хранилище («thin provisioning»). В cli-интерфейсе предоставлены команды для включения динамического распределения места на этапе создания пула и изменения параметров для уже работающих пулов. Для выбранных пулов также теперь можно изменять на лету ограничения файловой системы.
  • В команды работы с пулами, файловыми системами и блочными устройствами добавлена подкоманда debug для включения отладочного режима.
  • В фоновом процессе stratisd размер минимально поддерживаемой ФС увеличен до 512 MB.
  • Для пулов MDV (metadata volume) включено монтирование в отдельном пространстве точек монтирования.
  • Улучшена обработка событий udev, генерируемых при извлечении устройства.
  • Повышена информативность сообщений в логах.

ماخذ: opennet.ru

نیا تبصرہ شامل کریں