نظام الملفات الموزع OneFS

نظام ملفات OneFS هو نظام ملفات شبكي موزع ومتوازي صممته شركة Isilon Systems ، وهو أساس منصة التخزين القابلة للتوسع من Isilon . [ 3 ] يتم التحكم في نظام ملفات OneFS وإدارته بواسطة نظام التشغيل OneFS ، وهو أحد مشتقات نظام FreeBSD . [ 3 ]

بنية القرص

تحتفظ جميع هياكل البيانات في نظام ملفات OneFS بمعلومات الحماية الخاصة بها. هذا يعني أنه في نظام الملفات نفسه، قد يكون ملف واحد محميًا بمستوى +1 (حماية التكافؤ الأساسية)، بينما قد يكون ملف آخر محميًا بمستوى +4 (مقاومة لأربعة أعطال)، وقد يكون ملف ثالث محميًا بمستوى 2x ( النسخ المتطابق )؛ تُعرف هذه الميزة باسم FlexProtect. [ 4 ] كما أن FlexProtect مسؤول عن إعادة بناء البيانات تلقائيًا في حالة حدوث عطل. تعتمد مستويات الحماية المتاحة على عدد العقد في المجموعة وتتبع خوارزمية ريد سولومون . يتم توزيع كتل الملف الواحد عبر العقد. يسمح هذا بتعطل عقد كاملة دون فقدان الوصول إلى أي بيانات. تعتمد بيانات تعريف الملفات ، والمجلدات، وهياكل اللقطات ، وهياكل الحصص ، وهيكل تعيين العقد المنطقية على أشجار B+ المتطابقة. عناوين الكتل عبارة عن مؤشرات عامة 64 بت تشير إلى أزواج (العقدة، محرك الأقراص، رقم الكتلة) . يبلغ حجم الكتلة الأصلي 8192 بايت. يبلغ حجم العقدة 512 بايت على القرص (للأقراص ذات القطاعات 512 بايت) أو 8 كيلوبايت (للأقراص ذات القطاعات 4 كيلوبايت).

إحدى السمات المميزة لنظام OneFS هي توزيع البيانات الوصفية بشكل متجانس على جميع العُقد. لا توجد خوادم بيانات وصفية مخصصة. الجزء الوحيد من البيانات الوصفية الذي يُنسخ على كل عُقدة هو قائمة عناوين كتل شجرة B الجذرية لبنية تعيين العقدة. يمكن العثور على كل شيء آخر انطلاقًا من هذه النقطة، باتباع المؤشرات العامة ذات 64 بت.

التجميع

تُعرف مجموعة أجهزة الكمبيوتر المضيفة التي تشكل نظام OneFS باسم " مجموعة ". ويُطلق على جهاز الكمبيوتر المضيف الذي يُعد عضوًا في مجموعة OneFS اسم " عقدة " (جمعها " عقد ").

يجب ربط العُقد المكونة لنظام OneFS بشبكة خلفية عالية الأداء ومنخفضة زمن الاستجابة لتحقيق الأداء الأمثل. استخدمت إصدارات OneFS من 1.0 إلى 3.0 شبكة إيثرنت جيجابت كشبكة خلفية. بدءًا من OneFS 3.5، قدمت Isilon نماذج InfiniBand . من عام 2007 تقريبًا وحتى منتصف عام 2018، استخدمت جميع العُقد المباعة شبكة InfiniBand كشبكة خلفية. بدءًا من OneFS 8.1.0 ونماذج الجيل السادس، تُقدم Isilon مجددًا شبكة إيثرنت خلفية (بسرعات 10 أو 25 أو 40 أو 100 جيجابت). [ 5 ]

يتم تبادل البيانات والبيانات الوصفية وعمليات القفل والمعاملات وإدارة المجموعات والتخصيص وحركة مرور الأحداث باستخدام آلية استدعاء الإجراءات عن بُعد (RPC) عبر شبكة الواجهة الخلفية لمجموعة OneFS. جميع عمليات نقل البيانات والبيانات الوصفية تتم بدون نسخ . جميع عمليات تعديل الهياكل الموجودة على القرص تتم بشكل معاملي ومسجلة في سجل العمليات .

البروتوكولات

يدعم نظام OneFS الوصول إلى الملفات المخزنة باستخدام بروتوكولات شبكات الحاسوب الشائعة، بما في ذلك NFS و CIFS/SMB و FTP و HTTP و HDFS . [ 3 ] كما يمكنه استخدام المصادقة غير المحلية مثل Active Directory و LDAP و NIS . وهو قادر على التفاعل مع أجهزة النسخ الاحتياطي الخارجية والتطبيقات التي تستخدم بروتوكول NDMP . [ 3 ]

