نقشه سایت | سایتهای مرتبط
[ پیشرفته ]
صفحه نخست | محصولات | پشتیبانی | بخش ویژه اعضاء | درباره ما | تماس با ما 
پارسی English

پنج شنبه، ۰۷ شهریور ۱۳۸۷
   » پشتیبانی مهندسی مشتریان » محصولات » نرم افزار » OS/390
ارسال به دوستان نسخه چاپی
  OS/390

 

  معرفي اجمالي سيستم عامل z/OS و z/OS.e

 

 مقدمه :

شركت آي . بي . ام در اواسط دهه 60 ميلادي ساختار S/360 را معرفي كرد . در ادامه اين روند در سالهاي مختلف به ترتيب ساختارهاي ESA/390, ESA/370,370-XA, S/370 را عرضه نمود . هريك از اين ساختارها بوسيله يك مجموعه سخت افزار و تعدادي سيستم عامل پشتيباني شدند . در ادامه اين روند و در جهت بر آوردن نيازهاي روز مشتريان ، در سال 2001 ميلادي آي بي ام ساختار جديدي را تحت عنوان z/Architecture معرفي كرد .

اين ساختار بر روي سيستمهاي سخت افزاري جديد آي بي ام  موسوم به zSeries (‌ فعلاً شامل مجموعه هاي Z900,Z990 , Z800 , Z890 ) پياده شده است .

همزمان با معرفي ساختار و سخت افزار جديد ، آي بي ام در اكتبر 2001 سيستم عامل z/OS را ارائه نمود .

اين سيستم عامل ادامه سيستم عامل قبلي يعني OS/390 V2R10 مي باشد .

اگر چه ساير سيستمهاي عامل آي بي ام بر روي ماشينهاي zSeries قابل اجرا مي باشند ولي براساس نظر
 آي بي ام z/OS تنها سيستم عاملي است كه مي تواند امكانات سخت افزاري ايجاد شده در ساختار
 z/Architecture
را بكار گيرد .

 

1-       پشتيباني از حافظه حقيقي 64 بيتي

در ساختار جديد تمام ثبات ها ( registers ) كه قبلاً 32 بيتي بودند 64 بيتی شدند . PSW كه در ساختار قبلي 64 بيتي بود در ساختار z/Architecture ، 128 بيتي است . تمام دستور العمل هائي كه قبلاً بر روي عملوندهاي (operands) 32 بيتي عمل مي كردند اكنون مي توانند عملوندهاي 64 بيتي را بكار گيرند .  علاوه بر آن ماشينهاي z/Series داراي  حدود 140 دستور العمل جديد است . از جمله اين دستور العملها ، دستور العمل هايي است كه با كدهاي ASCII و UNICODE  كار مي كنند .

ماشينهاي z/Series در سه حالت آدرس دهي مي توانند كار كنند . حالتهاي آدرس دهي 24 ، 31 و 64 بيتي . كه البته فقط حالت 64 بيتي مخصوص z/Architecture بوده و در دو حالت ديگر براي سازگاري با سخت افزارهاي قبلي و نيز اجراي برنامه هاي آنها در نظر گرفته شده اند .

در تغيير ساختاري از S/370 به ESA/390 به تغيير آدرس دهي از 24 بيت به 31 بيت ، فضاي قابل آدرس دهي از 16 مگابايت به 2 گيگابايت تغيير يافت ( افزايش 127 برابر ) در حاليكه با افزايش آدرس دهي در z/Architecture به 64 بيتي ، فضاي آدرس دهي به 18 10 16 بايت (‌بخوانيد 16 اگزا بايت با علامت اختصاري EB ) افزايش پيدا كرد .

اين رقم 8 ميليارد برابر بزرگتر از سقف 2 گيگابايت در ساختار ESA/390 و يك تريليارد برابر بزرگتر از سقف 16 مگابايت در ساختار S/370 است .

