افزونگی یا Redundancy چیست + معرفی ۴ نوع مختلف افزونگی

حتما تا کنون بارها به این مشکل برخورده اید که وب سایت شما از دسترس خارج شده است. در این حالت ایا به افزونگی یا Redundancy فکر کرده اید؟ اگر پاسختان منفیست این مقاله مخصوص شماست.

حتما از خود میپرسید افزونگی چیست و معنی Redundancy چیست ؟

عجله نکنید در این مقاله هر آنچه باید از این تکنولوژی و ترفند بدانید در اختیارتان قرار داده خواهد شد.

برای دسترسی آنی به سرور با منابع کاملا اختصاصی از سرور های ابری ایران هاست استفاده کنید.

همین امروز سفارش دهید

این سناریوها را تصور کنید:

وب سایت شرکت شما از دسترس خارج شده و شما می‌خواهید اطمینان حاصل کنید که این اتفاق دوباره رخ نمیدهد… درآمد سالانه شرکت بستگی به توفیق یا عدم توفیق در کمپین بازاریابی فصلی دارد. تجارت شما سرویسی را ارائه می‌دهد که نباید هرگز از دسترس خارج شود… شما در حال طرح ریزی برای یک وبسایت جدید هستید، و حالا وقت درخشش شماست…

دلایل متعددی برای مقابله با downtime، بوسیله ی سروری با تضمین دسترسی بالا (high availability) وجود دارد.

چه آنکه شما در یکی از موقعیتهای توصیف شده بالا قرار گرفته باشید و یا می‌خواهید کسی باشید که جلوی بروز این مشکل را قبل از وقوع می‌گیرد، جواب شما یک سرور cluster و  load balance می‌باشد.

یک سرور load balance و cluster  از یک جفت یا بیشتر، سرور اختصاصی کاملا مشابه برای ایجاد دو وب سرور، دیتابیس سرور و فایل سرور ریداندانت تشکیل شده است. load balancer مورد بحث، در هنگامی‌که یک سرور یا اپلیکیشن واقع بر روی سرور (مثلا وب سایت) از دسترس خارج میگردد، ترافیک را تا زمان رفع مشکل سرور به سرور سالم انتقال میدهد و در این حین تجارت شما نیز به صورت نرمال به سرویس دهی خود ادامه میدهد. اما بر میگردیم به سوال اصلی مقاله یعنی معنی redundancy چیست ؟

معنی Redundancy چیست (افزونگی چیست) و چگونه کار می کند

معنی redundancy به فارسی افزونگی می باشد و در واقع تکثیر component ها و یا امکانات حیاتی یک سیستم به قصد افزایش کارایی سیستم را بر عهده دارد و معمولا فرم یک بکاپ یا fail safe را بازی می کند. از افزونگی برای اطمینان از عدم قطعی یک سرور استفاده می شود.

روش کار افزونگی یا Redundancy چگونه است

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

در روش redundancy ، از هریک از سرورها یک کپی کاملا یکسان ایجاد می‌گردد تا به عنوان جایگزین یکدیگر به کاربرده شوند. حتی می‌توانید دو سرور redundant دیگر نیز جهت احتیاط در هنگام fail شدن redundant server اولیه در نظر بگیرید.

زمانی که شما در برخی از شرکتهای ارائه دهنده سرویس میزبانی، سرویس fully-redundant دریافت میکنید، در واقع هر چیز دیگری در کنار ساختار سرور شما نیز redundant می‌باشد. هر سروری که به اینترنت متصل است از دو لینک(connection) مجزا و redundant بهره میبرد و از این connection ها ،سریعترین route (مسیریابی) را در میان ISP ها برای اتصال شما به اینترنت انتخاب میکنند. این گونه است که میتوانید نسبت به کارایی یک سرور fully-redundant اطمینان حاصل نمایید. جهت کسب اطلاعات بیشتر در این زمینه می توانید از کارشناسان فنی شرکت ایران هاست بهره مند گردید.

پیش نیاز اساسی در ساختار یک cluster کارامد چیست؟

این ها سه پیش نیاز در هر server cluster با uptime بالا می باشد:

  • Dedicated server ها : دو سرور اختصاصی یا دو سرور برای هر سرور نرم افزاری: وب سرور، دیتابیس سرور و فایل سرور.
  • Load balancer : یک سرور load balancer برای انتقال ترافیک به سرور سالم در هنگام بروز مشکل و یا دو سرور redundant load balancer.
  • Data replication : برای اینکه تمامی data ها و اطلاعات شما به صورت sync شده در دسترس باشد، هرگر از فعالسازی data replication بین دو سرور غافل نشوید.

