هذه مقالة غير مراجعة.(يناير 2021) |
نوع | |
---|---|
نظام التشغيل | |
المنصة | |
النموذج المصدري |
حقوق التأليف والنشر محفوظة [لغات أخرى] ![]() |
المطورون | |
موقع الويب |
العائلة | |
---|---|
التوثيق | |
الإصدار الأخير |
TrueNAS-12.0-U1 |
المستودع | |
الرخصة |
مأخوذ عن |
---|
TrueNAS (وتسمى FreeNAS قبل إلى الإصدار 12.0) هو نظام حر ومفتوح المصدر شبكة التخزين المرفقة (NAS) نظام التشغيل على أساس FreeBSD و OpenZFS نظام الملفات. تم ترخيصه بموجب شروط ترخيص BSD ويعمل على أجهزة سلعة x86-64 . TrueNAS يدعم ويندوز، ماك ويونيكس. تستضيف مثل XenServer ل وإم وير باستخدام SMB ، لوكالة فرانس برس، NFS ، عبر بروتوكول iSCSI ، SSH ، رسينك وFTP / TFTP . تتضمن ميزات TrueNAS المتقدمة تشفير القرص الكامل وبنية المكونات الإضافية لبرامج الجهات الخارجية.
TrueNAS يدعم OpenZFS الملفات التي تنص على سلامة البيانات والتحقق لمنع تلف البيانات، توفر نقطة تمكين في الوقت snapshotting ، النسخ وعدة مستويات من التكرار بما في ذلك شريطية، يعكس، المرايا مخطط (RAID 1 + 0)، وثلاثة مستويات من RaidZ .
تتم إدارة TrueNAS من خلال واجهة ويب شاملة تكملها وحدة تحكم shell صغيرة تتعامل مع الوظائف الإدارية الأساسية. تدعم واجهة الويب تكوين مجمّع التخزين وإدارة المستخدم وتكوين المشاركة وصيانة النظام. كجهاز نظام مضمن، يتم تشغيل TrueNAS من جهاز USB Flash أو SATA DOM . تم تكوين هذه الصورة باستخدام مثبت USB Flash / CD-ROM قابل للتمهيد. يعد نظام التشغيل TrueNAS مستقلاً تمامًا عن أقراص التخزين الخاصة به، مما يسمح بنسخ قاعدة بيانات التكوين ومفاتيح التشفير احتياطيًا واستعادتها في حال تثبيت جديد لنظام التشغيل. يسمح هذا الفصل أيضًا بإجراء ترقيات نظام TrueNAS من خلال واجهة الويب.
بدأ مشروع FreeNAS في أكتوبر 2005 بواسطة Olivier Cochard-Labbé الذي استند إلى جدار الحماية المدمج m0n0wall وFreeBSD 6.0 . انضم فولكر ثيل إلى المشروع في يوليو 2006 وأصبح قائد المشروع في أبريل 2008. في سبتمبر 2009، خلص فريق التطوير إلى أن المشروع، عند الإصدار.7، كان من المقرر إعادة كتابته بالكامل من أجل استيعاب الميزات الحديثة مثل بنية المكونات الإضافية. قرر فولكر ثيلي أن أفضل تنفيذ للمشروع هو استخدام نظام دبيان لينكس وحول جهود التطوير الخاصة به إلى مشروع CoreNAS المؤقت وفي النهاية OpenMediaVault حيث يواصل قيادة المشروع. استجاب Cochard-Labbé لاعتراضات المجتمع على «إصدار دبيان من FreeNAS» واستأنف النشاط في المشروع وأشرف على نقله إلى iXsystems لمستخدم FreeNAS.[4][5] واصل المطوران Daisuke Aoyama و Michael Zoon تطوير FreeNAS 7 كمشروع NAS4Free . وفي الوقت نفسه، أعادت iXsystems كتابة FreeNAS بهيكلية جديدة تعتمد على FreeBSD 8.1، وأطلقت FreeNAS 8 Beta في نوفمبر 2010.[6] وصلت بنية المكونات الإضافية مع FreeNAS 8.2 وتمت مزامنة إصدارات FreeNAS مع FreeBSD من أجل الوضوح. قدم FreeNAS 8.3 كامل للقرص التشفير وFreeNAS المستندة إلى 9.1 فري 9.1 جلبت محدث المكونات في الهندسة المعمارية التي تتوافق مع TrueOS إطار إدارة السجن وأردن. كان FreeNAS 9.1 أيضًا الإصدار الأول من FreeNAS لاستخدام OpenZFS v5000 المدعوم من المجتمع مع Feature Flags.[7][8] FreeNAS 9.2، استنادًا إلى FreeBSD 9.2، تضمنت تحسينات في الأداء وقدمت واجهة برمجة تطبيقات REST لإدارة النظام عن بُعد.[9] قدم FreeNAS 9.3، استنادًا إلى FreeBSD 9.3، جهاز التمهيد المستند إلى ZFS ، ومعالج الإعداد الأولي وخادم iSCSI عالي الأداء داخل kernel.[10] وضع FreeNAS 9.10، استنادًا إلى FreeBSD 10.3-RC3 ، حدًا للتسمية المتزامنة لـ FreeNAS / FreeBSD وقدم دعمًا لمراقبة الجرافيت ودعمًا تجريبيًا لـ bhyve hypervisor [11]
في أكتوبر 2015، بعد عشر سنوات من إصدار FreeNAS الأصلي، تم إصدار FreeNAS 10 ALPHA ، مما يوفر معاينة لما سيصبح FreeNAS Corral GA في 15 مارس 2017.[12] قدمت FreeNAS Corral واجهة مستخدم رسومية جديدة وواجهة سطر أوامر وبرمجيات وسيطة أساسية ونظام إدارة الحاويات ونظام إدارة الجهاز الظاهري.[13] تنطلق FreeNAS Corral من FreeNAS ليس فقط من خلال توفير وظائف NAS ولكن أيضًا وظائف متقاربة للغاية بفضل دعم الجهاز الظاهري المتكامل. وفي 12 أبريل 2017، أعلنت iXsystems أن FreeNAS Corral سيتم تحويلها إلى «معاينة تقنية»، مشيرة إلى مشكلات مثل «عدم الاستقرار العام، ونقص تكافؤ الميزات مع 9.10 (Jails و iSCSI وما إلى ذلك)، وبعض المستخدمين يواجهون أداء أقل من المتوقع» [14] ورحيل قائد المشروع. بدلاً من ذلك، تم اتخاذ قرار بالعودة إلى رمز 9.10 الحالي وإحضار ميزات Corral إلى 9.10.3 وما بعده.
في مايو 2017، أعلنت iXsystems أن FreeNAS 11 ستصدر قريبًا، والتي كانت تستند إلى 9.10 ولكنها تضمنت ميزات مثل تحديث نظام التشغيل FreeBSD ، وإدارة الأجهزة الافتراضية، وتحديثات السجون، وواجهة مستخدم تجريبية جديدة على غرار Corral ولكن على أساس Angular JS .
في مارس 2020، أعلنت iXsystems أن الإصدار 12.0 سيدمج قاعدة رمز FreeNAS مع قاعدة TrueNAS التجارية الخاصة بهم. ستصبح FreeNAS TrueNAS CORE بينما ستتم إعادة تسمية TrueNAS باسم TrueNAS Enterprise.[15] تم إجراء هذا التغيير رسميًا مع إصدار TrueNAS 12.0 في 20 أكتوبر 2020.[16]
في أكتوبر 2020، أعلنت iXsystems عن منتج جديد، سيتم تطوير TrueNAS SCALE. سيظل يستخدم ZFS ، لكنه يعتمد على Linux.[17]
نقل الإصدار 8.0 من FreeNAS المشروع من بنية تستند إلى m0n0BSD / m0n0wall / PHP إلى نظام بناء يعتمد على FreeBSD 's NanoBSD ، ولغة برمجة Python ، وإطار عمل تطبيق الويب Django ومجموعة أدوات d Javajō (مكتبة JavaScript).[18] استخدم أيضًا خادم الويب lighttpd ، ولكن تم استبداله بـ nginx في FreeNAS 8.2. احتفظ الوريث المنتهي لـ 9.10.2، المعروف باسم FreeNAS Corral ، بخادم الويب nginx وجهاز التمهيد المستند إلى ZFS من FreeNAS ولكنه يستبدل إطار تطبيق الويب Django بإطار أصلي. نفذت FreeNAS 11 واجهة جديدة باستخدام Angular JS.
الميزات والإضافات المعروضة خاصة بالفرع 11.0.