دسته‌ها
Windows Server

بررسی ابزار Windows Server Failover Cluster

Windows Server Failover Cluster (WSFC) راه کار فناوری مهمی می باشد که در دسترس بودن و تعادل بار بالا را فراهم می کند.

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

Failover Cluster این امکان را فراهم می آورد تا چندین سرور (گره) به طور همزمان به عنوان یک سیستم واحد عمل نمایند.

اگر یکی از گره ها از دسترس خارج شود،، حجم پردازش به طور خودکار به گره دیگری منتقل خواهد شد.

مزایای Failover Cluster

  • دسترسی مداوم:
    WSFC عملکرد بدون وقفه برنامه ها و خدمات را تضمین می کند.
    این امر در برابر هر گونه عدم دسترسی به سرویس از جمله قطعی های برنامه ریزی نشده محافظت به عمل می آورد.
  • حفاظت از داده ها:
    از آنجایی که داده ها در ساختار Cluster به طور مداوم پشتیبان گیری و کپی می شوند، از دست رفتن آنها در فرایند مذکور به حد اقل ممکن می رسد.
  • تعادل بار:
    توزیع بارهای پردازشی به طور مساوی بین گره های cluster و حفظ حالت تداوم می تواند بهینه سازی عملکرد را به طور چشمگیری افزایش دهد.
  • سهولت مدیریت:
    از آنجایی که WSFC با اجزای ویندوز سرور به صورت یکپارچه کار می کند، مشکلات مدیریتی به آسانی قابل رفع می باشند.

WSFC چگونه کار می کند؟

۱. گره های کلاستری:
هر گره کلاستر یک سرور مستقل است که سیستم عامل ویندوز سرور را اجرا می کند. این گره ها با استفاده از یک پایگاه داده خوشه ای مشترک با هم ارتباط برقرار می کنند.

۲. شبکه و ذخیره سازی:
WSFC به اتصال شبکه و به فضای ذخیره سازی مشترک نیاز دارد.
ساختار فضای ذخیره سازی مشترک طوری طراحی شده که برای همه گره ها قابل دسترسی باشد.

۳. نقشهای کلاستری:
رلهای کلاستری اجزایی هستند که برنامه‌ها یا سرویس‌های خاصی را اجرا می‌کنند. به عنوان مثال، می توان به یک SQL Server یا یک رل File Server اشاره نمود.

۴. روند Failover:
هنگامی که یک گره از دسترس خارج شود، WSFC به گره های دیگر عمل failover (سوییچ) انجام می دهد.
در این فرآیند، حجم کار سرور از دست رفته به طور خودکار به یک گره دیگر حاضر در کلاستر منتقل می شود.

سناریوهای دسترس‌پذیری بالا با WSFC

برای اجرای پایگاه داده (SQL Server) با امکان دسترس‌پذیری بالا، می توان از WSFC استفاده نمود.

هنگامی که SQL Server پیکربندی شده بر روی یکی از گره ها از کار بیفتد، گره دیگر کنترل امور را به دست می گیرد و سرویس به کار خود ادامه می دهد.

همچنین می توان از WSFC برای اجرای ماشین های مجازی با دسترسی بالا استفاده نمود.

در این حالت زمانی که سرور Hyper-V از کار می افتد، ماشین های مجازی به گره دیگری منتقل شده و به کار خود ادامه می دهند.

اگر WSFC برای سرور فایل های مشترک به کار گرفته شود، در صورت ایجاد مشکل در یکی از سرورها، فایل های به اشتراک گذاشته شده از طریق گره دیگری قابل دسترسی خواهند بود.

امکانات مدیریتی و کنترل WSFC

تنظیمات مدیریتی WSFC همانند دیگر ابزارهای سرور ویندوزی با ۲ روش در دسترس می باشد.

  • Failover Cluster Manager:
    ابزاری گرافیکی می باشد که برای پیکربندی، نظارت و مدیریت کلاستر به کار می رود.
  • PowerShell:
    از طریق خط فرمان امکان بهره مندی از دستورات مختلف برای بررسی وضعیت کلاستر و جابجایی بین نقش ها را فراهم می سازد.

Windows Server Failover Cluster راهکاری قدرتمند برای اطمینان از عملکرد بی وقفه برنامه ها و سرویس های حیاتی ارائه می دهد.

همچنین ابزار مذکور با مزایایی مانند دسترس‌پذیری بالا، حفاظت از داده ها و متعادل سازی بار پردازشی نقش مهمی در زیرساخت های مدرن فناوری اطلاعات ایفا می کند.

نسخه ترکی