تحتاج المؤسسات غالبًا إلى مستوى معين من وقت تشغيل النظام لعمليات نشر ArcGIS Enterprise، مثل 99 بالمائة من الوقت أو أعلى. بالنسبة لهذه المؤسسات يعد تنفيذ إستراتيجية لضمان توفر عالية أمرًا بالغ الأهمية. يجب أن تشمل هذه الإستراتيجية عناصر البنية الأساسية وممارسات الموظفين؛ ولا يمكن أن تضمن وحدها توافرًا عاليًا.
يتضمن مكون البنية التحتية لإستراتيجية التوفر المرتفع الحفاظ على نسختين نشطتين على الأقل من النشر، وتنفيذ آليات تجاوز الفشل للتبديل تلقائيًا من الوضع الأساسي إلى وضع الاستعداد في أقرب وقت ممكن بعد تعطل الجهاز. يتلقى النشر في وضع الانتظار باستمرار نفس تحديثات المحتوى والإعدادات باعتباره النشر الأساسي؛ يعمل هذا على تمييز الأنظمة المتوفرة بشكل كبير عن الأنظمة التي تم نسخها نسخًا متماثلاً، والتي تعتمد على نسخ احتياطية منتظمة لتقليل فقد البيانات وعدم الفشل تلقائيًا. يجب معالجة جميع العناصر المهمة للمهام أو للأعمال للنشر عند تنفيذ التوافر العالي.
يتكون المكوّن البشري لإستراتيجية التوفر المرتفع من الممارسات المؤسسية التي تضمن أن يكون تجاوز الفشل عملية ناجحة وفعالة دائمًا. على سبيل المثال، لا ينبغي تطبيق صيانة الجهاز أو تحديثات النظام على كل من النشرات الأساسية والاستعدادات في نظام متاح للغاية، ويجب أن يكون مسؤول النظام متاحًا دائمًا لتحمل المسؤولية في حالة حدوث عطل.
تتناول الموضوعات في هذا القسم كيفية تكوين عملية نشر ArcGIS Enterprise عالية التوافر والحفاظ عليها.
وقت استخدام التوفر المرتفع
تُعد عملية نشر ArcGIS Enterprise عالية التوافر معقدة وتتطلب وقتًا ومجهودًا وتكلفة لتكوينها والحفاظ عليها. من المهم تحديد ما إذا كان التوافر الكبير مطلوبًا لمؤسستك أم لا. يجب على المؤسسات التي تفكر في توافر كميات كبيرة من الأسئلة طرح الأسئلة التالية:
- هل لدى مؤسستك اتفاقية مستوى خدمة إلزامية؟
- ما نسبة الجهوزية المطلوبة بموجب اتفاقية مستوى الخدمة؟
- كم عدد دقائق أو ساعات التوقف المسموح بها في السنة؟
- كيف يتم تطبيق اتفاقية مستوى الخدمة؟
- هل لدى مؤسستك ولاية تعاقدية للتوافر العالي؟
- ما شروط تلك الولاية؟
- هل ستكون عملية نشر ArcGIS Enterprise هذه مضمنة في العمليات المهمة للمهام أم المهمة للأعمال؟
- هل لدى مؤسستك الترخيص المناسب من Esri لتنفيذ عملية نشر عالية التوافر؟
- هل مؤسستك قادرة على توفير الأجهزة اللازمة لدعم عملية النشر المتاحة للغاية؟
- هل لديك موارد الأجهزة لتكرار كل مكوّن من عملية النشر الخاصة بك؟
- هل أنت قادر على تكوين والحفاظ على موازن التحميل لجهة خارجية قادرًا على أداء تجاوز الفشل؟
تكوين موقع ArcGIS Server عالي التوافر
توضح الأقسام أدناه كيفية نشر كل مكون من مكونات ArcGIS Enterprise في بيئة توفر عالٍ.
تحتوي عمليات نشر ArcGIS Enterprise على خادم استضافة. هذا هو ArcGIS GIS Server الذي قمت بتخصيصه لتشغيل خدمات البوابة الإلكترونية المستضافة، مثل المعلم المستضاف وطبقات التجانب والمشهد.
يمكنك اختيار توحيد مواقع ArcGIS GIS Server إضافية مع البوابة الإلكترونية للسماح لها بمشاركة المصادقة وتسجيل خوادم الويب تلقائيًا في صورة عناصر في البوابة الإلكترونية. أو قد تقوم بتوحيد مواقع ArcGIS GeoAnalytics Server أو ArcGIS GeoEvent Server أو ArcGIS Image Server مع بوابتك.
يمكن تكوين أي من هذه المواقع الإضافية أو جميعها، بالإضافة إلى موقع خادم الاستضافة الخاص بك، على أنه متاح بشكل كبير. كيفية تنفيذ موقع الخادم المتوفر بصورة كبيرة اعتمادًا على خدمات الويب التي تقيم على جهاز واحد أو يتم النشر عبر العديد من الأجهزة.
إذا كان لديك العديد من الأجهزة في الموقع، فقم بتكوين موازن تحميل للاتصال بمجموعة أجهزة ArcGIS Server. تقوم مجموعة الأجهزة بمشاركة دلائل الخادم ومخزن التكوين. لمنع وقت التعطل في حالة تعطل الجهاز، قم بتكوين هذه الدلائل على خادم ملفات متوفر للغاية. يجب عليك أيضا تكوين موازن التحميل الخاص بك لإجراء التحقق من السلامة بانتظام لكل جهاز خادم.
راجع الموضوعات التالية في تعليمات ArcGIS Server للحصول على معلومات حول تكوين توافر موقع أحادي الجهاز أو متعدد الأجهزة إلى حد كبير:
نشر التوفر العالي للجهاز الفردي (نشط - سلبي) .
عملية نشر متعددة الأجهزة مع ArcGIS Web Adaptor
عندما تقوم بتوحيد موقع ArcGIS Server عالي التوافر مع بوابة ArcGIS Enterprise الإلكترونية، قم بتعيين عنوان URL للإدارة على عنوان URL يمكن للبوابة استخدامه للتواصل مع جميع الخوادم في الموقع. ينطبق هذا حتى في حالة عدم توافر عنوان URL، مثل عنوان URL لموازن التحميل.
كن على علم أيضًا أن استخدام عنوان URL لتحميل التوازن يؤثر على الطريقة التي تستخدمها للاتصال بـ ArcGIS Server Manager. على سبيل المثال، إذا قمت بتوحيد استخدام عنوان URL لتحميل التوازن، يجب عليك الاتصال بـ Server Manager باستخدام موازن التحميل؛ ويتعذر عليك استخدام عنوان URL الافتراضي لـ Server Manager أو https://gisserver.domain.com:6443/arcgis/manager.
مفاهيم مهمة في التوافر العالي
تحدد الأقسام التالية المصطلحات الأساسية المستخدمة في الأنظمة المتوفرة وتناقشها.
موازن التحميل
تعمل موازنات التحميل كوكيل عكسي وتقوم بتوزيع حركة النقل على الخوادم الخلفية. مطلوب موازن تحميل واحد على الأقل تابع لجهة أخرى في عملية نشر ArcGIS Enterprise عالية التوافر لتحسين سعة البرنامج وموثوقيته. تقوم بمعالجة حركة نقل العميل إلى مواقع البوابة والخادم، وكذلك حركة النقل الداخلية بين مكونات البرنامج.
على الرغم من اعتبار ArcGIS Web Adaptor موازن تحميل، فإنه ليس كافيًا ليكون بمثابة موازن التحميل الوحيد في عملية النشر المتاحة للغاية. يمكنك تكوين مثيلات ArcGIS Web Adaptor مع كل موقع خادم لطبقة إضافية من الأمان وعدم الكشف عن هويته، أو لإعداد مصادقة على مستوى الويب. في هذه الحالات، يقوم موازن التحميل التابع لجهة خارجية بإرسال حركة المرور عبر محول الويب بدلاً من إرسالها مباشرة إلى أجهزة الخادم.
يجب أن تكون موازنات التحميل قادرة على إرسال عمليات التحقق من سلامة HTTP إلى نقطتي النهاية عملية التحقق من سلامة الخادم أو عملية التحقق من سلامة البوابة. يقوم موازن التحميل بإنشاء عناوين URL المستخدمة للنشر وإدارتها، وهي الموضحة في القسم التالي.
عناوين URL المستخدمة في التوحيد
تُستخدم عدة عناوين URL مختلفة في عملية نشر ArcGIS Enterprise عالية التوافر.
عنوان URL للخدمات
هذا هو عنوان URL الذي يستخدمه المستخدمون الخارجيون وتطبيقات العميل للوصول إلى مواقع ArcGIS Server. إنه عنوان URL لموازن التحميل الذي يعالج حركة مرور ArcGIS Server ويمرّر الطلبات إما إلى Web Adaptor لموقع الخادم أو مباشرة إلى أجهزة الخادم.
عنوان URL الإداري
يُستخدم عنوان URL هذا من قِبل المسؤولين، والبوابة الإلكترونية داخليًا، للوصول إلى موقع ArcGIS Server عند إجراء عمليات إدارية. يجب أن يوجه هذا إلى موازن التحميل؛ إذا كان عنوان URL الإداري يشير إلى جهاز واحد في موقع الخادم وكان هذا الجهاز غير متصل بالإنترنت، فلن تعمل عملية التوحيد. بناءً على بنية نظامك، يمكن أن يكون هذا هو نفس عنوان URL الخاص بعنوان URL الخاص بالخدمات، أو يمكن أن يكون موازن تحميل ثان.
عنوان URL الخاص للبوابة الإلكترونية
هذا عنوان URL داخلي تستخدمه مواقع الخادم لديك للتواصل مع البوابة. يجب أن يوجه هذا أيضًا إلى موازن التحميل ويجب تحديده قبل الاتحاد. إذا كنت تعمل على توحيد مواقع الخادم الخاص بك قبل تعيين privatePortalURL، فاتبع الخطوتين 8 و9 في موضوع تكوين نشر موجود للتوافر العالي لتحديث عنوان URL ضمن عملية النشر. فيما يشبه عنوان URL الإداري، يمكن أن يكون هذا هو نفس عنوان URL العام للبوابة، أو يمكن أن يكون موازن تحميل ثان.
المراقبة
يوفر كل مكون من مكونات ArcGIS Enterprise القدرة على التعامل مع حالات الفشل على مستوى الأجهزة في عملية النشر. في أحد المكونات المتاحة للغاية، عندما تتعطل أحد الأجهزة عن العمل، سيستمر الجهاز الآخر في العمل دون أي انقطاع يُذكر. ومع ذلك، تحتوي عملية النشر الآن على نقطة فشل واحدة وهي عرضة للمخاطرة. من المهم مراقبة النشر والأجهزة الفردية لاكتشاف الأعطال بسرعة وإخطار المسؤولين عند توقف جهاز واحد أو أكثر عن العمل دون اتصال. ويمكن تحقيق ذلك باستخدام ArcGIS Monitor أو برنامج مراقبة تابع لجهة خارجية.
الأشخاص والممارسات
لإنشاء عملية نشر متوفرة للغاية والحفاظ عليها، تحتاج مؤسستك إلى التأكد من توافر الأشخاص والممارسات أيضًا بشكل كبير. إذا كان لديك مسؤول واحد فقط وكان هذا المسؤول غير متاح أثناء انقطاع الخدمة، فهذه ليست بيئة متاحة بدرجة كبيرة.
تعتبر ممارساتك المؤسسية بنفس القدر من الأهمية. إذا كنت تستخدم أجهزة افتراضية، فلا ينبغي لك وضع جميع مكونات طبقة برنامج واحدة ضمن مضيف واحد. على سبيل المثال، لا ينبغي أن يكون الجهازان الظاهريان اللذان يشغلان بوابة متاحة بدرجة كبيرة في نفس مضيف الجهاز الظاهري، لأن هذا المضيف يمثل نقطة فشل واحدة.
يجب أن تتأكد المؤسسة أيضًا من وجود مكون واحد على الأقل يعمل على كل تجانب برمجي للحفاظ على التوافر العالي. إذا كنت بحاجة إلى إيقاف أحد المكونات أو إعادة تشغيلها، فتأكد أن الجهاز الآخر الذي يشغل نفس المكون يمكن الوصول إليه ويعمل بشكل صحيح.
يجب ألا تقوم أبداً بجدولة النسخ الاحتياطي أو الصيانة المتزامنة لجميع الأجهزة في مكون متوفر للغاية. إذا تسبب التصحيح أو النسخ الاحتياطي في فشل جميع الأجهزة، فلا يوجد لديك أجهزة تتحمل المسؤولية. راجع تطبيق تصحيحات وتحديثات على المكونات المتاحة للغاية للحصول على مزيد من الإرشادات.
تخزين ملفات التكوين والبيانات
يتمثل أحد التحديات التي تواجه العملاء عند نشر ArcGIS Enterprise محليًا في الحصول على جهاز تخزين عالي التوافر والحفاظ عليه. ولأن كلاً من ArcGIS Server وPortal for ArcGIS يتطلبان تخزينًا مشتركًا لإعداد التوافر العالي، يمكن أن يكون التخزين المشترك نقطة فشل فردية. في عملية النشر المحلية، استخدم جهاز NAS أو RAID لضمان زيادة توفر مساحة تخزين البيانات وملفات التكوين لـ ArcGIS Server وPortal for ArcGIS.
توفر عمليات النشر السحابية خيار تخزين البيانات وملفات التكوين في موقع عالي التوافر: مستودعات Amazon Simple Storage Service (S3) داخل Amazon Web Services (AWS) أو حاويات BLOB في Microsoft Azure. تتم إدارة مواقع التخزين هذه وتوافرها بواسطة المزود السحابي. قم بزيارة الوثائق للحصول على كل مزود سحابة منها لمزيد من المعلومات.
ترتيب المكونات
ضع كل المكونات ومواقع التخزين في عملية نشر ArcGIS Enterprise عالية التوافر في مركز البيانات أو منطقة السحابة نفسها لتوفير اتصال بزمن انتقال منخفض بين كل مكون. لا تقسم الجهازين الأساسي والاحتياطي في عملية نشر متوفرة بشكل كبير عبر مراكز بيانات منفصلة.
للوقاية من فقدان مركز بيانات واحد، يمكنك إنشاء نشر ثانوي في مركز بيانات منفصل أو منطقة السحابة. راجع التعافي من الكارثة والنسخ المتماثلة لمزيد من المعلومات.
عمليات النشر للتوافر العالي
يتم نشر كل مكون من ArcGIS Enterprise بشكل مختلف. توضح الأقسام التالية توافرًا عاليًا لكل مكون وتقدم رابطًا بالتعليمات لتكوين توافر مكونات ArcGIS عالٍ لعملية نشر ArcGIS Enterprise.
تكوين مواقع ArcGIS Server العالية التوافر
تحتوي عمليات نشر ArcGIS Enterprise على خادم استضافة. هذا هو موقع ArcGIS GIS Server الذي قمت بتخصيصه لتشغيل خدمات البوابة الإلكترونية المستضافة، مثل المعلم المستضاف وطبقات التجانب والمشهد.
يمكنك اختيار توحيد مواقع ArcGIS GIS Server إضافية مع البوابة الإلكترونية للسماح لها بمشاركة المصادقة وتسجيل خوادم الويب تلقائيًا في صورة عناصر في البوابة الإلكترونية. أو قد تقوم بتوحيد مواقع ArcGIS GeoEvent Server أو ArcGIS GeoAnalytics Server أو ArcGIS Image Server مع البوابة الإلكترونية.
يمكن تكوين كل موقع من مواقع الخوادم هذه على أنها متوفرة بشكل كبير. تعتمد كيفية تنفيذ موقع ArcGIS Server عالي التوافر على ما إذا كانت خدمات الويب الخاصة بك موجودة على جهاز واحد أو منتشرة عبر أجهزة متعددة.
إذا كان لديك العديد من الأجهزة في الموقع، فقم بتكوين موازن تحميل للاتصال بمجموعة أجهزة ArcGIS Server. تقوم مجموعة الأجهزة بمشاركة دلائل الخادم ومخزن التكوين. يجب عليك تكوين هذه الدلائل على خادم ملفات متوفر للغاية لضمان الجهوزية. يجب عليك أيضًا تكوين موازن التحميل لإجراء عمليات التحقق من السلامة لكل جهاز خادم.
عند توحيد موقع ArcGIS Server عالي التوافر مع Portal for ArcGIS، قم بتعيين عنوان URL للإدارة على عنوان URL الذي يمكن للبوابة الإلكترونية استخدامه للاتصال بجميع الخوادم في الموقع، حتى عند عدم توافر أحدها، مثل عنوان URL لموازن التحميل.
يؤثر استخدام عنوان URL لتحميل التوازن على الطريقة التي تقوم باستخدامها للاتصال بـ ArcGIS Server Manager. على سبيل المثال، إذا قمت بتوحيد استخدام عنوان URL لتحميل التوازن، يجب عليك الاتصال بـ Server Manager من خلال موازن التحميل؛ ويتعذر عليك استخدام Server Manager عنوان URL الافتراضي لـ https://gisserver.domain.com:6443/arcgis/manager.
راجع الموضوعات التالية في تعليمات ArcGIS Server للحصول على معلومات عن تكوين موقع ArcGIS Server عالي التوافر أحادي الجهاز أو متعدد الأجهزة:
تكوين مخازن البيانات المتوفرة بصورة كبيرة
طبقات الويب المستضافة في بيانات الوصول إلى بوابة ArcGIS Enterprise في أنواع ArcGIS Data Store مختلفة. يمكنك تكوين كل نوع ليكون متوفرًا بصورة كبيرة.
لمزيد من المعلومات والإرشادات لتكوين ArcGIS Data Store عالي التوافر، راجع إضافة جهاز إلى مخزن البيانات.
بيانات طبقة المعالم المستضافة
للحصول على بيانات طبقة المعالم المستضافة عالية التوافر، قم بتثبيت ArcGIS Data Store وتكوين مخزن بيانات أساسي وآخر احتياطي ارتباطي. عند إضافة مخزن بيانات الاستعداد، سوف يصبح الاستعداد نشطًا إذا حدث أي مما يلي:
- توقف مخزن البيانات الرئيسي عن العمل.يحاول ArcGIS Data Store إعادة تشغيل مخزن البيانات على الجهاز الأساسي. إذا تعذر إعادة التشغيل، يفشل مخزن البيانات على وضع الاستعداد.
- يتوقف تطبيق الويب الرئيسي عن التشغيل ويحاول إعادة تشغيل تطبيق الويب على الجهاز الرئيسي. لا يعمل هذا في حالات نادرة، ويفشل مخزن البيانات على جهاز الاستعداد.
- الجهاز الرئيسي غير متوفر. قد يحدث هذا في حالة تعطل جهاز الكمبيوتر أو عدم توصيله أو فقدان الاتصال بالشبكة.يُجري ArcGIS Data Store خمس محاولات للاتصال بالجهاز الأساسي. في حالة عدم إمكانية اتصال بعد خمس محاولات، يتجاوز فشل مخزن البيانات على جهاز الاستعداد.
قم بتثبيت ArcGIS Data Store على جهازين منفصلين وإنشاء مخزن بيانات ارتباطية على كل جهاز. قم بتكوين كل مخزن بيانات ارتباطي مع موقع ArcGIS GIS Server الذي تستخدمه مع خادم استضافة البوابة الإلكترونية. يكون مخزن البيانات الارتباطي الأول الذي تقوم بتكوينه هو جهاز مخزن البيانات الارتباطي الرئيسي؛ ويكون الجهاز الثاني الذي تقوم بتكوينه هو مخزن بيانات الاستعداد.
يقوم ArcGIS Data Store بتكرار بيانات طبقة المعالم المستضافة وذاكرات تخزين مؤقتة لطبقة المشهد المستضافة تلقائيًا من مخزن بيانات رئيسي إلى احتياطي؛ ولذلك توجد البيانات في مكانين. يعمل موقع ArcGIS GIS Server على التواصل الدائم مع مخزن البيانات (الرئيسي) النشط.
تخزين طبقة المشهد مؤقتًا
للحصول على طبقات مشهد عالية التوافر، ثبّت ArcGIS Data Store على ثلاثة أجهزة أو أكثر، وأنشئ مخازن بيانات ذاكرة التخزين المؤقت للتجانبات على كل منها. قم دائمًا بإنشاء رقم غريب لأجهزة مخزن بيانات التخزين المؤقت الارتباطي. تكوين كل جهاز مخزن بيانات التخزين المؤقت مع خادم استضافة البوابة الإلكترونية.
يجب تكوين جميع الأجهزة في مخزن بيانات ذاكرة التخزين المؤقت التجانبي قبل أن يبدأ أعضاء البوابة في نشر طبقات المشهد المستضافة. عندما يقوم الأشخاص بالنشر، يتم تكرار بيانات طبقة المشهد المستضافة على اثنين من أجهزة تخزين بيانات التخزين المؤقت التجانبية.
إخراج GeoAnalytics وبيانات تتبع الموقع والملاحظات
بالنسبة لبيانات الملاحظة المؤرشفة عالية التوافر المستخدمة مع ArcGIS GeoEvent Server أو ArcGIS Tracker أو ArcGIS Mission، أو لإنشاء البيانات المُنشأة من تحليل معلم البيانات الضخمة عالية التوافر، يمكنك تثبيت ArcGIS Data Store على ثلاثة أجهزة أو أكثر وإنشاء مخزن بيانات كبير زماني مكاني على كل جهاز. تكوين جميع مخازن البيانات مع خادم استضافة البوابة الإلكترونية. توجد نسخة من كل مجموعة بيانات على جهازين من مخازن البيانات على الأقل في أي وقت. في حالة فشل جهاز واحد، يضمن مخزن البيانات أن جهازين على الأقل من الأجهزة المتبقية يحتويان على البيانات.
تكوين بيانات المصدر المتوفرة بشدة
قم بنشر البيانات على مواقع ArcGIS Server من العديد من المصادر. إذا قمت بتسجيل المجلدات أو قواعد البيانات على مواقع ArcGIS Server في عملية نشر ArcGIS Enterprise ، فسيتعين عليك تخزين بيانات المصدر بطريقة أو موقع يلبيان احتياجات التوافر العالي. لمصادر الملف في المجلدات، قم بالتخزين في خادم الملف المتوفر بشدة. بالنسبة لقواعد البيانات، استخدم تكنولوجيا نظام إدارة قاعدة البيانات للتأكد من التوفر الشديد.
تكوين بوابة إلكترونية عالية التوافر
تتضمن البوابة الإلكترونية المتاحة إلى حد كبير جهازي يتم الوصول إليهما عبر موازن تحميل.
تُخزن ميكنتي البوابة الإلكترونية محتوى في دليل مشترك. لتكون البوابة الإلكترونية عالية التوافر، يجب عليك تكوين دليل المحتوى في خادم ملف عالي التوافر.
عند تكوين بوابة إلكترونية متوفرة إلى حد كبير، تقوم البوابة الإلكترونية الرئيسية بنسخ العناصر على البوابة الإلكتروني لجهاز الاستعداد. إذا أصبح الجهاز الرئيسي غير متوفر، يتم توجيه جهاز الاستعاد إلى الجهاز الرئيسي مع جميع العناصر الحالية.
إذا أوقفت خدمة Portal for ArcGIS أو أصبح الجهاز الرئيسي غير متوفر (على سبيل المثال، إذا فشل محرك الأقراص الثابتة)، فسوف تتجاوز البوابة الإلكترونية الفشل إلى الجهاز الاحتياطي. بمجرد عودة الجهاز من الفشل أو إعادة تشغيل خدمة Portal for ArcGIS ، سيعيد الجهاز ضم البوابة الإلكترونية باعتبارها جهازًا احتياطيًا.
يجب عليك تكوين موازن التحميل لـ WebContextURL وprivatePortalURL بهدف التحقق من سلامة أجهزة البوابة الإلكترونية.
راجع تكوين بوابة إلكترونية عالية التوافر للحصول على مزيد من المعلومات والتعليمات.