مشاركة عبر


نظرة عامة على منصة SAP BusinessObjects BI على Azure

منصة SAP BusinessObjects BI (BOBI) هي منصة ذكاء أعمال للتقارير، والتحليلات، وتصور البيانات. عند نشر منصة SAP BOBI على Azure، يمكنك استخدام الحوسبة القابلة للتوسع، والتخزين المدار، وخدمات قواعد البيانات لتبسيط النشر وتقليل العبء التشغيلي.

تساعدك هذه المقالة على التخطيط والنشر وتكوين منصة SAP BOBI على Azure من خلال تغطية سيناريوهات النشر الشائعة وخدمات Azure التي تدعمها.

اعتبارات البنية والنشر

يقدم Microsoft Azure مجموعة واسعة من الخدمات، بما في ذلك الحوسبة، والتخزين، والشبكات، بحيث يمكنك بناء تطبيقات دون دورات شراء طويلة. تساعدك أجهزة Azure الافتراضية (VMs) في نشر موارد الحوسبة عند الطلب والقابلة للتوسع لتطبيقات SAP المختلفة. تشمل هذه التطبيقات تطبيقات مبنية على SAP NetWeaver، وSAP Hybris، ومنصة SAP BusinessObjects BI بناء على احتياجات عملك. يدعم Azure أيضا الاتصال بين المواقع، مما يتيح لك دمج أجهزة Azure الافتراضية في نطاقاتك المحلية، والسحابات الخاصة، وبيئة نظام SAP.

يوفر هذا القسم إرشادات حول التخطيط والاعتبارات التنفيذية لمنصة SAP BusinessObjects BI على Azure. وهو يكمل وثائق تثبيت SAP وملاحظات SAP، والتي تمثل الموارد الأساسية لعمليات التثبيت والتوزيع من SAP BOBI.

نظرة عامة على الهندسة

يمكن لمنصة SAP BusinessObjects BI العمل على جهاز افتراضي واحد في Azure أو التوسع إلى مجموعة عدة أجهزة افتراضية مع مكونات موزعة. تتكون منصة SAP BOBI من ست مستويات مفاهيمية. لمزيد من المعلومات حول كل مستوى، راجع دليل منصة ذكاء الأعمال SAP BusinessObjects. القائمة التالية توفر تفاصيل عالية المستوى عن كل مستوى:

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

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

يوضح الرسم البياني التالي بنية نشر واسع النطاق لمنصة SAP BOBI على أجهزة Azure الافتراضية، مع توزيع كل مكون. لضمان مرونة البنية التحتية ضد تعطيل الخدمة، يمكنك نشر الآلات الافتراضية باستخدام مجموعات مقياس مرنة، مجموعات توافر، أو مناطق توافر.

رسم بياني يوضح بنية منصة SAP BusinessObjects BI على Azure.

