أصدرت Microsoft منتجًا مفتوحًا يعتمد على GNU / Linux
فعلتها مايكروسوفت بالفعل. بالأمس ، في مؤتمر مشروع الحوسبة المفتوحة (OCP) في سان خوسيه ، تم تقديم منتج مفتوح بالكامل ، والذي كان يسمى SONiC أو برنامج الشبكات المفتوحة في السحابة . تم إنشاء المنتج بمشاركة شركات مصنعة مثل Arista و Broadcom و Dell و Mellanox. SONiC هي مجموعة من البرامج والأدوات المساعدة المصممة للتحكم في أجهزة الشبكة من مستويات L2 / L3 من الشركات المصنعة المختلفة. في الوقت الحالي ، الأساس هو توزيع دبيان مع Linux 3.16 kernel ، ولكن كما تدعي Microsoft ، يمكن استخدام أي توزيع آخر مع إصدار kernel يبدأ بـ 3.16.يمكن أن تعمل SONiC على أجهزة مختلفة بفضل مواصفات SAI (واجهة تجريد التبديل) المعتمدة في صيف عام 2015. مشروع OCP. كان البادئ لمشروع SAI هو Microsoft نفسها. إن SAI عبارة عن واجهة برمجة تطبيقات C API موحدة لبرمجة دوائر ASIC لمعدات الشبكة. كما أن مشروع الجهاز الأعلى للرقابة المالية مفتوح المصدر ومتاح على جيثب .يعتبر SONiC أساس منتج آخر يعتمد على Microsoft GNU / Linux - Azure Cloud Switch (ACS) . تم تطوير ACS من قبل الشركة للاستخدام الداخلي ويحتوي على مجموعة إضافية من برامج إدارة سحابة Azure.تدعي Microsoft أن SONiC v1يتم استخدامها في الإنتاج وهي موجودة بالفعل في مفاتيح التحويل الموجودة لمراكز بيانات Microsoft. يعدون أيضًا بالنشر على Github Sonic v2 خلال الأسابيع المقبلة ، والتي ستحتوي على العديد من التحسينات.صفحة مشروع SONiC على Github: http://azure.imtqy.com/SONiC/مصادر مشروع SONiC على Github: https://github.com/Azure/SONiCSONiC الأسئلة الشائعة حول المشروع: https://github.com/Azure/SONiC /blob/gh-pages/FAQ.mdUPD: تم إصدار المشروع بموجب ترخيص Apache 2.0
مصادر:- https://azure.microsoft.com/ar-sa/blog/ocp-2016-building-on-community-driven-innovation/
- https://azure.microsoft.com/en-us/blog/microsoft-showcases-٪E2٪80٪9Csoftware-for-open-networking-in-the-cloud-sonic-٪E2٪80٪9D/
Source: https://habr.com/ru/post/ar391473/
All Articles