برای آشنایی بیشتر با مفهوم sync یا سینک شدن مقاله سینک کردن یا همگام سازی چیست را بخوانید.

 

میزبانی Redundant چیست و چرا سرور اختصاصی شما به آن احتیاج دارد؟

حالا که با معنی redundancy چیست آشنا شدید، وقت آن است که با مفهوم میزبانی Redundant آشنا شوید.

در واقع میزبانی Redundant به سرور اختصاصی اشاره دارد که درون یک مرکز داده یا دیتاسنتر قرار دارد و دارای قابلیت پشتیبان گیری و افزونگی هایی است که بتواند باعث جلوگیری از down شدن سرور شما حتی در شدیدترین و بدترین شرایط شود. به عنوان مثال اگر منبع تغذیه در مرکز داده های سرور اختصاصی شما خراب شود، میزبانی Redundant باید بلافاصله یک منبع تغذیه پشتیبان فعال کند تا از بروز هرگونه خرابی یا مشکلات دیگر جلوگیری شود.برای کسب اطلاعات در حوزه دیتاسنتر چیست به شما پیشنهاد می شود مقاله ما را مطالعه نمایید.

چرا Redundant اهمیت دارد؟

معنى redundant به فارسی افزونه می باشد وقتی تصمیم می‌گیرید با یک سرور اختصاصی بروید، دلیل اصلی انجام این کار احتمالاً این است که شما می‌خواهید یک سرور قابل اطمینان داشته باشید و هیچ گونه نگرانی در مورد مشکلاتی از جمله ترافیک سنگین یا کندی وموارد دیگر نداشته باشید. وقتی سروری را با ویژگی Redundant انتخاب می‌کنید، بدون توجه به اینکه از سرور اختصاصی خود برای بازی یا حتی میزبانی وب سایت شرکت خود استفاده می‌کنید می‌توان گفت شما سرور را گارانتی کرده اید که این امر امروزه بسیار مهم و حائز اهمیت است.

انواع مختلف از Redundancy چیست

در مجموع چهار نوع افزونگی یا Redundancy وجود دارد:

  • افزونگی در شبکه
  • افزونگی در سخت افزار
  • افزونگی در برق
  • افزونگی در جغرافیا

یک شرکت میزبانی وب پایدار دارای چندین لایه Redundancy است که برای اطمینان از ایمنی اطلاعات و به حداکثر رساندن زمان مورد استفاده خواهد بود.

redundancy در شبکه چیست

این نسخه پشتیبان صرفاً برای شبکه ای تهیه شده است که یک شرکت میزبان وب برای استفاده آنلاین استفاده می‌کند. شرکت های معتبر دارای چندین اپراتور اینترنتی هستند که سرورها می‌توانند از آنها استفاده کنند تا اطمینان حاصل شود وب سایت شما هرگز از دسترس خارج نمی‌شود.

افزونگی سخت افزار یعنی چه

این نسخه پشتیبان برای قطعات فیزیکی سخت افزار سرور است. به عنوان مثال ، یک لایه از افزونگی برای دیسک های سخت است. برای مثال اگر یک هارد دیسک در سروری خراب باشد، سایت آفلاین نمی‌شود، قطعات یدکی برای بازسازی RAID وجود دارد و مشکل بلافاصله برطرف می‌شود. همچنین مشابه همین راه کار برای RAM هم می‌تواند وجود داشته باشد.

به شما پیشنهاد می شود برای کسب اطلاعات در حوزه تکنولوژی raid چیست و انواع آن مقاله ما را مطالعه نمایید.

افزونگی در برق چیست

افزونگی برق به معنی پشتیبان گیری برای نیرویی است که سرورها و مرکز داده شما را در حال کار نگه می‌دارد. در این حالت همه سرورها دارای واحدهای منبع تغذیه اضافی هستند. هر منبع تغذیه نیز به یو پی اس خود وصل شده است (منبع تغذیه بدون وقفه) که در صورت از دست دادن مرکز داده ، ۳ ساعت پشتیبان گیری از باتری را نگه می‌دارد، در صورتی که قطع برق بیش از ۳ ساعت طول بکشد به ژنراتورهای دیزلی نیز وصل شود. بنابراین اگر به صورت کامل UPS و ژنراتور خراب شود ، باز هم یک منبع تغذیه جداگانه با UPS و ژنراتور مخصوص خود برای نگه داشتن سایت وجود دارد.

