تم نشر MyBee 13.1.0، وهي توزيعة FreeBSD لتنظيم الأجهزة الافتراضية

تم إصدار توزيع MyBee 13.1.0 المجاني، المبني على تقنيات FreeBSD 13.1 وتوفير واجهة برمجة التطبيقات للعمل مع الأجهزة الافتراضية (عبر برنامج Hypervisor bhyve) والحاويات (استنادًا إلى سجن FreeBSD). تم تصميم التوزيع للتثبيت على خادم فعلي مخصص. حجم صورة التثبيت - 1.7 جيجابايت

يوفر التثبيت الأساسي لـ MyBee القدرة على إنشاء البيئات الافتراضية وتدميرها وبدء تشغيلها وإيقافها. من خلال إنشاء الخدمات الصغيرة الخاصة بهم وتسجيل نقاط النهاية الخاصة بهم في واجهة برمجة التطبيقات (على سبيل المثال، يمكن تنفيذ الخدمات الصغيرة للقطات والترحيل ونقاط التفتيش والاستنساخ وإعادة التسمية وما إلى ذلك بسهولة)، يمكن للمستخدمين تصميم واجهة برمجة التطبيقات وتوسيعها لأي مهمة وإنشاء حلول محددة .

بالإضافة إلى ذلك، يتضمن التوزيع عددًا كبيرًا من ملفات تعريف أنظمة التشغيل الحديثة، مثل Debian وCentOS وRocky وKali وOracle وUbuntu وFreeBSD وOpenBSD وDragonflyBSD وNetBSD، الجاهزة للاستخدام الفوري. يتم تنفيذ تكوين الشبكة والوصول باستخدام حزم cloud-init (لنظام التشغيل *Unix OS) وcloudbase (لنظام التشغيل Windows). كما يوفر المشروع أدوات لإنشاء الصور الخاصة بك. أحد الأمثلة على الصور المخصصة هو مجموعة Kubernetes، التي تم إطلاقها أيضًا عبر واجهة برمجة التطبيقات (يتم توفير دعم Kubernetes من خلال مشروع K8S-bhyve).

تسمح السرعة العالية لنشر الأجهزة الافتراضية وتشغيل برنامج bhyve Hypervisor باستخدام مجموعة التوزيع في وضع التثبيت أحادي العقدة في مهام اختبار التطبيقات، وكذلك في الأنشطة البحثية. إذا تم دمج عدة خوادم MyBee في مجموعة، فيمكن استخدام التوزيع كقاعدة لبناء سحابات خاصة ومنصات FaaS/SaaS. على الرغم من وجود نظام بسيط للتحكم في الوصول إلى واجهة برمجة التطبيقات (API)، إلا أن التوزيع مصمم للعمل فقط في البيئات الموثوقة.

تم تطوير التوزيع من قبل أعضاء مشروع CBSD وهو ملحوظ بسبب عدم وجود أي روابط للتعليمات البرمجية التابعة لشركات أجنبية، فضلاً عن استخدام مجموعة تكنولوجية بديلة تمامًا.



المصدر: opennet.ru

إضافة تعليق