استخدام Azure Premium Files NFS وSMB لحمل عمل SAP
هذا المستند يتعلق بمشاركات ملفات Azure Premium Files المستخدمة لحمل عمل SAP. تتم تغطية كل من وحدات تخزين NFS ومشاركات ملفات SMB. للحصول على اعتبارات حول Azure NetApp Files لوحدات تخزين SMB أو NFS، راجع المستندين التاليين:
هام
تهدف اقتراحات تكوينات التخزين في هذا المستند إلى التوجيهات التي يجب البدء بها. عند تشغيل حمل العمل وتحليل أنماط استخدام التخزين، قد تدرك أنك لا تستخدم كل النطاق الترددي للتخزين أو IOPS المتوفر. قد تفكر في تقليص حجم التخزين بعد ذلك. أو على العكس من ذلك، قد يحتاج حمل العمل الخاص بك إلى معدل نقل تخزين أكبر مما هو مقترح مع هذه التكوينات. ونتيجة لذلك، قد تحتاج إلى نشر المزيد من السعة لزيادة IOPS أو معدل النقل. في مجال التوتر بين سعة التخزين المطلوبة وزمن انتقال التخزين المطلوب ومعدل نقل التخزين وIOOPS المطلوبة والتكوين الأقل تكلفة، يقدم Azure أنواع تخزين مختلفة كافية مع قدرات مختلفة ونقاط أسعار مختلفة للعثور على الاختراق الصحيح لك ولأحمال عمل SAP وتعديله.
بالنسبة لأحمال عمل SAP، الاستخدامات المدعومة لمشاركات ملفات Azure هي:
- وحدة تخزين sapmnt لنظام SAP موزع
- دليل النقل لمناظر SAP الأفقية
- /hana/shared لتوسيع نطاق HANA. راجع بعناية اعتبارات تغيير الحجم /hana/shared، حيث يساهم الحجم المناسب /hana/shared volume في استقرار النظام
- واجهة الملف بين مشهد SAP والتطبيقات الأخرى
إشعار
لا يتم دعم أحمال عمل SAP DBMS على وحدات تخزين Azure Premium Files أو NFS أو SMB. للحصول على قيود الدعم على أنواع تخزين Azure لطبقة SAP NetWeaver/application من S/4HANA، اقرأ ملاحظة دعم SAP 2015553
اعتبارات مهمة لمشاركات Azure Premium Files مع SAP
عند التخطيط للتوزيع باستخدام Azure Files، ضع في اعتبارك النقاط المهمة التالية. ينطبق مصطلح مشاركة في هذا القسم على كل من مشاركة SMB ووحدات تخزين NFS.
- الحد الأدنى لحجم السهم هو 100 جيجابايت. باستخدام Azure Premium Files، تدفع مقابل سعة المشاركات المقدمة.
- قم بتحجيم مشاركات الملفات ليس فقط بناء على متطلبات السعة، ولكن أيضا على متطلبات IOPS ومعدل النقل. للحصول على التفاصيل، راجع أهداف مشاركة ملفات Azure.
- اختبر حمل العمل للتحقق من حجم عملك والتأكد من أنه يلبي أهداف الأداء الخاصة بك. لمعرفة كيفية استكشاف مشكلات الأداء باستخدام NFS في ملفات Azure وإصلاحها، راجع استكشاف أخطاء أداء مشاركات ملف Azure وإصلاحها.
- نشر مشاركة منفصلة
sapmnt
لكل نظام SAP. - لا تستخدم
sapmnt
المشاركة لأي نشاط آخر، مثل الواجهات. - لا تستخدم
saptrans
المشاركة لأي نشاط آخر، مثل الواجهات. - إذا كان نظام SAP الخاص بك يحتوي على حمل مهام دفعية ثقيل، فقد يكون لديك الملايين من سجلات الوظائف. إذا تم تخزين سجلات المهام الدفعية SAP في نظام الملفات، فاحرص على إيلاء اهتمام خاص لتغيير حجم المشاركة
sapmnt
. أعد تنظيم ملفات سجل الوظائف بانتظام وفقا لملاحظة SAP 16083. اعتبارًا من SAP_BASIS 7.52 يتم تخزين السلوك الافتراضي لسجلات المهام الدفعية في قاعدة البيانات. للحصول على التفاصيل، راجع ملاحظة SAP 2360818 | سجل المهام في قاعدة البيانات. - تجنب دمج المشاركات لعدد كبير جدا من أنظمة SAP في حساب تخزين واحد. هناك أيضًا قابلية التوسع وأهداف الأداء لحسابات التخزين. احرص على عدم تجاوز حدود حساب التخزين أيضًا.
- بشكل عام، لا تقم بدمج المشاركات لأكثر من 5 أنظمة SAP في حساب تخزين واحد. يساعدك هذا المبدأ التوجيهي على تجنب تجاوز حدود حساب التخزين ويبسط تحليل الأداء.
- بشكل عام، تجنب خلط الأسهم مثل
sapmnt
أنظمة SAP غير المنتجة والمنتجة في نفس حساب التخزين. - استخدم نقطة نهاية خاصة مع Azure Files. في حالة حدوث فشل غير محتمل في المنطقة، يتم إعادة توجيه جلسات NFS تلقائيا إلى منطقة صحية. لست مضطرا إلى إعادة تثبيت مشاركات NFS على أجهزتك الظاهرية. يمكن أن يؤدي استخدام الارتباط الخاص إلى فرض رسوم إضافية على البيانات التي تمت معالجتها، راجع تفاصيل حول تسعير الارتباط الخاص.
- إذا كنت تقوم بنشر الأجهزة الظاهرية عبر مناطق التوفر، فاستخدم حساب تخزين مع ZRS في مناطق Azure التي تدعم ZRS.
- لا تدعم Azure Premium Files حاليا النسخ المتماثل التلقائي عبر المناطق لسيناريوهات التعافي من الكوارث. راجع إرشادات حول DR لتطبيقات SAP للحصول على الخيارات المتاحة.
ضع في اعتبارك بعناية عند دمج أنشطة متعددة في مشاركة ملف واحد أو مشاركات ملفات متعددة في حساب تخزين واحد. يؤدي توزيع هذه المشاركات على حسابات تخزين منفصلة إلى تحسين معدل النقل والمرونة وتبسيط تحليل الأداء. إذا تم دمج العديد من SAP SIDs والمشاركات في حساب تخزين Azure Files واحد وكان أداء حساب التخزين ضعيفا بسبب الوصول إلى حدود معدل النقل، فقد يصبح من الصعب تحديد معرف الأمان أو وحدة التخزين التي تسبب المشكلة.
اعتبارات NFS الإضافية
- نوصي بالنشر على SLES 15 SP2 أو أعلى، RHEL 8.4 أو أعلى للاستفادة من تحسينات عميل NFS.
- قم بتحميل مشاركات NFS مع خيارات التحميل الموثقة، مع معلومات استكشاف الأخطاء وإصلاحها المتوفرة لمشاكل التحميل أو الاتصال.
- بالنسبة لأنظمة SAP J2EE، لا يتم دعم وضع
/usr/sap/<SID>/J<nr>
على NFS على Azure Files.
اعتبارات إضافية ل SMB
- مطلوب مدير توفير برامج SAP (SWPM) الإصدار 1.0 SP32 أو SWPM 2.0 SP09 أو أعلى لاستخدام ملفات Azure SMB. يجب أن يكون تصحيح SAPInst إصدار 749.0.91 أو أعلى. إذا لم يقبل SWPM/SAPInst أكثر من 13 حرفا لخادم مشاركة الملفات، فإن إصدار SWPM قديم جدا.
- أثناء تثبيت مثيل SAP PAS، سيطلب SWPM/SAPInst إدخال اسم مضيف النقل. يجب إدخال <FQDN لحساب التخزين storage_account.file.core.windows.net> أو مع عنوان IP/اسم المضيف لنقطة النهاية الخاصة، إذا تم استخدامها.
- عند دمج مجال الدليل النشط مع Azure Files SMB لنشر قابلية وصول عالية ل SAP، يجب إضافة مستخدمي ومجموعات SAP إلى مشاركة "sapmnt". يجب أن يكون لدى مستخدمي SAP أذونات
Storage File Data SMB Share Elevated Contributor
معينة في مدخل Microsoft Azure.
الخطوات التالية
لمزيد من المعلومات، راجع: