قائمة أنظمة الملفات ذات البنية السجلية

هذه قائمة غير مكتملة لتطبيقات أنظمة الملفات ذات البنية السجلية .

  • قام جيمس تي برادي أثناء عمله في مختبر IBM Poughkeepsie بتصميم نظام ملفات ذي بنية سجلية للصفحات في عام 1979 والذي تم تنفيذه في MVS SP2 في عام 1980. [ 1 ] [ 2 ]
  • قام جون ك. أوسترهوت ومندل روزنبلوم بتنفيذ أول نظام ملفات ذي بنية سجلية لنظام التشغيل سبرايت في عام 1992. [ 3 ] [ 4 ]
  • أُضيف نظام BSD-LFS ، وهو تطبيق من تطوير مارغو سيلتزر، إلى نظام 4.4BSD، ثم نُقل لاحقًا إلى نظام 386BSD . كان يفتقر إلى دعم اللقطات. أُزيل من نظامي FreeBSD وOpenBSD، ولكنه لا يزال موجودًا في نظام NetBSD .
  • نظام ملفات Fossil الخاص بـ Plan 9 هو أيضًا نظام منظم على شكل سجلات ويدعم اللقطات.
  • NILFS هو نظام ملفات ذو بنية سجلية، وهو تطبيق لنظام Linux من NTT/Verio يدعم اللقطات.
  • يُعدّ كلٌّ من LinLogFS (المعروف سابقًا باسم dtfs) وLFS نظامي ملفات مُهيكلين وفقًا لسجلات البيانات، مُصمَّمين لنظام لينكس. وكان LFS جزءًا من برنامج Google Summer of Code لعام 2005. وقد تم التخلي عن كلا المشروعين.
  • LFS هو نظام ملفات آخر ذو بنية سجلية لنظام لينكس، تم تطويره بواسطة جامعة تشارلز في براغ. وكان من المفترض أن يدعم اللقطات والمجلدات المفهرسة، لكن التطوير توقف منذ ذلك الحين.
  • يُعدّ نظام الكتابة في أي مكان (WAFL) من NetApp نظامًا لتخطيط الملفات يدعم مصفوفات RAID الكبيرة عالية الأداء، وإعادة التشغيل السريع دون الحاجة إلى عمليات فحص مطولة للتأكد من سلامة البيانات في حالة حدوث عطل أو انقطاع في التيار الكهربائي، بالإضافة إلى إمكانية توسيع حجم نظام الملفات بسرعة. وقد بُني هذا النظام باستخدام مفهوم نظام الملفات ذي البنية السجلية، واللقطات، وإزالة البيانات المكررة دون اتصال بالإنترنت .
  • LSFS هو نظام ملفات ذو بنية سجلية مع لقطات قابلة للكتابة وإزالة البيانات المكررة المضمنة تم إنشاؤه بواسطة StarWind Software . [ 5 ]
  • نظام Cache Accelerated Sequential Layout (CASL) هو نظام ملفات خاص ذو بنية سجلية طورته شركة Nimble Storage ويستخدم أجهزة الحالة الصلبة لتخزين البيانات مؤقتًا على محركات الأقراص الصلبة التقليدية. [ 6 ]
  • ZeroFS هو نظام ملفات مفتوح المصدر ذو بنية سجلية يقدم تخزين الكائنات المتوافق مع S3 كواجهات ملفات وكتل تقليدية عبر خوادم NFS و9P وNBD، مع تشفير XChaCha20-Poly1305 مدمج وضغط LZ4/Zstd.
  • ObjectiveFS هو نظام ملفات FUSE ذو بنية سجلية يستخدم مخازن الكائنات السحابية (مثل Amazon S3 و Google Cloud Storage ومخزن الكائنات السحابي الخاص).
  • NOVA للذاكرة الدائمة القابلة للعنونة بالبايت (على سبيل المثال وحدة الذاكرة المزدوجة غير المتطايرة (NVDIMM) و 3D XPoint ) لنظام التشغيل Linux الذي تم تطويره في جامعة كاليفورنيا، سان دييغو، الولايات المتحدة الأمريكية. [ 7 ]
  • كان نظام الملفات Spiralog نظامًا ذا بنية سجلية أنشأته شركة Digital Equipment Corporation لنظام التشغيل OpenVMS . [ 8 ] كان Spiralog منتجًا اختياريًا، وتم إيقافه بسبب مجموعة متنوعة من المشاكل، بما في ذلك مشاكل التعامل مع وحدات التخزين الممتلئة. [ 9 ]

