تكوينات تخزين Premium SSD للجهاز الظاهري SAP HANA Azure

يتناول هذا المستند تكوينات تخزين HANA لتخزين Azure المتميز أو ssd المتميز حيث تم تقديمه منذ سنوات لتخزين زمن انتقال منخفض لأنظمة إدارة قواعد البيانات (DBMS) والتطبيقات الأخرى التي تحتاج إلى تخزين زمن انتقال منخفض. للحصول على اعتبارات عامة حول أحجام الشريط عند استخدام إدارة وحدة التخزين المنطقية (LVM) أو تقسيم وحدة تخزين بيانات HANA أو الاعتبارات الأخرى المستقلة عن نوع التخزين المحدد، تحقق من هذين المستندين:

هام

تهدف اقتراحات تكوينات التخزين في هذا المستند إلى التوجيهات التي يجب البدء بها. تشغيل حمل العمل وتحليل أنماط استخدام التخزين، قد تدرك أنك لا تستخدم جميع النطاق الترددي للتخزين أو IOPS (عمليات الإدخال/الإخراج في الثانية) المتوفرة. قد تفكر في تقليص حجم التخزين بعد ذلك. أو على العكس من ذلك، قد يحتاج حمل العمل الخاص بك إلى معدل نقل تخزين أكبر مما هو مقترح مع هذه التكوينات. ونتيجة لذلك، قد تحتاج إلى توزيع المزيد من السعة، أو IOPS، أو معدل النقل. في مجال التوتر بين سعة التخزين المطلوبة، وزمن انتقال التخزين المطلوب، ومعدل نقل التخزين، وعمليات الإدخال/الإخراج في الثانية (IOPS) المطلوبة، والتكوين الأقل تكلفة، يوفر Azure ما يكفي من أنواع التخزين المختلفة ذات القدرات المختلفة ونقاط الأسعار المختلفة للعثور على الحل الوسط المناسب لك ولحمل عمل HANA والتكيف معه.

حلول مع التخزين المتميز وAzure Write Accelerator لأجهزة Azure الظاهرية من السلسلة M

Azure Write Accelerator هي وظيفة متوفرة للأجهزة الظاهرية Azure M-Series (VM) بشكل حصري مع تخزين Azure المتميز. كما يذكر الاسم، فإن الغرض من الوظيفة هو تحسين زمن انتقال الإدخال/الإخراج للكتابة مقابل تخزين Azure المتميز. بالنسبة إلى SAP HANA، من المفترض أن يتم استخدام Write Accelerator مقابل وحدة التخزين /hana/log فقط. لذلك، /hana/data وhana/log/ وحدات تخزين منفصلة مع Azure Write Accelerator دعم وحدة التخزين /hana/log فقط.

هام

عند استخدام تخزين Azure المتميز، يكون استخدام Azure Write Accelerator لوحدة التخزين /hana/log إلزامياً. Write Accelerator متاح للتخزين المتميز وللأجهزة الظاهرية من السلسلتَين M وMv2 فقط. لا يعمل Write Accelerator مع عائلات أجهزة Azure الظاهرية الأخرى، مثل Esv3 أو Edsv4.

تفترض توصيات التخزين المؤقت لأقراص Azure المتميزة أدناه خصائص الإدخال/الإخراج لـ SAP Hana التي تسرد مثل:

  • لا يكاد يكون هناك أي حمل عمل قراءة مقابل ملفات بيانات HANA. الاستثناءات هي عمليات إدخال/إخراج كبيرة الحجم بعد إعادة تشغيل مثيل HANA أو عند تحميل البيانات إلى HANA. حالة أخرى من عمليات إدخال/إخراج أكبر للقراءة مقابل ملفات بيانات يمكن أن تكون النسخ الاحتياطية لقاعدة بيانات HANA. ونتيجة لذلك، لا يكون التخزين المؤقت للقراءة في الغالب منطقيا لأنه في معظم الحالات، يجب قراءة جميع وحدات تخزين ملفات البيانات بالكامل.
  • الكتابة مقابل ملفات البيانات تمت تجربته في اندفاعات تستند إلى نقاط حفظ HANA وإصلاح الأعطال لدى HANA. كتابة نقاط الحفظ غير متزامنة ولا تحمل أي معاملات مستخدم. كتابة البيانات في أثناء إصلاح الأعطال هو أمر حرج للأداء من أجل الحصول على استجابة النظام بسرعة مرة أخرى. ومع ذلك، ينبغي أن يكون إصلاح الأعطال حالات استثنائية بالأحرى
  • لا يكاد يكون هناك أي قراءات من ملفات مرحلة إعادة HANA. الاستثناءات عمليات إدخال/إخراج كبيرة عند تنفيذ عمليات نسخ احتياطي لسجل المعاملة أو إصلاح الأعطال أو في مرحلة إعادة تشغيل مثيل HANA.
  • الحمل الرئيسي في مقابل SAP HANA ملف سجل مرحلة الإعادة لعمليات الكتابة. اعتمادًا على طبيعة حمل العمل، يمكن أن يكون لديك عمليات إدخال/إخراج صغيرة مثل 4 KB أو أحجام حالات إدخال/إخراج أخرى بمقدار 1 ميغابايت أو أكثر. زمن انتقال الكتابة مقابل سجل مرحلة إعادة SAP HANA هو حرج بالنسبة إلى الأداء.
  • يجب أن تكون كافة عمليات الكتابة ثابتة على القرص بطريقة موثوق بها