با اين حجم افزايش حافظه مجازي اگر چه ديگر نيازي به Data Space نيست ولي در ساختار جديد بخاطر سازگاري با ساختار قبلي از آن پشتيباني مي شود .

يكي ديگر از مزاياي z/OS بر روي ماشينهاي   zSeries سرعت بيشتر  در  كاربردهايي كه  از

Expanded Storage (ES) استفاده مي كنند است . بخاطر افزايش فضاي آدرس دهي، نيازي بهES نيست. در نتيجه زمان لازم براي انتقال page  ها از ES به  Central Storage(CS) حذف می شود.

همانطوريكه قبلاً اشاره شد سيستم عاملz/OS  همزمان با معرفي z/Architecture معرفي شد. اولين نسخه اين سيستم عامل z/OS V1R1 در اكتبر 2001 به بازار آمد. بعد از آن به فاصله هر شش ماه نسخه جديدي ارائه شد. آخرين نسخه ارائه شده  z/OS V1R6 مي باشد. قراراست نسخه V1R7 در سپتامبر 2005 وارد بازار گردد ، ضمناً آي بي ام اعلام كرده كه بعد از نسخه z/OS V1R6 فاصله زماني بين نسخه هاي بعدي يكسال خواهد شد.

اگر چه z/OS بــراي مــاشينهاي zSeries طــراحي و پياده ســازي شده ولـي بـرروي ماشينهاي G6 و 9672 G5 و  Multi Prise 3000  در حالت 31 بيتي  كار مي كند .

تمام اجزا OS/390 در z/OS موجود بوده و تغييرات لازم جهت بكارگيري امكانات z/Architecture در آنها انجام شده است .  از جمله :

-       بكارگيري حافظه حقيقي بيش از 2 گيگابايت در

o       روشهاي دسترسي سنتي مانند BSAM, QSAM و غيره .

o       سيستم فايل HFS

-       و Extended Remote Copy

تغيير يافتند .

نرم افزارهاي كاربردي زير نيز امكان استفاده از فضاي بيش از 2 گيگابايت را دارند :

-       DB2 version 6 ( with PTF)

-       IMS Version 7

به غير از پشتيباني از حافظه حقيقي 64 بيتي كه مهمترين تغيير در z/OS و  OS/390V1R10 مي باشد ، تغييرات ديگري نيز انجام شده كه عبارتند از :

 

2- Intelligent Resource Director (IRD)

IRD يك خصيصه جديد z/Architecture است كه دامنه كنترل Workload Manager (WLM) را بر روي PR/SM در ماشينهاي z900 گسترش داده و امكان مديريت پويا بر روي منابع در محدوده LPAR Cluster ميسر مي سازد .  طبق تعريف  LPAR Cluster به تعدادي LPAR كه تحت يك Central Electronic Complex (CEC) كار مي كنند اطلاق مي شود.

براساس اهداف تعيين شده WLM , ( Policies) بار را بين پردازنده ها ،‌ Channel Paths و درخواستهاي I/O در LPAR هاي يك مجموعه بطور اتوماتيك تنظيم مي نمايد .

در حقيقت IRD  بجاي روش قبلي كه در آن كاربردها به منابع تخصيص مي يافت ، منابع سيستم اعم از قـدرت پردازش ، Channel Paths  ، I/O Processor را به كار بردها تخصيص مي دهد . بنا بر اين باعث كاهش هزينه و بالا رفتن بهره وري مي شود .

IRD از سه جزء تشكيل شده است :

-       LPAR Management

-       Dynamic Channel Path Management

-       Channel Subsystem Priority Queuing

 

3- Managed System Infrastructure for Setup

در Managed System Infrastructure for Setup, z/OS كه بطور خلاصه msys for setup ناميده مي شود . بعنوان يك Base Element جديد معرفي شده است . اين جزء جديد برای ايجاد سهولت در نصب و تغيير پيکربندی z/OS و ساير نرم افزارها تحت آن معرفی می گردد.