تفاصيل البنية

  • موازن التحميل

    في نشر SAP BOBI متعدد المثلات، تعمل خوادم تطبيقات الويب (أو طبقة الويب) على مضيفين أو أكثر. لتوزيع حمل المستخدم بشكل متساو عبر خوادم الويب، يمكنك استخدام موازن تحميل بين المستخدمين وخوادم الويب. في Azure، يمكنك استخدام Azure Load Balancer أو Azure Application Gateway لإدارة حركة المرور إلى خوادم الويب الخاصة بك.

  • خوادم تطبيقات الويب

    يستضيف خادم الويب تطبيقات الويب لمنصة SAP BOBI مثل Central Management Console (CMC) وBI Launch Pad. لتحقيق توفر عالي لخادم الويب، يجب عليك نشر خادمين على الأقل لتطبيقات الويب لإدارة التكرار وتوازن الأحمال. في Azure، يمكن وضع هذه الخوادم في مجموعة مقياس مرنة، أو مناطق توفر، أو مجموعات توفر لتحسين التوفرة.

    تومكات هو التطبيق الافتراضي لمنصة SAP BI. لتحقيق توفر عالي لتومكات، قم بتمكين تكرار الجلسات باستخدام اعتراض العضوية الثابتة في Azure. يضمن هذا التكوين أن المستخدم يمكنه الوصول إلى تطبيق الويب SAP BI حتى عند تعطيل خدمة تومكات.

    هام

    بشكل افتراضي، يستخدم Tomcat بروتوكول IP متعدد البث ومنفذ للتجميع، وهو أمر غير مدعوم على Azure ( 2764907 SAP Note).

  • خوادم منصة BI

    تشمل خوادم منصة BI جميع الخدمات التي هي جزء من تطبيق SAP BOBI (طبقة الإدارة، طبقة المعالجة، وطبقة التخزين). عندما يستقبل خادم الويب طلبا، فإنه يكتشف كل خادم منصة BI (وتحديدا جميع خوادم CMS في العنقود) ويوازن الطلبات تلقائيا. إذا فشل أحد مضيفي منصة BI، يرسل خادم الويب تلقائيا الطلبات إلى مضيف آخر.

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

  • خادم مستودع الملفات (FRS)

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

    في Azure، يمكنك استخدام Azure Premium Files أو Azure NetApp Files for File Repository Server. تحتوي كل من خدمات Azure هذه على تكرار مضمن.

  • نظام إدارة المحتوى وقاعدة بيانات التدقيق

    تتطلب منصة SAP BOBI قاعدة بيانات لتخزين بيانات نظامها، والتي تعرف باسم قاعدة بيانات CMS. يخزن معلومات منصة BI مثل المستخدم، الخادم، المجلد، المستند، الإعدادات، وتفاصيل المصادقة.

    تقدم Azure قاعدة بيانات Azure ل MySQLوAzure SQL Database كعروض DBaaS لقاعدة بيانات CMS وقاعدة بيانات التدقيق. كعروض DBaaS، لا تحتاج للقلق بشأن تشغيل أو توفر أو صيانة قواعد البيانات. يمكنك أيضا اختيار قاعدة بياناتك الخاصة لنظام إدارة المحتوى ومستودع التدقيق بناء على احتياجات عملك.

مصفوفة الدعم

يصف هذا القسم دعم مكونات SAP BOBI المختلفة، بما في ذلك إصدارات منصة SAP BusinessObjects BI، وأنظمة التشغيل، وقواعد البيانات في Azure.

النظام الأساسي SAP BusinessObjects BI

تمكنك Azure Infrastructure كخدمة (IaaS) من نشر وتكوين منصة SAP BusinessObjects BI على Azure Compute. يدعم الإصدارات التالية من منصة SAP BOBI:

  • منصة SAP BusinessObjects BI 4.3
  • منصة SAP BusinessObjects BI 4.2 SP04+
  • منصة SAP BusinessObjects BI 4.1 SP05+

تعمل منصة SAP BI على أنظمة تشغيل وقواعد بيانات مختلفة. للحصول على معلومات حول التركيبات المدعومة من منصة SAP BOBI ونظام التشغيل وإصدارات قواعد البيانات، راجع مصفوفة توفر المنتج ل SAP BOBI.

نظام التشغيل

يدعم Azure أنظمة التشغيل التالية لنشر منصة SAP BusinessObjects BI:

  • خادم مايكروسوفت ويندوز
  • خادم SUSE Linux Enterprise (SLES)
  • ريد هات إنتربرايز لينكس (RHEL)
  • أوراكل لينكس (OL)

تدعم إصدارات نظام التشغيل المدرجة في مصفوفة توفر المنتج (PAM) لمنصة SAP BusinessObjects BI طالما أنها متوافقة مع العمل على بنية Azure التحتية.

قواعد البيانات