توصية: نتيجة لأنماط الإدخال/الإخراج التي تمت ملاحظتها بواسطة SAP HANA، يجب تعيين التخزين المؤقت لوحدات التخزين المختلفة التي تستخدم تخزين Azure المتميز مثل:

  • /hana/data - لا شيء أو قراءة التخزين المؤقت
  • /hana/log - لا شيء. تمكين Write Accelerator للأجهزة الظاهرية M- وMv2-Series، والخيار في مدخل Microsoft Azure هو "None + Write Accelerator".
  • hana/shared/ - قراءة التخزين المؤقت
  • قرص نظام التشغيل - لا تقم بتغيير التخزين المؤقت الافتراضي الذي تم تعيينه بواسطة Azure في وقت إنشاء الجهاز الظاهري

وظيفة التدفق من Azure لتخزين محركات الأقراص المتميزة

بالنسبة إلى أقراص التخزين المتميزة من Azure الأصغر حجمًا أو مساوية لسعة 512 جيجي بايت، تتوفر وظيفة التدفق. يتم وصف الطريقة الدقيقة لكيفية عمل اندفاع القرص في المقالة اندفاع القرص. عند قراءة المقالة، فإنك تفهم مفهوم تراكم عمليات الإدخال/الإخراج في الثانية (IOPS) ومعدل النقل في الأوقات التي يكون فيها حمل عمل الإدخال/الإخراج أقل من IOPS الاسمي ومعدل النقل للأقراص (للحصول على تفاصيل حول معدل النقل الاسمي راجع تسعير القرص المدار). ستقوم بتراكم دلتا IOPS ومعدل النقل بين الاستخدام الحالي والقيم الاسمية للقرص. يتم تحديد عمليات الاندفاع لمدة 30 دقيقة كحد أقصى.

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

  • حمل عمل قراءة منخفض إلى متوسط نظرا لأنه يتم تخزين البيانات مؤقتا بشكل مثالي في الذاكرة، أو كما هو الحال مع SAP HANA يجب أن تكون في الذاكرة تماما
  • تدفقات عمليات الكتابة التي تُشغَّل بواسطة نقاط تحقق قاعدة البيانات أو نقاط الحفظ التي تُصدر بصورة منتظمة
  • حمل عمل النسخ الاحتياطي الذي يقرأ في التدفق المستمر في الحالات التي لا تُنفذ فيها عمليات النسخ الاحتياطي عبر لقطات التخزين
  • بالنسبة إلى SAP HANA، تحميل البيانات في الذاكرة بعد إعادة تشغيل مثيل

ولا سيما على أنظمة DBMS أصغر، حيث يتناول حمل العمل بضع مئات المعاملات في ثوانٍ فقط، يمكن أن يكون لوظيفة التدفق قيمة أيضًا بالنسبة إلى الأقراص أو وحدات التخزين التي تخزن المعاملة أو تعيد السجل. يبدو حمل العمل المتوقع على مثل هذا القرص أو وحدات التخزين كما يلي:

  • الكتابات المنتظمة على القرص التي تعتمد على حمل العمل وطبيعته نظرًا إلى أن كل تثبيت صادر عن التطبيق من المحتمل أن يبدأ عملية الإدخال/الإخراج
  • حمل العمل الأعلى في الإنتاجية لحالات المهام التشغيلية، مثل إنشاء فهارس أو إعادة إنشائها
  • قراءة التدفقات عند تنفيذ سجل المعاملات أو إعادة النسخ الاحتياطية للسجل

هام

شهادة SAP HANA للأجهزة الظاهرية لـ Azure M-Series هي حصرياً مع Azure Write Accelerator لوحدة التخزين hana/log/. ونتيجة لذلك، يتوقع أن يتم تكوين عمليات نشر SAP HANA سيناريو الإنتاج على الأجهزة الظاهرية لـ Azure M-Series مع Azure Write Accelerator لوحدة التخزين hana/log/.

إشعار

في السيناريوهات التي تتضمن تخزين Azure المتميز، نقوم بتنفيذ إمكانات الاندفاع في التكوين. أثناء استخدام أدوات اختبار التخزين من أي شكل أو نموذج، احتفظ بالطريقة التي يعمل بها اندفاع قرص Azure المتميز في الاعتبار. تشغيل اختبارات التخزين التي تم تسليمها من خلال أداة SAP HWCCT أو HCMT، لا نتوقع أن تجتاز جميع الاختبارات المعايير لأن بعض الاختبارات ستتجاوز أرصدة الاندفاع التي يمكنك تجميعها. خاصة عندما تعمل جميع الاختبارات بالتتابع دون انقطاع.

إشعار

