كلوستريكس

شركة Clustrix, Inc. هي شركة خاصة مقرها سان فرانسيسكو تأسست عام 2006، وقد طورت نظام إدارة قواعد بيانات يُسوّق باسم NewSQL . [ 1 ] [ 2 ]

تاريخ

تأسست شركة كلوستريكس في نوفمبر 2006، وتُعرف أحيانًا باسم سبراوت-كلوستريكس نظرًا لتأسيسها بدعم من واي كومبيناتور . [ 3 ] من بين مؤسسيها بول مايكسيل (الذي كان يعمل سابقًا في إي إم سي إيسيلون ) وسيرجي تساريف. وقد تم اختبار بعض تقنياتها لدى العملاء منذ عام 2008. [ 4 ]

أُطلق على المنتج اسم "سييرا" خلال مرحلة التطوير، ثم أُعلن عنه رسميًا عام 2010 باسم " نظام قواعد البيانات العنقودية" (CDS) . [ 5 ] [ 6 ] تلقت الشركة تمويلًا بقيمة 10 ملايين دولار من "سيكويا كابيتال" و "يو إس فنتشر بارتنرز" (USVP) و"إيه تي إيه فنتشرز" في ديسمبر 2010. [ 7 ] تولى روبن بوروهيت منصب الرئيس التنفيذي في أكتوبر 2011، وجُمعت جولة تمويل أخرى بقيمة 6.75 مليون دولار في يوليو 2012. [ 8 ] [ 9 ] أُعلن عن جولة تمويل أخرى من الداعمين الأصليين بقيمة 16.5 مليون دولار في مايو 2013، [ 10 ] وقادت "هاي بار فنتشرز" جولة تمويل جديدة بقيمة 10 ملايين دولار في أغسطس 2013. [ 7 ] تم استبدال بوروهيت بمايك أزيفيدو في عام 2014. [ 11 ] تم الكشف عن جولة تمويل ديون تزيد قيمتها عن 23 مليون دولار في فبراير 2016. [ 12 ]

في 20 سبتمبر 2018، تم الإعلان عن استحواذ شركة MariaDB على شركة Clustrix. [ 13 ]

تكنولوجيا

يدعم Clustrix أحمال العمل التي تتضمن معاملات قابلة للتوسع وتحليلات فورية. يُعد النظام بديلاً مباشراً لـ MySQL ، وهو مصمم للتغلب على مشكلات قابلية التوسع في MySQL بأقل قدر من الانقطاع. [ 14 ] كما أنه مزود بميزات مدمجة لتحمل الأعطال لضمان التوافر العالي داخل المجموعة. يوفر النظام نسخاً احتياطية متوازية وتكراراً متوازياً بين المجموعات لاستعادة البيانات في حالات الكوارث. Clustrix هو نظام إدارة قواعد بيانات SQL قابل للتوسع ، وهو جزء مما يُعرف غالباً بأنظمة قواعد بيانات NewSQL ( أنظمة إدارة قواعد البيانات العلائقية الحديثة )، ويتبع عن كثب حركة NoSQL . [ 15 ]

تم تسويق المنتج كجهاز "ملحق" باستخدام تقنية InfiniBand حتى عام 2014 تقريبًا. [ 16 ] [ 6 ] [ 17 ] أصبحت قاعدة بيانات Clustrix متاحة كبرنامج قابل للتنزيل ومن سوق خدمات أمازون السحابية بحلول عام 2013. [ 18 ] [ 19 ]

كانت قواعد البيانات المنافسة الرئيسية، مثل Microsoft SQL Server وMySQL، تدعم معالجة المعاملات والتحليلات عبر الإنترنت ، لكنها لم تكن موزعة. توفر Clustrix قاعدة بيانات علائقية موزعة، متوافقة مع خصائص ACID ، تُوسّع نطاق المعاملات [ 20 ] وتدعم التحليلات في الوقت الفعلي. أما قواعد البيانات العلائقية الموزعة الأخرى فهي عمودية (لا تدعم أحمال العمل الأساسية للمعاملات) وتركز على التحليلات غير المتصلة بالإنترنت، ومنها EMC Greenplum و HP Vertica و Infobright و Amazon Redshift . وتُعد قواعد البيانات الموجودة في الذاكرة من أبرز اللاعبين في مجال قواعد بيانات SQL الأساسية ، مثل VoltDB و MemSQL ، اللتان تتفوقان في المعاملات منخفضة زمن الوصول، لكنهما لا تستهدفان التحليلات في الوقت الفعلي. أما قواعد بيانات NoSQL المنافسة، مثل MongoDB، فهي جيدة في التعامل مع البيانات غير المهيكلة وأحمال العمل الكثيفة للقراءة، لكنها لا تُنافس في مجال أحمال العمل الكثيفة للكتابة (لا تدعم المعاملات، وتعتمد على تأمين البيانات على مستوى قاعدة البيانات ، ولا تحتوي على ميزات SQL (مثل الربط ))، لذا فإن قواعد بيانات NewSQL وNoSQL تُكمل بعضها بعضًا.

