تدعم فئتَا Scale وEnterprise الخدمات أحادية النسخة المتماثلة ومتعددة النسخ المتماثلة، في حين أن فئة Basic تدعم فقط الخدمات أحادية النسخة المتماثلة. وتكون الخدمات أحادية النسخة المتماثلة ذات حجم ثابت، ولا تتيح التوسّع الرأسي أو الأفقي. يمكنك الترقية إلى فئة Scale أو Enterprise لتوسيع خدماتك.
كيف تعمل آلية التوسّع في ClickHouse Cloud
- التوسّع الأفقي: سيتوفر التوسّع الأفقي اليدوي عبر جميع الملفات التعريفية القياسية والمخصّصة في Enterprise tier.
- التوسّع الرأسي:
- تدعم الملفات التعريفية القياسية (1:4) التوسّع الرأسي التلقائي.
- لا تدعم الملفات التعريفية المخصّصة (
highMemoryوhighCPU) التوسّع الرأسي التلقائي أو التوسّع الرأسي اليدوي. ومع ذلك، يمكن توسيع هذه الخدمات رأسيًا من خلال التواصل مع الدعم.
يتم التوسّع في ClickHouse Cloud وفق نهج نسمّيه “Make Before Break” (MBB).
ويعتمد هذا النهج على إضافة نسخة متماثلة واحدة أو أكثر بالحجم الجديد قبل إزالة النسخ المتماثلة القديمة، مما يمنع أي فقدان في السعة أثناء عمليات التوسّع.
ومن خلال إلغاء الفجوة بين إزالة النسخ المتماثلة الحالية وإضافة أخرى جديدة، يوفّر MBB عملية توسّع أكثر سلاسة وأقل تعطيلًا.
ويكون ذلك مفيدًا بشكل خاص في حالات scale-up، حيث يستدعي ارتفاع استخدام الموارد الحاجة إلى سعة إضافية، لأن إزالة النسخ المتماثلة مبكرًا لن تؤدي إلا إلى تفاقم قيود الموارد.
وكجزء من هذا النهج، ننتظر مدة تصل إلى ساعة لإتاحة اكتمال أي queries موجودة على النسخ المتماثلة الأقدم قبل إزالتها.
ويحقق ذلك توازنًا بين الحاجة إلى إكمال queries الحالية وضمان عدم بقاء النسخ المتماثلة الأقدم لفترة أطول من اللازم.
تعرّف على المزيد
- التوسّع الرأسي التلقائي — توسّع تلقائي لـ CPU والذاكرة استنادًا إلى الاستخدام
- التوسّع الأفقي — توسّع يدوي للنسخ المتماثلة عبر API أو UI
- Make Before Break (MBB) — كيف يُجري ClickHouse Cloud عمليات التوسّع بسلاسة
- التعطيل التلقائي عند الخمول — خفض التكاليف من خلال تعليق الخدمة تلقائيًا
- توصيات التوسّع — فهم توصيات التوسّع
- التوسّع المجدول — التعرّف على ميزة التوسّع المجدول، التي تتيح لك تحديد الوقت الذي ينبغي أن تتوسّع فيه خدمتك أو تتقلص بدقة، بمعزل عن المقاييس في الوقت الفعلي