مع الأجهزة الظاهرية M32ts وM32ls، يمكن أن يكون معدل نقل القرص أقل من المتوقع باستخدام اختبارات القرص HCMT/HWCCT. حتى مع اندفاع القرص أو مع معدل نقل إدخال/إخراج متوفر بشكل كافٍ للأقراص الأساسية. كان السبب الجذري للسلوك الملحوظ هو أن ملفات اختبار تخزين HCMT/HWCCT تم تخزينها مؤقتاً بالكامل في ذاكرة التخزين المؤقت للقراءة لأقراص بيانات تخزين Premium. توجد ذاكرة التخزين المؤقت هذه على مضيف الحوسبة الذي يستضيف الجهاز الظاهري ويمكنه تخزين ملفات اختبار HCMT/HWCCT مؤقتاً بالكامل. في مثل هذه الحالة، تكون الحصص المدرجة في العمود الحد الأقصى المخزن مؤقتاً ومعدل نقل التخزين المؤقت: IOPS/MBps (حجم ذاكرة التخزين المؤقت بـ GiB) في المقالة السلسلة M ذات صلة. على وجه التحديد لـ M32ts وM32ls، تبلغ حصة معدل النقل مقابل ذاكرة التخزين المؤقت للقراءة 400 ميجابايت/ثانية فقط. ونتيجة لتخزين ملفات الاختبارات مؤقتاً بالكامل، من الممكن -على الرغم من اندفاع القرص أو ارتفاع معدل نقل الإدخال/الإخراج المتوفر- أن تقل الاختبارات قليلاً عن الحد الأقصى لمعدل النقل البالغ 400 ميجابايت/ثانية. كبديل، يمكنك الاختبار دون تمكين ذاكرة التخزين المؤقت للقراءة على أقراص بيانات التخزين Azure Premium.

إشعار

بالنسبة لسيناريوهات الإنتاج، تحقق مما إذا كان نوع معين من الجهاز الظاهري معتمداً لـ SAP HANA بواسطة SAP في وثائق SAP لـ IAAS.

توصية: تبدو التكوينات الموصى بها مع التخزين المتميز من Azure لسيناريوهات الإنتاج كما يلي:

تهيئة SAP لوحدة تخزين hana/data:

VM SKU ذاكرة الوصول العشوائي (RAM‎) الحد الأقصى. الإدخال/الإخراج للجهاز الظاهري
الإنتاجية
/hana/data معدل النقل المتوفر الحد الأقصى لمعدل نقل الاندفاع عمليات الإدخال / الإخراج في الثانية (IOPS) اندفاع IOPS
M32ts 192 جيجابايت 500 ميغابت في الثانية 4 × P6 200 ميغابت في الثانية 680 ميغابت في الثانية 960 14000
M32ls 256 غيغابايت 500 ميغابت في الثانية 4 × P6 200 ميغابت في الثانية 680 ميغابت في الثانية 960 14000
M64ls 512 جيبي بايت 1,000 ميغابت في الثانية 4 × P10 400 ميغابت في الثانية 680 ميغابت في الثانية 2,000 14000
M32(d)ms_v2 875 جيجابايت 500 ميغابت في الثانية 4 × P15 500 ميغابت في الثانية 680 ميغابت في الثانية 4400 14000
M48(d)s_1_v3, M96(d)s_1_v3 974 جيبي بايت 1560 ميغابت في الثانية 4 × P15 500 ميغابت في الثانية 680 ميغابت في الثانية 4400 14000
M64s, M64(d)s_v2 1,024 جيجابايت 1,000 ميغابت في الثانية 4 × P15 500 ميغابت في الثانية 680 ميغابت في الثانية 4400 14000
M64ms, M64(d)ms_v2 1,792 جيجابايت 1,000 ميغابت في الثانية 4 × P20 600 ميغابت في الثانية 680 ميغابت في الثانية 9200 14000
M96(d)s_2_v3 1,946 جيبي بايت 3,120 ميغابت في الثانية 4 × P20 600 ميغابت في الثانية 680 ميغابت في الثانية 9200 14000
M128s, M128(d)s_v2 2,048 جيجابايت 2,000 ميغابت في الثانية 4 × P20 600 ميغابت في الثانية 680 ميغابت في الثانية 9200 14000
M192i(d)s_v2 2,048 جيجابايت 2,000 ميغابت في الثانية 4 × P20 600 ميغابت في الثانية 680 ميغابت في الثانية 9200 14000
M128ms, M128(d)ms_v2 3,892 جيجابايت 2,000 ميغابت في الثانية 4 × P30 800 ميغابت في الثانية عدم الاندفاع 20,000 عدم الاندفاع
M176(d)s_3_v3 2,794 جيبي بايت 4000 ميغابت في الثانية 4 × P30 800 ميغابت في الثانية عدم الاندفاع 20,000 عدم الاندفاع
M176(d)s_4_v3 3,892 جيجابايت 4000 ميغابت في الثانية 4 × P30 800 ميغابت في الثانية عدم الاندفاع 20,000 عدم الاندفاع
M192i(d)ms_v2 4,096 جيجابايت 2,000 ميغابت في الثانية 4 × P30 800 ميغابت في الثانية عدم الاندفاع 20,000 عدم الاندفاع
M208s_v2 2,850 جيجابايت 1,000 ميغابت في الثانية 4 × P30 800 ميغابت في الثانية عدم الاندفاع 20,000 عدم الاندفاع
M208ms_v2 5,700 جيجابايت 1,000 ميغابت في الثانية 4 × P40 1,000 ميغابت في الثانية عدم الاندفاع 30,000 عدم الاندفاع
M416s_v2 5,700 جيجابايت 2,000 ميغابت في الثانية 4 × P40 1,000 ميغابت في الثانية عدم الاندفاع 30,000 عدم الاندفاع
M416s_8_v2 7,600 2,000 ميغابت في الثانية 4 × P40 1,000 ميغابت في الثانية عدم الاندفاع 30,000 عدم الاندفاع
M416ms_v2 11,400 جيجابايت 2,000 ميغابت في الثانية 4 × P50 1,000 ميغابت في الثانية عدم الاندفاع 30,000 عدم الاندفاع
M832ixs1 14,902 جيبي بايت أكبر من 2000 ميغابت في الثانية 4 × P601 2,000 ميغابت في الثانية عدم الاندفاع 64,000 عدم الاندفاع
M832ixs_v2 1 23,088 جيبي بايت أكبر من 2000 ميغابت في الثانية 4 × P601 2,000 ميغابت في الثانية عدم الاندفاع 64,000 عدم الاندفاع