افزونگی جغرافیایی چیست

این افزونگی به این معنی می‌باشد که به هر دلیلی در صورت خرابی کامل دیتابیس و یا از بین رفتن دیتاسنتر، سایت شما می‌تواند به یک دیتاسنتر متفاوت تغییر مسیر داده و سایت بدون هیچ گونه مشکلی فعالیت خودش را ادامه دهد.

امیدواریم با خواندن این مقاله با مفهوم افزونگی چیست یا همان ریداندانت چیست و معیار redundancy را درک کرده باشید.

سوالات متداول

معنی Redundancy چیست 

معنی redundancy به فارسی افزونگی می باشد و در واقع تکثیر component ها و یا امکانات حیاتی یک سیستم به قصد افزایش کارایی سیستم را بر عهده دارد و معمولا فرم یک بکاپ یا fail safe را بازی می کند. از افزونگی برای اطمینان از عدم قطعی یک سرور استفاده می شود.

نحوه کار افزونگی یا Redundancy چیست

در هنگامی‌که یک سرور یا اپلیکیشن واقع بر روی سرور (مثلا وب سایت) از دسترس خارج میگردد، تمام ترافیک تا زمانی که مشکل سرور رفع گردید، بر روی سرور دیگری هدایت می شود و شما این قطعی را به هیچ عنوان حس نخواهید کرد. در روش redundancy ، از هریک از سرورها یک کپی کاملا یکسان ایجاد می‌گردد تا به عنوان جایگزین یکدیگر به کاربرده شوند. حتی می‌توانید دو سرور redundant دیگر نیز جهت احتیاط در هنگام fail شدن redundant server اولیه در نظر بگیرید.

پیش نیاز اساسی در ساختار یک cluster کارامد چیست؟

این ها سه پیش نیاز در هر server cluster با uptime بالا می باشد:

  • Dedicated server ها : دو سرور اختصاصی یا دو سرور برای هر سرور نرم افزاری: وب سرور، دیتابیس سرور و فایل سرور.
  • Load balancer : یک سرور load balancer برای انتقال ترافیک به سرور سالم در هنگام بروز مشکل و یا دو سرور redundant load balancer.
  • Data replication : برای اینکه تمامی data ها و اطلاعات شما به صورت sync شده در دسترس باشد، هرگر از فعالسازی data replication بین دو سرور غافل نشوید.

چرا Redundant اهمیت دارد؟

 

انواع مختلف از Redundancy چیست

در مجموع چهار نوع افزونگی یا Redundancy وجود دارد:

  1. افزونگی در شبکه
  2. افزونگی در سخت افزار
  3. افزونگی در برق
  4. افزونگی در جغرافیا

با کارت بانکی باشگاه ایران هاست پولتان به حسابتان باز می گردد.

همین حالا رایگان عضو شوید
سلیم شهری

علاقه‌مند به IT

View Comments

Recent Posts

آموزش نصب وردپرس روی لوکال هاست

وردپرس یکی از محبوب‌ترین پلتفرم‌های طراحی سایت است که بیش از یک سوم وب سایت‌ها…

1 هفته ago

وب گردی امن‌تر از طریق HTTPS با گوگل کروم

نسخه‌ی جدید گوگل کروم (Google Chrome) بزودی منتشر خواهد شد و با انتشار آن استانداردهای…

3 ماه ago

نحوه تنظیم چک لیست گوگل ادز

تجربه نشان داده است که افراد حرفه ای با داشتن چک لیستی از کارهایی که…

3 ماه ago

معرفی بهترین ابزارهای دیجیتال مارکتینگ [ایرانی و خارجی]

با رشد دیجیتال مارکتینگ (Digital Marketing) یا همان بازاریابی آنلاین در ایران، تمایل افراد به…

3 ماه ago

DSA یا تبلیغات داینامیک در گوگل ادز چیست

تبلیغات داینامیک در گوگل ادز یا DSA) Dynamic Search Ads) که اصطلاحا به آن تبلیغات…

3 ماه ago

لینک سازی داخلی چیست و چرا باید به آن اهمیت دهیم ؟

یکی از بخش‌های مهم سئو که معمولا افراد توجه کمتری به آن نشان می‌دهند لینک…

3 ماه ago