การเปิดตัวคลัสเตอร์ FS Luster 2.13

ที่ตีพิมพ์ การเปิดตัวระบบไฟล์คลัสเตอร์ ความมันวาว 2.13, มือสอง ส่วนใหญ่ (~60%) ใหญ่ที่สุด คลัสเตอร์ Linux ที่มีโหนดนับหมื่น ความสามารถในการปรับขนาดบนระบบขนาดใหญ่ดังกล่าวทำได้ผ่านสถาปัตยกรรมที่มีหลายองค์ประกอบ ส่วนประกอบหลักของ Luster คือเซิร์ฟเวอร์การประมวลผลข้อมูลเมตาและเซิร์ฟเวอร์จัดเก็บข้อมูล (MDS) เซิร์ฟเวอร์การจัดการ (MGS) เซิร์ฟเวอร์จัดเก็บข้อมูลอ็อบเจ็กต์ (OSS) พื้นที่จัดเก็บอ็อบเจ็กต์ (OST รองรับการทำงานบน ext4 และ ZFS) และไคลเอนต์

การเปิดตัวคลัสเตอร์ FS Luster 2.13

หลัก นวัตกรรม:

  • ดำเนินการแล้ว Persistent Client Cache ซึ่งช่วยให้คุณสามารถใช้พื้นที่จัดเก็บในเครื่อง เช่น NVMe หรือ NVRAM โดยเป็นส่วนหนึ่งของเนมสเปซ FS ส่วนกลาง ลูกค้าสามารถแคชข้อมูลที่เกี่ยวข้องกับไฟล์ที่สร้างขึ้นใหม่หรือที่มีอยู่ในระบบไฟล์แคชที่ติดตั้งในเครื่อง (เช่น ext4) ในขณะที่ไคลเอนต์ปัจจุบันกำลังทำงาน ไฟล์เหล่านี้จะถูกประมวลผลในเครื่องด้วยความเร็วของ FS ในเครื่อง แต่หากไคลเอนต์อื่นพยายามติดต่อกับพวกเขา ไฟล์เหล่านั้นจะถูกย้ายไปยัง FS ส่วนกลางโดยอัตโนมัติ
  • ในเราเตอร์ แอลเน็ต ดำเนินการ ค้นหาเส้นทางอัตโนมัติเมื่อใช้การกำหนดเส้นทางตามหลายเส้นทางผ่านอินเทอร์เฟซเครือข่ายที่แตกต่างกัน (Multi-Rail Routing) และเพิ่มความน่าเชื่อถือของการกำหนดค่าด้วยโหนดที่มีอินเทอร์เฟซเครือข่ายหลายตัว
  • เพิ่ม โหมด "overstriping" ซึ่งที่เก็บอ็อบเจ็กต์หนึ่ง (OST) สามารถมีสำเนาของบล็อก stripe หลายสำเนาสำหรับไฟล์เดียว ซึ่งช่วยให้ไคลเอ็นต์หลายตัวสามารถดำเนินการเขียนร่วมไปยังไฟล์พร้อมกันโดยไม่ต้องรอให้ปลดล็อก
  • ปรากฏขึ้น สนับสนุน เค้าโครงไฟล์ที่ขยายได้เอง (Self-Extending Layouts) เพิ่มความยืดหยุ่นในการใช้โหมด PFL (Progressive File Layouts) ในระบบไฟล์ที่ต่างกัน ตัวอย่างเช่น เมื่อระบบไฟล์รวมพูลหน่วยเก็บข้อมูลขนาดเล็กที่ใช้แฟลชไดรฟ์แบบเร็วและดิสก์พูลขนาดใหญ่ คุณสมบัติที่นำเสนอจะช่วยให้คุณสามารถเขียนไปยังหน่วยเก็บข้อมูลที่รวดเร็วก่อน และหลังจากพื้นที่ว่างหมด คุณจะสลับไปใช้ดิสก์พูลที่ช้าโดยอัตโนมัติ

ที่มา: opennet.ru

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