تعتمد منصة BI على قاعدة بيانات لنظام إدارة المحتوى ومخزن بيانات التدقيق. يتم تعريف خيارات قاعدة البيانات المدعومة في مصفوفة توفر منتج SAP. تشمل قواعد البيانات المدعومة:

  • Microsoft SQL Server

  • قاعدة بيانات Azure SQL (مدعومة فقط لمنصة SAP BOBI على نظام ويندوز)

    قاعدة بيانات Azure SQL هو محرك قواعد بيانات SQL Server مدار بالكامل، يعتمد على أحدث إصدار مؤسسي مستقر من SQL Server. تتولى Azure SQL Database معظم وظائف إدارة قواعد البيانات مثل الترقية، والتحديثات، والمراقبة دون تدخل المستخدم. باستخدام قاعدة بيانات Azure SQL، يمكنك إنشاء طبقة تخزين بيانات متوفرة بدرجة كبيرة وعالية الأداء للتطبيقات والحلول في Azure. لمزيد من المعلومات، راجع وثائق قاعدة بيانات Azure SQL .

  • Azure Database ل MySQL (اتبع نفس إرشادات التوافق المذكورة ل MySQL AB في SAP PAM)

    قاعدة بيانات Azure لـ MySQL هي خدمة قاعدة بيانات علائقية مدعومة من إصدار مجتمع MySQL. باعتبارها خدمة قاعدة بيانات كخدمة (DBaaS) مدارة بالكامل، يمكنها التعامل مع أحمال العمل الحرجة بأداء متوقع وقابلية توسع ديناميكية. يحتوي على قابلية وصول عالية مضمنة، ونسخ احتياطية تلقائية، وتصحيح البرامج، والكشف التلقائي عن الفشل، واستعادة النقطة الزمنية لمدة تصل إلى 35 يومًا، مما يقلل بشكل كبير من مهام التشغيل. لمزيد من المعلومات، راجع قاعدة بيانات Azure لتوثيق MySQL .

  • SAP HANA

  • ساب إيه إس إيه

  • آي بي إم DB2

  • Oracle (بالنسبة للإصدار والتقييد، تحقق من ملاحظة SAP رقم 2039619)

  • MaxDB

تصف هذه المقالة الإرشادات لنشر منصة SAP BOBI على ويندوز مع قاعدة بيانات Azure SQLومنصة SAP BOBI على لينكس مع Azure Database for MySQL. كما أنه النهج الموصى به لتشغيل منصة SAP BusinessObjects BI على Azure.

ضبط الحجم

تحديد الحجم هو عملية تحديد متطلبات الأجهزة لتشغيل التطبيق بكفاءة. بالنسبة لمنصة SAP BOBI، استخدم أداة SAP لتحديد الحجم المسماة Quick Sizer. توفر الأداة SAPS بناء على الإدخال، والتي تقوم بعد ذلك بتعيينها إلى أنواع أجهزة Azure الافتراضية المعتمدة ل SAP. توفر ملاحظة SAP رقم 1928533 قائمة بمنتجات SAP المدعومة وأنواع أجهزة Azure الظاهرية إلى جانب SAPS. لمزيد من المعلومات حول المقاسات، راجع دليل المقاسات الخاص ب SAP BI.

لتلبية احتياجات التخزين لمنصة SAP BOBI، يقدم Azure أنواعا مختلفة من الأقراص المدارة. بالنسبة لدليل تثبيت SAP BOBI، استخدم قرصا مديرا مميزا. بالنسبة لقاعدة البيانات التي تعمل على الأجهزة الافتراضية، اتبع الإرشادات في نشر نظام إدارة قواعد البيانات لحمل عمل SAP.

يدعم Azure عرضين لنظام DBaaS لطبقة بيانات منصة SAP BOBI: قاعدة بيانات Azure SQL (تطبيق BI يعمل على ويندوز) وAzure Database for MySQL (تطبيق BI يعمل على لينكس وويندوز). بناء على نتيجة المقاس، يمكنك اختيار نموذج الشراء الذي يناسب احتياجاتك بشكل أفضل.

تلميح

للحصول على مرجع سريع للتحجيم، ضع في اعتبارك 800 SAPS ‏= 1 vCPU أثناء تعيين نتيجة SAPS لطبقة قاعدة بيانات النظام الأساسي SAP BOBI إلى قاعدة بيانات Azure كخدمة (قاعدة بيانات Azure SQL أو قاعدة بيانات Azure لـ MySQL).

نماذج التحجيم لقاعدة بيانات Azure SQL

