החלה בדיקה של בניית FreeBSD שהועברו ל-"ZFS ב-Linux".

כריס מור, יוצר פרויקט PC-BSD וסגן נשיא iXsystems, объявил על התחלת בדיקת מכלולי התקנה FreeBSD 12-Stable и FreeBSD 13-HEAD, שבו היישום של מערכת הקבצים ZFS שנתמכה במקור ב- FreeBSD מוחלף בפיתוחי הפרויקט "ZFS בלינוקס". הודות ליוזמה להפוך את הקוד "ZFS על לינוקס" לנייד למערכות אחרות, FreeBSD היה מוּכָן פורטים sysutils/zol (כלי עזר) ו-sysutils/zol-kmod (מודול ליבה), שמוצעים כעת לבדיקה. בהקשר של מערכת קבצים, הדרך הקלה ביותר לבדיקה היא לספק תמונות התקנה מובנות מראש שבהן היישום המקורי של ZFS מושבת ויציאות עם "ZFS ב-Linux" מותקנות מראש. UFS ו-ZFS יכולים לשמש כמערכות קבצים עבור מחיצת השורש.

הבה נזכיר שבדצמבר בשנה שעברה המפתחים של FreeBSD הגיעו יוזמה מעבר ליישום ZFS מהפרויקט "ZFS בלינוקס"(ZoL), סביבו התמקדה לאחרונה כל הפעילות הקשורה לפיתוח ZFS. הסיבה שצוינה להעברה הייתה הקיפאון של בסיס הקוד ZFS מפרויקט Illumos (מזלג של OpenSolaris), ששימש בעבר כבסיס להעברת שינויים הקשורים ל-ZFS ל-FreeBSD. עד לאחרונה, התמיכה בבסיס הקוד ZFS ב- Illumos ניתנה על ידי Delphix, המפתחת את מערכת ההפעלה DelphixOS (מזלג אילומוס). לפני שנה, דלפיקס קיבלה את ההחלטה לעבור ל-"ZFS על לינוקס", מה שהביא לקיפאון של ZFS מפרויקט Illumos והעברה של כל הפעילויות הקשורות לפיתוח לפרויקט "ZFS on Linux", שנחשב כיום למימוש העיקרי OpenZFS.

מפתחי FreeBSD החליטו ללכת בעקבות הדוגמה הכללית ולא לנסות להחזיק ב- Illumos, מכיוון שהיישום הזה כבר נמצא הרחק מאחור בפונקציונליות ודורש משאבים גדולים כדי לשמור על הקוד ולהעביר שינויים. "ZFS ב-Linux" נתפס כעת כפרויקט הפיתוח המרכזי, היחיד, השיתופי של ZFS. תמיכת FreeBSD תשולב ישירות ב-ZFS בקוד לינוקס ותתפתח במאגר הראשי של פרויקט זה.

כמה תכונות הזמינות ביציאת FreeBSD "ZFS on Linux" אך חסרות ביישום ZFS של Illumos:

  • מצב ריבוי מארח (MMP;
  • Multi Modifier Protection);
  • מערכת מכסות מורחבת;
  • הצפנה של מערכי נתונים;
  • בחירה נפרדת של מחלקות הפצת בלוקים (מחלקות הקצאה);
  • שימוש בהוראות מעבד וקטור כדי להאיץ את הטמעת RAIDZ וחישובי סכום בדיקה;
  • כלי שורת פקודה משופרים;
  • תיקנו באגים רבים הקשורים לתנאי מרוץ ולנעילות.

מקור: OpenNet.ru

הוספת תגובה