Skip To Content

إدارة موارد ArcGIS Notebook Server

تستهلك ArcGIS Notebook الموارد على الأجهزة التي تعمل على موقع ArcGIS Notebook Server. نظرًا لأن هذه الموارد محدودة، يتوفر لـ ArcGIS Notebook Server إعدادات إدارية لتقييد استخدامها.

يستخدم ArcGIS Notebook Server الحاويات—أنظمة التشغيل الافتراضية—لعزل بيئة كل مؤلف دفتر ملاحظات. تسمح الحاويات لكل مؤلف باستخدام مجموعة فرعية من موارد الخادم دون تداخل استخدام العمل أو المورد مع الآخرين. يتم تخصيص هذه الحاويات وصيانتها بواسطة محرك Docker الذي يعمل على جهازك.

يتم تخصيص حاوية واحدة لكل مؤلف دفتر ملاحظات، والتي يتم فتحها عند فتح دفتر الملاحظات الأول. يمكن لمؤلف دفتر الملاحظات فقط العمل في حاويته، ويتم عزل موارد الكمبيوتر التي يستخدمها في حاويته عن الحاويات الأخرى.

عند فتح الحاوية، يتم تكوين نظام التشغيل الافتراضي والإعدادات الخاصة به من خلال صورة حاوية. ستكون هذه إحدى صورتي الحاوية التي تلقيتها من Esri.

يتم تضمين وقت تشغيل دفتر الملاحظات مع صورة الحاوية هذه، والتي تكون مجموعة من وحدات Python والتبعيات. تكون محتويات وقت التشغيل متوفرة في كل دفتر ملاحظات يعمل في الحاوية.

تعتمد صورة الحاوية المستخدمة على امتيازات مؤلف دفتر الملاحظات في البوابة الإلكترونية كما يلي:

  • سيتم تحميل حاوية المؤلفين الذين حصلوا على امتياز "إنشاء دفاتر الملاحظات وتحريرها" فقط مع صورة الحاوية القياسية. يتضمن وقت تشغيل دفتر الملاحظات القياسي لدفاتر الملاحظات الخاصة بها ArcGIS API for Python وعدة مئات من مكتبات Python التابعة لجهات خارجية.
  • سيتم تحميل حاوية المؤلفين الذين حصلوا على امتياز "دفتر الملاحظات المتقدم" أيضًا مع صورة الحاوية المتقدمة. وقت تشغيل دفتر الملاحظات الافتراضي لدفاتر الملاحظات الخاصة بهم هو وقت التشغيل المتقدم، والذي يتضمن جميع الوحدات من وقت التشغيل القياسي مع ArcPy والمكتبات المرتبطة به. ويمتلكون خيار تحديد وقت تشغيل دفتر ملاحظات فردي، ويمكنهم استخدام إما وقت التشغيل القياسي أو المتقدم في دفاتر الملاحظات الخاصة بهم.

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

  • يخصص وقت التشغيل القياسي 1 من مركز معالجات وحدة المعالجة المركزية وذاكرة وصول عشوائي بمقدار 4 غيغابايت لكل حاوية.
  • يخصص وقت التشغيل القياسي 2 من مراكز معالجات وحدة المعالجة المركزية وذاكرة وصول عشوائي بمقدار 6 غيغابايت لكل حاوية.

بصفتك مسؤول ArcGIS Notebook Server، راقب عدد مؤلفي دفاتر الملاحظات الذين يعملون في موقعك ووقت التشغيل الذي يستخدمه كل منهم. اعتمادًا على هذه العوامل، قد تحتاج أو تريد تغيير قيود الموارد المحددة لـ ArcGIS Notebook Server.

على عمليات نشر Linux ArcGIS Notebook Server، يمكن لمحرك Docker الموجود على جهازك الوصول إلى جميع مراكز معالجة وحدة المعالجة المركزية ومساحة القرص المتوفرة على جهازك.

بنية خادم Linux ArcGIS Notebook Server

تحديث الموارد المستخدمة بواسطة كل وقت تشغيل

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

  1. سجل الدخول إلى دليل مسؤول ArcGIS Notebook Server. تنسيق عنوان URL هو https://notebookserver.domain.com:11443/arcgis/admin.
  2. استعرض لتصل إلى دفاتر الملاحظات > أوقات التشغيل.
  3. حدد وقت التشغيل (القياسي أو المتقدم، إن أمكن) مع حدود الموارد التي تريد تحديثها.
  4. قم بتحديث قيم maxCpu (في صورة مراكز معالجة) وmaxMemory (بوحدة غيغابايت) لوقت التشغيل.
  5. انقر فوق تحديث وقت التشغيل للتأكيد.

مراقبة الحاويات قيد التشغيل

نظرًا لأن كل حاوية في موقع ArcGIS Notebook Server تستخدم موارد الحوسبة أثناء التشغيل، ينبغي عليك بشكل دوري مراقبة الحاويات النشطة في موقعك ومستوى نشاطها. يمكنك استخدام الموارد في دليل المسؤول ArcGIS Notebook Server لعرض المعلومات حول دفاتر الملاحظات والحاويات التي تعمل بالموقع.

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

  1. سجل الدخول إلى دليل مسؤول ArcGIS Notebook Server. تنسيق عنوان URL هو https://notebookserver.domain.com:11443/arcgis/admin.
  2. استعرض إلى حاويات > النظام.

    تسرد صفحة مورد الحاويات كل حاوية قيد التشغيل، مع اسم المستخدم لعضو البوابة الذي يمتلك الحاوية الموضحة بين قوسين.

  3. انقر فوق ارتباط الحاوية لفتح مورد معلوماتها.

    في صفحة مورد الحاوية، يمكنك عرض المعلومات الخاصة بها.

  4. انقر على جلسات الحاوية لعرض قائمة من دفاتر الملاحظات التي تعمل في الحاوية.

    يحتوي كل دفتر ملاحظات على نواة kernel واحدة والتي تعمل كمحرك حوسبة لكل العمليات. لاحظ القيمة المحددة لكل نواة kernel last_activity؛ يشير هذا الطابع الزمني إلى الوقت الذي تم الوصول فيه إلى كل دفتر ملاحظات أو تشغيله أو تحريره.

  5. إذا حددت حاوية قيد التشغيل لكنها غير مستخدمة، فيجب التفكير في إنهائها. بشكل اختياري، من صفحة موارد الحاوية، انقر على إنهاء الحاوية وقم بتأكيد العملية.

    يوقف هذا الإجراء الحاوية قيد التشغيل ويتلفها؛ وهي عملية لا يمكن التراجع عنها. في المرة التالية التي يفتح فيها عضو البوابة ArcGIS Notebook، سيتم فتح حاوية جديدة.