توفر قاعدة بيانات Azure SQL نماذج الشراء الثلاثة التالية:

  • يعتمد على vCore

    النموذج القائم على vCore يتيح لك اختيار عدد vCores، وكمية الذاكرة، وكمية وسرعة التخزين. نموذج الشراء القائم على vCore يتيح لك أيضا استخدام Azure Hybrid Benefit لخادم SQL لتحقيق توفير في التكاليف. هذا النموذج مناسب لك إذا كنت تقدر المرونة والسيطرة والشفافية.

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

    • مستوى الخدمة العامة هو الأنسب لأعباء العمل في الأعمال. وهي توفر خيارات الحساب والتخزين المتوازنة والقابلة للتوسعة والاقتصادية للموازنة. لمزيد من المعلومات، راجع خيارات الموارد والحدود.
    • طبقة خدمة الأعمال المهمة لتطبيقات الأعمال توفر أعلى مرونة لتطبيقات الأعمال في مواجهة حالات الفشل من خلال استخدام العديد من النسخ المتماثلة المعزولة، وتوفر أعلى أداء للإدخال / الإخراج لكل نسخة متماثلة من قاعدة البيانات. لمزيد من المعلومات، راجع خيارات الموارد والحدود.
    • طبقة الخدمة ⁧⁩Hyperscale⁧⁩ تعد الطبقة الأفضل لأحمال العمل التجارية ذات متطلبات التخزين والقراءة القابلة للتطوير بدرجة كبيرة. يوفر مرونة أعلى للفشل من خلال السماح بتكوين أكثر من نسخة متماثلة واحدة من قاعدة البيانات المعزولة. لمزيد من المعلومات، راجع خيارات الموارد والحدود.
  • القائم على DTU

    يوفر نموذج الشراء المستند إلى DTU مزيجاً من موارد الحوسبة والذاكرة والإدخال/الإخراج في ثلاث طبقات خدمة لدعم أحمال العمل الخفيفة والثقيلة لقاعدة البيانات. أحجام الحوسبة داخل كل مستوى توفر مزيجا مختلفا من هذه الموارد، والتي يمكنك إضافة المزيد من موارد التخزين. هذا النموذج مناسب أكثر إذا كنت تريد خيارات موارد بسيطة ومعدة مسبقا.

    تختلف مستويات الخدمة القائمة على DTU حسب حجم الحوسبة مع تخصيص موارد ثابت ل:

    • التخزين المضمن
    • فترة الاحتفاظ بالنسخ الاحتياطية
    • التسعير
  • بلا خادم

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

    النموذج بدون خادم أكثر ملاءمة للاستخدام المتقطع وغير المتوقع مع متوسط استخدام منخفض للحوسبة مع مرور الوقت. يمكنك استخدام هذا النموذج لنشر SAP BOBI غير الإنتاجي.

إشعار

بالنسبة ل SAP BOBI، من المريح استخدام نموذج vCore واختيار مستوى الخدمة العامة أو المرجعي للأعمال بناء على الحاجة التجارية.

نماذج الحجم لقاعدة بيانات Azure لصالح MySQL

تأتي قاعدة بيانات Azure لـ MySQL بثلاثة طبقات أسعار مختلفة. تختلف هذه التقنيات بناء على عدد النواة الافتراضية، وكمية الذاكرة لكل نواة vCore، وتقنية التخزين المستخدمة لتخزين البيانات. القائمة التالية تقدم تفاصيل عامة حول الخيارات. لمزيد من المعلومات حول السمات المختلفة، راجع وثائق مستوى التسعير لقاعدة بيانات Azure للعبة MySQL.

  • أساسي: يستخدم لأحمال العمل المستهدفة التي تتطلب أداء حوسبة خفيفة وإدخال/إخراج.

  • الأغراض العامة: مناسب لمعظم أعباء العمل التجارية التي تتطلب حوسبة وذاكرة متوازنة مع معدل نقل إدخال/إخراج قابل للتوسع.

  • تحسين الذاكرة: مصمم لأحمال قواعد البيانات عالية الأداء التي تتطلب أداء داخل الذاكرة لمعالجة معاملات أسرع وتزامن أعلى.

إشعار

بالنسبة ل SAP BOBI، من المريح استخدام طبقة التسعير العامة أو الذاكرة المحسنة بناء على عبء العمل التجاري.

موارد Azure

اختيار المنطقة

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

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

مجموعات مقياس الجهاز الظاهري مع تزامن مرن

توفر مجموعات مقياس الآلة الافتراضية ذات التنسيق المرن تجميعا منطقيا للآلات الافتراضية المدارة على المنصة. يمكنك إنشاء مجموعة مقياس داخل منطقة معينة أو توزيعه عبر مناطق التوفر. عندما تنشئ مجموعة مقياس مرنة داخل منطقة معينة وتضبط platformFaultDomainCount لتكون قيمة أكبر من 1 (FD>1)، يقوم Azure بتوزيع الأجهزة الافتراضية في مجموعة المقياس عبر العدد المحدد من مجالات الأعطال في تلك المنطقة. عندما تنشئ مجموعة مقياس مرنة عبر مناطق التوفر باستخدام platformFaultDomainCount=1 (FD=1)، يتم توزيع الأجهزة الافتراضية عبر المنطقة المحددة. كما توزع مجموعة المقياس الآلات الافتراضية عبر مجالات العطل المختلفة داخل المنطقة بأفضل جهد.

