
الميزات الرئيسية التي يجب البحث عنها في منصة أتمتة الشبكات لشبكات SONiC
بواسطة مهندس شبكات معتمد من CCIE
مع تطور شبكات مراكز البيانات نحو النماذج المفتوحة والمفصلة، اكتسبت برمجيات SONiC (برمجيات الشبكات المفتوحة في السحابة) إقبالاً كبيراً بين الشركات وشركات التوسعة الفائقة على حد سواء. إن بنيتها المعيارية ودعمها لمجموعة واسعة من منصات الأجهزة يجعلها نظام تشغيل مثالي لبيئات الشبكات القابلة للتطوير والمحايدة للبائعين. ومع ذلك، تأتي المرونة مع التعقيد، خاصةً عندما يتعلق الأمر بتشغيل وأتمتة هذه الشبكات على نطاق واسع.
1. دعم واجهات برمجة تطبيقات SONiC ونماذج الإدارة
يكمن جوهر SONiC في اعتماده على واجهات موحدة مثل REST و gNMI و gRPC، بالإضافة إلى استخدام قاعدة بيانات Redis DB لتتبع الحالة. يجب أن تدعم منصة الأتمتة الخاصة بك هذه الواجهات أصلاً. أقترح تجنب المنصات التي تعتمد فقط على كشط CLI أو تتطلب برامج نصية مخصصة. لقد وجدت أن التكامل الأصلي يوفر إدارة تكوين أكثر موثوقية.
2. التكوين الإعلاني والربط الشبكي القائم على المقاصد
يجب أن تدعم منصة أتمتة SONiC الحديثة الأتمتة التوضيحية الأوامر، فأنت تحدد حالة الشبكة المطلوبة، وتحدد المنصة كيفية تحقيقها. تقلل النُهج المستندة إلى المقاصد من الأخطاء وتعزز الاتساق وتجعل عمليات التراجع والتدقيق أسهل بكثير.
3. دعم متعدد البائعين ومتعدد المنصات
4. القياس عن بعد والمراقبة في الوقت الحقيقي
5. بنية معيارية وقابلة للتوسيع
6. الاختبار الآلي وخطوط أنابيب التحقق من الصحة
7. التحكم في الوصول المستند إلى الأدوار وتسجيل التدقيق
8. المعايير المفتوحة والدعم المجتمعي
ابحث عن المنصات المبنية على معايير مفتوحة مع دعم مجتمعي قوي. أدوات مثل تيرافورمو Ansible أو Nornir أو المنصات ذات الجذور مفتوحة المصدر غالبًا ما توفر مرونة أفضل واعتمادًا أسرع للوحدات الخاصة بـ SONiC.
الأفكار النهائية

جوش سول
نائب رئيس تسويق المنتجات
كان جوش سول رائداً في مجال حلول الشبكات مفتوحة المصدر لأكثر من 25 عاماً. كمهندس معماري، قام ببناء شبكات أساسية لشركات جنرال إلكتريك، وفايزر، وإن بي سي يونيفرسال. كمهندس في شركة Cisco، قدم جوش المشورة للعملاء في القطاع المالي المدرجة في قائمة Fortune 100، وبشّر بالتقنيات الجديدة للعملاء. وفي الآونة الأخيرة، قاد جوش فرق التسويق والمنتجات في VMware (استحوذت عليها Broadcom)، وCumulus Networks (استحوذت عليها Nvidia)، وApstra (استحوذت عليها Juniper).