تسلسل الموارد العالمية

تُعدّ خاصية التسلسل العالمي للموارد ( GRS ) المكوّن المسؤول في نظام التشغيل IBM z/OS عن تمكين الوصول العادل إلى موارد الحوسبة القابلة لإعادة الاستخدام بشكل متسلسل، مثل مجموعات البيانات ومحركات الأشرطة، أو الموارد الافتراضية، مثل القوائم وقوائم الانتظار ووحدات التحكم. يمكن للبرامج طلب الوصول الحصري إلى مورد ما (مما يعني حظر البرنامج وجميع البرامج اللاحقة التي تطلب الوصول إليه حتى يُمنح البرنامج حق الوصول إلى المورد)، ويُطلب هذا عادةً عندما يحتاج البرنامج إلى تحديث المورد، أو الوصول المشترك (مما يعني إمكانية منح عدة برامج حق الوصول إلى المورد)، ويُطلب هذا عادةً عندما يحتاج البرنامج فقط إلى الاستعلام عن حالة المورد. تُدير خاصية GRS جميع الطلبات وفقًا لترتيب FIFO (الأول في الأول خارج). [ 1 ]

نطاق

تتولى GRS إدارة الموارد على ثلاثة مستويات مختلفة من تحديد النطاق:

  1. الخطوة - هذا المستوى مخصص للموارد الموجودة ضمن مساحة عنوان MVS واحدة . ولا يمكن إلا للخيوط (المهام) الموجودة ضمن مساحة العنوان هذه طلب الوصول إلى المورد.
  2. النظام - هذا المستوى مخصص للموارد الموجودة داخل مثيل MVS واحد. يمكن لأي عملية تعمل على النظام طلب الوصول إلى المورد.
  3. تُعرف هذه الموارد أيضًا باسم "الأنظمة" أو "الموارد العالمية"، ويمكن الوصول إليها من خلال عدة نسخ من نظام MVS. ويمكن لأي عملية تعمل على نظام ضمن مجموعة GRS طلب الوصول إلى المورد.

التجميع

لكي يتمكن نظام إدارة الموارد العالمية (GRS) من تسلسل الموارد بين أنظمة متعددة، يجب تجميع هذه الأنظمة في مجموعات. وهناك عدة خيارات لتمكين هذا التجميع:

  • نظام GRS الحلقي - يتم ربط كل نظام ( LPAR ) بمحولات قناة إلى قناة (CTCAs) في تكوين حلقي. يرسل برنامج GRS رسائل عبر الحلقة لضمان سلامة النظام ولضمان انتقال الملكية بشكل صحيح.
  • نظام Sysplex الأساسي - يتمتع كل نظام في هذا النظام باتصال كامل مع جميع الأنظمة الأخرى عبر CTCAs أو ESCON CTCAs، والتي تُدار بواسطة مكون XCF (مرفق الربط بين الأنظمة). يستخدم مكون GRS خدمات المراسلة والمجموعات التي يوفرها XCF لاستبدال الوظيفة وتعزيزها من خلال CTCAs التي يديرها GRS.
  • نظام GRS Star ( نظام متوازي متعدد الطبقات ) - بدلاً من استخدام بروتوكول تمرير الرسائل لإدارة انتقال ملكية الموارد، يستخدم نظام GRS خدمات القفل التي يوفرها مكون XES (خدمات النظام الموسعة عبر الأنظمة) من MVS. يتطلب استخدام خدمات القفل إنشاء بنية قفل (تسمى ISGLOCK) في مرفق الربط (CF).

مشابه

تقوم شركة CA, Inc. بترخيص منتج يسمى "Multi-Image Manager" (CA-MIM) والذي يحتوي على مكون يسمى "Multi-Image Integrity" (MII) والذي يمكن استخدامه لتنفيذ وظائف مماثلة لـ GRS.

مراجع