نوع جهاز ظاهري واحد غير متوفر بشكل افتراضي. الاتصال بفريق حساب Microsoft

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

لوحدة التخزين hana/log/. سيبدو التكوين كما يلي:

VM SKU ذاكرة الوصول العشوائي (RAM‎) الحد الأقصى. الإدخال/الإخراج للجهاز الظاهري
الإنتاجية
وحدة تخزين /hana/log معدل النقل المتوفر الحد الأقصى لمعدل نقل الاندفاع عمليات الإدخال / الإخراج في الثانية (IOPS) اندفاع IOPS
M32ts 192 جيجابايت 500 ميغابت في الثانية 3 × P10 300 ميغابت في الثانية 510 ميغابت في الثانية 1,500 10500
M32ls 256 غيغابايت 500 ميغابت في الثانية 3 × P10 300 ميغابت في الثانية 510 ميغابت في الثانية 1,500 10500
M64ls 512 جيبي بايت 1,000 ميغابت في الثانية 3 × P10 300 ميغابت في الثانية 510 ميغابت في الثانية 1,500 10500
M32(d)ms_v2 875 جيجابايت 500 ميغابت في الثانية 3 × P15 375 ميغابت في الثانية 510 ميغابت في الثانية 3300 10500
M48(d)s_1_v3, M96(d)s_1_v3 974 جيبي بايت 1560 ميغابت في الثانية 3 × P15 375 ميغابت في الثانية 510 ميغابت في الثانية 3300 10500
M64s, M64(d)s_v2 1,024 جيجابايت 1,000 ميغابت في الثانية 3 × P15 375 ميغابت في الثانية 510 ميغابت في الثانية 3300 10500
M64ms, M64(d)s_v2 1,792 جيجابايت 1,000 ميغابت في الثانية 3 × P15 375 ميغابت في الثانية 510 ميغابت في الثانية 3300 10500
M96(d)s_2_v3 1,946 جيبي بايت 3,120 ميغابت في الثانية 3 × P15 375 ميغابت في الثانية 510 ميغابت في الثانية 3300 10500
M128s, M128(d)s_v2 2,048 جيجابايت 2,000 ميغابت في الثانية 3 × P15 375 ميغابت في الثانية 510 ميغابت في الثانية 3300 10500
M192i(d)s_v2 2,048 جيجابايت 2,000 ميغابت في الثانية 3 × P15 375 ميغابت في الثانية 510 ميغابت في الثانية 3300 10500
M176(d)s_3_v3 2,794 جيبي بايت 4000 ميغابت في الثانية 3 × P15 375 ميغابت في الثانية 510 ميغابت في الثانية 3300 10500
M176(d)s_4_v3 3,892 جيجابايت 4000 ميغابت في الثانية 3 × P15 375 ميغابت في الثانية 510 ميغابت في الثانية 3300 10500
M192i(d)ms_v2 4,096 جيجابايت 2,000 ميغابت في الثانية 3 × P15 375 ميغابت في الثانية 510 ميغابت في الثانية 3300 10500
M208s_v2 2,850 جيجابايت 1,000 ميغابت في الثانية 3 × P15 375 ميغابت في الثانية 510 ميغابت في الثانية 3300 10500
M208ms_v2 5,700 جيجابايت 1,000 ميغابت في الثانية 3 × P15 375 ميغابت في الثانية 510 ميغابت في الثانية 3300 10500
M416s_v2 5,700 جيجابايت 2,000 ميغابت في الثانية 3 × P15 375 ميغابت في الثانية 510 ميغابت في الثانية 3300 10500
M416s_8_v2 7600 جيبي بايت 2,000 ميغابت في الثانية 3 × P15 375 ميغابت في الثانية 510 ميغابت في الثانية 3300 10500
M416ms_v2 11,400 جيجابايت 2,000 ميغابت في الثانية 3 × P15 375 ميغابت في الثانية 510 ميغابت في الثانية 3300 10500
M832ixs1 14,902 جيبي بايت أكبر من 2000 ميغابت في الثانية 4 × P20 600 ميغابت في الثانية 680 ميغابت في الثانية 9200 14000
M832ixs_v2 1 23,088 جيبي بايت أكبر من 2000 ميغابت في الثانية 4 × P20 600 ميغابت في الثانية 680 ميغابت في الثانية 9200 14000