نظام التشغيل OneFS

نظام الملفات OneFS هو نظام ملفات خاص لا يمكن إدارته والتحكم فيه إلا بواسطة نظام التشغيل OneFS المشتق من FreeBSD . [ 3 ]

zsh هو واجهة سطر الأوامر الافتراضية لنظام التشغيل OneFS. يوفر OneFS مجموعة أوامر متخصصة لإدارة نظام ملفات OneFS. [ 6 ] تبدأ معظم برامج سطر الأوامر المتخصصة بالحرفين isi . ومن الاستثناءات البارزة امتدادات Isilon لنظام FreeBSD lsوبرامج chmodأخرى. [ 7 ]

الإصدارات

  • 1.0 "بيل"، 2.0 "هالبينو"، 3.0 "سيرانو"، 3.5 "تاباسكو"
  • 4.0 "بوبلانو"، 4.1 "أناهايم"، 4.5 "تايلندي"، 4.6 "أنشو"
  • 4.7 "تشيلتيبين"
    • 4.7.1 إلى .11
  • 5.0 "جامايكي"
    • من 5.0.0 إلى 0.8
  • 5.5 "سكوتش بونيت" (مبني على FreeBSD 6.1) [ 8 ] [ 9 ]
    • 5.5.1 إلى .2
    • 5.5.3 - تحديثات نظام التشغيل مع إعادة تشغيل متدرجة للعقد الفردية.
    • 5.5.4 - إضافة iSCSI
    • 5.5.5 إلى .7
  • 6.0 "هابانيرو" - يصل حجم الملفات إلى 10.4 بيتابايت في نظام ملفات واحد
    • من 6.0.1 إلى 0.4
  • 6.5 "Chopu" (مبني على FreeBSD 7.3) [ 8 ]
    • 6.5.1 إلى .5
  • 7.0 "Mavericks" - تم إصداره في نوفمبر 2012؛ [ 10 ] (مبني على FreeBSD 7.4-STABLE) [ 8 ]
    • 7.0.1 إلى 0.2
  • 7.1 "وايكيكي" - صدر في أكتوبر 2013 [ 11 ]
    • 7.1.1 "الفك المفترس" - صدر في يوليو 2014 [ 12 ]
  • 7.2 "موبي" - صدر في نوفمبر 2014 [ 13 ]
    • 7.2.0، 7.2.1 "أوركا"
  • 8.0 "Riptide" (مبني على FreeBSD 10) - صدر في فبراير 2016 [ 14 ] - تم إيقاف دعم iSCSI
    • 8.0.1 "Halfpipe" - صدر في أكتوبر 2016 [ 15 ]
  • 8.1 "قطارات الشحن" - صدر في يونيو 2017 [ 16 ]
    • 8.1.1 "نيجيما" - صدر في يناير 2018 [ 17 ] [ 18 ]
    • 8.1.2 "كاناغاوا" - صدر في أغسطس 2018 [ 19 ]
    • 8.1.3 "زلزالي" - صدر في يناير 2019
  • 8.2.0 "Pipeline" (مبني على FreeBSD 11) - تم إصداره في مايو 2019 [ 20 ]
    • 8.2.1 "Acela" - تم إصداره في سبتمبر 2019 [ 21 ]
    • 8.2.2 "Beachcomber" - صدر في يناير 2020 [ 22 ]
  • 9.0.0 "كاسكيدز" - صدر في يونيو 2020
    • 9.1.0 "Deccan" - صدر في أكتوبر 2020 [ 23 ]
    • 9.2.0 "إمباير" - صدر في أبريل 2021 [ 24 ]
    • 9.2.1 "Flying Scotsman" - صدر في مايو 2021 [ 24 ]
    • 9.3 "Gotham" - صدر في أكتوبر 2021 [ 24 ]
    • 9.4 "Hexie" - صدر في أبريل 2022 [ 24 ]
    • 9.5 "Islander" - صدر في يناير 2023 [ 24 ]
    • 9.6 "Jet Rocket" - صدر في مايو 2023 [ 25 ]
    • 9.7 "كي ويست" - صدر في ديسمبر 2023 [ 26 ]
    • 9.8 - صدر في أبريل 2024 [ 24 ]
    • 9.9 - صدر في أغسطس 2024 [ 24 ]
    • 9.10 - صدر في ديسمبر 2024 [ 24 ]

انظر أيضاً

