เปิดตัว Stratis 3.1 ซึ่งเป็นชุดเครื่องมือสำหรับจัดการที่เก็บข้อมูลในตัวเครื่อง

การเปิดตัวโครงการ Stratis 3.1 ได้รับการเผยแพร่ซึ่งพัฒนาโดย Red Hat และชุมชน Fedora เพื่อรวมและลดความซับซ้อนของวิธีการกำหนดค่าและจัดการพูลของไดรฟ์ในเครื่องตั้งแต่หนึ่งไดรฟ์ขึ้นไป Stratis นำเสนอฟีเจอร์ต่างๆ เช่น การจัดสรรพื้นที่จัดเก็บข้อมูลแบบไดนามิก สแน็ปช็อต ความสมบูรณ์ และเลเยอร์แคช การสนับสนุน Stratis ได้รับการรวมเข้ากับการกระจายของ Fedora และ RHEL นับตั้งแต่เปิดตัว Fedora 28 และ RHEL 8.2 รหัสโครงการเผยแพร่ภายใต้ใบอนุญาต MPL 2.0

ระบบส่วนใหญ่จำลองความสามารถของเครื่องมือการจัดการพาร์ติชันขั้นสูงของ ZFS และ Btrfs แต่ถูกนำไปใช้ในรูปแบบของเลเยอร์ (stratisd daemon) ที่ทำงานบนระบบย่อยอุปกรณ์-แมปเปอร์ของเคอร์เนล Linux (โมดูล dm-thin, dm -cache, dm-thinpool, dm- raid และ dm-integrity) และระบบไฟล์ XFS ต่างจาก ZFS และ Btrfs ตรงที่ส่วนประกอบ Stratis ทำงานในพื้นที่ผู้ใช้เท่านั้น และไม่จำเป็นต้องโหลดโมดูลเคอร์เนลเฉพาะ ในตอนแรกโครงการนี้ถูกนำเสนอเนื่องจากไม่ต้องการคุณสมบัติของผู้เชี่ยวชาญด้านระบบจัดเก็บข้อมูลในการบริหารจัดการ

D-Bus API และยูทิลิตี้ cli มีไว้สำหรับการจัดการ Stratis ได้รับการทดสอบกับอุปกรณ์บล็อกที่ใช้ LUKS (พาร์ติชันที่เข้ารหัส), mdraid, dm-multipath, iSCSI, โลจิคัลวอลุ่ม LVM รวมถึง HDD, SSD และไดรฟ์ NVMe ต่างๆ หากมีดิสก์หนึ่งตัวในพูล Stratis จะอนุญาตให้คุณใช้โลจิคัลพาร์ติชันที่รองรับสแน็ปช็อตเพื่อย้อนกลับการเปลี่ยนแปลง เมื่อคุณเพิ่มหลายไดรฟ์ลงในพูล คุณสามารถรวมไดรฟ์เข้ากับพื้นที่ที่อยู่ติดกันได้ตามตรรกะ คุณสมบัติต่างๆ เช่น RAID, การบีบอัดข้อมูล, การขจัดข้อมูลซ้ำซ้อน และความทนทานต่อข้อผิดพลาด ยังไม่ได้รับการสนับสนุน แต่มีการวางแผนไว้สำหรับอนาคต

เปิดตัว Stratis 3.1 ซึ่งเป็นชุดเครื่องมือสำหรับจัดการที่เก็บข้อมูลในตัวเครื่อง

ในเวอร์ชันใหม่:

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

ที่มา: opennet.ru

เพิ่มความคิดเห็น