نوع جهاز ظاهري واحد غير متوفر بشكل افتراضي. الاتصال بفريق حساب Microsoft

بالنسبة لوحدات التخزين الأخرى، سيبدو التكوين كما يلي:

VM SKU ذاكرة الوصول العشوائي (RAM‎) الحد الأقصى. الإدخال/الإخراج للجهاز الظاهري
الإنتاجية
/hana/shared2 /root volume /usr/sap
M32ts 192 جيجابايت 500 ميغابت في الثانية 1 × P15 1 × P6 1 × P6
M32ls 256 غيغابايت 500 ميغابت في الثانية 1 × P15 1 × P6 1 × P6
M64ls 512 جيبي بايت 1000 ميغابت في الثانية 1 × P20 1 × P6 1 × P6
M32dms_v2, M32ms_v2 875 جيجابايت 500 ميغابت في الثانية 1 × P30 1 × P6 1 × P6
M48(d)s_1_v3, M96(d)s_1_v3 974 جيبي بايت 1560 ميغابت في الثانية 1 × P30 1 × P6 1 × P6
M64s, M64(d)s_v2 1,024 جيجابايت 1,000 ميغابت في الثانية 1 × P30 1 × P6 1 × P6
M64ms, M64(d)ms_v2 1,792 جيجابايت 1,000 ميغابت في الثانية 1 × P30 1 × P6 1 × P6
M96(d)s_2_v3 1,946 جيبي بايت 3,120 ميغابت في الثانية 1 × P30 1 × P10 1 × P6
M128s, M128(d)s_v2 2,048 جيجابايت 2,000 ميغابت في الثانية 1 × P30 1 × P10 1 × P6
M192i(d)s_v2 2,048 جيجابايت 2,000 ميغابت في الثانية 1 × P30 1 × P10 1 × P6
M176(d)s_3_v3 2,794 جيبي بايت 4000 ميغابت في الثانية 1 × P30 1 × P10 1 × P6
M176(d)s_4_v3 3,892 جيجابايت 4000 ميغابت في الثانية 1 × P30 1 × P10 1 × P6
M128ms, M128dms_v2, M128ms_v2 3,892 جيجابايت 2,000 ميغابت في الثانية 1 × P30 1 × P10 1 × P6
M192i(d)ms_v2 4,096 جيجابايت 2,000 ميغابت في الثانية 1 × P30 1 × P10 1 × P6
M208s_v2 2,850 جيجابايت 1,000 ميغابت في الثانية 1 × P30 1 × P10 1 × P6
M208ms_v2 5,700 جيجابايت 1,000 ميغابت في الثانية 1 × P30 1 × P10 1 × P6
M416s_v2 5,700 جيجابايت 2,000 ميغابت في الثانية 1 × P30 1 × P10 1 × P6
M416s_8_v2 7600 جيبي بايت 2,000 ميغابت في الثانية 1 × P30 1 × P10 1 × P6
M416ms_v2 11,400 جيجابايت 2,000 ميغابت في الثانية 1 × P30 1 × P10 1 × P6
M832ixs1 14,902 جيبي بايت أكبر من 2000 ميغابت في الثانية 1 × P30 1 × P10 1 × P6
M832ixs_v2 1 23,088 جيبي بايت أكبر من 2000 ميغابت في الثانية 1 × P30 1 × P10 1 × P6

نوع جهاز ظاهري واحد غير متوفر بشكل افتراضي. الاتصال بفريق حساب Microsoft
2 مراجعة بعناية اعتبارات تغيير الحجم /hana/shared

تحقق مما إذا كان معدل نقل التخزين لوحدات التخزين المقترحة المختلفة يفي بحمل العمل الذي تريد تشغيله. إذا كان حمل العمل يتطلب وحدات تخزين أعلى لـ hana/data/ وhana/log/، فستحتاج إلى زيادة عدد VHD لتخزين Azure المتميز. تغيير حجم وحدة تخزين مع VHDs أكثر من المذكورة يزيد من معدل نقل IOPS والإدخال/إخراج ضمن حدود نوع الجهاز الظاهري لـ Azure.

يعمل Azure Write Accelerator فقط مع أقراص Azure المُدارة. لذلك يجب على الأقل توزيع أقراص تخزين Azure المتميز التي تشكل وحدة التخزين hana/log/ كأقراص مُدارة. يمكن العثور على مزيد من الإرشادات التفصيلية والقيود الخاصة بـ Azure Write Accelerator في المقالة Write Accelerator.

قد تحتاج إلى استخدام تخزين قرص Azure Ultra بدلا من تخزين Azure المتميز فقط لوحدة تخزين /hana/log لتكون متوافقة مع مؤشرات الأداء الرئيسية لشهادة SAP HANA عند استخدام الأجهزة الظاهرية من السلسلة E. وعلى الرغم من ذلك، يستخدم العديد من العملاء أقراص SSD للتخزين المتميز لوحدة التخزين /hana/log لأغراض غير الإنتاج أو حتى لأحمال عمل الإنتاج الأصغر؛ نظراً لأن زمن انتقال الكتابة الذي تمت تجربته مع التخزين المتميز لعمليات كتابة سجل الإعادة الحرجة تفي بمتطلبات حمل العمل. قد تبدو تكوينات وحدة تخزين /hana/data على تخزين Azure المتميز كما يلي:

VM SKU ذاكرة الوصول العشوائي (RAM‎) الحد الأقصى. الإدخال/الإخراج للجهاز الظاهري
الإنتاجية
/hana/data معدل النقل المتوفر الحد الأقصى لمعدل نقل الاندفاع عمليات الإدخال / الإخراج في الثانية (IOPS) اندفاع IOPS
E20ds_v4 160 جيجابايت 480 ميغابت في الثانية 3 × P10 300 ميغابت في الثانية 510 ميغابت في الثانية 1,500 10500
E20(d)s_v5 160 جيجابايت 750 ميغابت في الثانية 3 × P10 300 ميغابت في الثانية 510 ميغابت في الثانية 1,500 10500
E32ds_v4 256 غيغابايت 768 ميغابت في الثانية 3 × P10 300 ميغابت في الثانية 510 ميغابت في الثانية 1,500 10500
E32ds_v5 256 غيغابايت 865 ميغابت في الثانية 3 × P10 300 ميغابت في الثانية 510 ميغابت في الثانية 1,500 10500
E48ds_v4 384 جيجابايت 1,152 ميغابت في الثانية 3 × P15 375 ميغابت في الثانية 510 ميغابت في الثانية 3300 10500
E48ds_v4 384 جيجابايت 1315 ميغابت في الثانية 3 × P15 375 ميغابت في الثانية 510 ميغابت في الثانية 3300 10500
E64s_v3 432 جيجابايت 1200 ميجابايت/ثانية 3 × P15 375 ميغابت في الثانية 510 ميغابت في الثانية 3300 10500
E64ds_v4 504 جيجابايت 1200 ميغابت في الثانية 3 × P15 375 ميغابت في الثانية 510 ميغابت في الثانية 3300 10500
E64(d)s_v5 512 جيبي بايت 1735 ميغابت في الثانية 3 × P15 375 ميغابت في الثانية 510 ميغابت في الثانية 3300 10500
E96(d)s_v5 672 جيبي بايت 2,600 ميغابت في الثانية 3 × P15 375 ميغابت في الثانية 510 ميغابت في الثانية 3300 10500

بالنسبة إلى وحدات التخزين الأخرى، بما في ذلك /hana/log على أقراص Ultra، قد يبدو التكوين كما يلي:

VM SKU ذاكرة الوصول العشوائي (RAM‎) الحد الأقصى. الإدخال/الإخراج للجهاز الظاهري
الإنتاجية
وحدة تخزين /hana/log hana/log/ معدل نقل الإدخال/الإخراج /هانا/سجل IOPS /hana/shared1 /root volume /usr/sap
E20ds_v4 160 جيجابايت 480 ميغابت في الثانية 80 غيغابايت 250 ميغابت في الثانية 1800 1 × P15 1 × P6 1 × P6
E20(d)s_v5 160 جيجابايت 750 ميغابت في الثانية 80 غيغابايت 250 ميغابت في الثانية 1800 1 × P15 1 × P6 1 × P6
E32ds_v4 256 غيغابايت 768 ميغابت في الثانية 128 غيغابايت 250 ميغابت في الثانية 1800 1 × P15 1 × P6 1 × P6
E32(d)s_v5 256 غيغابايت 865 ميغابت في الثانية 128 غيغابايت 250 ميغابت في الثانية 1800 1 × P15 1 × P6 1 × P6
E48ds_v4 384 جيجابايت 1,152 ميغابت في الثانية 192 جيجابايت 250 ميغابت في الثانية 1800 1 × P20 1 × P6 1 × P6
E48(d)s_v5 384 جيجابايت 1315 ميغابت في الثانية 192 جيجابايت 250 ميغابت في الثانية 1800 1 × P20 1 × P6 1 × P6
E64s_v3 432 جيجابايت 1200 ميغابت في الثانية 220 جيجابايت 250 ميغابت في الثانية 1800 1 × P20 1 × P6 1 × P6
E64ds_v4 504 جيجابايت 1200 ميغابت في الثانية 256 جيجابايت 250 ميغابت في الثانية 1800 1 × P20 1 × P6 1 × P6
E64(d)s_v5 512 جيبي بايت 1735 ميغابت في الثانية 256 جيجابايت 250 ميغابت في الثانية 1800 1 × P20 1 × P6 1 × P6
E96(d)s_v5 672 جيبي بايت 2,600 ميغابت في الثانية 256 جيجابايت 250 ميغابت في الثانية 1800 1 × P20 1 × P6 1 × P6

1 مراجعة بعناية اعتبارات تغيير الحجم /hana/shared

حل يراعي التكلفة مع تخزين Azure المتميز