بالنسبة لأحمال عمل SAP، يدعم فقط المقياس المرن الذي تم تعيين FD=1. مقارنة بعمليات نشر مناطق التوافر التقليدية، توفر مجموعات المقاييس المرنة مع FD=1 توزيع أخطاء أفضل. يتم وضع الآلات الافتراضية في مجموعة المقياس عبر عدة مجالات أعطال داخل كل منطقة على أساس أفضل جهد. لمعرفة المزيد عن نشر عبء العمل في SAP مع مجموعات المقياس، راجع دليل نشر مجموعات الآلات الافتراضية المرنة.

مجموعات التوافر

مناطق التوفر هي مواقع منفصلة فعليا داخل منطقة Azure. تتكون كل منطقة توفر من مركز بيانات أو أكثر مزود بالطاقة المستقلة والتبريد والشبكات.

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

بالنسبة لمستوى البيانات، يوفر Azure DBaaS إطار عمل عالي التوافر بشكل افتراضي. كل ما عليك هو اختيار المنطقة، وقدرات الخدمة العالية والتوافر والتكرار والمرونة الكامنة تقلل من وقت توقف قاعدة البيانات الناتجة عن الانقطاعات المخطط لها وغير المخططة، دون الحاجة إلى تكوين أي مكونات إضافية. لمزيد من المعلومات حول معايير مستوى الخدمة لعروض DBaaS المدعومة على Azure، راجع توفر عالي في قاعدة بيانات Azure ل MySQL. انظر أيضا، توفر عالي لقاعدة بيانات Azure SQL.

مجموعات التوفر

مجموعة التوفر هي قدرة تجميع منطقي لعزل موارد الآلات الافتراضية عن بعضها البعض عند نشرها. يضمن Azure أن الأجهزة الافتراضية التي تضعها ضمن مجموعة توفر تعمل عبر خوادم فيزيائية متعددة، ورفوف حوسبة، ووحدات تخزين، ومحولات شبكة. في حالة حدوث عطل في الأجهزة أو البرامج، تتأثر مجموعة فرعية فقط من الأجهزة الظاهرية، ويظل الحل العام قيد التشغيل. عندما توضع الأجهزة الافتراضية في مجموعات التوافر، يقوم Azure Fabric Controller بتوزيع الأجهزة الافتراضية على مجالات مختلفة من الأعطالوالترقية لمنع جميع الأجهزة الافتراضية من أن تصبح غير متاحة بسبب صيانة البنية التحتية أو الفشل داخل مجال عطل واحد.

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

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

للحصول على نظرة عامة على مجموعات توفر Azure وكيفية ارتباطها بالأخطاء وتحديث النطاقات، راجع مقالة إدارة التوفر .

هام

  • مفاهيم مناطق توافر خدمات Azure ومجموعات توفر Azure يستبعد بعضها بعضا. يمكنك توزيع زوج من الأجهزة الظاهرية أو العديد منها في منطقة توافر خدمات محددة أو مجموعة توفر، ولكن لا يمكنك القيام بالأمرين معا.

  • إذا كنت تخطط للنشر عبر مناطق التوافر، استخدم مجموعة مقياس مرنة مع FD=1 بدلا من النشر القياسي لمنطقة التوافر.

أجهزة ظاهرية

Azure VM هو خدمة تتيح لك نشر صور مخصصة على Azure كمثيلات IaaS. يقلل من تعقيد صيانة التطبيقات وتشغيلها من خلال الحوسبة والتخزين عند الطلب ل:

  • استضافه
  • Scaling
  • إدارة تطبيقات الويب
  • إدارة التطبيقات المتصلة

يقدم Azure أجهزة افتراضية متنوعة لجميع احتياجاتك من التطبيقات. ومع ذلك، بالنسبة لأحمال عمل SAP، ضيق Azure الاختيار إلى عائلات VM مختلفة مناسبة لأحمال عمل SAP وأحمال عمل SAP HANA تحديدا. لمزيد من المعلومات، راجع ما هو برنامج SAP المدعوم لنشر Azure.