در z/OS V1r1 بكارگيري msys for setup نصب و راه اندازي يك محيط Parallel Sysplex خيلي سريعتر و آسانتر انجام مي شود . اين كار از طريق تعريف و پياده سازي Policies ، پارامترهاي Parmlib و Security بصورت محاوره اي انجام مي شود .

 

4- نرم افزار IBM License Manager ( ILM)

اين نرم افزار در دو وظيفه اصلي دارد :

الف : اين نرم افزار اطلاعات مربوط به نرم افزارهاي مجاز بر روي يك ماشين خاص را نگهداري مي كند و استفاده از اين نرم افزارها را براساس درك شرايط قرارداد بكارگيري نرم افزار ، مديريت مي كند .

ب : آي بي ام ILM را به عنوان يك ابزار در اختيار مشتري قرار ميدهد تا از اين طريق در صورتيكه مشتري نيازمند تغيير شرايط واگذاري نرم افزار بوده راساً به تغيير آن اقدام كرده و بعداً به آي بي ام اطلاع دهد .

اين روش از تاخيري كه قبلاً در اثر نياز به تماس با فروشنده نرم افزار و گرفتن تائيد از ايشان يا گرفتن نسخه جديد بوجود مي آمد را از بين مي برد . از طرف ديگر قبل از اين هزينه نرم افزارها براساس ظرفيت سخت افزار محاسبه مي شد . با استفاده از نرم افزار ILM ،‌ مشتري مي تواند سخت افزار بزرگتري ( بيش از ظرفيت مورد نياز خود با در نظر گرفتن توسعه آينده ) يكي خريداري نموده ولي هزينه نرم افزار خود را با توجه به استفاده از ظرفيت فعلي پرداخت نمايد.

بدين ترتيب با استفاده از نرم افزار ILM ، آي بي ام روش محاسبه هزينه نرم افزار را براساس نياز مشتري و استفاده واقعي از امكانات نرم افزاري تغيير داده است .

در مشترياني كه قبلاً هزينه نرم افزار را به آي بي ام پرداخت مي كردند ، اين تغيير به سمت واقعي شدن هزينه
 نرم افزار ميل پيدا كرده است .

 

 

z/OS.e

 

در فوريه 2002 مدلهاي z800 از z/Series معرفي شدند. اين مدلها از مدلهاي z900 از نظر ظرفيت كوچكتر و از لحاظ قيمت ارازانتر هستند. همزمان با معرفي مدلهاي z800 يك نسخه جديد از z/OS موسوم به z/OS.e معرفي شد. حرف e  مخفف e-commerce يا تجارت الكترونيكي است. در سال 2004 مدل جديدتر z890 همراه مدلz990  نيز به بازار عرضه شده است.

 z/OS.e روي ماشيهاي z800 و در حالت 64 بيت اجرا مي شود.

-       نرم افزارهاي JAVA, C+ + , C و DB2روي آن اجرا مي شوند.

-       كاربردهاي نوشته شده تحت COBOL,IMS,CICS و FORTRAN روي آن اجرا نمي شوند.

-       كامپايلرهاي PL/1,COBOL يا FORTRAN قابل استفاده نيستند.

-       حداكثر 8TSO Session  مي توان فعال نمود.

-       براي كارهاي تحت  UNIX طراحي شده و قيمت آن نيز در حد سيستمهاي Unix است.

-       z/OS و z/OS.e داراي يك مجموعه كد هستند ولي برخي قسمت هاي كد براي z/OS.e غير فعال است .

-       سيستم عامل OS/390 در سال 2004 از رده سرويس خارج شده است.

 

البته ماشينهاي z800 در حال حاضر قادر به پيشتيباني از كليه سيستم هاي عامل IBM از جمله: ,VSE/ESA,VM/ESA,OS/390,z/VSE,z/VM,z/OS و z/OS.e هستند.