حتى الآن، كان حل تخزين Azure المتميز الموضح في هذا المستند في القسم الحلول ذات التخزين المتميز وAzure Write Accelerator لأجهزة Azure الظاهرية من السلسلة M مخصصاً لسيناريوهات SAP Hana التي تدعم الإنتاج. تتمثل إحدى خصائص التكوينات الداعمة للإنتاج في فصل وحدات التخزين لبيانات SAP Hana وإعادة تسجيل الدخول إلى وحدتَي تخزين مختلفين. سبب هذا الفصل هو أن خصائص حمل العمل على وحدات التخزين مختلفة. وأنه مع تكوينات الإنتاج المقترحة، قد يكون من الضروري وجود نوع مختلف من التخزين المؤقت أو حتى أنواع مختلفة من تخزين الكتلة من Azure. بالنسبة إلى السيناريوهات غير المتعلقة بالإنتاج، قد لا تنطبق بعض الاعتبارات التي يتم أخذها لأنظمة الإنتاج على أنظمة غير إنتاجية منخفضة النهاية. ونتيجة لذلك، يمكن الجمع بين بيانات HANA ووحدة تخزين السجل. على الرغم من أنه في النهاية مع بعض الأخطاء، مثل عدم تلبية بعض مؤشرات الأداء الرئيسية لمعدل النقل أو زمن الانتقال المطلوبَين لأنظمة الإنتاج. جانب آخر لتقليل التكاليف في مثل هذه البيئات يمكن أن يكون استخدام تخزين Azure Standard SSD. ضع في اعتبارك أن اختيار تخزين SSD قياسي أو تخزين Azure قياسي لمحرك الأقراص الثابتة له تأثير في اتفاقيات مستوى الخدمة للأجهزة الظاهرية الفردية كما هو موثق في المقالة اتفاقية مستوى الخدمة للأجهزة الظاهرية.

يمكن أن يبدو البديل الأقل تكلفة لمثل هذه التكوينات كما يلي:

VM SKU ذاكرة الوصول العشوائي (RAM‎) الحد الأقصى. الإدخال/الإخراج للجهاز الظاهري
الإنتاجية
/hana/data و/hana/log
شريطي مع LVM أو MDADM
/hana/shared3 /root volume /usr/sap تعليقات
DS14v2 112 جيجابايت 768 ميجابايت/ثانية 4 × P6 1 × E10 1 × E6 1 × E6 لن يحقق أقل من 1 مللي ثانية من زمن انتقالالتخزين 1
E16v3 128 جيبي بايت 384 ميجابايت/ثانية 4 × P6 1 × E10 1 × E6 1 × E6 نوع الجهاز الظاهري غير معتمد من HANA
لن يحقق أقل من 1 مللي ثانية من زمن انتقالالتخزين 1
M32ts 192 جيجابايت 500 ميجابايت/ثانية 3 × P10 1 × E15 1 × E6 1 × E6 سيؤدي استخدام Write Accelerator للبيانات المدمجة وحجم السجل إلى تقييد معدل IOPS إلى 5000 2
E20ds_v4 160 جيجابايت 480 ميجابايت/ثانية 4 × P6 1 × E15 1 × E6 1 × E6 لن يحقق أقل من 1 مللي ثانية من زمن انتقالالتخزين 1
E32v3 256 غيغابايت 768 ميجابايت/ثانية 4 × P10 1 × E15 1 × E6 1 × E6 نوع الجهاز الظاهري غير معتمد من HANA
لن يحقق أقل من 1 مللي ثانية من زمن انتقالالتخزين 1
E32ds_v4 256 غيغابايت 768 ميغابت في الثانية 4 × P10 1 × E15 1 × E6 1 × E6 لن يحقق أقل من 1 مللي ثانية من زمن انتقالالتخزين 1
M32ls 256 غيغابايت 500 ميجابايت/ثانية 4 × P10 1 × E15 1 × E6 1 × E6 سيؤدي استخدام Write Accelerator للبيانات المدمجة وحجم السجل إلى تقييد معدل IOPS إلى 5000 2
E48ds_v4 384 جيجابايت 1,152 ميغابت في الثانية 6 × P10 1 × E20 1 × E6 1 × E6 لن يحقق أقل من 1 مللي ثانية من زمن انتقالالتخزين 1
E64v3 432 جيجابايت 1200 ميجابايت/ثانية 6 × P10 1 × E20 1 × E6 1 × E6 لن يحقق أقل من 1 مللي ثانية من زمن انتقالالتخزين 1
E64ds_v4 504 جيجابايت 1200 ميجابايت/ثانية 7 × P10 1 × E20 1 × E6 1 × E6 لن يحقق أقل من 1 مللي ثانية من زمن انتقالالتخزين 1
M64ls 512 جيبي بايت 1000 ميجابايت/ثانية 7 × P10 1 × E20 1 × E6 1 × E6 سيؤدي استخدام Write Accelerator للبيانات المدمجة وحجم السجل إلى تقييد معدل IOPS إلى 10000 2
M32(d)ms_v2 875 جيجابايت 500 ميجابايت/ثانية 6 × P15 1 × E30 1 × E6 1 × E6 سيؤدي استخدام Write Accelerator للبيانات المدمجة وحجم السجل إلى تقييد معدل IOPS إلى 5000 2
M48(d)s_1_v3, M96(d)s_1_v3 974 جيبي بايت 1560 ميغابت في الثانية 7 × P15 1 × E30 1 × E6 1 × E6 سيؤدي استخدام Write Accelerator للبيانات المدمجة وحجم السجل إلى تقييد معدل IOPS إلى 10000 2
M64s, M64(d)s_v2 1,024 جيجابايت 1000 ميجابايت/ثانية 7 × P15 1 × E30 1 × E6 1 × E6 سيؤدي استخدام Write Accelerator للبيانات المدمجة وحجم السجل إلى تقييد معدل IOPS إلى 10000 2
M64ms, M64(d)ms_v2 1,792 جيجابايت 1000 ميجابايت/ثانية 6 × P20 1 × E30 1 × E6 1 × E6 سيؤدي استخدام Write Accelerator للبيانات المدمجة وحجم السجل إلى تقييد معدل IOPS إلى 10000 2
M96(d)s_2_v3 1,946 جيبي بايت 3,120 ميغابت في الثانية 6 × P20 1 × E30 1 × E10 1 × E6 سيؤدي استخدام Write Accelerator للبيانات المدمجة وحجم السجل إلى تقييد معدل IOPS إلى 20000 2
M128s, M128(d)s_v2 2,048 جيجابايت 2000 ميجابايت/ثانية 6 × P20 1 × E30 1 × E10 1 × E6 سيؤدي استخدام Write Accelerator للبيانات المدمجة وحجم السجل إلى تقييد معدل IOPS إلى 20000 2
M192i(d)s_v2 2,048 جيجابايت 2000 ميجابايت/ثانية 6 × P20 1 × E30 1 × E10 1 × E6 سيؤدي استخدام Write Accelerator للبيانات المدمجة وحجم السجل إلى تقييد معدل IOPS إلى 20000 2
M128ms, M128(d)ms_v2 3,892 جيجابايت 2000 ميجابايت/ثانية 5 × P30 1 × E30 1 × E10 1 × E6 سيؤدي استخدام Write Accelerator للبيانات المدمجة وحجم السجل إلى تقييد معدل IOPS إلى 20000 2
M176(d)s_3_v3 2,794 جيبي بايت 4000 ميغابت في الثانية 4 × P30 1 × E30 1 × E10 1 × E6 سيؤدي استخدام Write Accelerator للبيانات المدمجة وحجم السجل إلى تقييد معدل IOPS إلى 10000 2
M176(d)s_4_v3 3,892 جيجابايت 4000 ميغابت في الثانية 5 × P30 1 × E30 1 × E10 1 × E6 سيؤدي استخدام Write Accelerator للبيانات المدمجة وحجم السجل إلى تقييد معدل IOPS إلى 20000 2
M192i(d)ms_v2 4,096 جيجابايت 2000 ميجابايت/ثانية 5 × P30 1 × E30 1 × E10 1 × E6 سيؤدي استخدام Write Accelerator للبيانات المدمجة وحجم السجل إلى تقييد معدل IOPS إلى 20000 2
M208s_v2 2,850 جيجابايت 1000 ميجابايت/ثانية 4 × P30 1 × E30 1 × E10 1 × E6 سيؤدي استخدام Write Accelerator للبيانات المدمجة وحجم السجل إلى تقييد معدل IOPS إلى 10000 2
M208ms_v2 5,700 جيجابايت 1000 ميجابايت/ثانية 4 × P40 1 × E30 1 × E10 1 × E6 سيؤدي استخدام Write Accelerator للبيانات المدمجة وحجم السجل إلى تقييد معدل IOPS إلى 10000 2
M416s_v2 5,700 جيجابايت 2000 ميجابايت/ثانية 4 × P40 1 × E30 1 × E10 1 × E6 سيؤدي استخدام Write Accelerator للبيانات المدمجة وحجم السجل إلى تقييد معدل IOPS إلى 20000 2
M416s_8_v2 5,700 جيجابايت 2000 ميجابايت/ثانية 5 × P40 1 × E30 1 × E10 1 × E6 سيؤدي استخدام Write Accelerator للبيانات المدمجة وحجم السجل إلى تقييد معدل IOPS إلى 20000 2
M416ms_v2 11400 جيجابايت 2000 ميجابايت/ثانية 7 × P40 1 × E30 1 × E10 1 × E6 سيؤدي استخدام Write Accelerator للبيانات المدمجة وحجم السجل إلى تقييد معدل IOPS إلى 20000 2

1Azure Write Accelerator لا يمكن استخدامه مع Ev4 ومجموعات الجهاز الظاهري Ev4. نتيجة لاستخدام التخزين المتميز في Azure، لن يكون زمن انتقال الإدخال/الإخراج أقل من 1 مللي ثانية

2 تدعم عائلة الجهاز الظاهري Azure Write Accelerator، ولكن هناك احتمال أن حد IOPS لمسرع الكتابة يمكن أن يحد من قدرات تكوينات القرص IOPS

3 مراجعة بعناية اعتبارات تغيير الحجم /hana/shared

عند دمج البيانات ومستوى تخزين السجل ل SAP HANA، لا ينبغي أن تحتوي الأقراص التي تنشئ وحدة التخزين المخططة على ذاكرة التخزين المؤقت للقراءة أو ذاكرة التخزين المؤقت للقراءة/الكتابة ممكنة.

هناك أنواع أجهزة ظاهرية مدرجة غير معتمدة مع SAP وعلى هذا النحو غير مدرجة في ما يسمى دليل أجهزة SAP HANA. كانت تعليقات العملاء هي أن أنواع الأجهزة الظاهرية غير المدرجة هذه قد استُخدمت بنجاح لبعض المهام غير الإنتاجية.

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

لمزيد من المعلومات، راجع: