مخطط طوبولوجيا الشبكة لمختبر الحوسبة الخاص بالروبوتات والذكاء الاصطناعي
مختبر الروبوتات ليس مكتبًا، ولا مركز بيانات، ولا مختبرًا منزليًا. إنه شبكة صغيرة لكنها تتطلب موارد هائلة: مجموعة من الأجهزة ذات أنماط استخدام بيانات مختلفة تمامًا، جميعها تشترك في نفس السلك. يقوم روبوت بشري ببث فيديو ستيريو إلى خادم استدلال. محطة عمل تطويرية تسحب نقطة تحقق نموذجية بحجم 70 جيجابايت. روبوت رباعي الأرجل يتجول باحثًا عن قاعدته. منفذ IPMI يُبلغ بهدوء عن سرعة دوران المروحة.
إذا أخطأت في تصميم الشبكة، ستظهر أعراضٌ مزعجة وغير مباشرة: سيتقطع عمل الروبوت عندما يقوم زميل بتحميل صورة Docker؛ سيتضاعف زمن استجابة خادم الاستدلال عند انضمام أي شخص إلى شبكة Wi-Fi؛ سيشهد مزامنة التدرج مع جهاز الضبط الدقيق ارتفاعات مفاجئة تصل إلى 200 مللي ثانية خلال وقت الذروة. أما إذا صممتها بشكل صحيح، فستبقى الشبكة غير مرئية، وهذا هو المطلوب منها.
تتناول هذه المقالة الشكل الأمثل لتلك الشبكة في عام 2026. الجمهور المستهدف: مُكاملِي الأنظمة ومُنشئو المختبرات الذين يُنشئون "مختبرًا مُتكاملًا" - من روبوت واحد إلى أربعة، وخادم أو خادمين لاستنتاج الذكاء الاصطناعي، وعدد قليل من محطات عمل التطوير، ووحدات التخزين والإدارة التي تربطها ببعضها. ليس هذا نموذجًا مرجعيًا لمُزودي خدمات الحوسبة السحابية العملاقة، ولا نموذجًا لمختبر منزلي بميزانية محدودة، بل هو النموذج الأمثل.
هدف "المختبر في صندوق"
النشر المرجعي لهذه المقالة:
- 1-4 روبوتات — أشباه البشر، أو ذوات الأربع، أو مزيج منهما. اتصال واي فاي 6E أساسي، مع إمكانية الاتصال السلكي أثناء التطوير.
- 1-2 خادم استدلال K-AI — 4× أو 8× وحدة معالجة الرسومات (5090 / RTX Pro 6000 Blackwell)، تعمل بنظام vLLM / SGLang لـ VLMs و LLMs.
- 1-2 صندوق تخزين / NAS — مجموعات البيانات، نقاط التحقق، سجلات المستشعرات المسجلة. عادةً ما يكون هناك جهاز ZFS واحد مزود بذاكرة تخزين مؤقتة NVMe.
- 2-6 محطات عمل للمطورين — مهندسون يقومون بتشغيل ROS 2، و Isaac Sim، وتدريب الضبط الدقيق، ونسخ البيانات.
- طائرة الإدارة — IPMI/BMC على كل خادم، ومحولات، ونقاط وصول، ومضيف DNS/DHCP محلي.
الإجمالي: من 15 إلى 40 جهاز شبكة نشط. يمكن لمحول واحد نقلها كهربائيًا. سبب وجود محولين في التصميم أدناه ليس بسبب السعة، بل بسبب نطاق الأعطال، وميزانية PoE، والرغبة في إبقاء حركة مرور الروبوتات وحركة مرور وحدة معالجة الرسومات على أسلاك مادية منفصلة حتى لا يؤثر أحدهما على الآخر.
الطوبولوجيا الفيزيائية
ميكروتيك CRS518 / أروبا CX 6300 / UniFi USW EnterpriseXG
25 جيجابت إيثرنت SFP28
التخزين / التدريب
PoE++ لنقاط الوصول
10G لمحطات العمل
6 جيجاهرتز مخصصة للروبوتات فقط
كات 6a
مفتاحان فعليان، وجدار حماية واحد، ونقطة وصول واحدة أو اثنتان. تتصل خوادم K-AI بالشبكة الأساسية بسرعة 25 جيجابت إيثرنت؛ ويقوم مفتاح الوصول بتجميع محطات العمل ونقاط الوصول؛ وتتصل الروبوتات عبر شبكة SSID مخصصة بتردد 6 جيجاهرتز.
مفتاحان فعليان، وجدار حماية واحد، ونقطة وصول واحدة أو اثنتين. تتصل خوادم K-AI ووحدة التخزين بالمفتاح الرئيسي بسرعة 25 جيجابت إيثرنت. يستقبل مفتاح الوصول الأجهزة السلكية الأبطأ - محطات العمل، ونقاط الوصول، وIPMI، والكاميرات - ويربطها بالمفتاح الرئيسي بسرعة 10 جيجابت إيثرنت. تتصل الروبوتات عبر شبكة Wi-Fi 6E على شبكة SSID مخصصة.
لماذا سرعة 25 جيجابت إيثرنت بين النواة وK-AI؟ لأن بطاقة الشبكة ConnectX-6 Lx ثنائية المنافذ SFP28 هي أرخص بطاقة موثوقة في عام 2026 (700-900 يورو في السوق، وأحيانًا أقل في حالة الاستخدام المستعمل)، وسرعة 25 جيجابت إيثرنت أكثر من كافية لدمج الاستدلال على خادم واحد. نموذج 70B Q4 الذي يبث الرموز المميزة إلى أربعة روبوتات في وقت واحد يستهلك عشرات الميجابت في الثانية. عملية إعادة ترتيب نقاط التحقق من النموذج هي الحدث الأكثر استهلاكًا للنطاق الترددي، وسرعة 25 جيجابت إيثرنت تُفرغ 100 جيجابايت في حوالي 35 ثانية. يحتاج العملاء الذين يُشغلون تدريبًا متعدد العقد إلى سرعة 100 جيجابت إيثرنت - مُغطاة في N01 و N08 — لكن هذه شبكة مختلفة عن تلك المذكورة في هذه المقالة.
تحديد حجم مستوى السرعة
| الرابط | سرعة | نوع بطاقة الشبكة / المنفذ | لماذا |
|---|---|---|---|
| مفتاح التحويل الأساسي ↔ خادم K-AI | 25 GbE | SFP28 DAC، ≤3 متر | الكثير من إمكانيات دمج الإشارات؛ خيار بطاقة شبكة رخيص |
| مفتاح التبديل الأساسي ↔ جهاز التخزين الشبكي / صندوق التدريب | 25 GbE | SFP28 لجنة المساعدة الإنمائية | بلغت ذروة تدفقات نقاط التفتيش ومجموعات البيانات حوالي 20 جيجابت/ثانية |
| مفتاح رئيسي ↔ مفتاح وصول | 10 GbE | SFP + DAC | يجمع محطات العمل ونقاط الوصول؛ ولا يتم تشبعها أبدًا |
| مفتاح الوصول ↔ محطات العمل | 2.5 / 10 جيجابت إيثرنت | RJ45 (Cat6a) أو SFP+ | سرعة 10 جيجابت في الثانية مناسبة لمهندسي التعلم الآلي، وسرعة 2.5 جيجابت في الثانية مناسبة للجميع. |
| مفتاح الوصول ↔ نقطة وصول واي فاي 6E | 2.5 / 10 جيجابت إيثرنت PoE++ | كات 6a | نقطة وصول من الفئة E7 تتطلب تقنية PoE++ (60 واط)؛ ونقطة وصول أقدم من الفئة U6 Enterprise تدعم تقنية PoE+ |
| جدار الحماية ↔ مفتاح التبديل الأساسي | 10 GbE | SFP + DAC | عادةً ما تكون سرعة نقل البيانات عبر الشبكة الواسعة (WAN) 1 جيجابت/ثانية، بينما تتحمل الشبكة الداخلية بسرعة 10 جيجابت/ثانية الارتفاعات المفاجئة في السرعة. |
| الروبوتات ↔ AP | Wi-Fi 6E (6 جيجاهرتز) | لاسلكي | فرقة واحدة، بدون بديل؛ التفاصيل أدناه |
هناك أمران يجب استيعابهما:
- لا تحتاج إلى 100 جيجابت إيثرنت في مختبر بخادم واحد. يُفضّله البعض لأن مواصفاته تبدو مُبهرة. معدل نقل البيانات الفعلي المُستدام عبر الشبكة لخادم K-AI هو "إرسال الرموز" (ميغابت/ثانية) بالإضافة إلى عمليات إعادة ترتيب نقاط التحقق العرضية (غيغابت/ثانية من خانة الآحاد). لا تُمثّل الشبكة عائقًا في مختبر يعتمد على الاستدلال فقط.
- تُعتبر شبكة الواي فاي دائمًا أبطأ نقطة اتصال. ضع خطةً مناسبةً لذلك. يوفر اتصال جيد بتردد 6 جيجاهرتز مع جهاز عميل Wi-Fi 6E معدل نقل بيانات فعلي يتراوح بين 1.2 و1.8 جيجابت/ثانية على مسافة 10 أمتار في خط رؤية مباشر، مع زمن استجابة يتراوح بين 3 و8 مللي ثانية، وتذبذب ±2 مللي ثانية في الظروف الجيدة. تحتاج بيانات مستشعرات الروبوت (كاميرا واحدة أو اثنتان RGB-D بدقة 1080p30 لكل منهما) إلى معدل نقل بيانات مستدام يتراوح بين 150 و300 ميجابت/ثانية تقريبًا؛ لديك هامش أمان كافٍ - إلى حين انضمام مستخدم آخر إلى شبكة SSID.
تجزئة شبكة VLAN
إن وجود ست شبكات VLAN في هذه الشبكة ليس إجراءً احترازياً، بل هو لضمان عدم تسبب أي خلل في جهاز ما في تعطيل عمل جهاز آخر.
| VLAN | الاسم | الهدف | الشبكة الفرعية | ملاحظة |
|---|---|---|---|---|
| 10 | الروبوتات | الروبوتات، نقاط الوصول الروبوتية | 10.10.10.0/24 | شبكة SSID بتردد 6 جيجاهرتز فقط، لا يوجد اتصال بالإنترنت |
| 20 | الذكاء الاصطناعي | خوادم الذكاء الاصطناعي المعرفي، نقاط نهاية الاستدلال | 10.10.20.0/24 | يرصد حركة مرور الروبوتات والمطورين؛ لا يوجد اتصال بشبكة WAN |
| 30 | ديف | محطات عمل المطورين | 10.10.30.0/24 | اتصال إنترنت كامل، ويتواصل مع الذكاء الاصطناعي، ولا يدعم IPMI |
| 40 | MGMT | إدارة IPMI/BMC، إدارة المحولات، إدارة نقاط الوصول، إدارة وحدات توزيع الطاقة | 10.10.40.0/24 | جهاز كمبيوتر محمول خاص بالمسؤول فقط؛ لا يُسمح باستخدام الروبوتات أو محطات العمل. |
| 50 | تخزين | NAS، مشاركة مجموعات البيانات، NFS/SMB | 10.10.50.0/24 | تركيب Dev و k-ai؛ لا تستطيع الروبوتات |
| 99 | ضيف/إنترنت الأشياء | شبكة واي فاي للزوار، ومقابس ذكية، وكاميرات | 10.10.99.0/24 | الإنترنت فقط؛ معزول عن كل شيء آخر |
الانقسام الذي يوقع الناس في المشاكل: الروبوتات وK-AI موجودان على شبكات VLAN مختلفة على الرغم من أنهما يتحدثان مع بعضهما البعض باستمرار. يُعدّ توجيه البيانات بين الشبكات المحلية الظاهرية (VLAN) من مهام جدار الحماية/الموجّه، وهو المسؤول عن تحديد صلاحيات الاتصال بين الأجهزة. في حال مشاركة الروبوتات وأنظمة الذكاء الاصطناعي (K-AI) شبكة VLAN واحدة، سيتمكن الروبوت المخترق (والأجهزة الشبيهة بالبشر التي تُشحن مع نقاط ضعف) من الوصول المباشر إلى خادم وحدة معالجة الرسومات (GPU) عبر الطبقة الثانية (L2). وهذا أمر مرفوض تمامًا في أي تطبيق جاد.
الانقسام الآخر الذي يستحق الدفاع عنه: تُعتبر طبقة الإدارة شبكة VLAN خاصة بها، نقطة. تُشحن واجهات IPMI/BMC مزودةً بثغرات أمنية من قِبل الموردين منذ عقدين، ويجب افتراض أنها ستظل كذلك. فهي تحصل على شبكة فرعية خاصة بها، وقواعد وصول خاصة بها، ولا يتم توجيه أي بيانات إليها إلا من قِبل حاسوب محمول خاص بالمسؤول على شبكة VLAN الإدارية.
قواعد جدار الحماية
يتم رفض جميع الشبكات المحلية الظاهرية افتراضياً. ثم يتم تطبيق الاستثناءات.
| شبكة VLAN المصدر | الوجهات السياحية | المنافذ / البروتوكولات | لماذا |
|---|---|---|---|
| 10 الروبوتات | 20 k-ai (الاستدلال) | 8000، 8080، 50051 (gRPC) | يقوم الروبوت باستدعاء vLLM / نقاط النهاية للخدمة |
| 10 الروبوتات | WAN | ينكر | الروبوت لا يحصل على الإنترنت، أبداً |
| 10 الروبوتات | 40 إدارة | ينكر | |
| 20 ألف ذكاء اصطناعي | WAN | 443 (HF, NGC, apt mirrors) | تنزيلات النماذج، وسحب الحاويات |
| 20 ألف ذكاء اصطناعي | تخزين 50 | 2049 (NFS)، 445 (SMB) | قراءة/كتابة مجموعة البيانات ونقاط التفتيش |
| 30 ديف | 20 ألف ذكاء اصطناعي | 22، 80، 443، 8000–9000 | SSH، Jupyter، vLLM، Grafana |
| 30 ديف | تخزين 50 | 2049 , 445 | مهندسون ينسخون البيانات |
| 30 ديف | WAN | السماح | حركة المرور المعتادة في محطة العمل |
| 40 إدارة | جميع الخوادم (IPMI) | 443، 623 (IPMI)، 5900 | جهاز كمبيوتر محمول خاص بالمسؤول فقط |
| ضيف 99 | WAN | السماح | |
| ضيف 99 | أي شيء آخر | ينكر |
قاعدتان شخصيتان تستحقان التنويه:
- لا يُسمح للروبوتات بالوصول إلى الإنترنت. يقاوم المستخدمون هذا الإجراء لأنه يعطل عملية تحديث بيانات القياس عن بُعد/البرامج الثابتة الخاصة بالشركة المصنعة. حسنًا. أضف خادم تحديثات الشركة المصنعة المحدد إلى القائمة البيضاء خلال فترة الصيانة، ثم أغلقه مجددًا. الحالة الافتراضية هي "لا يمكن لهذا الروبوت الاتصال بالخادم الرئيسي".
-
يتم توفير مخرجات شبكة WAN من K-AI عند الطلب. أثناء تنزيل نموذج أو سحب حاوية، افتح المنفذ 443. وإلا، فأبقِه مغلقًا. ليس من المفترض أن يتصفح خادم الاستدلال الإنترنت، ولا تريد أن يطلع عليه مطور فضولي.
curlالبرنامج النصي هو المسار الذي يستخدمه الدودة لاستخراج مجموعة البيانات الخاصة بك.
إعداد شبكة Wi-Fi
الخطأ الأكثر شيوعًا عند إنشاء شبكة واي فاي في مختبرات الروبوتات هو "لنضع الروبوتات على شبكة المكتب". هذه الشبكة مشتركة مع الهواتف، وأجهزة الكمبيوتر المحمولة، والطابعات، وثلاجة ذكية، وثلاثة أشخاص في مكالمات عبر برنامج Teams. يؤدي هذا إلى تفاوت كبير في زمن الاستجابة، مما يُفقد الروبوتات قدرتها على الاستجابة السريعة.
الإجابة الصحيحة:
- معرف شبكة لاسلكية واحد لكل شبكة محلية ظاهرية (VLAN). "lab-robots" على VLAN 10، و"lab-dev" على VLAN 30، و"lab-guest" على VLAN 99. لا يوجد وجود لاسلكي لشبكة VLAN الإدارية.
- شبكة SSID الخاصة بالروبوتات تعمل بتردد 6 جيجاهرتز فقط. لا يوجد دعم لتردد 2.4 جيجاهرتز، ولا دعم لتردد 5 جيجاهرتز كخيار احتياطي. نعم، هذا يعني أن الأجهزة القديمة لن تتمكن من الانضمام - وهذا هو الهدف. يشهد تردد 6 جيجاهرتز ازدحامًا أقل بكثير لأن عدد الأجهزة القديمة التي تستخدمه سيكاد ينعدم بحلول عام 2026.
- عرض القناة 80 ميجاهرتز، وليس 160. يبدو تردد 160 ميجاهرتز أفضل على ورقة البيانات، لكن وجود نقطتي وصول بتردد 160 ميجاهرتز في نفس المبنى يُضعف أداءهما بشكل ملحوظ. أما تردد 80 ميجاهرتز عند 6 جيجاهرتز فيمنحك من أربع إلى ست قنوات نظيفة وزمن استجابة متوقع.
- نقطة وصول واحدة لكل 60-80 متر مربع من مساحة عمل الروبوت، مع مراعاة وجود خط رؤية مباشر إن أمكن. إذا كان المختبر يحتوي على جدران، فأضف نقطة وصول لاسلكية. التجوال جيد على شبكة Wi-Fi 6E مع تفعيل 802.11r/k/v، لكن الروبوت أثناء قيامه بمهمة ما لا يُفضّل حدوث تجوال.
- قم بتعطيل خاصية عدالة وقت البث لشبكة الروبوت (SSID). الوضع الافتراضي يفضل العملاء الأبطأ؛ أنت تريد أن يحصل الروبوت، وهو المستهلك الوحيد لشبكة SSID هذه، على كل وقت البث.
بالنسبة لأجهزة عام 2026: يُعدّ كلٌّ من UniFi U6 Enterprise (Wi-Fi 6E، بسعر 450 يورو تقريبًا) أو U7 Pro / E7 الأحدث (Wi-Fi 7، بسعر 189 يورو / 499 يورو فأكثر) خيارين اقتصاديين. أما سلسلة Aruba 650 وسلسلة Cisco Meraki MR فهما بديلان من فئة المؤسسات، بسعر يتراوح بين ضعفين إلى ثلاثة أضعاف؛ تتميز واجهة الإدارة فيها بسهولة أكبر، كما أن أداء أجهزة الراديو فيها أفضل عند كثافة العملاء العالية، وهما ميزتان لا يحتاجهما فعليًا نشر مختبر واحد مزود بروبوتين.
مزامنة الوقت - PTP و NTP
يؤدي اختلاف التوقيت بين الروبوت والخادم إلى تعطيل دمج البيانات الحسية بطرق دقيقة ومحرجة. فعلى سبيل المثال، يتسبب انحراف زمني قدره 20 مللي ثانية في ظهور أجسام وهمية في مسار بيانات العمق المجسم. أما انحراف زمني قدره 100 مللي ثانية فيجعل مخطط المناورة يعتقد أن الذراع الآلية موجودة في مكان غير صحيح.
مستويان من الحلول:
-
NTP مع
chronydبالمقارنة مع خادم محلي من الطبقة الأولى (جهاز Raspberry Pi مزود بوحدة GPS، بتكلفة إجمالية تقارب 80 يورو، أو جدار الحماية الذي يعمل كخادم من الطبقة الثانية). تصل دقته إلى حوالي 1 مللي ثانية على شبكة محلية سلكية، وحوالي 5-20 مللي ثانية عبر شبكة Wi-Fi. وهو كافٍ لمعظم أعمال الروبوتات. - بروتوكول PTP (IEEE 1588v2) مع خاصية ختم الوقت على الأجهزة في المحولات التي تدعمها. تدعم سلسلة MikroTik CRS3xx/CRS5xx ساعة حدود PTP بمزامنة في نطاق النانوثانية؛ كما يدعمها كل من Aruba CX 6300 وCisco Catalyst. تصل دقة المزامنة إلى أقل من ميكروثانية على المسارات السلكية، وأقل من ميلي ثانية عبر Wi-Fi.
بالنسبة لروبوت واحد أو اثنين، فإن بروتوكول NTP مناسب. شغّل chronyd على كل عقدة، وجّهها إلى الجهاز الرئيسي المحلي، وراقب الانحراف، وأطلق إنذارًا عند تجاوز الانحراف 5 مللي ثانية. بالنسبة للروبوتات التي يزيد عددها عن أربعة أو أي عملية نشر تستخدم دمج بيانات من عدة مستشعرات عبر الأجهزة، شغّل بروتوكول PTP على الجانب السلكي واستخدم بروتوكول NTP كخيار احتياطي. في كلتا الحالتين، مراقبة الانحرافعدد المختبرات التي "تتمتع بمزامنة الوقت" لأنها كانت تعمل apt install ntp مرة واحدة قبل عامين كانت كبيرة.
نظام أسماء النطاقات (DNS)، وبروتوكول التكوين الديناميكي للمضيف (DHCP)، وإدارة عناوين IP (IPAM).
استخدام مُحلِّل محلي على مستوى الإدارة أمرٌ لا غنى عنه. يكفي استخدام Pi-hole أو Unbound على جهاز افتراضي صغير. والأسباب هي:
- تحتاج الروبوتات وخوادم الاستدلال إلى حل
vllm.lab.local,nas.lab.localإلخ. دون الحاجة إلى رحلة ذهاب وإياب إلى الشبكة الواسعة (WAN). - أنت تريد مكانًا واحدًا لإضافة إدخال المضيفين عند إنشاء نقطة نهاية K-AI جديدة.
- يوفر لك Pi-hole حظرًا مجانيًا للإعلانات/البيانات عن بُعد على مستوى الشبكة، مما يمنع حركة مرور الاتصال الهاتفي من الشركة المصنعة من الوصول إلى شبكة الإنترنت الخاصة بك.
DHCP لكل شبكة VLAN، يتم تكوينه على جدار الحماية/الموجه (UDM Pro Max و OPNsense و pfSense جميعها تقوم بذلك بكفاءة). الحجوزات متاحة لكل ما يهم — الروبوتات، والخوادم، ونقاط الوصول، وIPMI، والمحولات، وNAS. تُستخدم مجموعات العناوين الديناميكية للزوار ومحطات العمل المؤقتة فقط. الروبوت الذي يحصل على عنوان IP مختلف مع كل إعادة تشغيل هو روبوت تتعطل ملفات تشغيل ROS 2 الخاصة به كل ثلاثاء.
مراقبة
المختبر الذي لا يخضع للمراقبة هو مختبر تُشخَّص فيه المشاكل بناءً على نتائجها. شغِّل الحزمة القياسية على مستوى الإدارة.
-
محب العمل مسح بيانات مفتاح SNMPv3، عدادات بطاقة الشبكة (
node_exporter)، مقاييس وحدة معالجة الرسومات (dcgm_exporter)، ومقاييس خادم الاستدلال (يعرض vLLM بروميثيوس بشكل أصلي). - جرافانا لوحات المعلومات: استخدام كل منفذ، إنتاجية كل شبكة VLAN، درجة حرارة وحدة معالجة الرسومات واستخدامها، انحراف PTP/NTP، وقت تشغيل اتصال الروبوت.
- التنبيهات والتي تعمل بالفعل: عداد توقف PFC > 0 على أي منفذ (يعني أن هناك من يقوم بازدحام RDMA، وهو أمر لا ينبغي أن يحدث على هذه الشبكة ولكن تحقق على أي حال)، درجة حرارة وحدة معالجة الرسومات > 80 درجة مئوية، انحراف الوقت > 5 مللي ثانية، شذوذ في عدد عملاء نقطة الوصول.
SNMPv3، وليس v2c. المختبر صغير بما يكفي بحيث لا تتجاوز أعمال التكوين البسيطة خمس عشرة دقيقة، والأمان البسيط حقيقي.
قائمة مكونات الخرسانة - خادم واحد، روبوتان، 4 محطات عمل
قائمة تسوق عملية وبأسعار معقولة للنشر المرجعي، منتصف عام 2026 يورو بدون ضريبة القيمة المضافة:
| العناصر | الكمية | تكلفة الوحدة | ملاحظة |
|---|---|---|---|
| المفتاح الأساسي - MikroTik CRS518-16XS-2XQ-RM (16 × 25 جيجا + 2 × 100 جيجا) | 1 | € 2 200 | توفر 16 منفذ SFP28 مساحة كبيرة؛ بديل: Aruba CX 6300 |
| مفتاح الوصول — UniFi USW Pro Max 24 PoE (24× 2.5G PoE++) | 1 | € 1 100 | تقنية PoE++ لنقاط الوصول E7، وصلة SFP+ بسرعة 10 جيجابت |
| جدار الحماية — UDM Pro Max | 1 | €560 | منفذ 10G SFP+، منفذ 8 جيجابت إيثرنت، نظام كشف ومنع التسلل جيد، وجهاز تسجيل فيديو شبكي (NVR) إذا رغبت في ذلك |
| واي فاي 6E AP — UniFi U6 Enterprise | 2 | €440 | أو U7 Pro لشبكة Wi-Fi 7 بسعر 189 يورو، أو E7 للنسخة المميزة |
| بطاقة الشبكة — Mellanox ConnectX-6 Lx 25GbE ثنائية المنفذ (خادم K-AI) | 1 | €750 | SFP28، PCIe Gen 4 x8 |
| بطاقة الشبكة - وينطبق الأمر نفسه على وحدة التخزين الشبكية | 1 | €750 | |
| SFP28 DAC، 2 متر | 4 | €60 | النواة ↔ K-AI، النواة ↔ NAS |
| SFP+ DAC، 2 متر | 4 | €30 | النواة ↔ الوصول ↔ جدار الحماية |
| كابلات توصيل Cat6a (متنوعة) | 25 | €5 | |
| مصدر بروتوكول NTP لنظام تحديد المواقع العالمي (GPS) - Raspberry Pi 4 + GPS HAT | 1 | €100 | تأمين اختياري ولكنه رخيص |
| جهاز افتراضي محلي لنظام أسماء النطاقات/بروتوكول التكوين الديناميكي للمضيف (DNS/DHCP) - يعمل على الأجهزة الموجودة | - | - | Pi-hole أو Unbound، بدون تكلفة إضافية |
| قائمة مكونات الشبكة الكاملة | حوالي 6700 يورو | باستثناء الروبوت وخادم K-AI |
للمقارنة: يبلغ سعر خادم K-AI ذو الثماني وحدات معالجة رسومية وحده ما بين 40 و70 ألف يورو، بينما يتراوح سعر الروبوتين البشريين بين 30 و80 ألف يورو لكل منهما. تمثل الشبكة ما بين 5 و10% من إجمالي الإنفاق، وهي على الأرجح العنصر الذي يُحدث الفرق بين مختبر ناجح وآخر فاشل.
إذا كانت الميزانية محدودة، فإليك بعض التخفيضات المعقولة: استبدل المحول الأساسي بمحول MikroTik CRS504-4XQ-IN (4× QSFP28، مع منافذ توصيل تصل إلى 16× 25 جيجابت إيثرنت، بسعر 700 يورو تقريبًا) واقبل عدد المنافذ الأقل؛ استخدم نقطة وصول واحدة إذا كانت مساحة العمل أقل من 60 مترًا مربعًا؛ استغنِ عن مصدر GPS NTP واستخدم برنامج chrony عبر شبكة WAN.
الأخطاء الشائعة
مرتبة تقريبًا حسب عدد مرات لدغ كل نوع:
- دمج حركة مرور الروبوتات مع شبكة الواي فاي المكتبية العامة. يؤدي تباين زمن الاستجابة إلى تعطيل الاستجابة الفورية. أول حل لكل مكالمة "روبوتي به خلل" هو "تخصيص شبكة لاسلكية خاصة به على تردد 6 جيجاهرتز".
- مخازن مؤقتة صغيرة الحجم في مفاتيح رخيصة. يعمل محول 8 منافذ بسرعة 10 جيجابت، سعره 200 يورو، بكفاءة مع جهازين، ولكنه يتعطل عند اتصال أربعة عقد بنفس وصلة الإرسال. حركة بيانات الذكاء الاصطناعي متقطعة، وتستوعب مخازن المحول المؤقتة هذا التقطع. يُعد محول Aruba CX 6300 (بسعة تخزين مؤقت مشتركة 8/16/32 ميجابايت) أرخص محول موثوق به ذو سعة تخزين مؤقت كبيرة في هذه المقالة؛ أما محول MikroTik CRS5xx فهو أقل سعة، ولكنه كافٍ لمختبر خادم واحد.
- لا يوجد خادم PTP رئيسي، ولا يوجد تدقيق NTP. تعمل مزامنة الوقت بشكل صحيح حتى تتوقف، ويفشل دمج البيانات الحسية بصمت في هذه الأثناء. راقب الانحراف وأصدر إنذارًا.
- تم حساب ميزانية PoE بشكل خاطئ. يُعلن جهاز تحويل الشبكة عن دعمه لتقنية "PoE++"، فتكتشف أن ميزانيته الإجمالية تبلغ 200 واط، نصفها يُستهلك بواسطة الكاميرات التي لم يُخبرك أحد عنها، بالإضافة إلى انخفاضات سرعة نقطة الوصول عند بدء التشغيل. اجمع هذه الواط، واترك هامش أمان بنسبة 30%.
- يُسمح للروبوت بالاتصال بالمنزل. تحديث برنامج التشغيل من الشركة المصنعة صباح يوم الثلاثاء، والذي يُحمّل نموذجًا جديدًا، يُغيّر زمن استجابة الاستدلال الداخلي، مما يُعطّل توقيت الذراع الآلية. يحدث هذا في كل مرة. يجب حماية اتصال الروبوت بشبكة WAN عبر جدار الحماية؛ والتحكم في التحديثات يدويًا.
- لا توجد مراقبة حتى يحدث عطل ما. يعمل المختبر بشكل جيد لمدة ستة أشهر. ثم يبدأ جهاز التوجيه بفصل العملاء مرتين يوميًا، ولا يلاحظ أحد ذلك لمدة أسبوع لعدم وجود لوحات تحكم. وعندما يبدأ أحدهم بالبحث عن المشكلة، تكون أربعة أشياء أخرى قد تغيرت، ولا أحد يستطيع تحديد سبب العطل الأول.
رأي صريح
تُبالغ معظم مختبرات الروبوتات في تصميم شبكاتها، بينما تُهمل الأجزاء الأساسية. فمثلاً، تُجهّز المختبرات شبكات أساسية بسرعة 100 جيجابت إيثرنت لخوادم استدلالية أحادية، ثم تُوصل الروبوت بشبكة الواي فاي المكتبية. كما يشترون جهاز سيسكو كاتاليست 9300X بذاكرة تخزين مؤقتة كبيرة، ثم يُشغّلون طبقة L2 مسطحة بدون تجزئة VLAN.
تصميم 80/20 لمختبر روبوتات أحادي الخادم من 1 إلى 4 روبوتات لعام 2026 صغير وغير جذاب:
- اتصال بسرعة 25 جيجابت إيثرنت بين المحول الأساسي وخادم K-AI. بطاقة شبكة واحدة، وبطاقة DAC واحدة، وانتهى الأمر.
- اتصال بسرعة 10 جيجابت إيثرنت بين الشبكة الأساسية وشبكة الوصول. محولان رقميان تناظريان.
- مفتاح تحويل أساسي واحد، ومفتاح تحويل وصول واحد، وجدار حماية واحد، ونقطة وصول واحدة أو اثنتين.
- ست شبكات VLAN، وجدار حماية افتراضي للرفض، وSSIDs منفصلة لكل دور.
- تمت مراقبة بروتوكول NTP من مصدر محلي.
- بروميثيوس + جرافانا على جهاز افتراضي صغير.
إجمالي تكلفة الشبكة: أقل من 7 يورو. إجمالي وقت التشغيل: حوالي أسبوع إذا كانت الكابلات جاهزة. هذا يوفر مختبر إنتاج حقيقي؛ أما الخطوة التالية - وهي عبارة عن بنية أساسية بسرعة 100 جيجابت إيثرنت، وشبكة Clos موجهة، ومفاتيح ذكاء اصطناعي ذات مخزن مؤقت عميق - فهي مخصصة لتدريب الخوادم المتعددة، وهو مجال اختصاص N04, N08و كيه02 .
ماذا تفعل بعد ذلك
تسلسل بناء نجح معنا:
- اسحب الكابلات أولاً. قم بتوصيل كابل Cat6a إلى كل جدار قد يحتوي على محطة عمل أو نقطة وصول أو كاميرا. استخدم سلكين من نوع OM4 متعدد الأوضاع (LC مزدوج) من خزانة الشبكة إلى الرف، حتى لو كنت تحتاج إلى سلك واحد فقط - فعملية سحب الألياف مكلفة، بينما التوصيلات رخيصة.
- قم بتشغيل جدار الحماية، ثم مفتاح التبديل الأساسي، ثم مفتاح التبديل الخاص بالوصول. قم بضبط إعدادات الشبكات المحلية الظاهرية (VLANs) وتوجيه البيانات بينها قبل توصيل أي شيء مهم. تحقق من ذلك باستخدام جهاز كمبيوتر محمول على كل شبكة محلية ظاهرية.
- قم بتشغيل شبكة الواي فاي. نقطة وصول واحدة، وشبكة لاسلكية واحدة في كل مرة. تجول في المختبر مع هاتف يعمل عليه تطبيق تحليل شبكة Wi-Fi؛ تأكد من تغطية نطاق 6 جيجاهرتز في كل مكان سيعمل فيه الروبوت.
-
قم بتوصيل خادم K-AI. ConnectX-6 Lx، وصلة 25 جيجابت إيثرنت، وحدة نقل قصوى 9000 على واجهة VLAN 20 (1500 في أي مكان آخر). تحقق
ethtoolيُظهر 25 جيجا ويُشغلiperf3للتأكيد. - قم بتوصيل الروبوتات. واحداً تلو الآخر. تأكد من قدرة كل روبوت على الوصول إلى نقطة نهاية الاستدلال (ونقطة نهاية الاستدلال فقط) قبل إضافة الروبوت التالي. يتميز اكتشاف البث المتعدد في ROS 2 بسلاسة أكبر وقلة المفاجآت أثناء الإعداد الأولي.
- المراقبة أثناء الوقوف. بروميثيوس، وnode_exporter على جميع أجهزة لينكس، وSNMPv3 على المحولات، ولوحات تحكم Grafana. لا تتجاهل هذه الخطوة. لوحات التحكم هي الوسيلة التي ستكتشف بها المشكلة في الساعة الثالثة صباحًا من الأسبوع الثالث.
- قم بتوثيق التصميم. الشبكات الفرعية، وشبكات VLAN، وحجوزات DHCP، ومواقع نقاط الوصول، وتمديدات الكابلات. سيبقى المختبر قائماً بعد رحيل من أنشأه؛ أما التوثيق فهو ما يضمن استمرارية عمله.
المقال التالي في سلسلة "أنا" (I04) يدخل في ميزانية الطاقة والتبريد لنفس المختبر - ما تسحبه معدات الشبكة في قائمة المكونات هذه فعليًا (أقل من 200 واط بما في ذلك نقاط الوصول)، وما يضيفه خادم K-AI، وأين ينحرف مكيف الهواء في الغرفة.
هذا جزء من ويكي كينتينو، وهي سلسلة مرجعية حول الحوسبة الذكية، والروبوتات، والأنظمة التي تربط بينهما. نرحب بالتعليقات والتصويبات على info@kentino.com.