أسئلة&وأجوبة

Ultrastar DC ZN540 لخادم Percona لنظام MySQL

س: ما هي Percona؟

ج: شركة Percona هي موفر رئيسي لحلول قواعد البيانات مفتوحة المصدر. وباعتبارها شريكًا موثوقًا به، توفر شركة Percona خبرة أحادية المصدر في البيئات متعددة الموردين. توفر شركة Percona خدمات التثبيت والتكوين وضبط الأداء وإدارة قواعد البيانات وخدمات الدعم لقواعد البيانات مفتوحة المصدر التالية: MySQL وPostgreSQL وMariaDB وMongoDB.
https://www.percona.com/services/support/mysql-support

س: ما هي العلاقة بين شركتَي Western Digital وPercona؟

ج: سوف تجعل شركة Percona خادم Percona لنظام MySQL متوافقًا مع محركات الأقراص ذات الحالة الصلبة Ultrastar DC ZN540 NVMe™ ZNS من Western Digital. تتضمن هذه الشراكة:

  • خادم Percona لنظام MySQL الذي يتضمن كافة التغييرات البرمجية الضرورية لدعم UltraStar DC ZN540، والذي سيكون قابلاً للتنزيل مجانًا من موقع Percona الإلكتروني
  • توصيات لحالات الاستخدام للأغراض العامة وتكوينات الحل المدمج مع UltraStar DC ZN540
  • تكوينات ضبط الأداء لأفضل الممارسات للحل المدمج مع UltraStar DC ZN540
  • معايرة البرنامج المُزود للحل المدمج مع UltraStar DC ZN540
  • أدوات فئة المؤسسات للحل المدمج مع UltraStar DC ZN540:
    • النسخ الاحتياطي/الاستعادة
    • المراقبة/التنبيه
    • النسخ المتماثل المتقدم ودعم إمكانية الوصول العالية

س: لماذا يفكر عميل في تشغيل MySQL مع Ultrastar DC ZN540؟

ج: يمكن أن يؤدي تشغيل MySQL على Ulrastar DC ZN540 إلى وجود مزايا ملحوظة للأداء ومزايا تتعلق بإجمالي تكلفة الملكية (TCO) لأعباء عمل معالجة العمليات المتصلة (OLTP) الخاصة بالمعاملات. يشرح هذا المستند الفني هذه المزايا بالتفصيل.

س: هل أنشأت شركة Western Digital بعض برامج ZNS؟

ج: قدم فريق أبحاث Western Digital العديد من الإسهامات لإنشاء الأساس لأجهزة التخزين المخصصة:

  • وقد قادت شركة Western Digital جهود توحيد مقاييس NVMe وشاركت فيها بنشاط لدعم أجهزة التخزين المخصص. تم التصديق على مواصفات NVMe Zoned Namespaces (ZNS) ونشره كمقترح تقني NVMe 1.4a في يونيو 2020.
  • ساهمت شركة Western Digital بالبرامج اللازمة لإنشاء أجهزة الكتل المخصصة المدعومة في إصدارات Linux® kernel 5.9 وSPDK 20.10 والإصدارات الأحدث.
  • ساهمت شركة Western Digital أيضًا في نظام ملفات ZenFS كخلفية تخزين لمشروع RocksDB. فهي تمكّن تخزين القيمة الأساسية لمشروع RocksDB من تخزين بياناتها بشكل أصلي في محرك أقراص ذي حالة صلبة للتخزين المخصص والعمل على تحسين الأداء من خلال استخدام محركات الأقراص ذات الحالة الصلبة ZNS.

س: كيف تعمل مساهمات شركة Western Digital البرمجية مع Percona؟

ج: لقد مكنت شركة Western Digital مجموعة البرمجيات من الوصول لمستوى RocksDB. ولكن من النادر جدًا استخدام RockDB كتطبيق مستقل. بل إنه في الواقع محرك للتخزين يمكن الاستفادة منه في العديد من تطبيقات إدارة البيانات ذات المستوى الأعلى. أحد التطبيقات التي يمكنها الاستفادة من RocksDB كمحرك تخزين هو MySQL. في هذا التكوين، يشار إليها باسم MyRocks. يتكامل نظام ملفات ZenFS من Western Digital مع MyRocks، ما يتيح لنظام MySQL، استخدام واجهة تخزين MyRocks الخلفية لتخزين البيانات بشكل أصلي في ZN540. وبما أن جميع مكونات البرامج الموصوفة مفتوحة المصدر، يمكن لمستخدم MySQL تجميعها معًا للاستفادة من المجموعة الكاملة. قد يكون هذا هو النهج المفضل للباحثين، ولكنَّ شريحةً كبيرةً من العملاء سوف يحتاجون إلى دعم لإجمالي مجموعة البرمجيات  .تدعم شركة Percona حاليًا MyRock كمحرك تخزين مع خادم Percona لنظام MySQL. تقوم Percona بدمج ودعم المجموعة الكاملة لنظام MySQL على MyRock على ZenFS في UltraStar DC ZN540. سيتمكن المستخدمون النهائيون من تنزيل وتثبيت خادم Percona الخاص بنظام MySQL واستخدامه بشكل أصلي مع UltraStar DC ZN540 فور إخراجه من عبوته؛ دون الحاجة إلى حزم برامج إضافية. ستقدم شركة Percona للمستخدمين النهائيين اشتراكات دعم لمجموعة البرامج الكاملة وجهة اتصال واحدة للمساعدة في التثبيت والتكوين وضبط الأداء.

س: هل ستبيع شركة Western Digital دعم Percona؟

ج: لا، فإن الشراكة مع Percona تُعد اتفاقية إحالة. إذا كان العميل مهتمًا باستخدام جهاز Ultrastar DC ZN540 مع MySQL، فإنه يمكنه تنزيل خادم Percona لنظام MySQL مجانًا، وفي شكل حزمة مفتوحة المصدر من ‎‏موقع Percona الإلكتروني ‏‎(بمجرد توفر الحل). إذا احتاج أحد العملاء إلى دعم برمجي لتثبيت خادم Percona وتكوينه وضبطه لنظام MySQL البرمجي، فستحيل شركة Western Digital هؤلاء العملاء إلى Percona من خلال عملية تسجيل اتفاق. وحينئذٍ تستطيع شركة Percona عرض وبيع خدمات دعم البرامج وتجديدها لهؤلاء العملاء. لا تشارك شركة Percona في مبيعات الأجهزة أو أجهزة ZNS. 

س: هل يتم دعم مساحات الاسم المخصصة فقط مع MySQL؟

ج: لا، يمكن أن تكون الأجهزة المُزودة بمساحات الاسم المخصصة مفيدةً للعديد من حالات الاستخدام. ومع ذلك، يجب كتابة مساحات الاسم المخصصة بالتتابع، لذا يجب تعديل مجموعة البرامج لتدعم هذه الأجهزة. تتعامل شركة Western Digital مع أشهر الشركاء في مجال الدعم والبرامج لتسهيل عمليات تثبيت الحلول وتكوينها وضبطها وإدارتها.