فهم مجموعة وحدة تخزين تطبيق Azure NetApp Files ل Oracle

تمكنك مجموعة وحدة تخزين التطبيقات ل Oracle من نشر جميع وحدات التخزين المطلوبة لتثبيت قواعد بيانات Oracle وتشغيلها على نطاق المؤسسة، مع الأداء الأمثل ووفقا لأفضل الممارسات في سير عمل واحد من خطوة واحدة ومحسن. تستخدم ميزة مجموعة وحدة تخزين التطبيق قدرة Azure NetApp Files على وضع جميع وحدات التخزين في نفس منطقة التوفر مثل الأجهزة الظاهرية لتحقيق عمليات النشر التلقائية المحسنة لزمن الانتقال.

نفذت مجموعة وحدة تخزين التطبيقات ل Oracle العديد من التحسينات التقنية التي تبسط العملية بأكملها وتوحدها لمساعدتك على تبسيط عمليات توزيع وحدة التخزين ل Oracle. يتم إنشاء جميع وحدات التخزين المطلوبة، مثل ما يصل إلى ثمانية وحدات تخزين بيانات، وسجل إعادة الاتصال وسجل إعادة الأرشيف، والنسخ الاحتياطي والثنائي، في عملية "ذرية" واحدة (من خلال مدخل Microsoft Azure أو RP أو API).

تقصر مجموعة وحدة تخزين تطبيق Azure NetApp Files وقت نشر قاعدة بيانات Oracle وتزيد من أداء التطبيق الكلي واستقراره، بما في ذلك استخدام نقاط نهاية تخزين متعددة. تدعم ميزة مجموعة وحدة تخزين التطبيق مجموعة واسعة من تخطيطات قاعدة بيانات Oracle من قواعد البيانات الصغيرة مع وحدة تخزين واحدة تصل إلى قواعد بيانات متعددة بحجم 100 تيرابايت. وهو يدعم ما يصل إلى ثمانية وحدات تخزين بيانات مع أداء محسن لزمن الانتقال وهو محدود فقط بقدرات شبكة الجهاز الظاهري لقاعدة البيانات.

يؤدي استخدام وحدات تخزين متعددة متصلة عبر نقاط نهاية تخزين متعددة، كما تم نشرها بواسطة مجموعة وحدة تخزين التطبيق ل Oracle، إلى تحسينات الأداء كما هو موضح في مقالة قاعدة بيانات Oracle على وحدات تخزين متعددة.

يتم دعم مجموعة وحدة تخزين التطبيق ل Oracle في جميع المناطق الممكنة ل Azure NetApp Files.

الإمكانات الأساسية

توفر مجموعة وحدة تخزين التطبيقات ل Oracle الإمكانات التالية:

  • دعم تباين كبير من تكوينات Oracle بدءا من 2 وحدات تخزين لقواعد البيانات الأصغر تصل إلى 12 وحدة تخزين لقواعد البيانات الضخمة حتى عدة مئات من تيرابايت.
  • إنشاء تخطيط وحدة التخزين التالية:
    • البيانات: وحدة تخزين بيانات من واحد إلى ثمانية
    • السجل: وحدة تخزين سجل إعادة عبر الإنترنت (log) واختياريا وحدة تخزين سجل ثانية (log-mirror) إذا لزم الأمر
    • ثنائي: وحدة تخزين لثنائيات Oracle (اختياري)
    • النسخ الاحتياطي: وحدة تخزين سجل لأرشفة النسخ الاحتياطي للسجل (اختياري)
  • إنشاء وحدات تخزين في تجمع سعة QoS يدوي
    يتم اقتراح حجم وحدة التخزين والأداء المطلوب (في MiB/s) استنادا إلى إدخال المستخدم لحجم قاعدة البيانات ومتطلبات معدل النقل لقاعدة البيانات.
  • يوفر قالب واجهة المستخدم الرسومية لمجموعة وحدة تخزين التطبيق وAzure Resource Manager (ARM) أفضل الممارسات لتبسيط إدارة تغيير الحجم وإنشاء وحدة التخزين. على سبيل المثال:
    • اقتراح اصطلاح تسمية وحدة التخزين استنادا إلى معرف النظام (SID) ونوع وحدة التخزين
    • حساب الحجم والأداء استنادا إلى إدخال المستخدم

