مقالات عن: ggRock
هذه المقالة متوفرة أيضًا على:

ggRock Server تجميع واجهات الشبكة / الربط / تجميع الروابط

هذا الدليل يوضح إعدادات الربط الموصى بها بين خادم ggRock وأجهزة التبديل الشبكية لضمان الأداء والموثوقية المثالية.



📚 جدول المحتويات




🧠 حول


الربط—يُعرّف أيضاً باسم NIC teaming أو link aggregation—هو طريقة لدمج واجهات شبكية متعددة لتحسين:


  • تحمل الأعطال
  • 🚀 الأداء
  • ⚖️ توازن الحمل



⚙️ أنماط الربط المدعومة


يدعم نظام Linux سبعة أنماط ربط، لكن يوصى باستخدام اثنين فقط مع ggRock:



الفوائد الرئيسية:


  • استخدام واجهات شبكية متعددة بشكل متزامن
  • توفير تحمل الأعطال وتوازن الحمل


المتطلبات:


  • يجب أن يدعم جهاز التبديل الشبكي LACP (IEEE 802.3ad)
  • يجب أن تعمل واجهات الشبكة بنفس السرعة وفي وضع full-duplex
  • يجب أن تتصل جميع واجهات الشبكة بـ نفس جهاز التبديل
  • يجب أن يكون الخادم والعملاء على نفس الشبكة المحلية


الإعدادات الموصى بها:


  • سياسة التجزئة للإرسال: layer2+3 (موصى به)
  • مراقبة الارتباط: mii
  • فترة المراقبة (miimon): 100 ms


بينما يحسّن LACP الإنتاجية الصادرة عبر عملاء متعددين، إلا أنه لا يزيد الإنتاجية لجهاز عميل واحد يعمل بسرعة 1Gbps.


🛠 نموذج الإعدادات:


الإعدادات بدون ربط 802.3ad


auto lo
iface lo inet loopback
iface eth0 inet manual
iface eth1 inet manual
auto vmbr0
iface vmbr0 inet static
address 192.168.0.2
netmask 255.255.255.0
gateway 192.168.0.1
bridge_ports eth0
bridge_fd 0
bridge_stp off


الإعدادات مع ربط 802.3ad


auto lo
iface lo inet loopback
auto eth0
iface eth0 inet manual
auto eth1
iface eth1 inet manual
auto bond0
iface bond0 inet manual
bond-slaves eth0 eth1
bond-mode 802.3ad
bond-miimon 100
bond-xmit-hash-policy layer2+3
auto vmbr0
iface vmbr0 inet static
address 192.168.0.2
netmask 255.255.255.0
gateway 192.168.0.1
bridge_ports bond0
bridge_fd 0
bridge_stp off


إعدادات جهاز التبديل المطلوبة:

تأكد من تكوين جهاز التبديل بشكل صحيح لـ LACP مع سياسة التجزئة ومراقبة الارتباط المطابقة.



🔁 ربط النسخ الاحتياطي النشط


الفوائد الرئيسية:


  • توفير تحمل الأعطال بدون الحاجة لإعدادات جهاز التبديل


كيف يعمل:


  • واجهة شبكية واحدة فقط نشطة في أي وقت.
  • إذا فشلت واجهة الشبكة النشطة، تتولى واجهة أخرى مكانها.


الإعدادات الموصى بها:


  • Miimon: 100 ms


🛠 نموذج الإعدادات:


الإعدادات بدون ربط النسخ الاحتياطي النشط


auto lo
iface lo inet loopback
iface eth0 inet manual
iface eth1 inet manual
auto vmbr0
iface vmbr0 inet static
address 192.168.0.2
netmask 255.255.255.0
gateway 192.168.0.1
bridge_ports eth0
bridge_fd 0
bridge_stp off


الإعدادات مع ربط النسخ الاحتياطي النشط


auto lo
iface lo inet loopback
auto eth0
iface eth0 inet manual
auto eth1
iface eth1 inet manual
auto bond0
iface bond0 inet manual
bond-primary eth0
bond-slaves eth0 eth1
bond-mode active-backup
bond-miimon 100
auto vmbr0
iface vmbr0 inet static
address 192.168.0.2
netmask 255.255.255.0
gateway 192.168.0.1
bridge_ports bond0
bridge_fd 0
bridge_stp off


إعدادات جهاز التبديل:

لا يلزم شيء. 🙌



✅ الخاتمة


  • الربط لا يحسّن الإنتاجية لـ اتصال عميل iSCSI واحد
  • الربط يمكن أن يوفر إنتاجية مجمعة عندما يصل عملاء متعددون للخادم
  • لا توجد تكاليف إضافية مطلوبة لتنفيذ الربط على الأنظمة المدعومة



📊 الملحق 1 - اختبار أداء جهاز العميل الواحد



  • واجهة شبكية 1G واحدة:



  • 802.3ad (واجهتا شبكية 1G):



  • النسخ الاحتياطي النشط (واجهتا شبكية 1G):




🧮 الملحق 2 - مقارنة أنماط الربط (للمستخدمين المتقدمين)

معظم أجهزة التبديل تدعم تجميع حركة المرور الصادرة فقط.قد تختلف سلوكيات الربط—راجع توثيق جهاز التبديل الخاص بك.بعض أنماط الربط تتطلب دعم على مستوى التشغيل (مثل ethtool).

تحديث في: 22/04/2026

هل كانت هذه المقالة مفيدة؟

شارك بتعليقاتك

إلغاء

شكرًا!