موازن الأحمال المرنة

يُعدُّ موازن التحميل المرن لبنية Oracle Cloud التحتية (OCI) خدمة سحابية أصلية عالية التوفر لتوزيع اتصالات التطبيقات الواردة تلقائيًا، من الإنترنت وداخليًا، إلى موارد حوسبة متعددة للمرونة والأداء. يمكن لموازنات التحميل توزيع حركة المرور عبر نطاقات خطأ متعددة ونطاقات إتاحة ومناطق OCI بناءً على خصائص الاستمرارية والطلب وعنوان URL.

حالات الاستخدام لـ OCI Flexible Load Balancer

مخطط حالات استخدام OCI Flexible Network Load Balancer، الوصف أدناه

تعرض هذه الصورة ثلاث حالات استخدام شائعة توضح بالتفصيل كيفية استخدام العملاء لموازنات التحميل المرنة. حالات الاستخدام هذه هي:

  1. توزيع تحميل التطبيقات تلقائيًا عبر الموارد
  2. تحديث التطبيقات المرنة وإنشائها
  3. توزيع الطلبات على أساس خصائص حركة المرور

توزيع تحميل التطبيقات تلقائيًا عبر الموارد

في الحالة الأولى من ثلاث حالات استخدام، تُعرّض شبكة سحابية افتراضية. يحتوي على موازن تحميل مرن متصل ثنائي الاتجاه بجهازين افتراضيين، موجودين في نفس الشبكة السحابية الافتراضية.

يتم توصيل موازن التحميل ثنائي الاتجاه بمستخدم خارجي خارج الشبكة السحابية الظاهرية.

تأتي الطلبات من المستخدم الخارجي إلى موازن التحميل، والذي يمكنه إرسال الطلب إلى أي جهاز افتراضي. ويتيح هذا للتطبيق دعم المزيد من المستخدمين أكثر مما يمكن لجهاز افتراضي واحد معالجته.

تحديث التطبيقات المرنة وإنشائها

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

يتم توصيل موازن التحميل ثنائي الاتجاه بكل مجموعة.

تأتي الطلبات من المستخدمين إلى موازن التحميل، والذي يمكنه إرسال الطلب إلى أي من التطبيقين السابقين. يتيح ذلك لتطبيق قديم دعم المزيد من المستخدمين بصورة أكثر من المعتاد من خلال توزيع طلبات المستخدمين على مثيلات متعددة للتطبيق القديم.

توزيع الطلبات على أساس خصائص حركة المرور

في ثالث حالة من ثلاث حالات استخدام، يتم عرض شبكة سحابية افتراضية. يحتوي على موازن تحميل مرن متصل ثنائي الاتجاه بثلاثة أجهزة افتراضية.

يتم إرسال الطلبات إلى أول جهاز افتراضي استنادًا إلى القيم الموجودة في رأس HTTP للطلب.

تُرسل الطلبات إلى الجهاز الافتراضي الثاني بناءً على القيم في اسم المضيف الافتراضي للطلب.

تُرسل الطلبات إلى الجهاز الافتراضي الثالث بناءً على القيم الموجودة في عنوان URL للطلب.

يتيح هذا توجيه الطلبات إلى مورد مختلف استنادًا إلى القيم المرتبطة بـ HTTP في الطلب نفسه.

ميزات موازن التحميل المرن


1. توزيع تطبيقات تلقائي وعالي الأداء

يحسن موازن التحميل استخدام الموارد من خلال توجيه الطلبات عبر خدمات التطبيق التي تعمل بالتوازي. مع زيادة الطلب، يمكن زيادة عدد خدمات التطبيق، وسيستخدمها موازن التحميل لموازنة معالجة الطلبات.

2. تطبيقات حديثة عالية المرونة

عادةً ما تتوسع التطبيقات القديمة المتجانسة عن طريق التشغيل على أجهزة أكبر. باستخدام موازنات التحميل، يمكن تشغيل مثيلات أصغر ولكن متعددة بالتوازي مع الاستمرار في تقديم نقطة إدخال واحدة. بالنسبة لكل من موارد التطبيقات القديمة وموارد التطبيقات للسحابة الأصلية ، يتوقف موازن التحميل عن استخدام موارد الواجهة الخلفية التي تصبح غير مستجيبة، وتوجيه الطلبات إلى الموارد الصحية.

3. التطبيقات المختلطة ومتعددة السحابة

يمكن أن تعيش خدمات التطبيقات في مواقع متعددة، بما في ذلك OCI والسحابات المحلية وغيرها. ويوفر موازن التحميل نقطة إدخال واحدة مريحة، ويمكنه توجيه الطلبات إلى الواجهة الخلفية المناسبة، والتي يمكن أن تكون في OCI أو محليًا أو على السحابات الأخرى.

كيف يعمل OCI Flex Load Balancer؟

يدعم OCI Flexible Load Balancer طلبات الويب (HTTP وHTTPS) وحركة مرور طبقة التطبيق باستخدام TCP. يقبل موازن التحميل العالمي حركة المرور من الإنترنت بينما لا يقبل موازن التحميل الخاص ذلك.

يشتمل موازن التحميل على مستمعين يقبلون نوع طلب واحد (HTTP وHTTPS وTCP). ويمكنه دعم مستمعين متعددين من أجل قبول تدفقات متعددة.

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

حدِّد مجموعة واجهات خلفية واحدة أو أكثر ثم قم بتضمين موارد الحوسبة كخوادم واجهات خلفية في هذه المجموعات. ثم يمكنك تعريف فحوصات السلامة بحيث يمكن لموازن التحميل تحديد ما إذا كان مورد الحوسبة قيد التشغيل أم يجب استبعاده.