تساعدك مجموعة وحدة تخزين التطبيقات ل Oracle على تبسيط عملية النشر وزيادة أداء التخزين لأحمال عمل Oracle. بعض الميزات الجديدة هي كما يلي:

  • استخدام موضع منطقة التوفر لضمان وضع وحدات التخزين في نفس المنطقة مثل حساب الأجهزة الظاهرية.
    عند الطلب، يتوفر موضع وحدة تخزين تستند إلى PPG للمناطق التي لا توجد بها مناطق توفر، ما يتطلب عملية يدوية.
  • إنشاء نقاط نهاية تخزين منفصلة (بعناوين IP مختلفة) للبيانات ووحدات تخزين السجل.
    يوفر أسلوب النشر هذا أداء ومعدل نقل أفضل لقاعدة بيانات Oracle.

تخطيط مجموعة وحدة تخزين التطبيق

تنشر مجموعة وحدات تخزين التطبيقات ل Oracle وحدات تخزين متعددة استنادا إلى الإدخال الخاص بك وعلى توفر الموارد في المنطقة والمنطقة المحددة، وفقا للقواعد التالية:

  • يمكن ل AVG نشر البيانات من 1 إلى 8، والسجل (واختياريا، log-mirror)، والنسخ الاحتياطي، ووحدات التخزين الثنائية في المنطقة المحددة باستخدام نفس إعداد ميزات الشبكة (قياسي أو أساسي) ونفس إصدار NFS (NFSv4.1 أو NFSv3).
  • يجب تكوين تجمع سعة الاستضافة باستخدام QoS اليدوي.
  • يتم نشر وحدات تخزين البيانات باتباع قواعد عدم الترابط للتأكد من أنها موزعة على أكبر عدد ممكن من نقاط نهاية تخزين Azure NetApp Files في المنطقة المحددة. يتم أيضا تعيين وحدات التخزين لنقاط نهاية التخزين المباشرة للحصول على أفضل زمن انتقال ممكن.
  • يمكن نشر ما يصل إلى ثلاثة وحدات تخزين بيانات على نفس نقطة نهاية التخزين في المناطق المقيدة بالموارد إذا سمحت متطلبات السعة ومعدل النقل.
  • يتم نشر وحدات تخزين السجل والنسخ المتطابق للسجل والنسخ الاحتياطي باتباع قواعد عدم التجميع: لا يمكن لأي من وحدات التخزين هذه مشاركة نقاط نهاية التخزين. يتم تعيين وحدات التخزين هذه لنقاط نهاية التخزين المباشر.
  • يمكن أن تشارك وحدة التخزين الثنائية نقطة نهاية تخزين مع وحدة تخزين النسخ الاحتياطي ولا تتطلب نقطة نهاية تخزين مباشرة.

ستتضمن عمليات النشر ذات التوفر العالي وحدات تخزين في منطقتي توفر يمكنك من أجلهما نشر وحدات تخزين باستخدام مجموعة وحدة تخزين التطبيق ل Oracle في كلتا المنطقتين. يمكنك استخدام النسخ المتماثل للبيانات المستندة إلى التطبيق مثل Data Guard. مثال على تخطيط وحدة التخزين ثنائية المنطقة:

تتضمن عمليات نشر قابلية الوصول العالية وحدات تخزين في منطقتين للتوفر، حيث يمكنك نشر وحدات التخزين باستخدام مجموعة وحدة تخزين التطبيق ل Oracle في كلتا المنطقتين. يمكنك استخدام النسخ المتماثل للبيانات المستندة إلى التطبيق مثل Data Guard. مثال على تخطيط وحدة التخزين ثنائية المنطقة:

رسم تخطيطي لتخطيط وحدة التخزين ثنائية المنطقة.

يمكن أن يشبه التوزيع المدمج بالكامل مع ثمانية وحدات تخزين بيانات وجميع وحدات التخزين الاختيارية في منطقة ذات توفر موارد وافرة ما يلي:

رسم تخطيطي لتوزيع Oracle.

في المناطق المقيدة بالموارد، قد يتم نشر وحدات التخزين على نقاط نهاية التخزين المشتركة بسبب خوارزميات عدم الترابط وعدم التجميع المذكورة أعلاه. يصور هذا الرسم التخطيطي مثالا لتخطيط وحدة التخزين في منطقة مقيدة بالموارد:

رسم تخطيطي لثمانية تخطيطات لحجم البيانات.

في المناطق المقيدة بالموارد، يتم نشر وحدات التخزين على نقاط نهاية التخزين المشتركة مع الحفاظ على قواعد عدم الترابط وعدم التجميع. يعرض التخطيط الناتج وحدات التخزين log وlog-mirror على نقاط نهاية التخزين الخاصة بينما تشترك وحدات تخزين البيانات في نقاط نهاية التخزين. لا تشارك وحدات التخزين log وlog-mirror نقاط نهاية التخزين.

الخطوات التالية