الذاكرة الدائمة Intel Optane وتكوين منصة SAP HANA على برنامج VMware ESXi
زيادةview
انتهت التكنولوجياview وإرشادات النشر لاستخدام الذاكرة الدائمة Intel Optane مع النظام الأساسي SAP HANA على VMware ESXi.
تهدف هذه الوثيقة إلى تقديم تحديث للنشر المشترك الحالي بين Intel وSAP،
"دليل التكوين: الذاكرة الدائمة Intel® Optane™ وتكوين منصة SAP HANA®"، متاح عبر الإنترنت على intel.com/content/www/us/en/big-data/partners/
sap/sap-hana-and-intel-optane-configuration-guide.html. سيناقش هذا التحديث الإجراءات الإضافية اللازمة لتكوين SAP HANA باستخدام ذاكرة Intel Optane المستمرة (PMem) التي تعمل على جهاز VMware ESXi الظاهري (VM).
في الدليل الحالي، نظام التشغيل (OS) — إما SUSE Linux Enterprise Server
(SLES) أو Red Hat Enterprise Linux (RHEL) - يعمل مباشرة على المعدن أو كنظام تشغيل مضيف في إعداد غير افتراضي. تم توضيح خطوات نشر SAP HANA مع Intel Optane PMem في هذا الخادم غير الظاهري (الذي يبدأ في الصفحة 7 من الدليل الحالي) على النحو التالي:
خطوات عامة
الخطوات العامة: قم بتكوين Intel Optane PMem لـ SAP HANA
- تثبيت المرافق الإدارية.
- إنشاء مناطق التطبيق المباشر (الهدف) - استخدم التشذير.
- أعد تشغيل الخادم — وهو أمر مطلوب لتمكين التكوين الجديد.
- إنشاء مساحات أسماء التطبيقات المباشرة.
- إنشاء file النظام على جهاز مساحة الاسم.
- قم بتكوين SAP HANA لاستخدام الذاكرة الدائمة file نظام.
- أعد تشغيل SAP HANA للتنشيط والبدء في استخدام Intel Optane PMem.
للنشر في بيئة افتراضية، يقوم هذا الدليل بتجميع خطوات تكوين كل مكون على النحو التالي:
يستضيف:
- قم بتكوين مضيف الخادم لـ Intel Optane PMem باستخدام BIOS (خاص بالمورد).
- قم بإنشاء مناطق مشذرة للتطبيق المباشر، وتحقق من تكوينها لاستخدام VMware ESXi.
آلة صوتية: - أنشئ جهازًا افتراضيًا بإصدار الأجهزة 19 (VMware vSphere 7.0 U2) باستخدام وحدات NVDIMM، واسمح بتجاوز الفشل لمضيف آخر أثناء القيام بذلك.
- قم بتحرير تكوين VMX VM file وجعل NVDIMMs الوصول غير الموحد للذاكرة (NUMA) على علم.
نظام التشغيل: - إنشاء file النظام على أجهزة مساحة الاسم (DAX) في نظام التشغيل.
- قم بتكوين SAP HANA لاستخدام الذاكرة الدائمة file نظام.
- أعد تشغيل SAP HANA للتنشيط والبدء في استخدام Intel Optane PMem.
لاحظ أن الخطوات من 5 إلى 7 لتكوين نظام التشغيل مماثلة للدليل الموجود، باستثناء أنها مطبقة الآن على نشر نظام التشغيل الضيف. لذلك سيركز هذا الدليل على الخطوات من 1 إلى 4 والاختلافات عن التركيب المعدني.
قم بتكوين مضيف الخادم لـ Intel Optane PMem باستخدام BIOS
في وقت نشر الدليل الحالي، كانت الأدوات المساعدة للإدارة الموصوفة، ipmctl وndctl، تعتمد بشكل أساسي على واجهة سطر الأوامر (CLI). منذ ذلك الحين، اعتمدت الأنظمة الأحدث التي ينتجها العديد من موردي المعدات الأصلية (OEM) على نطاق واسع واجهة مستخدم قائمة رسومية (UI) مدمجة في واجهة البرامج الثابتة القابلة للتوسيع الموحدة (UEFI) أو خدمات BIOS. صممت كل شركة OEM واجهة المستخدم الخاصة بها بحرية لتتوافق مع أسلوبها الخاص وإطار الأدوات المساعدة وعناصر التحكم المضمنة.
ونتيجة لذلك، ستختلف الخطوات الدقيقة اللازمة لتكوين Intel Optane PMem لكل نظام. بعض السابقينampيتم عرض شاشات تكوين Intel Optane PMem من العديد من موردي OEM هنا لتوفير فكرة عن الشكل الذي قد تبدو عليه هذه الشاشات ولتوضيح التنوع المحتمل لأنماط واجهة المستخدم التي قد تتم مواجهتها.
بغض النظر عن الاختلافات في نمط واجهة المستخدم، يظل الهدف المتمثل في توفير Intel Optane PMem لإنشاء مناطق وضع التطبيق المباشر هو نفسه بالنسبة لكل من حالات الاستخدام المعدنية والظاهرية مثل VMware ESXi. يتم ببساطة استبدال الخطوات السابقة التي تم تنفيذها باستخدام واجهة سطر الأوامر (CLI) بإجراء واجهة مستخدم يعتمد على القائمة أو على نمط النموذج للحصول على نفس النتيجة النهائية. وهذا يعني إنشاء مناطق App Direct مشذرة عبر كافة المقابس التي تم تثبيت Intel Optane PMem عليها.
للمساعدة في التنقل عبر هذه العملية بسهولة أكبر، يوفر الجدول التالي روابط لأحدث الوثائق والأدلة المنشورة بواسطة بعض موردي OEM من الدرجة الأولى لـ SAP HANA. اتبع الخطوات الواردة في هذه الأدلة لإنشاء مناطق App Direct مشذرة لكل مقبس، ثم أكمل العملية بإعادة تشغيل النظام لتمكين التكوين الجديد. استشر فريق OEM الفني أو دعم Intel إذا كانت لديك أي أسئلة.
بائع OEM | دليل/مستند تكوين Intel Optane PMem | رابط على الإنترنت |
إتش بي إي | دليل مستخدم الذاكرة الثابتة من HPE لخوادم HPE ProLiant Gen10 وHPE Synergy" | http://itdoc.hitachi.co.jp/manuals/ha8000v/hard/Gen10/ DCPMM/P16877-002_en.pdf |
إتش بي إي | "سلسلة الذاكرة الدائمة Intel Optane 100 لدليل مستخدم HPE" | https://support.hpe.com/hpesc/public/ docDisplay?docId=a00074717en_us |
لينوفو |
"كيفية تغيير أوضاع تشغيل وحدة الذاكرة الثابتة Intel® Optane™ DC من خلال UEFI" | https://datacentersupport.lenovo.com/us/en/products/ الخوادم/ثينك سيستم/sr570/7y02/الحلول/ht508257- كيفية تغيير الذاكرة الدائمة من Intel-optane-dc- أوضاع تشغيل الوحدة من خلال uefi |
لينوفو | "تمكين الذاكرة الدائمة Intel Optane DC على خوادم Lenovo Think System" | https://lenovopress.com/lp1167.pdf |
لينوفو | "تنفيذ الذاكرة الدائمة Intel Optane DC باستخدام VMware vSphere" | https://lenovopress.com/lp1225.pdf |
سوبرميكرو | "تكوين ذاكرة Intel الجيل الأول DCPMM لـ Intel Purlمنصة إي" | https://www.supermicro.com/support/resources/memory/ DCPMM_1stGen_memory_config_purley.pdf |
سوبرميكرو |
"تكوين سلسلة الذاكرة الدائمة Intel® Optane™ 200 للوحات الأم Supermicro X12SPx/X12Dxx/ X12Qxx" | https://www.supermicro.com/support/resources/memory/ Optane_PMem_200_Series_Config_X12QP_DP_UP.pdf |
قم بإنشاء مناطق مشذرة App Direct وتحقق من تكوينها لاستخدام VMware ESXi
عادةً ما توفر قوائم OEM UEFI أو BIOS شاشات واجهة المستخدم للتأكد من إنشاء مناطق التطبيق المباشر لكل مأخذ توصيل. باستخدام VMware، يمكنك أيضًا استخدام web العميل أو الأمر esxcli للتحقق من ذلك. من web العميل، انتقل إلى التخزين، ثم حدد علامة التبويب الذاكرة الدائمة.
كما سترى، يتم إنشاء مساحة الاسم الافتراضية تلقائيًا لكل منطقة. (هذا السابقample مخصص لنظام ثنائي المقبس.) بالنسبة إلى esxcli، يمكنك استخدام الأمر التالي:
أنشئ جهازًا افتراضيًا بإصدار الأجهزة 19 (VMware vSphere 7.0 U2) باستخدام NVDIMMs، واسمح بتجاوز الفشل إلى مضيف آخر
نشر جهاز افتراضي مزود بنظام تشغيل ضيف مدعوم (SLES أو RHEL لـ SAP HANA) وتثبيت SAP HANA 2.0 SPS 04 أو إصدار أحدث
هناك طرق متعددة لتوفير ونشر أجهزة vSphere VMs. يتم وصف هذه التقنيات وتغطيتها بشكل أفضل من خلال مكتبة مستندات VMware عبر الإنترنت على "VMware vSphere — Deploying Virtual
الآلات"(https://docs.vmware.com/en/VMware-vSphere/7.0/com.vmware.vsphere.vm_admin.doc/GUID-39D19B2B-A11C-42AE-AC80-DDA8682AB42C.html).
لاختيار أفضل طريقة لبيئتك، ستحتاج إلى إنشاء جهاز افتراضي باستخدام نظام التشغيل المدعوم المناسب وتثبيت SAP HANA عليه كما تفعل على خادم فعلي (معدني).
قم بإنشاء مساحات أسماء App Direct على الجهاز الظاهري المنشور عن طريق إضافة أجهزة Intel Optane PMem (NVDIMM).
بمجرد نشر VM، يجب إضافة أجهزة Intel Optane PMem. قبل أن تتمكن من إضافة NVDIMMs إلى الجهاز الظاهري، تحقق مما إذا تم إنشاء مناطق ومساحات أسماء Intel Optane PMem بشكل صحيح في BIOS. تأكد من تحديد جميع أجهزة Intel Optane PMem (100%). تأكد أيضًا من ضبط نوع الذاكرة الدائمة على App Direct Interleaved. يجب ضبط وضع الذاكرة على 0%.
قم بإيقاف تشغيل الجهاز الظاهري، ثم قم بتحرير إعدادات الجهاز الافتراضي باستخدام خيار إضافة جهاز جديد وتحديد NVDIMM. الممارسة القياسية هي إنشاء جهاز NVDIMM واحد لكل مقبس وحدة المعالجة المركزية المضيف. ارجع إلى دليل أفضل الممارسات من OEM الخاص بك إذا كان متاحًا.
ستقوم هذه الخطوة أيضًا بإنشاء مساحات الأسماء تلقائيًا.
قم بتحرير حجم NVDIMM حسب الحاجة، ثم حدد السماح بتجاوز الفشل على مضيف آخر لجميع أجهزة NVDIMM.
إذا لم يكن هناك جهاز NVDIMM مدرج، فحاول ترقية التوافق مع VM. حدد VM، وحدد Actions > Compatibility > Upgrade VM Compatibility، وتأكد من توافق VM مع ESXI 7.0 U2 والإصدارات الأحدث.
بعد إضافة أجهزة NVDIMM بنجاح، يجب أن تبدو إعدادات تكوين الجهاز الافتراضي لديك كما يلي:
إذا تم إجراء التكوينات بشكل صحيح، فسيتم تخزين VMware ESXi Intel Optane PMem viewينبغي أن تبدو مثل الأشكال التالية.
تخزين VMware ESXi Intel Optane PMem view- الوحدات النمطية
تخزين VMware ESXi Intel Optane PMem view—مجموعات التداخل
تخزين VMware ESXi PMem view- مساحات الأسماء
ملحوظة: تعتمد أرقام مجموعة التشذير المعروضة على تكوين الأجهزة وقد تكون مختلفة بالنسبة لنظامك.
بعد ذلك، يمكنك إضافة وحدات تحكم NVDIMM وNVDIMM إلى SAP HANA VM. لاستخدام كل الذاكرة المتوفرة في نظامك، حدد الحد الأقصى للحجم الممكن لكل NVDIMM.
إنشاء NVDIMM عبر واجهة المستخدم الرسومية VMware vCenter
قم بتحرير تكوين VMX VM file وجعل NVDIMMs على دراية بـ NUMA
افتراضيًا، لا يأخذ تخصيص Intel Optane PMem في VMkernel لـ VM NVDIMMs في الاعتبار NUMA. يمكن أن يؤدي ذلك إلى تشغيل VM وIntel Optane PMem المخصص في عقد NUMA مختلفة، مما سيؤدي إلى جعل وصول NVDIMMs إلى VM بعيدًا، مما يؤدي إلى ضعف الأداء. لتجنب ذلك، يجب عليك إضافة الإعدادات التالية إلى تكوين VM باستخدام VMware vCenter
(يمكن العثور على مزيد من التفاصيل حول هذه الخطوة في VMware KB 78094).
في نافذة تحرير الإعدادات، حدد علامة التبويب خيارات VM، ثم انقر فوق خيارات متقدمة.
في قسم معلمات التكوين، انقر فوق تحرير التكوين، وحدد خيار إضافة معلمات التكوين، وأدخل القيم التالية:
للتحقق من توزيع تخصيص منطقة Intel Optane PMem عبر عقد NUMA، استخدم أمر VMware ESXi التالي:
memstats -r PMem-region-numa-stats
إنشاء file النظام على أجهزة مساحة الاسم (DAX) في نظام التشغيل
لإكمال عملية التكوين، تابع إلى الخطوات من 5 إلى 7 من دليل التكوين المعدني، بدءًا من الصفحة 13. تصف هذه الخطوات كيفية إكمال تكوين نظام التشغيل.
تمامًا كما في حالة تكوين الخادم المعدني، فإن إعادة تشغيل الجهاز الظاهري بعد الخطوة الأخيرة، تعيين المسار الأساسي لـ SAP HANA، سيؤدي إلى تنشيط Intel Optane PMem لاستخدام SAP HANA.
يمكنك التحقق من تركيب أجهزة NVDIMM بشكل صحيح باستخدام الأمر ndctl التالي:
اضبط مساحات الأسماء على وضع "fsdax".
ربما لاحظت في هذه المرحلة أن مساحات الأسماء التي تم إنشاؤها كانت في الوضع "الخام". لكي يتم استخدامها بشكل صحيح بواسطة SAP HANA، يجب تحويلها إلى وضع "fsdax". استخدم الأمر التالي لتنفيذ ذلك:
ndctl إنشاء مساحة الاسم -f -e –mode=fsdax
إعادة تركيب مساحات أسماء التطبيق المباشر و file الأنظمة بعد إعادة تشغيل VM
تم تمكين وظيفة VMware عالية التوفر (HA) في vSphere 7.0 U2 لأجهزة SAP HANA VMs التي تدعم Intel Optane PMem.1 ومع ذلك، لضمان النقل الكامل للبيانات، يلزم اتخاذ خطوات إضافية لإعداد Intel Optane PMem لاستخدام SAP HANA بحيث يمكن تشغيله تلقائيًا إعادة تحميل البيانات من وحدة التخزين المشتركة (التقليدية) بعد تجاوز الفشل.
يمكن تطبيق نفس الخطوات لإعادة تحميل مساحات أسماء التطبيق المباشر و file الأنظمة في كل مرة يتم فيها إعادة تشغيل جهاز VM أو ترحيله. راجع "تنفيذ التوفر العالي في VMware vSphere 7.0 U2 لـ SAP HANA مع الذاكرة الدائمة Intel® Optane™" (intel.in/content/www/in/en/architecture-and-technology/vmware-vsphere-ha-sap-hana-optane-pmem.html) لمزيد من التفاصيل.
الحلول
لماذا نشر SAP HANA على حلول VMware؟
حصل برنامج VMware على دعم إنتاج SAP HANA منذ عام 2014 ودعم غير إنتاجي منذ عام 2012.
قابلية التوسع الفائقة لبرامج Hypervisor المحلية التي تعمل بنظام x86 لـ SAP HANA
- دعم المضيف لما يصل إلى 768 وحدة معالجة مركزية منطقية وذاكرة وصول عشوائي سعة 16 تيرابايت
- تدعم إمكانات توسيع نطاق SAP HANA ما يصل إلى ثمانية أجهزة افتراضية واسعة المقبس مع 448 وحدة معالجة مركزية افتراضية وذاكرة وصول عشوائي سعة 12 تيرابايت
- تدعم إمكانات التوسعة SAP HANA ما يصل إلى 32 تيرابايت
- انحراف أداء SAP HANA وSAP NetWeaver® الظاهري لجهاز افتراضي واحد إلى أنظمة معدنية مجردة معتمدة لاجتياز معايير SAP
- الدعم الكامل للتحجيم القائم على عبء عمل SAP HANA
- على خريطة الطريق: أنظمة Intel Optane PMem SAP HANA سعة 18 تيرابايت
أوسع دعم لأجهزة Intel x86 والموردين لـ SAP HANA
- دعم جميع وحدات المعالجة المركزية Intel الرئيسية:
- عائلة معالجات Intel Xeon v3 (هاسويل)
- عائلة معالج Intel Xeon v4 (Broadwell)
- معالجات Intel Xeon القابلة للتطوير من الجيل الأول (Skylake)
- معالجات Intel Xeon القابلة للتطوير من الجيل الثاني (Cascade Lake)
- معالجات Intel Xeon القابلة للتطوير من الجيل الثالث (Cooper Lake)
- معالجات Intel Xeon القابلة للتطوير من الجيل الثالث (Ice Lake، قيد التقدم)
- معالجات Intel Xeon القابلة للتطوير من الجيل الرابع (Sapphire Rapids، قيد التقدم)
- دعم أنظمة الخادم ذات 2 و4 و8 مقابس
- دعم Intel Optane PMem الكامل
- دعم vSphere من جميع شركاء أجهزة SAP الرئيسيين، سواء بالنسبة للتطبيقات المحلية أو في السحابة
زائدة
خطوة اختيارية: قم بتمكين ipmctl في غلاف UEFI
في حالة عدم وجود نظام قائمة BIOS لتكوين Intel Optane PMem، لا يزال من الممكن استخدام UEFI CLI لتكوين نظام لاستخدام SAP HANA الذي يعمل على VMware ESXi. لتنفيذ ما يعادل الخطوة 1 أعلاه، يمكن تمكين shell UEFI في وقت التمهيد لتشغيل الأداة المساعدة لإدارة ipmctl من واجهة سطر الأوامر:
- قم بإنشاء محرك أقراص فلاش USB قابل للتشغيل من نوع UEFI shell باستخدام FAT32 file نظام.
ملحوظة: يوفر بعض موردي النظام خيار تمهيد للدخول إلى غلاف UEFI من قائمة بدء التشغيل الخاصة بهم، وفي هذه الحالة يكون لديك خيار عدم الاضطرار إلى جعل محرك أقراص USB المحمول قابلاً للتمهيد أو استخدام جهاز تخزين آخر يمكن الوصول إليه من غلاف UEFI. راجع وثائقك المحددة أو مورد الدعم للحصول على التفاصيل. - انسخ ملف UEFI القابل للتنفيذ file ipmctl.efi من حزمة البرامج الثابتة Intel Optane PMem إلى محرك الأقراص المحمول (أو أي جهاز تخزين آخر تم اختياره). مرة أخرى، سيوفر بائع النظام الخاص بك حزمة البرامج الثابتة Intel Optane PMem لنظامك.
- قم بتشغيل نظامك للدخول إلى غلاف UEFI.
بالنسبة لمحرك أقراص فلاش USB قابل للتمهيد، ستكون الخطوات النموذجية هي:- قم بتوصيل محرك أقراص فلاش USB بمنفذ USB مفتوح على المضيف وقم بتشغيله.
- أدخل قائمة التمهيد لعرض جميع المصادر القابلة للتمهيد.
- حدد محرك أقراص فلاش USB القابل للتمهيد UEFI shell.
- حدد file نظام محرك الأقراص الخاص بك وانتقل إلى المسار حيث يوجد ملف impctl.efi file تم نسخها.
بالنسبة لمحركات أقراص USB المحمولة القابلة للتمهيد، غالبًا ما يكون file النظام هو FS0، ولكن يمكن أن يختلف، لذا حاول FS0، FS1، FS2، وما إلى ذلك. - قم بتنفيذ تعليمات ipmctl.efi لسرد جميع الأوامر المتاحة. للحصول على معلومات إضافية، راجع "دليل مستخدم IPMCTL". إنشاء مناطق التطبيق المباشر
استخدم أمر إنشاء هدف لإنشاء منطقة متداخلة تم تكوينها لوضع التطبيق المباشر:
ipmctl.efi create -goal PersistentMemoryType=AppDirect
أكمل عملية توفير الذاكرة (إنشاء الهدف) عن طريق إعادة تشغيل الخادم لتمكين الإعدادات الجديدة.
بعد إعادة التشغيل، يتم تمثيل مجموعات DIMM-interleave التي تم إنشاؤها حديثًا على أنها "مناطق" ذاكرة ثابتة لسعة الوضع المباشر للتطبيق. ل view إعداد المنطقة، استخدم أمر قائمة المناطق:
منطقة عرض ipmctl
يُرجع هذا الأمر إخراجًا مشابهًا لما يلي:
المستندات / الموارد
![]() |
الذاكرة الدائمة Intel Optane وتكوين منصة SAP HANA على برنامج VMware ESXi [بي دي اف] دليل المستخدم الذاكرة الدائمة Optane وتكوين منصة SAP HANA على VMware ESXi، وتكوين منصة SAP HANA على VMware ESXi، وتكوين النظام الأساسي على VMware ESXi، والتكوين على VMware ESXi، وVMware ESXi |