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

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

ระบบส่วนใหญ่จำลองความสามารถของเครื่องมือการจัดการพาร์ติชันขั้นสูงของ ZFS และ Btrfs แต่ถูกนำไปใช้ในรูปแบบของเลเยอร์ (daemon ชั้นหิน) ทำงานบนระบบย่อย Device-Mapper ของเคอร์เนล 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 2.2 ซึ่งเป็นชุดเครื่องมือสำหรับจัดการที่เก็บข้อมูลในตัวเครื่อง

В ปล่อย 2.2 มีการเพิ่มตัวเลือกอินเทอร์เฟซ D-Bus ใหม่สำหรับการดึงคุณสมบัติ (FetchProperties) การจัดการ (ผู้จัดการ) และการโต้ตอบกับอุปกรณ์บล็อก (Blockdev) เพิ่มความสามารถในการแจ้งเกี่ยวกับการเกิดเหตุการณ์เกี่ยวกับการเชื่อมต่อและการถอดอินเทอร์เฟซ (InterfacesAdded และ InterfacesRemoved) ผ่านทาง D-Bus ในยูทิลิตี้ stratis-cli ดีขึ้น สคริปต์เสร็จสิ้นการทุบตี

ที่มา: opennet.ru

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