Skip to main content
يتوفر التحجيم التلقائي الأفقي ضمن المعاينة الخاصة في خطتي Scale وEnterprise. لطلب الوصول، تواصل مع فريق حسابك في ClickHouse أو فريق الدعم.
يضيف التحجيم التلقائي الأفقي النسخ المتماثلة إلى خدمتك أو يزيلها تلقائيًا استجابةً لمتطلبات عبء العمل. وبينما يغيّر التوسّع التلقائي العمودي حجم كل نسخة متماثلة، يغيّر التحجيم التلقائي الأفقي عدد النسخ المتماثلة، مما يجعله مناسبًا لأعباء العمل التي ينشأ فيها الطلب عن زيادة عدد الاستعلامات بدلًا من زيادة كثافتها.

آلية العمل

يراقب المُحجِّم التلقائي خدمتك باستمرار ويقدّم توصيات للتحجيم الأفقي كل 10 دقائق استنادًا إلى ثلاث إشارات:
  • الاستعلامات المتزامنة: الحد الأقصى لعدد الاستعلامات قيد التشغيل عبر النسخ المتماثلة
  • استخدام CPU: الحد الأقصى لاستخدام CPU عبر النسخ المتماثلة
  • استخدام الذاكرة: الحد الأقصى لاستخدام الذاكرة عبر النسخ المتماثلة
يستهدف المُحجِّم التلقائي مستوى استخدام بنسبة 60% للخدمة:
  • التوسيع: عند ارتفاع الاستخدام فوق العلامة المائية العليا البالغة 80%، تُضاف نسخ متماثلة حتى الحد الأقصى المُعدّ
  • التقليص: عند انخفاض الاستخدام دون العلامة المائية الدنيا البالغة 45%، تُزال النسخ المتماثلة حتى الحد الأدنى المُعدّ
يوفّر الفرق بين العلامتين المائيتين نطاق تخميد يمنع الخدمة من التذبذب بين التوسيع والتقليص. ويُنفَّذ التقليص بتحفّظ أكبر من التوسيع عمدًا لحماية أعباء العمل قيد التشغيل.

تفعيل التحجيم التلقائي الأفقي

يمكن ضبط التحجيم التلقائي الأفقي من صفحة الإعدادات الخاصة بخدمتك، أو عبر واجهة برمجة تطبيقات تحجيم النسخ المتماثلة في ClickHouse Cloud. لتفعيله:
  1. ثبّت الحجم الرأسي لنسخك المتماثلة بجعل الحد الأدنى للذاكرة مساويًا للحد الأقصى للذاكرة. يتطلب التحجيم التلقائي الأفقي حاليًا حجمًا ثابتًا للنسخ المتماثلة؛ ولا يمكن تفعيل التحجيم التلقائي الرأسي والأفقي للخدمة نفسها في الوقت ذاته.
  2. اضبط الحد الأقصى لعدد النسخ المتماثلة ليكون أكبر من الحد الأدنى لعددها. يعمل المُحجِّم التلقائي ضمن هذه الحدود. يؤدي جعل القيمتين متساويتين إلى تثبيت الخدمة على عدد ثابت من النسخ المتماثلة وتعطيل التحجيم التلقائي الأفقي.
يمكن للخدمات التوسع أفقيًا حتى 20 نسخة متماثلة كحد أقصى. إذا كنت بحاجة إلى نسخ متماثلة إضافية، فتواصل مع فريق الدعم لدينا.

اضبط عملاءك

لا تفيد النسخ المتماثلة الجديدة إلا إذا اتصل بها عملاؤك. تظل الاتصالات طويلة الأمد مرتبطة بالنسخ المتماثلة التي كانت موجودة عند فتحها، لذا يجب على العملاء تحديث الاتصالات بانتظام لاكتشاف النسخ المتماثلة الجديدة. اضبط العملاء بإحدى الطرق التالية:
  • بروتوكول HTTP (موصى به): تكون الاتصالات قصيرة الأمد افتراضياً، لذا تتوزع حركة المرور تلقائياً على النسخ المتماثلة الجديدة
  • البروتوكول الأصلي: اضبط الحد الأقصى لمدة بقاء الاتصال على نحو 30 ثانية، بحيث يُعاد إنشاء الاتصالات بانتظام

