DentOS 2.0 ، الذي تم إصداره بالفعل ، تعرف على الجديد في نظام التشغيل هذا للمفاتيح

في الآونة الأخيرةأصدر e الإصدار الجديد من DentOS 2.0 والذي يتضمن دعمًا لأنظمة Marvell و Mellanox arm64 و amd64 و MAC / ASiC وتحسينات التوافق والمزيد.

بالنسبة لأولئك الذين ليسوا على دراية بهذا النظام ، يجب أن يعرفوا ذلك يعتمد على Linux kernel ومصمم لتجهيز المحولات وأجهزة التوجيه ومعدات الشبكات المتخصصة. يتم تنفيذ التطوير بمشاركة Amazon و Delta Electronics و Marvell و NVIDIA و Edgecore Networks و Wistron NeWeb (WNC). في البداية ، تم تمويل المشروع من قبل أمازون لتجهيز معدات الشبكة على بنيتها التحتية.

حول DentOS

لإدارة تبديل الحزم في DentOS ، يتم استخدام نظام SwitchDev الفرعي لنواة Linux، والذي يسمح لك بإنشاء برامج تشغيل لمحولات Ethernet التي يمكنها تفويض إعادة توجيه الإطار ومعالجة حزم الشبكة إلى شرائح أجهزة متخصصة.

تعتمد حشوة البرامج على مكدس شبكات Linux القياسي ونظام NetLink الفرعي وأدوات مثل IPRoute2 و tc (التحكم في حركة المرور) و brctl (التحكم في الجسر) و FRRouting بالإضافة إلى VRRP (بروتوكول تكرار جهاز التوجيه الافتراضي) و LLDP (رابط) طبقة). بروتوكول الاكتشاف) و MSTP (بروتوكول الشجرة المتعددة الممتدة).

بيئة النظام يعتمد على توزيع ONL (Open Network Linux) ، والتي بدورها تستخدم حزمة Debian GNU / Linux الأساسية ويوفر أداة التثبيت والتكوينات وبرامج التشغيل للتشغيل على المحولات.

تم تطوير ONL بواسطة مشروع Open Compute وهو عبارة عن منصة لإنشاء أجهزة شبكة متخصصة تدعم التثبيت على أكثر من مائة من نماذج المحولات المختلفة. يتضمن برامج تشغيل للتفاعل مع المؤشرات المستخدمة في المفاتيح ، وأجهزة استشعار درجة الحرارة ، والمبردات ، وحافلات I2C ، و GPIOs ، وأجهزة الإرسال والاستقبال SFP.

للإدارة ، يمكنك استخدام أدوات IpRoute2 و ifupdown2 ، بالإضافة إلى gNMI (واجهة إدارة شبكة gRPC). تُستخدم نماذج بيانات YANG (الجيل التالي الآخر ، RFC-6020) لتحديد التكوين.

أهم المستجدات في DentOS 2.0

في هذا الإصدار الجديد ، بالإضافة إلى التوافق مع الأنظمة التي سبق ذكرها في البداية ، يمكننا أيضًا العثور على هذا الدعم لـ التوافق مع NAT-44 و NA (P) T. لترجمة العنوان (NAT) من النطاق الداخلي إلى العناوين العامة على مستوى المنافذ العادية (الطبقة 3 ، طبقة الشبكة) ومنافذ VLAN (جسور الشبكة) على المحول.

كما تم تسليط الضوء على ذلك إضافة دعم لوحدات تحكم PoE (Power over Ethernet) لإدارة الطاقة عبر إيثرنت.

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

من ناحية أخرى أيضا وتجدر الإشارة إلى أنه تم توفير القدرة على توصيل وحدات التحكم مخصص لتكوين عزل المنفذ.

من التغييرات الأخرى التي تبرز في هذا الإصدار الجديد من DentOS 2.0:

  • تمت إضافة دعم للعلامات للتعرف على عناوين IP المحلية (إنترانت).
  • يوفر خيارات لتكوين واجهات شبكة 802.1Q (شبكات VLAN) وتوجيه حركة المرور من خلالها.
  • يتم استخدام حزمتي IpRoute2 و Ifupdown2 للتكوين.
  • استنادًا إلى "devlink" ، يتم تنفيذ واجهة برمجة تطبيقات للحصول على المعلومات وتغيير معلمات الجهاز ، ويتم تنفيذ دعم عدادات الملاءمة المحلية والحزم المسقطة.

أخيرا إذا كنت مهتمًا بمعرفة المزيد عنها ، يمكنك التحقق من التفاصيل في الرابط التالي. تمت كتابة كود DentOS بلغة C ويتم توزيعه بموجب رخصة Eclipse Public License.

قم بتنزيل واحصل على dentOS 2.0 Beeblebrox

بالنسبة لأولئك الذين يرغبون في القدرة على اختبار هذا النظام ، يجب أن يعرفوا ذلك متاح للمفاتيح القائمة على Marvell و Mellanox ASIC مع ما يصل إلى 48 منفذًا بسرعة 10 جيجابت.

إلى جانب ذلك العمل مع مختلف ASICs ويدعم رقائق معالجة بيانات الشبكة، بما في ذلك Mellanox Spectrum و Marvell Aldrin 2 و Marvell AC3X ASICs مع تنفيذ جداول إعادة توجيه حزم الأجهزة.

تم تجهيز صور DentOS الجاهزة للتثبيت لبنيات ARM64 (257 ميجابايت) و AMD64 (523 ميجابايت) ويمكن الحصول على صور النظام من الرابط أدناه.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: AB Internet Networks 2008 SL
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.