SYSPLEX چیست؟
SYSPLEX مخفف SYStem comPLEX می باشد و مجموعه ای از سیستم های z/OS است که از سخت افزارها و نرم افزار های مشخصی برای اجرای فرآیندها استفاده می کند.
SYSPLEX تعداد واحدهای پردازشگر (processing unit) و سیستم عامل های z/OS که می توانند با هم همکاری کنند را افزایش می دهد، که در نهایت به افزایش بار کاری (workload) که می تواند پردازش کند منجر می شود.
Parallel SYSPLEX
در نسخه های جدیدتر، SYSPLEX به Parallel SYSPLEX توسعه یافت. یک Parallel SYSPLEX کلاستری از مین فریم های IBM است که به عنوان یک سیستم واحد با سیستم عامل z/OS عمل می کند. این تکنولوژی تا ۳۲ سیستم را می تواند به هم متصل کند.
IBM درباره ی این تکنولوژی می گوید که Parallel SYSPLEX حاصل نهایی توسعه ی سیستم های مقیاس بزرگ است.
درباره ی ماشین پیشرفته ی Z10 چه می دانید؟ مقاله ی معرفی Z10 را در اینجا بخوانید.
سیستم های پردازشگر
یک سیستمِ تک پردازشگر، شامل یک مجموعه پردازشگر مرکزی (CPC) است که شامل یک پردازشگر مرکزی (CP) و تمامی سخت افزار و نرم افزارهای مربوطه می شود و همگی توسط یک نسخه از سیستم عامل کنترل می شوند.
سیستم های چند پردازشگر وابسته (tightly coupled)، از چندین CP اضافه شده به یک CPC دیگر تشکیل شده است که همگی آنها به طور مشترک از یک حافظه اصلی و یک سیستم عامل واحد استفاده می کنند. کارها توسط سیستم عامل به یکی از CP های آماده به کار ارجاع می شوند و در صورت از کار افتادن این CP به CP دیگری ارسال می گردند.
سیستم های چند پردازشگر ِ اتصال ضعیف (Loosely coupled)، از چندین CPC (که ممکن است هرکدام آن ها از نوع چند پردازشگر وابسته باشند) با حافظه های جداگانه و تحت کنترل چندین نسخه از سیستم عامل تشکیل شده که به وسیله ارتباط کانال به کانال بهم متصل شده اند.
SYSPLEX شبیه سیستم های چند پردازشگر ِ اتصال ضعیف است، با این تفاوت که دارای یک مکانیزم ارتباطی استاندارد به نام XCF (cross-system coupling facility) برای اپلیکیشن های سیستم MVS است که ارتباط بین اپلیکیشن های یک یا چند کامپیوتر را ممکن می سازد.
سیستم SYSPLEX از چندین CPC تشکیل شده که از طریق سخت افزار و نرم افزارهای مخصوص خود یک حجم کاری را به بهترین صورت پردازش می نماید. به طور کلی این کاری است که یک سیستم کامپیوتری بزرگ انجام می دهد، یک SYSPLEX، از طریق XCF، تعداد واحدهای پردازشی و سیستم عامل هایی که می توانند به هم متصل شوند را افزایش می دهد.
مزایای اصلی استفاده از Parallel SYSPLEX:
- قابل دسترس بودن برنامه های کاربردی بصورت پیوسته
- اشتراک منابع و اطلاعات و توازن workload
- افزایش قابلیت ها و مقیاس پذیری
- یکپارچگی سیستم ها به عنوان یک سیستم واحد
- کاهش یا رفع تاثیر اختلال در سخت افزار و نرم افزار
- Disaster Recovery
- کاهش مجموع هزینه های محاسباتی
Parallel SYSPLEX به وسیله یک ابزار اضافی با نام CF یا Coupling Facility معرفی می شود که با این ابزار امکان ارتباطات سریع بین سیستمی و اشتراک گذاری داده فراهم می شود.
CF به چندین پردازشگر اجازه می دهد تا به یک دیتای واحد دسترسی داشته باشند. یک Parallel SYSPLEX ممکن است یک یا چند CF داشته باشد. CF نرم افزارهای سیستم های مختلف در Parallel Sysplex را قادر می سازد تا دیتا را به اشتراک بگذارند و این اطمینان را می دهد که دیتا آسیب نمی بیند و در بین همه ی کاربران پایدار و بدون تناقض است.
جهت مطالعه بیشتر در این موضوع به زبان انگلیسی می توانید از منبع زیر استفاده کنید:
جهت مشاهده ی آخرین مقاله های تخصصی درس فراگیر می توانید به قسمت نوشته ها در این لینک مراجعه نمایید. همچنین جهت دسترسی به نوشته ها به تفکیک موضوع، از منوی بالا، دسته ی نوشته ها استفاده کنید.