تتدهور بعض أنواع وسائط التخزين، مثل ذاكرة الفلاش وأقراص CD-RW ، تدريجيًا مع كثرة الكتابة عليها، ولها عدد محدود من دورات المسح/الكتابة في أي موقع. تُستخدم أنظمة الملفات ذات البنية السجلية أحيانًا على هذه الوسائط لأنها تُقلل من عمليات الكتابة المباشرة، وبالتالي تُطيل عمر الجهاز من خلال موازنة التآكل . ومن أكثر أنظمة الملفات شيوعًا في هذا المجال:

  • UDF هو نظام ملفات شائع الاستخدام على الأقراص الضوئية .
  • JFFS وخليفتها JFFS2 عبارة عن أنظمة ملفات لينكس بسيطة مخصصة للأجهزة التي تعتمد على ذاكرة الفلاش الخام.
  • UBIFS هو نظام ملفات لوسائط ذاكرة الفلاش NAND الخام ، وهو مصمم أيضًا ليحل محل JFFS2 .
  • LogFS هو نظام ملفات فلاش قابل للتوسع لنظام Linux يعمل على كل من وسائط الفلاش الخام وأجهزة الكتل، ويهدف إلى استبدال JFFS2 .
  • YAFFS هو نظام ملفات خام خاص بذاكرة الفلاش NAND للعديد من أنظمة التشغيل (بما في ذلك Linux).
  • F2FS هو نظام ملفات جديد مصمم لأجهزة التخزين القائمة على ذاكرة الفلاش NAND على نظام التشغيل Linux.

انظر أيضاً

مراجع

  1. ^ شمشون، ستيفن إل. إصدار MVS لإدارة الأداء OS/390 . ص.  12. سايتسيركس 10.1.1.195.1886 . 
  2. "كتاب حدث التقدير التقني لشركة IBM لعام 1981، جائزة الابتكار المتميز، "ترحيل أقراص التخزين الافتراضية""
  3. روزنبلوم، ميندل وأوسترهوت، جون ك. (يونيو 1990) - " مدير تخزين LFS ". وقائع مؤتمر Usenix الصيفي لعام 1990. الصفحات 315-324.
  4. روزنبلوم، ميندل وأوسترهوت، جون ك. (فبراير 1992) - " تصميم وتنفيذ نظام ملفات ذي بنية سجلية ". معاملات ACM لأنظمة الحاسوب، المجلد 10، العدد 1 ، الصفحات 26-52.
  5. تويغو، جون ويليام (5 مارس 2015). "الصراع بين أداء الآلة الافتراضية والتخزين" . TechTarget SearchStorage .
  6. شانكس، إريك (25 نوفمبر 2013). "CASL مع Nimble Storage" . The IT Hollow .
  7. "نظام ملفات NOVA [ LWN.net ] " . LWN.net .
  8. جيمس إي. جونسون؛ ويليام أ. لاينغ (1996). "نظام ملفات Spiralog ذو البنية اللوغاريتمية" (ملف PDF) . المجلة التقنية الرقمية . 8 (2).
  9. "لماذا تم إيقاف إنتاج Spiralog؟" . community.hpe.com . 2006-01-10 . تم الاطلاع عليه بتاريخ 2021-01-13 .