مراجع

  1. 1 2 "دليل المواصفات الفنية لـ Isilon OneFS و IsilonSD Edge" (ملف PDF) . شركة Dell، يونيو 2018.
  2. آدم أرمسترونغ (12 فبراير 2019). "ديل إي إم سي تطلق جهاز Isilon F810 بتقنية الفلاش الكاملة" . فلاينغ بيغ فنتشرز.
  3. 1 2 3 4 5 6 "نظام التشغيل Dell EMC Isilon OneFS - تشغيل منصة التخزين Isilon القابلة للتوسع" (ملف PDF) . 9.0. شركة Dell، فبراير 2019.
  4. "حماية البيانات والنسخ الاحتياطي"
  5. "أداء Isilon Gen6" (ملف PDF) . شركة Dell. مؤرشف من النسخة الأصلية (ملف PDF) بتاريخ 23 أغسطس 2017. تم الاطلاع عليه بتاريخ 22 أغسطس 2017 .
  6. "مرجع سطر أوامر OneFS" .
  7. عقيب قاضي (نوفمبر 2018). "مصادقة Isilon OneFS، وإدارة الهوية، والتفويض - الوصول إلى البيانات متعدد البروتوكولات بنموذج أمان موحد" (ملف PDF) . Dell EMC.
  8. 1 2 3 يتم تحديدها وفقًا__FreeBSD_version للتعريف الوارد في/usr/include/sys/param.h. راجع دليل بورتر لنظام FreeBSD لمزيد من المعلومات.
  9. مشروع توثيق FreeBSD. "18". دليل بورتر لـ FreeBSD . تم الاطلاع عليه في 1 ديسمبر 2011 .
  10. باتيل، منى (16 نوفمبر 2012). "EMC Isilon OneFS 7.0: دمج البيانات الضخمة مع المؤسسات" . مدونة EMC للبيانات الضخمة . مؤرشف من الأصل في 12 فبراير 2013. تم الاطلاع عليه في 18 يناير 2013 .
  11. غروكوت، سام (30 أكتوبر 2013). "أخيرًا، وصل نظام تخزين البيانات الضخمة القابل للتوسع Isilon OneFS 7.1!" . مدونة EMC Pulse . مؤرشف من الأصل في 1 نوفمبر 2013. تم الاطلاع عليه في 30 أكتوبر 2013 .
  12. هيوز، كارولين (8 يوليو 2014). "إطلاق سعيد يا @EMCIsilon! منصتان جديدتان رائعتان، وذاكرة فلاش كذاكرة تخزين مؤقتة، ونظام ملفات موزّع مضمّن جديد، وأداء فائق على OneFS 7.1.1 "Jaws!" أحسنتم يا فريق!" . @carolyn_hugs تويتر . تم الاطلاع عليه في 2 سبتمبر 2014 .
  13. "إصدار OneFS 7.2.x" . شركة ديل، 31 أكتوبر 2014.
  14. غالانت، ريسا (1 فبراير 2016). "الإعلان عن OneFS 8.0.0" . مؤرشف من الأصل في 3 فبراير 2016. تم الاطلاع عليه في 3 فبراير 2016 .
  15. نوي، ديفيد (25 أكتوبر 2016). "الإعلان عن Isilon OneFS 8.0.1" .
  16. جولي، تود (21 يونيو 2017). "شركة ديل إي إم سي تعلن عن إطلاق منصة إيزيلون من الجيل السادس ونظام OneFS 8.1" . شركة ديل.
  17. ستيفنسون، روس (29 يناير 2018). "دعم OneFS 8.1.1.0 وCloudera CDH 5.13+ لبرنامج Cloudera Navigator" . مؤرشف من الأصل في 1 أغسطس 2018. تم الاطلاع عليه في 31 يوليو 2018 .
  18. "ملاحظات إصدار Isilon OneFS الإصدار 8.1.1" (ملف PDF) . شركة Dell Inc.، 1 يناير 2018.
  19. "وثائق OneFS 8.1.2 - مركز معلومات Isilon" . شركة Dell Inc.، 3 أغسطس 2018.
  20. "ملاحظات إصدار OneFS 8.2.0" (ملف PDF) . شركة ديل، 3 مايو 2019.
  21. "ملاحظات إصدار OneFS 8.2.1" (ملف PDF) . ديل. 6 سبتمبر 2019.
  22. "ملاحظات إصدار OneFS 8.2.2" (ملف PDF) . ديل. 16 يناير 2020.
  23. مولفورد، خوان (2020-10-08). "إصدار PowerScale OneFS 9.1 من Dell Technologies" . مراجعة التخزين .
  24. 1 2 3 4 5 6 7 8 تريمبي، نيك (يناير 2023). "Dell PowerScale OneFS: محتويات الإصدار" . شركة ديل.
  25. "ملاحظات إصدار PowerScale OneFS 9.6.xx" . شركة ديل، مايو 2023.
  26. تريمبي، نيك (2023-12-13). "PowerScale OneFS 9.7" .