بدون توقف ( رایانه های سرور )
NonStop مجموعه ای از رایانه های سرور است که در سال 1976 توسط Tandem Computers Inc به بازار معرفی شد و با خط تولید NonStop شروع شد و پس از آن با توسعه خط تولید Hewlett-Packard Integrity NonStop همراه شد. در حال حاضر از زمان جدا شدن شرکت هیولت پاکارد در سال 2015 توسط Hewlett Packard Enterprise ارائه می شود. از آنجایی که سیستم های NonStop مبتنی بر یک پشته سخت افزار/نرم افزار یکپارچه هستند، HPE همچنین سیستم عامل NonStop OS را برای آنها توسعه داده است.
سیستم های بدون توقف تا حدی خود ترمیم هستند. برای دور زدن نقاط شکست، تقریباً به تمام اجزای اضافی مجهز شده اند. هنگامی که یک جزء اصلی از کار می افتد، سیستم به طور خودکار به نسخه پشتیبان باز می گردد.
این سیستمها اغلب توسط بانکها، بورس اوراق بهادار، ارائهدهندگان مخابرات و سایر شرکتهایی که نیاز به آپتایم بسیار بالایی دارند، استفاده میشوند.
تاریخ[ویرایش]
این خط که در ابتدا در سال 1976 توسط Tandem Computers Inc. معرفی شد، بعداً متعلق به Compaq (از 1997)، شرکت Hewlett-Packard (از سال 2003) و Hewlett Packard Enterprise (از سال 2015) شد. در سال 2005، خط تولید فعلی سرورهای HP Integrity "NonStop i" (یا TNS/E) مبتنی بر ریزپردازندههای Itanium اینتل معرفی شد. در سال 2014، اولین سیستم های "NonStop X" (یا TNS/X) که بر روی تراشه x86 اینتل کار می کردند معرفی شدند. فروش سیستم های مبتنی بر Itanium در جولای 2020 به پایان رسید.
برنامه های NonStop اولیه باید به طور خاص برای تحمل خطا کدگذاری می شدند. این الزام در سال 1983 با معرفی تسهیلات نظارت بر تراکنش (TMF) حذف شد، که جنبه های مختلف تحمل خطا در سطح سیستم را مدیریت می کند.
نرم افزار[ویرایش]
NonStop OS یک سیستم عامل مبتنی بر پیام است که برای تحمل خطا طراحی شده است. با جفتهای فرآیند کار میکند و تضمین میکند که فرآیندهای پشتیبان بر روی CPUهای اضافی در صورت خرابی فرآیند یا CPU کنترل میشوند. یکپارچگی داده ها در طول آن تصاحب حفظ می شود. هیچ تراکنش یا داده ای از بین نمی رود یا خراب نمی شود.
سیستم عامل به طور کلی دارای نام تجاری NonStop OS است و شامل لایه Guardian است که یک جزء سطح پایین سیستم عامل است و به اصطلاح شخصیت OSS که در بالای این لایه اجرا می شود، که یک رابط یونیکس مانند برای سایر اجزا پیاده سازی می کند. از سیستم عامل برای استفاده
سیستم عامل و برنامه هر دو برای پشتیبانی از سخت افزار مقاوم در برابر خطا طراحی شده اند. سیستم عامل به طور مستمر وضعیت همه اجزا را کنترل می کند و در صورت لزوم برای حفظ عملیات، کنترل را تغییر می دهد. همچنین ویژگیهایی در این نرمافزار طراحی شده است که به برنامهها اجازه میدهد بهعنوان برنامههای در دسترس پیوسته نوشته شوند. این کار با استفاده از یک جفت فرآیند انجام می شود که در آن یک پردازش تمام پردازش های اولیه را انجام می دهد و دیگری به عنوان یک "پشتیبان داغ" عمل می کند و هر زمان که پردازش اولیه به نقطه بحرانی در پردازش می رسد، به روز رسانی داده ها را دریافت می کند. در صورت توقف اولیه، پشتیبانگیری وارد عمل میشود تا با استفاده از تراکنش فعلی، اجرا را از سر بگیرد.
این سیستم ها از سیستم های مدیریت پایگاه داده رابطه ای مانند NonStop SQL و پایگاه های داده سلسله مراتبی مانند Enscribe پشتیبانی می کنند.
سخت افزار[ویرایش]
رایانههای HPE Integrity NonStop خطی از رایانههای سرور مقاوم در برابر خطا هستند که بر اساس پلتفرم پردازنده Intel Xeon،[1] و برای پردازش تراکنش بهینهسازی شدهاند. میانگین سطوح در دسترس بودن 99.999٪ مشاهده شده است.[3] سیستم های NonStop دارای معماری پردازش موازی (MPP) هستند و مقیاس پذیری خطی را ارائه می دهند. هر CPU (سیستم ها را می توان تا بیش از 4000 CPU گسترش داد) نسخه مخصوص به خود را از سیستم عامل اجرا می کند. این یک معماری هیچ چیز مشترک است - یک ترتیب "اشتراک هیچ" که به عنوان چند پردازش با جفت آزاد نیز شناخته می شود، و با اضافه شدن پردازنده های بیشتر، "بازده کاهشی" رخ نمی دهد (قانون Amdahl را ببینید).
با توجه به پشته سختافزار/نرمافزار یکپارچه و یک تصویر سیستم واحد حتی برای بزرگترین پیکربندیها، نیازهای مدیریت سیستم برای سیستمهای NonStop بسیار کم است. در بیشتر استقرارها فقط یک سرور تولیدی وجود دارد، نه یک مزرعه سرور پیچیده.
اکثر مشتریان همچنین یک سرور پشتیبان در یک مکان راه دور برای بازیابی فاجعه دارند. محصولات استانداردی برای همگام نگهداشتن دادههای تولید و سرور پشتیبان وجود دارد، از این رو در شرایط فاجعهای که سرور تولید از کار افتاده یا از بین میرود، به سرعت کنترل میشود و دادهها از دست نمیرود.
HP همچنین یک خط سرور انبار داده و هوش تجاری، HP Neoview را بر اساس خط NonStop توسعه داد. به عنوان یک سرور پایگاه داده عمل می کرد و سیستم عامل NonStop و NonStop SQL را ارائه می کرد، اما فاقد عملکرد پردازش تراکنش های سیستم های NonStop اصلی بود. این خط از 24 ژانویه 2011 بازنشسته شد و دیگر به بازار عرضه نشد.
This article "بدون توقف ( رایانه های سرور )" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:بدون توقف ( رایانه های سرور ). Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.