CodingBox الوثائق

التكديس (stacking) والهيكل الافتراضي وMLAG

يمكن جعل مبدِّلين أو أكثر يتصرفان كمبدّل واحد: يشترك المكدَّس (stack) أو الهيكل الافتراضي (virtual chassis) في مستوى تحكم واحد عبر وصلات مخصَّصة، بينما تُبقي MLAG (تجميع الوصلات بين عدة أجهزة) مستويي تحكم مستقلَّين، ولا تجعل سوى الجهاز الموصول من الطرف الآخر يظن أنه متصل بجهاز واحد. يغيّر كلا الأسلوبين تسمية المنافذ، والمنافذ المستهلَكة، والكبلات أو البصريات المسموح بها فيها، وكيفية تصرف الوصلة عند العطل. تسرد هذه الصفحة هذه التقنيات لكل مورّد، وقواعد الكبلة والبصريات الخاصة بها، والبدائل، وما ينبغي مراقبته من جهة وحدة الإرسال والاستقبال.

حلقة مكدَّس بمستوى تحكم واحد مقابل زوج MLAG بوصلة أقران وخادم مزدوج الاتصال

الأساليب الثلاثة

الأسلوبمستوى التحكممستوى البياناتالنطاق النموذجينطاق تأثير العطل
المكدَّس (Stack) (حلقة/سلسلة من مبدّلات ثابتة)واحد (رئيسي + أعضاء)لوحة خلفية مشتركة عبر كبلات التكديس2–10 وحدات، رف أو خزانة واحدةالمكدَّس كله عند عطل الوحدة الرئيسية أو خلل برمجي
الهيكل الافتراضي / العنقود (شاسيهان أو أكثر، أو مبدّلات ثابتة عبر المنافذ الأمامية)واحدالتوجيه عبر وصلات بين الشاسيهات2 (أحيانًا أكثر)، يمكن أن يمتد بين غرفكلاهما
MLAG / vPC / VLT / VSXاثنان مستقلانوصلة أقران + keepalive؛ كل مبدّل يوجّه محليًا2مبدّل واحد؛ ويستمر الآخر في التوجيه
L3 بطراز leaf–spine مع ECMP (بلا اقتران)مستقلمُوجَّه (routed)أي عددوصلة أو جهاز واحد؛ والباقي غير متأثر

التقنيات حسب المورّد

المورّدالتكديسالافتراضية على مستوى الشاسيهالاقتران من طراز MLAG
CiscoStackWise (Catalyst 9200/9300: StackWise-160/480/1T) عبر كبلات خلفية مخصَّصة؛ FlexStack (2960-X)StackWise Virtual (Catalyst 9500/9600) عبر بصريات أمامية 40G/100G؛ Nexus 2000 FEXvPC (Nexus)
JuniperVirtual Chassis (EX2300…EX4650، QFX5100/5120) عبر VCP مخصَّص أو وصلات صاعدة QSFP+/QSFP28 محوَّلةVirtual Chassis Fabric (طراز spine-leaf من VC)MC-LAG؛ ويُفضَّل الآن EVPN-multihoming
HPE ArubaVSF (AOS-CX 6200/6300) عبر المنافذ الأمامية؛ تكديس عبر اللوحة الخلفية على 6300 بكبلاتVSX (8320/8325/8400) عبر ISLVSX من طراز MLAG (مستويا تحكم)
HPE/H3CIRF (Comware) عبر منافذ أمامية 10G/40G/100Gيمتد IRF بين الشاسيهاتM-LAG (Comware 7)
HuaweiiStack (سلسلة S) عبر بطاقات تكديس أو منافذ أماميةCSS (نظام تكديس المبدّلات، شاسيه)M-LAG (CloudEngine)
Dellتكديس (OS10 الثابت) عبر منافذ أماميةVLT (Virtual Link Trunking)
Aristaلا يوجدMLAG (وصلة أقران عبر منافذ أمامية)
ExtremeSummitStack عبر منافذ خلفية أو أمامية (EXOS)؛ تعنقُد VOSSMLT/SMLT، وvIST (VOSS)
Ruckusتكديس عبر منافذ أمامية 10G/40G (ICX)
Nvidia / Cumulusلا يوجدMLAG (CLAG) عبر ربط أقران (peer bond)
SONiCلا يوجدMCLAG (تطبيقات من المجتمع أو من الموردين)
MikroTikلا يوجدMLAG (RouterOS 7، CRS3xx/5xx)
Brocade FCfabric، لا حاجة إلى اقتران (تصميم SAN)

الكبلة والبصريات للتكديس

