مفاهیم در دسترس برای شبکه ها و سیستم ها

در سخت افزار و نرم افزار کامپیوتر، در دسترس بودن به "زمان آپ تایم" سیستم (یا ویژگی های خاص سیستم) اشاره می کند. برای مثال، اگر سیستم عامل خود را بوت کرده و در حال اجرا باشد، یک رایانه شخصی ممکن است برای استفاده استفاده شود.

در حالی که مربوط به در دسترس بودن، مفهوم قابلیت اطمینان چیزی متفاوت است. قابلیت اطمینان به احتمال کلی یک شکست در یک سیستم در حال اجرا اشاره دارد. یک سیستم کاملا قابل اطمینان نیز از قابلیت دسترسی 100٪ برخوردار است، اما زمانی که خرابی رخ می دهد، در دسترس بودن می تواند به روش های مختلف بسته به ماهیت مشکل متاثر شود.

قابلیت دسترسی نیز در دسترس بودن دارد. در یک سیستم قابل استفاده، خرابی ها می توانند سریع تر تشخیص داده شوند و ترمیم شوند، به غیر از سیستم های نامناسب، به این معنی که به طور متوسط ​​زمان وقفه در هر حادثه کمتر است.

سطوح دسترسی

روش استاندارد برای تعریف سطوح و یا کلاس های در دسترس در یک سیستم شبکه کامپیوتری یک "مقیاس نزولی" است. به عنوان مثال، زمان آپلود 99٪ به دو دهه از دسترس بودن، 99.9٪ uptime به 3 nines و غیره تبدیل شده است. جدول نشان داده شده در این صفحه معنای این مقیاس را نشان می دهد. این هر سطح را از لحاظ حداکثر خرابی در هر سال (nonleap) بیان می کند که می تواند برای برآوردن نیاز روزافزون قابل تحمل باشد. همچنین لیستی از چند نمونه از نوع سیستم های ساخته شده است که معمولا این الزامات را برآورده می کند.

هنگام صحبت کردن در مورد میزان دسترسی، توجه داشته باشید که مدت زمان کلی (هفته ها، ماه ها، سال ها و غیره) باید مشخص شود تا قوی ترین معنی را بدست آورید. یک محصول که در طول یک یا چند سال به 99.9٪ روزآمد می رسد، خود را به میزان بسیار بیشتری نسبت به آن که تنها چند هفته است که در دسترس بودن آن است، نشان می دهد.

در دسترس بودن شبکه: یک مثال

در دسترس بودن همیشه یک ویژگی مهم سیستم هاست اما مسئله حتی بیشتر و پیچیده تر در شبکه ها می شود. با توجه به ماهیت خود، سرویس های شبکه معمولا در میان چندین رایانه توزیع می شوند و می توانند بر روی دستگاه های دیگری نیز نصب شوند.

برای مثال، سیستم نام دامنه (DNS) را در اینترنت و بسیاری از شبکه های داخلی خصوصی استفاده کنید تا لیستی از نام های کامپیوتر را بر اساس آدرس های شبکه خود نگهداری کنید. DNS شاخص و نام و آدرس خود را در یک سرور به نام سرور اصلی DNS نگه می دارد. هنگامی که تنها یک سرور DNS پیکربندی شده است، یک سقوط سرور تمام قابلیت DNS در آن شبکه را از بین می برد. DNS، با این حال، پشتیبانی از سرورهای توزیع شده را ارائه می دهد. علاوه بر سرور اولیه، مدیر همچنین می تواند سرورهای دوم و سوم DNS را در شبکه نصب کند. در حال حاضر، شکست در هر یک از این سه سیستم، احتمالا باعث کم شدن سرویس DNS می شود.

سرور به حالت عادی خاتمه می دهد، انواع دیگر قطع های شبکه نیز در دسترس بودن DNS تاثیر می گذارد. برای مثال، شکست های پیوند می تواند به طور موثر از بین بردن DNS با غیرفعال کردن مشتریان برای برقراری ارتباط با یک سرور DNS. در بعضی از این سناریوها (بسته به موقعیت فیزیکی آنها در شبکه)، این امر برای دسترسی به DNS از دست نرفته است، اما بعضی دیگر، آن را تحت تاثیر قرار نمی دهند. پیکربندی سرورهای چندگانه DNS نیز برای مقابله با این نقصهای غیرمستقیم که میتوانند بر قابلیت دسترسی تأثیر بگذارند کمک میکند.

در دسترس بودن و در دسترس بودن درک شده

وقفه ها همگی برابر نیستند: زمان شکست نیز نقش مهمی در درک در دسترس بودن یک شبکه ایفا می کند. به عنوان مثال، یک سیستم کسب و کار که به طور معمول از کار افتادگی در آخر هفته رنج می برد، ممکن است تعداد قابل دسترس بودن آن را نشان دهد، اما این خرابی ممکن است حتی توسط نیروی کار به طور منظم متوجه نشود. صنعت شبکه استفاده از اصطلاح در دسترس را برای اشاره به سیستم ها و فن آوری های خاص طراحی شده برای قابلیت اطمینان، قابلیت دسترسی و قابلیت اطمینان. چنین سیستمی معمولا شامل سخت افزاری خالی ( به عنوان مثال ، دیسک و منبع تغذیه) و نرم افزار هوشمند ( مانند تعادل بار و قابلیت شکستن) است. دشواری در دستیابی به قابلیت دسترسی بالا به طور چشمگیری در سطوح چهار و پنج نانومتری افزایش می یابد، بنابراین فروشندگان می توانند حق بیمه هزینه های این ویژگی ها را بپردازند.