Table of Contents
والانتقال من نظام تشغيل مجهز بممتلكات إلى بديل مفتوح هو أحد أكثر القرارات التي يمكن أن تتخذها شركة تكنولوجية صناعية نتيجة لذلك، ويؤثر هذا التحول على كل شيء من طبقات تجهيز المعدات وكميات السائقين إلى تدفقات العمل الإنمائي، والمواقع الأمنية، والتكلفة الكاملة الطويلة الأجل للملكية، وفي حين أن الوعد بتخفيض رسوم الترخيص وزيادة الرقابة على البرمجيات أمر مُلح، فإن الطريق من جانب البائع المغلقة
معلومات أساسية عن دراسة الحالة
وقد استعملت الشركة التي تم تحديدها هنا، وهي تحمل تكاليف ثابتة، وهي: " خط برمجة " ، و " خط كهرباء " ، و " خط كهرباء " ، و " خط كهرباء " ، و " مركب " ، و " مزود بأجهزة قياسية " ، و " مزود " بمقياس " مزود " ، و " ، و " ، و " مزود " مزود " ، و " ، و " مزود " ، و " بأجهزة " مزود " ، و " مزودة " مزودة " مزودة " ، و " مزودة " ، و " مزودة " ، و " ، و " مزودة " مزودة " مزودة " مزودة " ، و " مزودة " ، و &
وفي الوقت نفسه، نضجت النظم الإيكولوجية المفتوحة التي تجسدها هذه النظم بصورة كبيرة، فكان من الممكن أن تحقق عمليات التوزيع المثلى للزمن الحقيقي، وأجهزة التدريب على الموارد، مثل عناصر مشروع يوكتو، وأجهزة المقاولة المفتوحة(22)؛ وقامت شركة " سيكوني " بتركيبات مفتوحة في الوقت الحقيقي، و " زيفر " للملوثات الدقيقة " ، و " أوبونتو " كوير " ، من أجل تأمين بدائل موثوقة مؤمنة " (IoT)
التحديات التي تواجه المرحلة الانتقالية
وحدد فريق التقييم بسرعة أربع فئات من التحديات تحدد مدى تعقيد مشروع الهجرة.
البرمجيات الصلبة والبرمجيات
سداسي [بالاستعراض العام] يستخدم نظاماً للربط بينياً ومزوداً بحامض محمي ومزوداً بذاكرة مدمجة، ولم يكشف عن وجود طبقة مخترقة من المعدات الحاسوبية (HAL) ولم يكن من الممكن أن تكون موثقة من قبل شركة " SB " (Sasquitary OS) أن تكون مثبتة على هذه المعدات؛
تدريب الموظفين وألعاب المهارات
وقد قضى معظم مهندسي شركة سيسكو المختلطين كامل حياتهم المهنية العاملة داخل المعهد الملكية الملكية الفكرية، وأدوات التشكيل، وبناء النظام، وعلى النقيض من ذلك، لم يكن هناك سوى معرفة بالمطالبة بعملية بناء الكينل، وملزمات جهاز الترايين، وأجهزة يوكو/بيتبيك، وقلة من نظم التجهيز المكثف للمصادر المفتوحة التي لا تحتاج إلى مقاومة من جانب شركة Git and Gerritux.
استقرار النظام والأمن أثناء الهجرة
ويجب على المتحكمين الصناعيين أن يستوفوا معايير الموثوقية الصارمة - وكثيرا ما ]العاملة في القطاع الخاص[: ٩٩٩ في المائة من وقت التأقلم ]الجبهة: ١[[، وبطاقة قصوى للقطع تبلغ ٠١ ثواني صغيرة، وقد تم التصديق على نظام المراقبة المالية في مجال السلامة الوظيفية )الدائرة الفرعية ٢ من ١-٥٨( بعد سنوات من التصديق، كما أن إعادة التصديق على نظام البرمجيات المفتوحة يتطلب اختبارا واسع النطاق بموجب نفس المعيار)٨(.
Project Timelines and Cost Overruns
وقد أراد مجلس الإدارة إتمام عملية الهجرة خلال سنتين، ولكن الفريق الهندسي توقع أن يستغرق إنشاء منصة مصادر مفتوحة مصدقة تماماً ومستعدة للإنتاج ثلاث سنوات على الأقل، وتراوحت تقديرات الميزانية تماماً بين 1.2 مليون دولار (لحد أدنى من الموانئ التي لا يحمل فيها شهادة) و3.8 ملايين دولار (لكل شهادة من مشروع SIL وتغطية السائقين المتوارثة) وكان الفريق بحاجة إلى بناء حالة تجارية تبرر الاستثمار المباشر في مواجهة المدخرات الطويلة الأجل، وهي عملية صعبة البيع عندما تستمر الملكية.
الخطوات المتخذة لضمان نجاح عملية الانتقال
وقررت قيادة ساكون المضي قدما في الهجرة، ولكن بعد تنفيذ نهج صارم ومرحلي مصمم لإدارة المخاطر وبناء الزخم.
Selecting the Right Open Source OS Foundation
The evaluation team benchmarksed three candidates: a general‐purpose embedded Linux (Yocto Project), a real —time Linux variant with the PREEMPT RT patch set, and Zephyr RTOS for smaller controllers. After load- - preserveing latency, memory footprint, and driver availability, they selected Yocto with PREFMPT RT[1]
وضع خطة للهجرة التدريجية
بدلا من رفع مستوى " الضربة " ، قسمت شركة " سيسكو " الهجرة إلى ثلاث مراحل على مدى 30 شهرا:
- Phase 1 - Prototyping and Proof of Concept (Months 1-8):] Port one low-volume product line to Yocto Linux, using existing equipment redesigned with an open — sourcefriendly bootloader (U-Boot). Validate all critical real-time cycles and measure determinism against the proprietary
- Phase 2 - driverr Rewrite and Certification Preparation (Months 9 -18):] Write or source open source drivers for the top 20 most used highly financed peripherals. Begin the IEC 61508 certification process with a third —party safety assessor, using a Yocto-based distribution built specifically with safety —c
- Phase 3 - Full —Scale Deployment and Legacy Retirement (Months 19-30:] Migrate remaining high —volume products, retired the proprietary OS on all new designs, and transition field —updatable legacy devices to the new OS via overthe — — —‐-linkys.
الاستثمار في تدريب الموظفين وتغيير الثقافة
SsCon partnered with a Linux Foundation training provider to deliver a 12−week embedded Linux development bootcamp for all 45 engineers. The curriculum covered kernel modules, Device Tree, Yocto recipe writing, real — scheduling the security hardening with tools like OpenSCAP[FT:1]
الاختبارات الروتينية في البيئات الخاضعة للمراقبة
SsCon established a dedicated test laboratory that replicated every production equipment variant and ran continuous integration (CI) pipelines using Jenkins and KernelCI[FL-FLT:3]. Each Yocto build was automatically deployed to a fleet of test boards that executed a batover tests, including worst
وضع استراتيجيات للدعم والصيانة
ونظراً لأن مشاريع المصادر المفتوحة لا تأتي بخط هاتفي مباشر طوله 24/7، فقد بنيت شركة سيسكو نموذجها الخاص لدعم الربطات، وكان المستوى الأول من هذه الشركة مستعاراً داخلياً على نطاق الشركة، وكان جهازاً لمراقبة السائلة يُرصد خلال ساعات العمل، وكان المستوى الثاني يتألف من ثلاثة مهندسين كبار أكملوا عقد شركة لينوكس للتنمية () متقدماً .
النتائج والفوائد
وبعد مرور ثمانية عشر شهرا على بدء المرحلة الثالثة، نجح سيسكو في نقل 80 في المائة من خطوط منتجاته النشطة إلى نظم تشغيلية مفتوحة المصدر، وتجاوزت النتائج القابلة للقياس التوقعات الأولية.
انخفاض تكاليف التراخيص والصيانة
وانخفضت تكاليف الترخيص السنوية للبرمجيات الحرة والمفتوحة المصدر من 000 820 دولار إلى 0 دولار. وكان محتفظ الصيانة لدعم تيير 3 يبلغ 000 110 دولار سنوياً أي ما يزيد على 14 في المائة من ميزانية الترخيص السابقة، ومن المتوقع أن تتجاوز التكلفة الإجمالية للملكية الخاصة بالمكتب المدمج، بما في ذلك وقت الهندسة الداخلية، 62 في المائة على مدى ثلاث سنوات، ويتوقع أن تتجاوز الوفورات التراكمية بحلول عام 2026 مبلغ 4 ملايين دولار.
تعزيز قدرات العتاد
وقد بدأ مهندسو شبكة " سايسكون " الآن تعديل جداول السلاسل، وإضافة ملزِمات جديدة لشجر الأجهزة، ولا يشمل إلا مجموعة التعبئة المطلوبة بدقة لكل منتج، كما خفض فريق واحد وقت التعبئة الخاصة بشركة PLC من 47 ثانية إلى 9 ثوان بفرز وحدات الكمائن غير الضرورية واستخدام شبكة " الضبط " المتزامنة " (FLT:1) مع إقامة شبكات صغيرة من المتزامنة.
تحسين أمن النظام من خلال تحديثات الجماعة
وقبل الهجرة، عانى مكتب خدمات الرقابة الداخلية من ضعف في تدفق الكينول العازلة المعروف أن البائع لم يلتصق إلا بعد 217 يوماً، وفي المصدر المفتوح الجديد، تمكن فريق سيسكو من تطبيق نفس النوع من إصلاح الكينال في غضون ستة أيام من الكشف العام لأن رقعة LKML قد أُفرج عنها في غضون ساعات.
زيادة المرونة في تحسين وإدماج المستقبل
وبفصل نظام التشغيل الآلي عن الأجهزة، يمكن الآن لمؤسسة " سيسكو " أن تعتمد نظاما جديدا للأجهزة (SoCs) عندما تصبح متاحة دون انتظار لمحطة " إي أو " الملكية " ، وقد أدرجت الشركة بالفعل اثنتان جديدتين من سلاسل الإمداد القائمة على إدارة الموارد البشرية، تخفض استهلاك الطاقة بنسبة 30 في المائة مقارنة بتصميمات محطة توليد الطاقة الكهربائية، ويمكن إعادة استخدام نفس نظام توزيع السحب على جميع المراكز، وأربعة، وأربعة، وأربعة.
الدروس المستفادة والتوصيات
وأخيراً، تقدم رحلة سيسكو عدة أفكار للشركات الأخرى التي تنظر في عملية انتقال مماثلة، أولاً، لا تستهين طبقة التكتل في المعدات - لم يكن العمل المستغرق وقتاً طويلاً هو الذي كان يُعدّ من جديد التبسيط بالنسبة للمنافذ غير الموثقة، وثانياً، الاستثمار في التدريب قبل كتابة أول خط من قواعد السلامة.
For further reading, the Yocto Project] provides detailed guides for building custom embedded Linux distributions, while the ]Zephyr RTOS]]] documentation covers smallfold realtime requirements. The
خاتمة
إن الانتقال من نظام التشغيل الآلي إلى نظام التشغيل المجهز في المستقبل، الذي يُعد بصورة جيدة، إنما يدل على أن وجود نظام تشغيلي مركب لا يتطلب أيضاً، مع التخطيط الدقيق والتنفيذ التدريجي والالتزام القوي بتطوير الموظفين، يتجاوز كثيراً المخاطر، حيث أن التخفيض البالغ 62 في المائة في مجموع تكلفة الملكية، والتحسين الهائل في رقعة الأمن، والقدرة الجديدة على تكييف كل طبقة من فئات البرامجيات، قد جعلت من سيس كون أكثر قدرة على المنافسة.