تتوفر استمرارية الجلسة، ما يساعد على ضمان انتقال الطلبات من عميل معين دائمًا إلى نفس مورد الحوسبة.

وتُوجَّه الطلبات إلى موارد الحوسبة بناءً على إحدى استراتيجيات التوجيه المتعددة مثل أقل تحميل.

اختياريًا، يمكنك تعريف سياسات التوجيه استنادًا إلى عنوان HTTP أو عنوان URL لمزيد من الطلبات المباشرة لموارد حوسبة محددة.

اقرأ الوثائق

مخطط OCI Network Load Balancer، الوصف أدناه

تعرض هذه الصورة نسقًا منطقيًا للموارد والاتصالات في بنية موازن تحميل مرنة نموذجية.

تُعرض منطقة OCI. داخل المنطقة ثلاثة نطاقات توافر منفصلة مرقمة بواحد واثنان وثلاثة.

تتقاطع شبكة السحابة الافتراضية وتتضمن جميع نطاقات التوفر الثلاثة. تتضمن الشبكة السحابية الافتراضية أيضًا بوابة إنترنت متصلة ثنائية الاتجاه بالإنترنت.

ضمن نطاق التوفر الأول، تكون الشبكة الفرعية الأولى. ويحتوي على موازن التحميل المرن الأساسي.

ضمن نطاق التوفر الثاني، توجد الشبكة الفرعية الثانية. يحتوي على موازن تحميل الانتقال التلقائي.

بين نطاقي التوفر والشبكات الفرعية، يوجد مستمع بعنوان IP عام. يتم توصيل المستمع ثنائي الاتجاه ببوابة الإنترنت. ويمكن أن تتلقى طلبات من الإنترنت.

المستمع هو جزء من مجموعة تتضمن كل من موازن التحميل المرن الأساسي والانتقال التلقائي. تعمل هذه المجموعة كموازن تحميل منطقي يستمر في العمل، حتى في حالة فشل مكون موازن التحميل الأساسي.

ثمة ثلاث شبكات فرعية أخرى، واحدة في كل نطاق توفر. وعددهم ثلاثة وأربعة وخمسة. تحتوي كل شبكة فرعية على موارد حوسبة.

يتم توصيل موازن التحميل الأساسي ثنائي الاتجاه بالشبكات الفرعية الثلاثة والأربعة والخمسة. يتم توصيل موازن تحميل الانتقال التلقائي ثنائي الاتجاه بالشبكات الفرعية الثلاثة والأربعة والخمسة.

تأتي الطلبات من الإنترنت إلى المستمع ويتم إرسالها إلى موازن التحميل الأساسي. يقوم موازن التحميل بعد ذلك بتوجيه الطلب إلى إحدى الشبكات الفرعية ذات الموارد المستندة إلى قيم الترجيح أو خصائص HTTP.

جولة في المنتج

قم بإعداد موازن التحميل المرن

أنشئ موازن تحميل - إضافة طريقة عرض التفاصيل

اختر موازن تحميل عام أو خاص

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

اختر الحد الأدنى والحد الأقصى للنطاق الترددي الذي تريد تحجيم موازن التحميل إليه.

أنشئ موازن تحميل - اختيار عرض الواجهات الخلفية

اختر نوع التوزيع

تحديد نوع التوزيع الذي سيقوم موازن التحميل بتمكينه لحركة المرور الواردة.

يمكنك أيضًا تحديد نوع فحص السلامة الذي سيتحقق من حالة كل واجهة خلفية.

إنشاء موازن تحميل - تكوين عرض المستمع

تحديد الطرف الخلفي

هنا ستقوم أيضًا بتحديد نوع فحص السلامة الذي سيقوم بالتحقق من حالة كل نهاية خلفية.

إنشاء موازن تحميل - إدارة عرض التسجيل

تحديد الطرف الخلفي

هنا ستقوم أيضًا بتحديد نوع فحص السلامة الذي سيقوم بالتحقق من حالة كل نهاية خلفية.

البنى المرجعية وكتيبات تشغيل الحلول

اطلع على جميع البنى المرجعية

نشر تطبيق ويب عالي التوافر

تعرض البنية المرجعية هذه تطبيق ويب عالي التوفر يعمل في OCI باستخدام موازنات التحميل.

فهم استراتيجيات نشر التطبيقات الحديثة باستخدام OCI DevOps

توضح البنية المرجعية هذه كيفية تنفيذ بنية DevOps الحديثة باستخدام موازنات التحميل.

تنفيذ صفحة خطأ مخصصة لموازن تحميل باستخدام خدمات السحابة الأصلية

تستخدم البنية المرجعية هذه خدمات مراقبة OCI والإشعارات الأصلية للاستجابة لشروط حد موازن التحميل، واستدعاء Oracle Functions لتقييم الشرط، واستخدام قواعد إعادة التوجيه لإعادة توجيه رسائل الخطأ المخصصة المخزنة في OCI Object Storage.


بدء استخدام Flexible Load Balancer


مستوى Oracle Cloud المجاني (Free Tier)

استمتع بإنشاء التطبيقات واختبارها ونشرها على Oracle Cloud مجانًا. سجّل الاشتراك مرة واحدة، وتمتع بالوصول إلى عرضين مجانيين.


الاتصال بالمبيعات

هل أنت مهتم بمعرفة المزيد عن Oracle Cloud Infrastructure؟ دع أحد خبرائنا يساعدك.