تقييم الاستفسار

تعمل قاعدة بيانات Clustrix على مجموعة موزعة من العُقد غير المشتركة، باستخدام منهجية الاستعلام عن البيانات . [ 21 ] في هذه الحالة، تمتلك كل عُقدة عادةً جزءًا من البيانات. تُقسّم استعلامات SQL إلى أجزاء وتُرسل إلى العُقد التي تمتلك البيانات. يُمكّن هذا Clustrix من التوسع الأفقي ( التوسع الخارجي ) مع إضافة عُقد إضافية. [ 18 ]

توزيع البيانات

تقوم قاعدة بيانات Clustrix تلقائيًا بتقسيم البيانات وتوزيعها بالتساوي على العُقد، حيث تحتوي كل شريحة على نسخ منها في العُقد الأخرى. [ 22 ] ويُحافظ على توزيع البيانات بشكل موحد عند إضافة العُقد أو إزالتها أو عند إدخال البيانات بشكل غير متساوٍ. يُغني هذا النهج التلقائي لتوزيع البيانات عن الحاجة إلى التجزئة ، ويُمكّن Clustrix من الحفاظ على توافر قاعدة البيانات في حال فقدان إحدى العُقد. [ 23 ]

أداء

في اختبار أداء أجرته شركة بيركونا عام 2011، حققت مجموعة من ثلاث عقد زيادة في السرعة بنسبة 73% تقريبًا مقارنةً بخادم MySQL واحد مُجهز بنفس المواصفات، حيث تم تشغيل الاختبارات باستخدام 1024 خيطًا متزامنًا. [ 24 ] [ 25 ] وقد أدت إضافة عقد إضافية إلى مجموعة كلوستريكس إلى زيادات خطية تقريبًا في السرعة. [ 26 ]

إلغاء المشروع

أعلنت MariaDB في أكتوبر 2023 عن إيقاف Xpand (المعروف سابقًا باسم Clustrix). [ 27 ]

