كيف تحسب السعة القابلة للاستخدام لمجموعة Ceph؟
تتأثر المساحة القابلة للاستخدام في تخزين Ceph بسعة القرص الخام، وطرق حماية البيانات مثل النسخ المكررة أو ترميز الإزالة، وتكاليف النظام الإضافية. يساعد توفير رقيق، والحصص، ومساحة الاسترداد المحجوزة في تحسين الاستخدام وضمان تحمل الأخطاء.
تحدد المساحة القابلة للاستخدام في Ceph بالعوامل التالية
1.أقصى سعة خام لمجموعة Ceph المكونة من عدة خوادم هي مجموع مساحة القرص في كل خادم.
إذا كانت المجموعة تتضمن أنواعًا مختلفة من أجهزة التخزين، مثل الأقراص الصلبة HDD، والأقراص الصلبة SSD، أو محركات NVMe، يجب عليك حساب إجمالي مساحة القرص الخام لكل نوع من الأجهزة بشكل منفصل.يمكن لـ Ceph التعرف على فئة الجهاز المحددة المستخدمة من قبل كل مجموعة.
2. تحدد حماية البيانات المطبقة لكل مجموعة Ceph المساحة القابلة للاستخدام.
- حماية مكررة: المساحة القابلة للاستخدام = السعة الخام / حجم النسخة
- حماية بيانات رمز الإزالة: المساحة القابلة للاستخدام = السعة الخام × (K/(K+M))
3. يحتوي Ceph على بعض التكاليف الإضافية لعمليات البيانات الوصفية والنظام. المساحة المستخدمة كتكاليف إضافية تتراوح بين 10 إلى 20% حسب تكوينك واستخدامك المحدد.
تتم مشاركة جميع مساحات محركات الأقراص من قبل جميع مجموعات النسخ المكررة ورموز الإزالة.
- يمكن للمجموعات تعيين أو عدم تعيين الحصص. جميع الحصص هي توفير رقيق.
- نظرًا لأن المساحة المتاحة في Ceph هي توفير رقيق؛ يتم تخصيص مساحة التخزين فقط عند الحاجة، بدلاً من تخصيص كل المساحة المطلوبة مسبقًا. يمكن أن يحسن ذلك من استخدام التخزين ويقلل من تكاليف التخزين.
- يوصى بحجز 1/n من المساحة أثناء التشغيل كمساحة لاستعادة البيانات في حالة فشل الأجهزة، حيث n هو عدد الخوادم.
- يمتلك النظام تحذيرات مسبقة للاستخدام عند 85% بالقرب من الامتلاء و95% عند الامتلاء.