نظام التشغيل الذكي SmartOS
SmartOS هو نظام تشغيل افتراضي مجاني ومفتوح المصدر من نوع SVR4، مبني على نظام التشغيل UNIX، ويجمع بين تقنية OpenSolaris وتقنيتي bhyve و KVM . [ 2 ] تساهم نواة النظام الأساسية في مشروع illumos . [ 3 ] يتميز النظام بتقنيات متعددة: Crossbow و DTrace و bhyve و KVM و ZFS و Zones . [ 4 ] [ 5 ] على عكس توزيعات illumos الأخرى ، يستخدم SmartOS نظام إدارة الحزم pkgsrc الخاص بنظام NetBSD . [ 6 ] [ 7 ] صُمم SmartOS ليكون مناسبًا بشكل خاص لبناء الحوسبة السحابية وإنشاء الأجهزة. [ 8 ] طُوّر النظام في الأصل لشركة Joyent ومن قبلها ، والتي أعلنت في أبريل 2022 عن بيع قسم دعم وتطوير Triton Datacenter وSmartOS إلى شركة MNX Solutions . [ 9 ]
نظام التشغيل SmartOS هو نظام تشغيل يعمل في الذاكرة، ويتم تشغيله مباشرةً من ذاكرة الوصول العشوائي. يدعم النظام آليات تشغيل متنوعة، مثل التشغيل من القرص الصلب، أو ذاكرة فلاش USB ، أو صورة ISO، أو عبر الشبكة باستخدام PXE boot. من أهم مزايا استخدام هذه الآلية سهولة ترقية نظام التشغيل، حيث يكفي إعادة تشغيل الجهاز من إصدار أحدث من صورة SmartOS. [ 10 ]
يتبع نظام التشغيل SmartOS بنية تخزين محلية صارمة للعقد. وهذا يعني أن الأجهزة الافتراضية تُخزَّن محليًا على كل عقدة، ولا يتم تشغيلها عبر الشبكة من وحدة تخزين مركزية (SAN أو NAS) . يضمن هذا التخلص من مشكلات زمن استجابة الشبكة، بالإضافة إلى الحفاظ على استقلالية العقد. يمكن إدارة سحابات SmartOS متعددة العقد عبر حزمة تنسيق السحابة مفتوحة المصدر MNX Triton DataCenter [ 11 ] [ 12 ] (المعروفة سابقًا باسم SmartDataCenter [ 13 ] )، أو عبر منصة إدارة سحابة SmartOS مفتوحة المصدر Project Fifo [ 14 ] المبنية على لغة Erlang .
في عام 2012، دخلت شركتا Joyent و MongoDB Inc. (المعروفة سابقًا باسم 10gen) في شراكة لتحسين قابلية التوسع لنظام التشغيل SmartOS. [ 15 ]
المحاكاة الافتراضية
يتضمن نظام التشغيل SmartOS عددًا من تقنيات المحاكاة الافتراضية، بما في ذلك:
- المناطق، وهي تقنية افتراضية خفيفة الوزن على مستوى نظام التشغيل؛ تشبه "السجون" أو "الحاويات" التي توفرها الأنظمة الأخرى
- محاكاة الأجهزة
المناطق الأصلية
توفر المناطق الأصلية بيئة عزل لتطبيقات SmartOS، استنادًا إلى حاويات Solaris ، وهي تقنية افتراضية على مستوى نظام التشغيل ، دون الحاجة إلى تحمل تكاليف الأجهزة الافتراضية HVM التي تحاكي الأجهزة .
مناطق LX (محاكاة استدعاءات نظام لينكس)
توفر المناطق التي تحمل علامة LX واجهة استدعاء نظام لينكس، مما يتيح تشغيل ملفات تطبيقات لينكس الثنائية دون الحاجة إلى إعادة تجميعها لنظام SmartOS. هذه الميزة متوفرة في العديد من توزيعات illumos، بما في ذلك SmartOS وOmniOS.
KVM
تم نقل KVM و QEMU إلى SmartOS في عام 2011، ويمكن استخدامهما على وحدات المعالجة المركزية Intel مع دعم VMX و EPT.
bhyve
تم نقل برنامج Bhyve المُشرف من نظام FreeBSD إلى نظام SmartOS. يُعد هذا الخيار الأمثل للتقنية الافتراضية عند الحاجة إلى استخدام HVM لأنظمة التشغيل Windows أو Linux كأنظمة ضيف.
مراجع
- ↑ "نظام التشغيل الذكي المباشر" ، MNX Triton DataCenter ، جيثب.
- ↑ فروميل، أوليفر. "SmartOS يربط بين نظام التشغيل المفتوح Solaris وتقنية المحاكاة الافتراضية KVM لنظام Linux" . مجلة Admin . تم الاطلاع عليه بتاريخ 31 ديسمبر 2012 .
- ↑ بوابة إيلوموس ، مركز بيانات تريتون، 16 يونيو 2023 ، تم الاطلاع عليه بتاريخ 10 يوليو 2023
- ↑ "SmartOS | مركز بيانات ترايتون" . www.tritondatacenter.com . تم الاطلاع عليه بتاريخ 10 يوليو 2023 .
- ↑ ميلر، كولين (15 أغسطس 2014). "جوينت تفتح نظام التشغيل الذكي للحوسبة السحابية" . مركز بيانات المعرفة . تم الاطلاع عليه في 1 يناير 2013 .
- ↑ "وثائق حزم MNX - الصفحة الرئيسية" .
- ↑ "وثائق حزم جوينت - الصفحة الرئيسية" .
- ↑ "SmartOS يجلب KVM إلى نواة Solaris" . H online .
- ↑ "بداية فصل جديد لـ Triton و SmartOS" . جوينت . ١١ أبريل ٢٠٢٢. مؤرشف من الأصل في ١١ أبريل ٢٠٢٢. تم الاطلاع عليه بتاريخ ١٤ أبريل ٢٠٢٢ .
- ↑ ترينت، سلاتر (27 فبراير 2012). "أساسيات نظام التشغيل SmartOS" . سمارت كور. مؤرشف من الأصل في 8 يوليو 2012. تم الاطلاع عليه في 27 فبراير 2012 .
- ↑ "شركة جوينت تُتيح تقنيتها الأساسية كمصدر مفتوح" . إنفوورلد. 6 نوفمبر 2014. تم الاطلاع عليه في 20 سبتمبر 2015 .
- ↑ مركز بيانات ترايتون ، مركز بيانات ترايتون، 7 يوليو 2023 ، تم الاطلاع عليه بتاريخ 10 يوليو 2023
- ↑ "ترايتون: دوكر و"أفضل ما في جميع العوالم" | مركز بيانات ترايتون" . www.tritondatacenter.com . تاريخ الاسترجاع: 10 يوليو 2023 .
- ↑ جيس، هاينز. "مشروع نظام التشغيل الذكي FiFo" . مشروع FiFo . تم الاطلاع عليه بتاريخ 6 يونيو 2014 .
- ↑ "جوينت و10جين تعززان شراكتهما حول MongoDB وSmartOS" . فاينانس . ياهو!. 16 أكتوبر 2012. تم الاطلاع عليه في 1 يناير 2013 .
روابط خارجية
- برنامج مجاني مكتوب بلغة C
- جويينت
- أوبن سولاريس
- توزيعات البرامج المشتقة من OpenSolaris
- برنامج سامسونج
- برنامج يستخدم رخصة التطوير والتوزيع المشتركة
- برنامج سولاريس
- برامج المحاكاة الافتراضية
