نظرة عامة #
يعد Brocade ADX جزءًا من منتجات Broadcom Inc ويوفر موازنة التحميل وإدارة حركة المرور والأمان لتطبيقات الويب.
كما هو الحال مع معظم التقنيات، يعاني Brocade ADX من بعض العيوب والقيود التي قام فريق Relianoid بتحليلها واقتراح حلول لها. من بين هذه العيوب:
- تعقيدقد يكون إعداد وتكوين Brocade ADX معقدًا، خاصةً للمستخدمين الجدد في مجال الشبكات وموازنة الأحمال. هذا يُصعّب على المؤسسات بدء التشغيل بسرعة وكفاءة.
- التوسعةعلى الرغم من أن Brocade ADX مصمم للتعامل مع كميات كبيرة من حركة المرور، إلا أن توسيع نطاق الحل لتلبية المتطلبات المتزايدة قد يكون أمرًا صعبًا، خاصة في البيئات شديدة الديناميكية.
لقد جمعنا المزيد من العيوب، ويعمل فريق Relianoid بجدٍّ للاستفادة من جميع الاقتراحات لتحسين Relianoid ADC. مع ذلك، قد تعتمد بعض هذه القيود على سيناريو النشر الخاص بك.
المتطلبات الأساسية المسبقة #
للانتقال من Traffic Manager الخاص بـ Broadcom إلى Relianoid، تأكد من إنجاز ما يلي أولاً؛
- قم بتثبيت نسخة من Relianoid على جهاز الكمبيوتر الخاص بك، أو على جهاز عادي، أو في بيئة افتراضية، أو على الأقل قم بتنشيطها ZVNcloud حساب. للنشر المحلي، اطلب تقييمًا.
- تأكد من الوصول إلى واجهة مستخدم الويب باتباع الخطوات السريعة التالية دليل التثبيت.
- يجب أن تكون مستخدمًا نشطًا لبرنامج Brocade ADX أو Virtual Traffic Manager من Broadcom وأن تكون على دراية بالمفاهيم التي سنناقشها في القسم أدناه.
- تأكد من إنشاء خادم افتراضي في مُوازن تحميل Relianoid. إليك دليل سريع: تكوين الخادم الظاهري للطبقة الرابعة والطبقة السابعة.
المفاهيم الأساسية #
الخدمة: برنامج يطلب منه عملاء الويب الوصول إلى موارده. يمكن أن تكون هذه الخدمة SMTP، HTTP، HTTPS، SSH، RSYSLOG، إلخ. تُصنف خدمات Relianoid إلى خدمات محلية أو بعيدة. يمكنك الوصول إلى الخدمات وتكوينها من خلال النظام >> الخدمات.
حوض السباحة: مجموعة من العقد التي تقدم نفس الخدمة وتعالج الطلبات من الويب. باستخدام Relianoid، يمكنك تكوين مجموعة من خلال الخلفيات قسم في المزرعة >> الخدمات.
مجموعات IP المرورية: هذا عنوان IP افتراضي يستقبل حركة المرور الخارجية من الإنترنت. باستخدام Relianoid، أنشئ واجهة افتراضيةثم حدد عنوان IP هذا كـ IP الظاهري بعد إنشاء المزرعة.
الخوادم الافتراضية: هذا هو القسم الأمامي لجهاز Brocade ADX. يُمكن تعيين رقم منفذ وعنوان IP افتراضي باستخدام مجموعة IP لحركة المرور. الخادم الافتراضي في Relianoid هو نفسه مزرعة.
العقد: العقدة عضو في تجمع. وهي خادم خلفي موضوع خلف وكيل عكسي. تعالج طلبات المستخدمين وتخزن بياناتهم. العقدة هي نفسها الخلفية في Relianoid.
مراقب الصحة: تراقب هذه البرامج توافر الخوادم الخلفية وخدماتها. مراقبو الصحة هم نفس حارس المزرعة في Relianoid.
فك تشفير SSL: تُمكّن هذه الوظيفة مُوازن التحميل أو الوكيل العكسي من إنهاء SSL على حركة مرور مُشفّرة. فعّل إنهاء/تفريغ SSL على ملف تعريف HTTPS في Relianoid بتحديد صفر كـ "تفريغ SSL".
فئات حماية الخدمة: هذه إعدادات مخصصة لحماية الخدمة من سيل من الهجمات الضارة، مثل جميع أشكال هجمات الحرمان من الخدمة الموزعة (DDoS). لتكوين الأمان في Relianoid، يُرجى الوصول إلى اي بي دي اس وحدة.
الأنشطة: تساعد هذه الوظيفة المشرف على تتبع العمليات على جهاز التحويل التناظري الرقمي (ADC). يمكن للمستخدم عرض جميع المعلومات من خلال الرسوم البيانية والمخططات، إلخ. باستخدام Relianoid، يمكن للمستخدم عرض هذه المعلومات من خلال لوحة التحكم، وعرض الإحصائيات والرسوم البيانية من خلال المراقبة >> الرسوم البيانية و المراقبة >> الإحصائيات، على التوالي.
العنقودية: يُستخدم عند الحاجة إلى الحفاظ على توافر عالٍ للخدمات حتى في حال تعطل إحدى العقد ضمن مجموعة. باستخدام Relianoid، يُمكن تكوين مجموعة عنقودية بالوصول إلى النظام >> الكتلة.
تكوينات المثال: التوفر العالي #
يضمن التوافر العالي (HA) تحقيق مستوى معين من الأداء التشغيلي وجودة الخدمة، حتى مع تعطل بعض مكونات النظام. ويمكن تحقيق التوافر العالي من خلال إعداد عدة مكونات احتياطية، مثل الوكلاء العكسيين والشبكات وأنظمة التخزين، والتي توفر مسارات بديلة لتدفق البيانات في حال تعطل مكون واحد أو أكثر. ويجب أن يتمتع كل مستخدم بخدمة مستمرة في حال تعطل أي مكون.
في هذا القسم، سنشرح كيفية تهيئة التوافر العالي في Relianoid بناءً على إعدادات Brocade vTM. سنشرح الإعدادات من كلا الجانبين لتسهيل عملية الانتقال.
تكوينات الديباج #
لتكوين مجموعة في Brocade من خلال واجهة مستخدم الويب، سنتخذ مسار تكوينات المجموعة ساحرتأكد من أن لديك عقدتين نشطتين على الأقل بنفس التكوينات.
التعليمات:
- في القائمة، انقر على ساحر القائمة المنسدلة.
- حدد الخيار انضم إلى مجموعةستظهر نافذة منفصلة.
- هناك 2 خيارات. حدد المجموعة الموجودة و تحديد المضيف/المنفذ يدويًابالنسبة لهذه التكوينات، "حدد المضيف/المنفذ يدويًا" وانقر فوق لتالي.
- أدخل اسم المضيف و ميناء للعقدة البعيدة وانقر فوق لتالي
- باعتبارك المسؤول، قم بالتحقق من بصمة SHA-1 عن طريق النقر فوق مربع الاختيار المجاور لها.
- إدخال اسم المستخدم و كلمه السر للعقدة البعيدة وانقر فوق لتالي للمتابعة.
- قم بالتأكيد على إعداداتك وانقر فوق نهاية للانضمام إلى المجموعة.
تكوينات ريليانيويد #
يُطبّق Relianoid التوفر العالي (HA) عبر مجموعات. تأكد من وجود مُحوّلَين تناظريين رقميين (ADC) من نفس النوع والإصدار. تأكد من أن كلا العقدتين لهما إعدادات متشابهة وأنهما نشطتان.
التعليمات:
- انقر النظام >> الكتلة.
- إختار ال IP المحلي العنوان. سيكون هذا هو عنوان IP للجهاز الذي تستخدمه حاليًا.
- أدخل الملكية الفكرية عن بعد عنوان العقدة النشطة الأخرى.
- أدخل كلمة مرور العقدة البعيدة.
- أعد الدخول إلى تأكيد كلمة مرور العقدة البعيدة.
- انقر على تطبيق زر لحفظ التكوينات.
- أثناء عملية التعافي من الفشل، قد ترغب في عودة خدمات موازنة التحميل إلى الجهاز الرئيسي عندما يصبح جاهزًا للعمل بكامل طاقته. انقر فوق تعديل الزر الذي يحتوي على أيقونة القلم الرصاص.
- انقر على الزر فشل العودة* خيار لتكوين الرئيسي.
- يمكنك تحديد فترات التحقق لكل نبضة قلب عقدة.
- انقر على تطبيق زر لحفظ التكوينات.
لمزيد من المعلومات حول تكوينات المجموعة، اقرأ: مجموعة الأنظمة
أمثلة على التكوينات: موازنة التحميل العالمية #
موازنة تحميل الخادم العالمية هي تقنية لتوزيع حركة مرور الشبكة على عدة خوادم في مواقع جغرافية مختلفة. تساعد هذه التقنية على ضمان توافرية عالية وموثوقية عالية للتطبيقات من خلال إعادة توجيه حركة المرور تلقائيًا إلى خوادم بديلة في حالة حدوث عطل. يمكن للمسؤولين تكوين موازنات تحميل عالمية للعمل إما في وضع "نشط-نشط" لتقديم خدمة سريعة أو وضع "نشط-سلبي" لتوفير التكرار.
في هذا القسم، سنقوم بتكوين موازنة تحميل الخادم العالمية في Relianoid استنادًا إلى تكوينات Brocade vTM.
تكوينات الديباج #
لكي يقوم مدير حركة مرور brocade بإجراء موازنة التحميل العالمية، يجب عليك: تحديد مواقع GLB، وإنشاء مراقبي الخدمة لكل موقع من مواقع GLB الخاصة بك، وإنشاء خدمة GLB لإدارة استعلامات DNS، وتكوين مجموعة لخوادم DNS الخلفية لديك، وإنشاء خادم DNS افتراضي يستمع لاستعلامات DNS.
التعليمات:
تحديد مواقع GLB #
- انقر الكتالوجات >> المواقع.
- إدخال الاسم لتحديد الموقع في إنشاء موقع GLB جديد والقسم الخاص به.
- إختار ال النوع "GLB".
- انقر إضافة موقع إلى موقع GLB الذي أنشأته. ستنتقل بعد ذلك إلى صفحة تعديل الموقع.
- اختيار الموقع الحالي من GLB من القائمة المنسدلة التي سيتم عرضها.
- انقر تحديث لحفظ التغييرات.
إنشاء مراقب الخدمة #
- انقر الكتالوجات >> الشاشات.
- ضمن القسم إنشاء شاشة جديدة، دخول الاسم, النوعو مجال من الشاشة.
- انقر على إنشاء شاشة ستتمكن من الوصول إلى صفحة التحرير.
- يمكنك اختياريا إجراء التعديلات متبوعة بالنقر فوق تحديث زر لحفظ التغييرات.
- كرر العملية لإضافة مراقبي الخدمة الآخرين إلى كل موقع GLB.
إنشاء خدمة GLB #
- انقر الكتالوجات >> خدمات GLB.
- ضمن إنشاء خدمة GLB جديدة القسم، أدخل اسم الخدمة, المجال(المجالات)و أضف المواقع.
- للوصول إلى صفحة تحرير خدمة GLB، انقر فوق إنشاء خدمة GLB.
- قم بتخصيص تكويناتك داخل هذه الصفحة، وانقر فوق تحديث زر لحفظ التغييرات.
إنشاء مجموعة خادم DNS #
- انقر الخدمات >> حمامات السباحة.
- ضمن القسم إنشاء مجموعة جديدة، أضف اسم المسبح و العقدقم بإلغاء تحديد المربع "استخدام التوسع التلقائي"، وحدد بشكل اختياري الشاشات للتحقق من صحة DNS.
- انقر إنشاء تجمع.سيكون لديك القدرة على الوصول إلى صفحة التحرير.
- قم بتخصيص تكويناتك في صفحة التحرير، ثم انقر فوق تحديث زر لحفظ التغييرات.
إنشاء خادم DNS افتراضي #
- انقر الخدمات >> الخوادم الافتراضية.
- ضمن القسم إنشاء خادم افتراضي جديد، أدخل اسم الخادم الافتراضيأطلقت حملة بروتوكولعلى سبيل المثال "DNS(UDP) أو DNS(TCP)"، اختر ميناء لحركة المرور الواردة، ربما المنفذ 53، واختر مجموعة حركة المرور الافتراضية.
- انقر على إنشاء خادم افتراضي ستتمكن من الوصول إلى صفحة التحرير.
- انقر خدمات GLB، والوصول إلى صفحة التحرير الخاصة به.
- ضمن القسم إضافة خدمة GLB جديدة، حدد من القائمة المنسدلة أ خدمة GLB قمت بإنشائه في وقت سابق.
- تعيين القيمة ل يمكن لمستخدمي تطبيق Smart Spaces مع Google Wallet الاستفادة من دخول محمول دون لمس مع أي قارئ HID® Signo™ مُمكَّن بتقنية NFC. إلى "نعم" في صفحة تحرير الخادم الافتراضي.
تكوينات Relianoid #
لكي يقوم Relianoid ADC بإجراء موازنة التحميل العالمية، يجب عليك: إنشاء مزرعة GSLB، وإضافة خدمة، وإضافة واجهات خلفية، وتكوين مناطق DNS، وإضافة أمان DNS.
إنشاء مزرعة GSLB #
- انقر GSLB >> المزارع >> إنشاء مزرعة.
- إدخال الاسم لتحديد المزرعة.
- تحديد عنوان IP الافتراضي* من الواجهات الافتراضية التي تم تكوينها.
- إدخال المنفذ الافتراضي* 53.
- انقر على تطبيق زر لحفظ التكوينات.
أضف خدمة #
يحدد قسم الخدمة ما إذا كنت تريد إنشاء نشط نشط or نشط-سلبي مُوازِن التحميل العالمي. لنأخذ في الاعتبار نشط نشط تكوينات.
- انقر على الخدمات علامة التبويب.
- انقر على خدمة جديدة .
- إدخال الاسم لتمثيل الخدمة.
- اختيار خوارزمية مثل "راوند روبن".
- انقر على تطبيق زر لحفظ التكوينات.
إضافة الخلفيات #
- انقر على تعديل زر مع أيقونة قلم رصاص على كل واجهة خلفية مدرجة.
- اترك الاسم المستعار* الحقل كـ "عنوان IP مخصص".
- أدخل عنوان IP* لكل مركز بيانات.
- انقر على تطبيق زر لكل تكوين.
تكوين المناطق #
يتيح قسم المناطق للمستخدم إضافة سجلات DNS لمراكز البيانات.
- انقر على مناطق علامة التبويب.
- انقر على منطقة جديدة .
- أدخل اِختِصاص* من الخدمة، على سبيل المثال، relianoid.com.
- انقر على تطبيق .
- انقر فوق المنطقة التي قمت بإنشائها للتو لتوسيعها.
- استخدم خادم الاسم الافتراضي هو "ns1". يمكنك تعديله إلى ns2 أو تركه كما هو، حسب حالتك.
- ضمن المصادر ، انقر فوق إنشاء مورد.
- أدخل الاسم لتحديد هذا السجل.
- أدخل TTL القيمة بالثواني.
- إختار ال نوع* من الموارد من سجلات DNS المدرجة.
- أدخل تاريخ* بالنسبة للنوع الذي قمت بتحديده للتو.
- انقر على تطبيق زر لحفظ التكوينات.
أضف الأمان #
- لتكوين أمان DNS، انقر فوق اي بي دي اس علامة التبويب.
- بافتراض أنك قمت بتكوين القواعد المتاحة، قم بسحبها وإفلاتها من المربع المتاح إلى المربع الممكّن، على سبيل المثال، من القوائم السوداء المتاحة إلى القوائم السوداء الممكّنة, قواعد DoS المتاحة إلى قواعد DoS الممكّنة أو قواعد RBL المتاحة إلى قواعد RBL الممكّنة.
- ضمن الإجراءات القسم، انقر فوق زر التشغيل الأخضر لتمكين المزرعة.
لمزيد من المعلومات حول GSLB، اقرأ جي اس ال بي | مزارع | تحديث
مصادر إضافية #
استخدام برنامج Let's encrypt لإنشاء شهادة SSL تلقائيًا.
موازنة تحميل Datalink/Uplink مع Relianoid ADC.
حماية تطبيقات الويب من هجمات DDoS.
تطبيق ومراقبة الصحة والشبكة في Relianoid ADC.
تكوين شهادات SSL لموازن التحميل.
تكوين جدار حماية تطبيقات الويب.