مراجع

  1. "ما نتحدث عنه عندما نتحدث عن NewSQL" . مؤرشف من الأصل بتاريخ 2012-09-05 . تم الاطلاع عليه بتاريخ 2011-12-16 .
  2. "حركة NewSQL" . مؤرشف من الأصل في 1 فبراير 2012. تم الاطلاع عليه بتاريخ 16 ديسمبر 2011 .
  3. "النموذج د: إشعار بيع الأوراق المالية" . هيئة الأوراق المالية والبورصات الأمريكية. 5 يوليو 2007. مؤرشف من الأصل في 8 أبريل 2016. تم الاطلاع عليه في 5 سبتمبر 2016 .
  4. "قصة كلوستريكس" . مدونة DBMS2 . 12 مايو 2010. تم الاطلاع عليه في 5 سبتمبر 2016 .
  5. كاميل ريكيتس (3 مايو 2010). "كلاستريكس التابعة لشركة واي كومبيناتور تُطلق قواعد بيانات قابلة للتوسع" . فنتشر بيت . تم الاطلاع عليه في 5 سبتمبر 2016 .
  6. 1 2 ستايسي هيغينبوثام (3 مايو 2010). "كلاستريكس تبني الكأس المقدسة على نطاق الويب: قاعدة بيانات قابلة للتوسع" . جيجاوم . مؤرشف من الأصل في 5 مايو 2010. تم الاسترجاع في 5 سبتمبر 2016 .
  7. ١ ٢ بارب دارو (١٩ أغسطس ٢٠١٣). "كلاستريكس تحصل على تمويل إضافي بقيمة ١٠ ملايين دولار لمواصلة توسيع قاعدة بيانات SQL الخاصة بها" . جيجا أوم . مؤرشف من الأصل في ١٩ أغسطس ٢٠١٣. تم الاطلاع عليه في ٥ سبتمبر ٢٠١٦ .
  8. روبن ووترز (18 أكتوبر 2011). "كلستريكس تستقطب روبن بوروهيت، نائب الرئيس السابق لشركة هيوليت-باكارد، كرئيس تنفيذي جديد لها" . تيك كرانش . تم الاطلاع عليه في 5 سبتمبر 2016 .
  9. رايان لولر (5 يوليو 2012). "شركة Clustrix الناشئة في مجال البيانات الضخمة تجمع 6.75 مليون دولار من Sequoia وشركات أخرى لبناء قواعد بيانات قابلة للتوسع" . Tech Crunch . تم الاطلاع عليه في 5 سبتمبر 2016 .
  10. بارب دارو (6 مايو 2013). "كلاستريكس تحصل على 16.5 مليون دولار لتطوير قاعدة بياناتها" . جيجا أوم . مؤرشف من الأصل في 8 مايو 2013. تم الاطلاع عليه في 5 سبتمبر 2016 .
  11. "كلستريكس تُعيّن الرئيس التنفيذي الجديد مايك أزيفيدو ورئيس مجلس الإدارة التنفيذي بروس أرمسترونغ" . صحيفة وول ستريت جورنال . 9 سبتمبر 2014. تاريخ الاطلاع: 5 سبتمبر 2016 .
  12. "النموذج د: إشعار الإعفاء من عرض الأوراق المالية" . هيئة الأوراق المالية والبورصات الأمريكية. 12 فبراير 2016. تم الاطلاع عليه في 5 سبتمبر 2016 .
  13. "استحواذ MariaDB على Clustrix يضيف تقنية قواعد البيانات الموزعة" . 20 فبراير 2018. تم الاطلاع عليه في 20 سبتمبر 2018 .
  14. ديريك هاريس (17 يناير 2011). "كلاستريكس تكشف النقاب عن عملاء قواعد البيانات الأوائل" . جيجا أوم عبر صحيفة نيويورك تايمز . تم الاطلاع عليه في 5 سبتمبر 2016 .
  15. / أكثر ما فاجأنا في كشف جوجل سبانر هو أن NoSQL قد انتهى وNewSQL هو السائد
  16. جيمس هاميلتون (5 مايو 2010). "جهاز قاعدة بيانات كلوستريكس" . تم الاطلاع عليه في 5 سبتمبر 2016 .
  17. "جهاز قاعدة بيانات كلوستريكس" . وثائق الشركة . مؤرشف من الأصل في 2 فبراير 2014. تم الاطلاع عليه في 5 سبتمبر 2016 .
  18. 1 2 جون إيفانز (19 يناير 2013). "قاعدة بياناتك على الأرجح سيئة للغاية" . تيك كرانش . تم الاسترجاع في 5 سبتمبر 2016 .
  19. "كلاستريكس تعلن عن الإتاحة العامة لبرنامج كلوستريكس دي بي" . اتجاهات وتطبيقات قواعد البيانات . 31 أكتوبر 2013. تم الاطلاع عليه في 5 سبتمبر 2016 .
  20. "10 شركات وتقنيات تستحق المتابعة في عام 2013 | تحليل معمق" . مؤرشف من الأصل بتاريخ 10 مارس 2013. تم الاطلاع عليه بتاريخ 21 فبراير 2013 .
  21. "نهج جديد: محرك قاعدة بيانات كلوستريكس سييرا" (ملف PDF) . مؤرشف من الأصل (ملف PDF) بتاريخ 29-09-2013 . تم الاطلاع عليه بتاريخ 21-02-2013 .
  22. https://cs.brown.edu/courses/cs227/slides/checkpointing/clustrix.pdf
  23. "مخازن بيانات قابلة للتوسع عالية الأداء" (ملف PDF) . مؤرشف من النسخة الأصلية (ملف PDF) بتاريخ 31-03-2010.
  24. فاديم تكاتشينكو ورودريغو غاديا (20 أكتوبر 2011). "معيار أداء Clustrix tpcc-mysql" (ملف PDF) . بيركونا. مؤرشف من الأصل (ملف PDF) في 12 فبراير 2012. تم الاطلاع عليه في 5 سبتمبر 2016 .
  25. بول مايكسيل وآرون باسي (25 أكتوبر 2011). "الكلمة الافتتاحية: توصيف الأداء" . بيركونا لايف لندن . تم الاطلاع عليه في 5 سبتمبر 2016 .
  26. "Clustrix تقدم مجموعة برمجية فقط لعرض توضيحي لتوسيع نطاق MySQL بدون تجزئة" . تم الاطلاع عليه بتاريخ 23 يوليو 2012 .{{cite web}}: CS1 maint: deprecated archiveal service ( link )
  27. كلارك، ليندسي (13 أكتوبر 2023). "شركة MariaDB تتخلى عن منتجاتها وموظفيها في إطار إعادة هيكلة، وتحصل على قرض بقيمة 26.5 مليون دولار لتخفيف آثار التراجع" . theregister.com . تاريخ الاسترجاع: 19 يونيو 2024 .