نوع التكديسالكبل / الوحدةقواعد البصريات
منافذ تكديس خلفية مخصَّصة (StackWise، لوحة 6300 الخلفية، بطاقات iStack)كبلات خاصة بالمورّد، 0.5–3 m، بسعة إجمالية 40–480 Gb/s، موصلات خاصةلا وحدات إرسال واستقبال؛ الكبلات خاصة بالمورّد ويجري التحقق منها
تكديس عبر منافذ أمامية / VCP عبر QSFP+/QSFP28 (Juniper VC، وIRF، وVSF، وiStack عبر وصلات صاعدة، وICX)DAC أو AOC أو بصريات قياسية بسرعة 40G/100G — يُحوَّل المنفذ إلى وضع التكديس (request virtual-chassis vc-port set pic-slot 0 port 48)تُطبَّق سياسة البصريات نفسها المتبعة للوصلات الصاعدة؛ وDAC هو الخيار المعتاد داخل الرف الواحد، وAOC/SR4/LR4 بين الغرف (يسمح Juniper VC بمنفذ VCP بعيد المدى بين المباني)؛ تحويل منفذ إلى VCP يخرجه من مجمع الوصلات الصاعدة
StackWise Virtual / CSS / VSX ISL2–4 × منافذ أمامية 40G/100G ببصريات قياسيةينبغي أن تكون وحدات أعضاء الوصلة متطابقة؛ وفقد ISL يفصل الزوج
وصلة أقران MLAG+2 × 40/100/400G بين الزوج (DAC داخل رف واحد)يجب أن تكون أسرع وصلة وأكثرها احتياطًا في الزوج؛ وkeepalive الأقران عبر OOB

لكبلات التكديس ذاكرة EEPROM خاصة بها على عدة منصات؛ ويظهر الكبل غير الأصلي أو التالف كعضو لا ينضم أبدًا.

ما الذي يغيّره التكديس بالنسبة للمُشغِّل

الجانبالأثر
أسماء المنافذيصبح الرقم الأول معرّف العضو: Gi2/0/1، وxe-1/0/48، و2:49 (تسمية المنافذ ومصابيح LED)
الوصلات الصاعدةتُوزَّع بين الأعضاء (واحدة لكل عضو) بحيث يظل المكدَّس متصلًا عند عطل أحد الأعضاء؛ LAG بين الأعضاء
جرد البصرياتيسرد الأمران show inventory أو show chassis hardware الوحدات لكل عضو — وقد يُقبل رقم الجزء نفسه على صورة برمجية لعضو ما ولا يُقبل على مكدَّس بإصدارات مختلطة
ترقية البرمجياتتشمل المكدَّس كله (ISSU على بعض المنصات)؛ وإعادة تشغيل المكدَّس تُسقط كل وحدة بصرية
انتخاب الوحدة الرئيسيةعند العطل، تستمر المنافذ في التوجيه (NSF) لكن الإدارة تنتقل
الحلقة مقابل السلسلةتنجو الحلقة من عطل كبل واحد؛ ولا تنجو السلسلة
الطُرز المختلطةمحدودة حسب المورّد (العائلة نفسها، والترخيص نفسه، وأحيانًا الطراز نفسه)

خصوصيات MLAG

البندالقاعدة
وصلة الأقران2 × أكبر سرعة وصلة صاعدة، بشكل LAG؛ وتحمل حركة المنفذ اليتيم (orphan-port) وحركة التحول عند العطل
Keepaliveمسار منفصل (OOB) لاكتشاف حالة split-brain
الجهة السفليةخادم أو مبدّل بوصلة LACP LAG يذهب أعضاؤها إلى كلا القرينين — بسرعة/FEC متطابقين على العضوين (أساسيات التوجيه)
الاتساقيجب أن تتطابق VLANs وMTU وإعدادات STP وFEC على منافذ الأعضاء بين القرينين؛ وعدم التطابق ← تعليق عضو LAG
البصرياتيصل كبلا DAC الخاصان بمضيف سفلي إلى مبدّلين: اشترهما ورمّزهما كزوج
البديل الحديثيزيل EVPN multihoming (ESI-LAG) وصلة الأقران؛ ويزيل التوجيه L3 الخالص إلى المضيف الاقتران كليًا

أعطال متعلقة بالبصريات في الأنظمة المقترنة

العَرَضالسببأين تبحث
عضو المكدَّس لا ينضم أبدًا، ومصباح المكدَّس مطفأكبل التكديس غير مُدخل جيدًا، أو غير أصلي، أو المنفذ غير محوَّل إلى VCPEEPROM/مصباح الكبل، والأمران show switch stack-ports وshow virtual-chassis vc-port
وصلة VCP تتذبذب، ويُعاد انتخاب الأعضاءبصريات/DAC هامشية على VCPDDM على منفذ VCP (تذبذب الوصلة)
تعليق عضو MLAG على أحد القرينينعدم تطابق FEC/السرعة/MTU بين منافذ أعضاء القرينينوصفات ضبط المنافذ
يفقد نصف الخوادم مسارًا بعد الترقيةيرفض الإصدار الجديد لأحد القرينين بصريات من جهات خارجيةمصفوفات التوافق والبرنامج الثابت
وصلة الأقران معطَّلة، وحالة split-brainعطل DAC وصلة الأقران مع ضبط خاطئ لـkeepaliveالتصميم: عضوان على بطاقتين مختلفتين

في CodingBox

يضاعف التكديس وMLAG عدد الأماكن التي يجب أن تُقبل فيها الوحدة: فبيانات التعريف المرمَّزة نفسها يجب أن تنجح على كلا العضوين أو كلا القرينين، وأحيانًا على إصدارين مختلفين من البرمجية. اقرأ وسجّل وحدات الزوج معًا، وعامِل الوصلات الصاعدة المحوَّلة إلى VCP كوصلات صاعدة في الجرد (Check transceiver، Code database).


إذا وجدت معلومة غير دقيقة أو خطأً في هذه المادة، فحدِّد المقطع المعني واضغط Ctrl+Enter .