
تحقيق استعادة سريعة لـ Ceph OSD باستخدام تقنية SBB
في مراكز البيانات الحديثة، تعتبر توافر البيانات دون انقطاع أمرًا حيويًا. بينما يتعامل خوارزمية CRUSH الخاصة بـ Ceph بفعالية مع الفشل ويحمي سلامة البيانات، تظل التكرارية في الأجهزة أمرًا حاسمًا لضمان توافر عالي. إن إدخال خوادم Storage Bridge Bay (SBB) في بنية Ceph التحتية يحسن بشكل كبير من المرونة من خلال تقليل انقطاع الخدمة أثناء فشل الأجهزة.
تحديات نشر Ceph التقليدي
في نشر Ceph التقليدي، يستضيف كل خادم تخزين عادةً عدة خوادم تخزين كائنات (OSDs). إذا تعرض خادم واحد لخلل في الأجهزة، مثل عطل في اللوحة الأم أو فشل في بطاقة الشبكة، فإن جميع OSDs على ذلك المضيف تتوقف عن العمل في نفس الوقت. تؤدي هذه الحالة إلى بدء عملية استرداد، مما يتسبب في تدهور مجموعات التوزيع (PGs) وقد يهدد تكرار البيانات.
يمكن أن يستغرق التعافي من مثل هذا الحدث وقتًا طويلاً، اعتمادًا على حجم البيانات والموارد المتاحة، مما قد يؤدي إلى أداء متدهور لفترة طويلة وزيادة خطر فقدان البيانات أو انقطاع الخدمة.
تقديم خوادم Storage Bridge Bay (SBB)
جسر التخزين باي (SBB) هو بنية خادم مزدوجة موحدة مصممة لتوفير توافر عالي. يحتوي خادم SBB على عقدتين حاسوب مستقلتين متصلتين بتخزين مشترك في تكوين JBOD (مجموعة من الأقراص). عادةً ما تدعم هذه الخوادم محركات NVMe أو SAS مزدوجة المنفذ، مما يوفر تكراراً قوياً للأجهزة.
كيف تعزز SBB توفر Ceph العالي
في نشر Ceph القائم على SBB، يعمل كل عقدة في وضع نشط-نشط، مما يعني أن كلا العقدتين تشغلان خدمات Ceph OSD في نفس الوقت. على سبيل المثال، يقوم خادم SBB النموذجي المجهز بـ 24 قرص NVMe SSD بتوزيعها بالتساوي بين العقدتين، حيث تدير كل عقدة في البداية 12 OSD.
يضمن هذا التصميم أنه إذا فشل أحد العقد، فإن نصف وحدات التخزين فقط تصبح غير متاحة مؤقتًا، بدلاً من أن تصبح جميعها غير متاحة دفعة واحدة، مما يقلل بشكل كبير من شدة وتأثير الفشل.
سيناريو الفشل السريع لوحدات التخزين
عندما يحدث فشل في أحد العقد داخل خادم SBB، تصبح نصف وحدات التخزين غير قابلة للوصول. لقد طورت Ambedded Technology نصًا قويًا مصممًا لنقل وإعادة تنشيط وحدات التخزين المتأثرة بسرعة إلى العقدة الباقية.
إليك كيف تحدث عملية النقل السريع:
1.احصل على صورة حاوية Ceph:استرجع بسرعة مرجع صورة الحاوية المطلوبة لعمليات Ceph.
2.إزالة موقع CRUSH المحدد لـ OSD: تحديث تكوين OSD عن طريق إزالة تفاصيل موقع CRUSH المحددة للعقدة.
3.تفعيل OSD باستخدام ceph-volume: إعادة تفعيل خدمات OSD باستخدام أداة ceph-volume.
4.اعتمد OSD باستخدام cephadm: دمج OSDs المفعلة مرة أخرى في مجموعة Ceph، واستعادة الخدمة بسرعة.
فوائد استخدام SBB لـ Ceph
1.تقليل وقت التوقف: إعادة تنشيط OSD السريعة تقلل بشكل كبير من الوقت المستغرق في الحالات المتدهورة، مما يعيد PGs بسرعة إلى حالة نشطة ونظيفة.
2.استمرارية الخدمة المحسّنة: تمنع الانقطاعات الطويلة، مما يحافظ على تقديم الخدمة بشكل مستمر.
3.صيانة مبسطة: تصبح إصلاحات الأجهزة الفورية أقل إلحاحًا، حيث تظل الخدمات تعمل على العقدة المتبقية.
4.تقليل مخاطر فقدان البيانات وتدهور الأداء: تسريع عمليات الاسترداد والازدواجية في الأجهزة يقلل من المخاطر المحتملة المرتبطة بفشل الأجهزة.
الملخص والاستنتاج
إن دمج خوادم جسر التخزين (SBB) مع نشرات Ceph يعزز بشكل كبير من مرونة وكفاءة التشغيل للبنى التحتية للتخزين. من خلال الاستفادة من تكوين نشط-نشط وقدرات إعادة تنشيط OSD السريعة، يمكن للمنظمات تقليل وقت التوقف بشكل كبير وتبسيط الإدارة.
جهاز Ceph الخاص بـ Ambedded Technology، Mars 624، يجسد هذا التكامل من خلال تقديم حل جاهز يستفيد من مزايا بنية SBB.يجب على المنظمات التي تسعى لتحسين توفر Ceph وتبسيط الصيانة أن تفكر في الترقية إلى Mars 624 لتحقيق موثوقية وكفاءة تخزين لا مثيل لهما.
بالإضافة إلى ذلك، يدعم برنامج UniVirStor الكامل من Ambedded جميع خوادم التخزين المبنية على تقنية SBB، مثل SSG-640SP-DE2CR60 من Supermicro، مما يضمن المرونة والتوافق مع بيئات البنية التحتية المتنوعة.
- المنتجات ذات الصلة
مارس 624 SBB 24x NVMe جهاز تخزين Ceph مع عقدتين للتبديل الساخن
مارس 624 SBB
خادم Mars624 SBB يستوعب وحدتي خادم Intel Xeon قابلة للتبديل الساخن في هيكل 2U. يمكن لكتلتين من...
تفاصيل