اختر حجم النسخة المتماثلة المناسب

يعمل التحجيم التلقائي الأفقي على أفضل نحو عندما يكون حجم كل نسخة متماثلة كافيًا لتشغيل استعلاماتك المعتادة بسلاسة. تؤدي إضافة النسخ المتماثلة إلى زيادة عدد الاستعلامات التي يمكن للخدمة تشغيلها بالتوازي، لكنها لا تزيد الذاكرة المتاحة لأي استعلام واحد. النهج الموصى به:
  1. حدّد حجمًا رأسيًا يمكن عنده تشغيل عدد قليل من استعلاماتك المعتادة بسلاسة ودون أخطاء نفاد الذاكرة.
  2. ثبّت الخدمة على هذا الحجم.
  3. اترك للتحجيم التلقائي الأفقي مهمة إضافة النسخ المتماثلة مع ازدياد حجم الاستعلامات.
إذا كانت النسخ المتماثلة صغيرة جدًا بالنسبة إلى عبء العمل، فقد يضيف المُحجِّم التلقائي نسخًا متماثلة لا تستطيع معالجة استعلاماتك. يتضمن المُحجِّم التلقائي إجراءات وقائية لتجنب ذلك؛ فعلى سبيل المثال، لن يتوسع أفقيًا استجابةً لاستعلام واحد كبير الحجم لا يمكن أن تساعد النسخ المتماثلة الإضافية في معالجته. ومع ذلك، يظل تحديد الحجم المناسب عاملًا مهمًا.

توزيع الحمل

يفترض التحجيم التلقائي الأفقي توزيع الحمل بالتساوي على النسخ المتماثلة. إذا كانت إحدى النسخ المتماثلة تعمل بنسبة استخدام تبلغ 90% بينما لا تتجاوز نسبة استخدام النسخ الأخرى 10%، فلن يفيد إضافة نسخ متماثلة، ويجب معالجة اختلال توازن الحمل أولاً. يكتشف المُحجِّم التلقائي عدم توازن الحمل، ولن يوصي بالتوسّع ما دام هذا الاختلال قائماً. تشمل الأسباب الشائعة لعدم التوازن تركّز الاتصالات طويلة الأمد على عدد قليل من النسخ المتماثلة (راجع تهيئة عملائك) وأحمال العمل المثبّتة على جلسة.

مراقبة نشاط التوسّع

تظهر أحداث التوسّع في لوحة معلومات المقاييس الخاصة بالخدمة ضمن ClickHouse Cloud console، حيث تعرض العدد الحالي للنسخ المتماثلة وإجمالي تخصيص الموارد.

القيود المعروفة

  • ميزة التحجيم التلقائي الأفقي متاحة في المعاينة الخاصة، ويجب أن يفعّلها فريق دعم ClickHouse لمؤسستك.
  • يجب تثبيت حجم النسخة المتماثلة العمودية بضبط الحد الأدنى للذاكرة بحيث يساوي الحد الأقصى للذاكرة.
  • يقتصر كل خدمة على 20 نسخة متماثلة كحد أقصى. اتصل بالدعم إذا كنت بحاجة إلى نسخ متماثلة إضافية.
  • تُقدَّم التوصيات كل 10 دقائق؛ ولم تُصمَّم التحجيم التلقائي الأفقي لاستيعاب الارتفاعات المفاجئة التي تقل مدتها عن دقيقة. بالنسبة إلى الذروات المتوقعة، فكّر في التحجيم المجدول.
آخر تعديل في ١٤ أغسطس ٢٠٢٦