استنادا إلى حجم منصة SAP BI، قم بتعيين متطلبك إلى جهاز افتراضي Azure مدعوم في Azure لمنتجات SAP. 1928533 SAP Note هو نقطة انطلاق جيدة تسرد أنواع أجهزة Azure الافتراضية المدعومة لمنتجات SAP على ويندوز ولينكس. ضع في اعتبارك أنه بعيدا عن اختيار أنواع الأجهزة الافتراضية المدعومة، عليك أيضا التحقق مما إذا كانت تلك الأنواع متوفرة في منطقة معينة. يمكنك التحقق من توفر أنواع النماذج الافتراضية في صفحة المنتجات المتاحة حسب المنطقة . لاختيار نموذج التسعير، راجع أجهزة Azure الافتراضية لتحميل عمل SAP.

التخزين

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

يوفر Azure Storage أنواع تخزين مختلفة. لمزيد من المعلومات، راجع مقال "ما هي أنواع الأقراص المتوفرة في Azure؟ ". تستخدم منصة SAP BOBI التخزين Azure Storage التالي لبناء التطبيق:

  • الأقراص المُدارة في Azure

    القرص المدار هو حجم تخزين على مستوى الكتلة يديره Azure. يمكنك استخدام الأقراص لخوادم تطبيقات وقواعد البيانات الخاصة بمنصة SAP BOBI عند تثبيتها على أجهزة Azure الافتراضية. هناك أنواع مختلفة من الأقراص المدارة على Azure متاحة، لكن أقراص SSD المميزة موصى بها لتطبيقات وقاعدة بيانات منصة SAP BOBI.

    في المثال التالي، تستخدم أقراص SSD المميزة لدليل تثبيت منصة BOBI. بالنسبة لقاعدة البيانات المثبتة على آلة افتراضية، يمكنك استخدام الأقراص المدارة للبيانات وأحجام السجلات حسب الإرشادات. قواعد بيانات CMS والتدقيق عادة ما تكون صغيرة ولا تتطلب نفس متطلبات أداء التخزين مثل قواعد بيانات SAP OLTP/OLAP الأخرى.

  • Azure Premium Files أو Azure NetApp Files

    في منصة SAP BOBI، يشير خادم مستودع الملفات (FRS) إلى أدلة القرص التي يتم فيها تخزين المحتوى، مثل التقارير والأكوان والاتصالات. يستخدم هذا المحتوى من قبل جميع خوادم التطبيقات في ذلك النظام. يمكن استخدام ملفات Azure Premium أو تخزين ملفات Azure NetApp كنظام ملفات مشترك لتطبيق SAP BOBI FRS. نظرا لأن هذه العروض غير متوفرة في جميع المناطق، راجع موقع المنتجات المتاحة حسب المنطقة للحصول على معلومات up-toالتاريخية.

    إذا لم تكن الخدمة متوفرة في منطقتك، يمكنك إنشاء خادم NFS يمكنك من خلاله مشاركة نظام الملفات مع تطبيق SAP BOBI. ومع ذلك، عليك أيضا أن تأخذ في الاعتبار توفره العالي.

مخطط يوضح تخطيط تخزين منصة SAP BusinessObjects BI على Azure.

الشبكات

SAP BOBI هي منصة ذكاء معلومات تقارير وتحليلات لا تحتفظ بأي بيانات تجارية. النظام متصل بخوادم قواعد بيانات أخرى حيث يجلب جميع البيانات ويوفر رؤى للمستخدمين. يوفر Azure بنية تحتية للشبكات تدعم جميع السيناريوهات لمنصة SAP BI. سيناريوهات مثل الاتصال بالأنظمة المحلية، أو أنظمة في شبكات افتراضية مختلفة، والمزيد. لمزيد من المعلومات، راجع Microsoft Azure Networking for SAP workload.

بالنسبة لعروض قاعدة البيانات كخدمة، أي قاعدة بيانات جديدة تم إنشاؤها (قاعدة بيانات Azure SQL أو Azure Database for MySQL) تحتوي على جدار حماية يمنع جميع الاتصالات الخارجية. للسماح بالوصول إلى خدمة DBaaS من أجهزة BI الافتراضية، حدد قاعدة أو أكثر من قواعد جدار الحماية على مستوى الخادم لتمكين الوصول إلى خادم DBaaS الخاص بك. لمزيد من المعلومات، راجع قواعد جدار الحماية لقاعدة بيانات Azure ل MySQL وقسم ضوابط الوصول إلى الشبكة لقاعدة بيانات Azure SQL.