هیچ محصولی در سبد خرید نیست
HA چیست؟ آموزش جامع High Availability در Fortinet، Sophos و QNAP
13 دقیقه مطالعه
NETWORK INFRASTRUCTURE | HIGH AVAILABILITY
HA چیست؟ آموزش جامع High Availability در Fortinet، Sophos و QNAP
اگر فایروال سازمان خراب شود، اینترنت و VPN کاربران چه میشود؟ اگر NAS اصلی از دسترس خارج شود، آیا کاربران همچنان به فایلهای خود دسترسی دارند؟ آیا خرید دو دستگاه FortiGate یا Sophos بهتنهایی به معنی داشتن شبکه بدون قطعی است؟ در این راهنمای تخصصی با مفهوم High Availability، معماری Active-Passive و Active-Active، Heartbeat، Failover، Split-Brain و تفاوت HA در فایروال و ذخیرهسازهای QNAP آشنا میشوید.
HA به زبان ساده چیست؟
High Availability یا دسترسپذیری بالا، معماریای برای کاهش توقف سرویس است که با استفاده از تجهیزات یا گرههای جایگزین، امکان ادامه سرویسدهی هنگام خرابی یک عضو را فراهم میکند. بسته به محصول، دستگاه دوم میتواند آمادهبهکار باشد یا در پردازش سرویس مشارکت کند.
تصور کنید یک شرکت ۱۰۰ کاربر دارد و تمام ارتباط اینترنت، VPN و سرویسهای امنیتی آن از یک فایروال عبور میکند. اگر همان فایروال خراب شود، بخش بزرگی از فعالیت سازمان متوقف خواهد شد.
در معماری HA، یک فایروال دوم در کنار دستگاه اصلی قرار میگیرد تا در صورت تشخیص خرابی معتبر، بتواند نقش دستگاه اصلی را بر عهده بگیرد. همین مفهوم در ذخیرهسازی اطلاعات نیز کاربرد دارد؛ با این تفاوت که در NAS، هدف اصلی حفظ دسترسی به سرویس ذخیرهسازی و دادههاست.
نکته مهم: HA به معنی صفرشدن قطعی نیست. مدت Failover، نوع Sessionها، روش همگامسازی، طراحی شبکه و رفتار کلاینتها بر میزان وقفه تأثیر دارند.
۱. چرا سازمانها به High Availability نیاز دارند؟
در زیرساخت سازمانی، تجهیزات شبکه، فایروال، ذخیرهساز، سرور و سرویسهای نرمافزاری به یکدیگر وابستهاند. خرابی یک تجهیز میتواند چندین سرویس را همزمان مختل کند.
| تجهیز | پیامد خرابی | نقش HA |
|---|---|---|
| FortiGate | اختلال اینترنت، VPN و امنیت شبکه | انتقال نقش فایروال به عضو جایگزین |
| Sophos XGS | توقف یا اختلال در پردازش ترافیک | فعالشدن عضو دوم کلاستر |
| QNAP NAS | عدم دسترسی کاربران به فایلها | انتقال سرویس NAS به عضو جایگزین سازگار |
| سرور مجازیسازی | توقف ماشینهای مجازی | اجرای VM روی میزبان جایگزین طبق معماری پشتیبانیشده |
HA برای سازمانهایی اهمیت بیشتری دارد که توقف سرویس باعث خسارت مالی، اختلال عملیات، قطع ارتباط شعب یا عدم دسترسی مشتریان میشود.
۲. معماری HA چگونه کار میکند؟
در یک معماری ساده دو عضوی، دستگاهها از طریق ارتباطات کنترلی و همگامسازی وضعیت، شرایط یکدیگر را بررسی میکنند. اگر عضو فعال دچار خرابی شود، عضو جایگزین میتواند سرویس را تحویل بگیرد.
معماری مفهومی Active-Passive
Node A
ACTIVE
ارائه سرویس اصلی
Node B
PASSIVE
آماده جایگزینی
Heartbeat + Synchronization
کاربران ← آدرس یا رابط منطقی سرویس کلاستر
نمایش مفهومی است؛ توپولوژی واقعی، آدرسدهی و مسیر ترافیک در هر سازنده متفاوت است.
اجزای اصلی معماری HA عبارتاند از:
- Primary / Active: دستگاهی که سرویس اصلی را ارائه میدهد.
- Secondary / Auxiliary / Passive: عضو جایگزین یا عضو دوم کلاستر.
- Heartbeat: ارتباط برای تبادل وضعیت و بررسی سلامت اعضا.
- Synchronization: همگامسازی تنظیمات، داده یا اطلاعات Session متناسب با فناوری محصول.
- Failover: انتقال خودکار نقش در اثر تشخیص خرابی.
- Switchover: تغییر کنترلشده نقشها بدون الزام به وقوع خرابی.
- Failback: بازگشت نقشها به وضعیت ترجیحی پس از بازیابی، در صورت پشتیبانی و تنظیم این رفتار.
Heartbeat بهتنهایی تضمین نمیکند که تمام اجزای شبکه سالم هستند. ممکن است دستگاه روشن باشد اما مسیر WAN، یک پورت مهم یا سرویس حیاتی آن از کار افتاده باشد. به همین دلیل Monitored Interfaceها و معیارهای تشخیص خرابی نیز باید درست طراحی شوند.
۳. تفاوت Active-Passive و Active-Active چیست؟
Active-Passive؛ یک عضو فعال و یک عضو آمادهبهکار
در این معماری، دستگاه اصلی ترافیک یا سرویس را ارائه میدهد و عضو دوم در حالت آمادهبهکار قرار دارد. در صورت خرابی عضو اصلی، عضو دوم نقش فعال را تحویل میگیرد.
مزیت: معماری سادهتر برای بسیاری از سناریوهای افزونگی و تمرکز روشن بر تداوم سرویس.
محدودیت: منابع عضو Passive در زمان عادی معمولاً برای پردازش بار کاربران استفاده نمیشود و باید توان تحمل کل بار را هنگام Failover داشته باشد.
Active-Active؛ مشارکت هر دو عضو در پردازش
در Active-Active هر دو عضو میتوانند در پردازش ترافیک یا بار کاری مشارکت کنند. اما این به معنی تقسیم مساوی و بدون محدودیت تمام ترافیک نیست. روش توزیع بار به محصول، نوع Session و طراحی وابسته است.
مزیت: استفاده از ظرفیت دو عضو در سناریوهای پشتیبانیشده، همراه با افزونگی.
محدودیت: پیچیدگی بیشتر در طراحی، عیبیابی و مدیریت ظرفیت هنگام خرابی یک عضو.
| معیار | Active-Passive | Active-Active |
|---|---|---|
| پردازش عادی | عضو اصلی | هر دو عضو طبق طراحی |
| نقش عضو دوم | آمادهبهکار | مشارکت در پردازش |
| پیچیدگی | معمولاً کمتر | معمولاً بیشتر |
| هدف | افزونگی | افزونگی و مشارکت در پردازش |
نکته: همه محصولات هر سه برند، تمام حالتهای HA را پشتیبانی نمیکنند. برای مثال، QNAP High Availability Manager در معماری موردبحث، Active-Passive است.
۴. اصطلاحات مهم در High Availability
| اصطلاح | معنی و کاربرد |
|---|---|
| Heartbeat | تبادل وضعیت و تشخیص دسترسپذیری اعضا |
| Failover | انتقال خودکار سرویس هنگام خرابی |
| Failback | بازگشت نقش به عضو ترجیحی پس از بازیابی |
| Switchover | تغییر کنترلشده نقش اعضا |
| Split-Brain | فعالشدن همزمان دو عضو بهعنوان عضو اصلی |
| Quorum | سازوکار داوری برای کمک به تصمیمگیری کلاستر |
| Session Synchronization | همگامسازی اطلاعات ارتباطات فعال |
| RTO | زمان هدف برای بازیابی سرویس |
| RPO | حداکثر میزان قابلقبول از دسترفتن داده بر اساس زمان |
RTO و RPO چه تفاوتی دارند؟
فرض کنید یک شرکت میخواهد در صورت خرابی سرویس، حداکثر طی ۱۰ دقیقه فعالیت خود را بازیابی کند. این هدف زمانی RTO است. اگر سازمان حداکثر از دسترفتن ۵ دقیقه اطلاعات را بپذیرد، RPO آن ۵ دقیقه خواهد بود.
HA بهتنهایی RTO صفر یا RPO صفر را تضمین نمیکند. این اهداف به نوع سرویس، فناوری همگامسازی، فاصله دادهها و طراحی کامل زیرساخت بستگی دارند.
۵. HA در Fortinet چگونه کار میکند؟
Fortinet برای ایجاد کلاستر High Availability در FortiGate از پروتکل اختصاصی FGCP (FortiGate Clustering Protocol) استفاده میکند.
در این معماری، حداقل دو دستگاه FortiGate در یک کلاستر قرار میگیرند. طبق مستندات Fortinet، اعضای کلاستر باید از یک مدل یکسان، Firmware یکسان و پیکربندی سختافزاری سازگار برخوردار باشند. همچنین دستگاههای یک کلاستر باید تحت حساب FortiCare یکسان ثبت شده باشند.
Active-Passive در FortiGate
در این حالت، یک FortiGate نقش Primary را دارد و ترافیک اصلی را پردازش میکند. دستگاه دوم نقش Secondary را دارد و برای جایگزینی آماده است. اگر خرابی مطابق معیارهای مانیتورینگ تشخیص داده شود، دستگاه دوم میتواند نقش Primary را تحویل بگیرد.
پیشنیازهای طراحی FortiGate HA
- دو دستگاه سازگار و ترجیحاً دقیقاً هممدل
- Firmware یکسان و پشتیبانیشده
- ثبت دستگاهها در حساب FortiCare یکسان
- اتصال Heartbeat مناسب و ترجیحاً مسیر افزونه
- بررسی پورتهای تحت نظارت و لینکهای WAN/LAN
- بررسی وضعیت Subscription و لایسنس هر عضو
- ظرفیت کافی عضو جایگزین برای تحمل بار کل شبکه
مراحل کلی راهاندازی FortiGate HA
- مدل، نسخه FortiOS و وضعیت سختافزاری دو دستگاه را بررسی کنید.
- اتصالات Heartbeat را طبق راهنمای مدل طراحی کنید.
- Group Name، Group ID و رمز کلاستر را مشخص کنید.
- حالت Active-Passive یا Active-Active را انتخاب کنید.
- اولویت دستگاهها و Interfaceهای تحت نظارت را تعیین کنید.
- کلاستر را تشکیل دهید و وضعیت انتخاب Primary را بررسی کنید.
- Configuration Synchronization و وضعیت عضو Secondary را بررسی کنید.
- در پنجره نگهداری، Failover کنترلشده را آزمایش کنید.
مسیر تنظیمات GUI در نسخههای FortiOS ممکن است تفاوت داشته باشد. همچنین تنظیمات CLI به مدل و طراحی وابسته است؛ بنابراین از کپیکردن یک کانفیگ عمومی روی شبکه عملیاتی خودداری کنید.
Session Pickup در FortiGate چیست؟
Session Pickup قابلیتی است که اطلاعات Sessionهای TCP را از عضو Primary به سایر اعضای کلاستر همگام میکند. اگر Primary از کار بیفتد، عضو جدید Primary میتواند با استفاده از جدول Session همگامشده، بسیاری از ارتباطهای TCP را با وقفه کمتر ادامه دهد.
با این حال، Fortinet تصریح میکند که حفظ تمام Sessionها تضمینشده نیست و در شرایط نامناسب ممکن است بعضی ارتباطها نیاز به برقراری مجدد داشته باشند. رفتار UDP، ICMP و Broadcast نیز با TCP یکسان نیست.
برای بررسی قابلیتهای فایروالهای سازمانی میتوانید مشخصات FortiGate FG-400F و محصولات Fortinet در فرابرد تک را ببینید.
لایسنس FortiGate در کلاستر HA
نکته مهم:
همگامسازی تنظیمات کلاستر به معنی انتقال خودکار تمام Subscriptionها و لایسنسهای FortiGuard نیست. وضعیت FortiCare، اشتراکهای امنیتی و شرایط هر عضو باید جداگانه طبق مدل و قرارداد بررسی شود. هزینه و شرایط پشتیبانی را قبل از خرید دو دستگاه در پیشنهاد فنی مشخص کنید.
۶. HA در Sophos XGS چگونه کار میکند؟
Sophos Firewall امکان ایجاد کلاستر High Availability با دو دستگاه سازگار را در دو حالت Active-Passive و Active-Active فراهم میکند. اعضای کلاستر با نقشهای Primary و Auxiliary شناخته میشوند.
Active-Passive در Sophos
در Active-Passive، دستگاه Primary تمام ترافیک را پردازش میکند و Auxiliary در حالت آمادهبهکار است. اگر Primary از دسترس خارج شود، Auxiliary نقش فعال را تحویل میگیرد.
Active-Active در Sophos
در Active-Active هر دو دستگاه ترافیک را پردازش میکنند و Primary با روشهای Load Balancing ترافیک را بین دو دستگاه توزیع میکند. Sophos این حالت را برای افزایش Throughput همراه با افزونگی معرفی میکند؛ اما هنگام خرابی یک عضو، دستگاه باقیمانده باید ظرفیت تحمل بار موردنیاز را داشته باشد.
پیشنیازهای Sophos XGS HA
- دو دستگاه سختافزاری XGS یکسان و سازگار
- نسخه Firmware و Build سازگار و یکسان
- ثبت هر دو دستگاه در Sophos Fusion
- اتصال و انتخاب رابطهای HA موردنیاز
- بررسی Interfaceهای تحت نظارت
- تطبیق لایسنسها با حالت Active-Passive یا Active-Active
مراحل کلی راهاندازی Sophos HA
- مدل و Firmware هر دو XGS را بررسی کنید.
- هر دو دستگاه را در Sophos Fusion ثبت کنید.
- اتصال HA و رابطهای موردنیاز را برقرار کنید.
- نقش اولیه Primary و Auxiliary را مشخص کنید.
- حالت Active-Passive یا Active-Active را انتخاب کنید.
- در روش QuickHA یا Interactive مراحل پیکربندی را تکمیل کنید.
- وضعیت کلاستر و Synchronization را بررسی کنید.
- در پنجره نگهداری، Switchover و Failover را آزمایش کنید.
در نسخههای فعلی Sophos Firewall، برای مشاهده جزئیات کلاستر از مسیر زیر استفاده میشود:
System services → High availability
برای مشاهده جزئیات از CLI نیز میتوانید از دستور زیر استفاده کنید:
system ha show details
لایسنس Sophos در Active-Passive و Active-Active
شرایط لایسنس Sophos به حالت کلاستر و نوع پلتفرم وابسته است. طبق راهنمای فعلی Sophos برای فایروالهای سختافزاری:
- Active-Passive: اشتراکهای امنیتی روی دستگاه Initial Primary فعال میشوند و به عضو Auxiliary همگام میشوند. هر دو دستگاه باید ثبت شوند.
- Active-Active: هر دو دستگاه به لایسنسهای مستقل با نوع اشتراک یکسان نیاز دارند. تاریخ انقضای اشتراکها ممکن است متفاوت باشد، اما نوع لایسنسها باید تطبیق داشته باشد.
این تفاوت برای برآورد هزینه خرید دو دستگاه XGS بسیار مهم است. پیش از سفارش، وضعیت لایسنس، پشتیبانی و شرایط RMA را با قرارداد و مستندات همان نسخه بررسی کنید.
برای مقایسه مدلهای پرکاربرد میتوانید راهنمای Sophos XGS 2100، 2300، 3100 و 3300 و صفحه محصولات Sophos در فرابرد تک را مطالعه کنید.
۷. HA در QNAP چگونه کار میکند؟
در ذخیرهسازهای QNAP، مفهوم HA با فایروال متفاوت است. هدف اصلی، کاهش توقف سرویس NAS در اثر خرابی دستگاه اصلی است.
QNAP راهکار High Availability Manager را برای ایجاد کلاستر دو عضوی Active-Passive در مدلهای سازگار ارائه کرده است. در این معماری، NAS فعال سرویسدهی میکند و NAS دوم آماده تحویلگرفتن نقش اصلی است.
توجه به سازگاری مدل:
High Availability Manager را نباید قابلیت عمومی تمام NASهای QNAP دانست. پشتیبانی به مدل، سیستمعامل، نسخه برنامه و پیشنیازهای سختافزاری بستگی دارد. پیش از خرید دو دستگاه باید Compatibility و فهرست مدلهای پشتیبانیشده بررسی شود.
پیشنیازهای اصلی QNAP High Availability Manager
- دو NAS از مدلهای پشتیبانیشده
- پردازنده و ظرفیت RAM مطابق الزامات یکسان
- تعداد و نوع پاور سازگار
- تعداد رابطهای شبکه و کارتهای توسعه مطابق الزامات
- دیسکهای سازگار با تعداد و ظرفیت متناظر در Slotهای مشخصشده
- نسخه QuTS hero و High Availability Manager پشتیبانیشده
- بررسی شرایط لایسنس و سازگاری برنامهها
این فهرست خلاصه است و جایگزین بررسی کامل Compatibility List رسمی QNAP نیست. پیشنیازهای دقیق ممکن است با نسخه و مدل تغییر کنند.
اتصالات شبکه در QNAP HA
| ارتباط | وظیفه |
|---|---|
| Heartbeat Connection | ارتباط بین دو NAS برای تبادل وضعیت و کنترل کلاستر |
| Cluster Connection – Active | مسیر دسترسی شبکه به NAS فعال |
| Cluster Connection – Passive | اتصال عضو دوم به شبکه و فراهمکردن مسیر جایگزین |
در طراحی کلاستر، IP مربوط به Cluster نیز برای دسترسی منطقی کاربران در نظر گرفته میشود. آدرسدهی و توپولوژی نهایی باید مطابق راهنمای همان نسخه QNAP انجام شود.
مراحل کلی راهاندازی QNAP HA
- دو NAS سازگار و مطابق پیشنیازهای رسمی آماده کنید.
- از دادههای موجود روی هر دو NAS نسخه پشتیبان مستقل تهیه کنید.
- نسخه سیستمعامل و برنامه High Availability Manager را تطبیق دهید.
- Heartbeat و Cluster Connectionها را طبق راهنمای رسمی متصل کنید.
- آدرسهای IP ثابت و IP کلاستر را مطابق طراحی تنظیم کنید.
- در NAS منتخب وارد High Availability Manager شوید.
- گزینه ایجاد کلاستر را انتخاب و NAS دوم را Pair کنید.
- پس از تشکیل کلاستر، وضعیت Sync، Health و نقش اعضا را بررسی کنید.
- Failover و Switchover را در پنجره نگهداری آزمایش کنید.
هشدار جدی قبل از ساخت QNAP HA
در فرآیند ایجاد کلاستر، اطلاعات NAS انتخابشده بهعنوان Passive ممکن است بهصورت دائمی حذف شود. پیش از شروع، از هر دو دستگاه Backup مستقل تهیه کنید و مقصد، دیسکها و اطلاعات موردنیاز را دوباره بررسی کنید. بدون بررسی کامل و تأیید حذف اطلاعات، فرآیند را اجرا نکنید.
Quorum Server در QNAP چه کاربردی دارد؟
Quorum Server یک مرجع داوری کمکی برای تصمیمگیری بهتر کلاستر در زمان Failover و Switchover است. این سرویس وضعیت رابطهای منتخب را بررسی میکند و به کاهش احتمال Split-Brain کمک میکند.
QNAP امکان استفاده از DNS Server یا Network Gateway را نیز بهعنوان Quorum Server معرفی میکند؛ با این حال باید وابستگی کلاستر به دسترسی Quorum و پیامد قطع ارتباط با آن در طراحی لحاظ شود.
تفاوت NAS HA با VMHA در QNAP چیست؟
| معیار | NAS HA Manager | Virtualization Station HA |
|---|---|---|
| چه چیزی محافظت میشود؟ | سرویس NAS | ماشین مجازی |
| هدف | تداوم سرویس ذخیرهسازی | تداوم اجرای VM |
| معماری | کلاستر NAS | معماری اختصاصی VMHA |
برای مطالعه تخصصیتر، مقاله High Availability در QNAP Virtualization Station 4 را ببینید.
همچنین برای بررسی نقش HA و Immutable Snapshot در سیستمعامل جدید کیونپ، مقاله QuTS hero h6.0 در QNAP را مطالعه کنید.
۸. مقایسه HA در Fortinet، Sophos و QNAP
| معیار | Fortinet | Sophos | QNAP HA Manager |
|---|---|---|---|
| هدف اصلی | تداوم امنیت و ترافیک | تداوم امنیت و ترافیک | تداوم سرویس Storage |
| فناوری | FGCP | Sophos Firewall HA | High Availability Manager |
| Active-Passive | بله | بله | بله |
| Active-Active | بله | بله | خیر |
| نکته کلیدی | همگامسازی Session | تفاوت لایسنس دو حالت | سازگاری دقیق NAS و دیسک |
این جدول مقایسه معماریهای موردبحث است، نه مقایسه تمام قابلیتهای HA در تمام نسخهها و محصولات این سه شرکت.
۹. Split-Brain چیست و چرا خطرناک است؟
Split-Brain یکی از مشکلات مهم کلاسترهای HA است. در این وضعیت، دو عضو به دلیل قطع ارتباط یا اختلال در تشخیص وضعیت یکدیگر، همزمان خود را عضو فعال یا اصلی تصور میکنند.
در فایروال، این وضعیت میتواند باعث اختلال در مالکیت آدرسها، MAC و مسیرهای ترافیکی شود. در NAS، خطر ناسازگاری دادهها و اختلال در سرویس ذخیرهسازی وجود دارد.
برای کاهش این ریسک باید ارتباط Heartbeat پایدار، مسیر ارتباطی مناسب، سازوکار داوری در محصولات پشتیبانیکننده و رویه بازیابی مشخص باشد.
در QNAP High Availability Manager، Quorum Server میتواند به تصمیمگیری کلاستر و کاهش احتمال Split-Brain کمک کند. البته فعالکردن Quorum بدون طراحی صحیح شبکه میتواند خود باعث Warning یا Failover ناخواسته شود.
۱۰. آیا HA همان Backup و Disaster Recovery است؟
خیر. این سه مفهوم مکمل یکدیگرند، اما وظایف متفاوتی دارند.
| راهکار | هدف | مثال |
|---|---|---|
| HA | کاهش توقف سرویس | فایروال یا NAS دوم |
| Backup | امکان بازگردانی اطلاعات | نسخه پشتیبان مستقل |
| Disaster Recovery | بازیابی عملیات پس از حادثه بزرگ | سایت جایگزین و بازیابی سرویس |
اشتباه خطرناک:
اگر دو NAS در HA داشته باشید و کاربر فایلی را اشتباه حذف کند یا باجافزار دادهها را رمزگذاری کند، تغییرات مخرب نیز ممکن است به عضو دوم منتقل شوند. HA جایگزین Backup، Snapshot مستقل، نسخه خارج از سایت یا تست Restore نیست.
برای تکمیل این بخش، راهنماهای زیر در فرابرد تک منتشر شدهاند:
- Snapshot در QNAP و محافظت از اطلاعات در برابر باجافزار
- بکاپ ضدباجافزار QNAP؛ Snapshot، WORM و Airgap+
- Airgap+ در QNAP و بکاپ ایزوله
۱۱. سناریوی عملی طراحی HA برای یک شرکت
فرض کنیم یک شرکت ۱۰۰ کاربر دارد، دو لینک اینترنت، چند شعبه، فایلسرور QNAP و چند ماشین مجازی. طراحی زیر میتواند نقطه شروع مناسبی برای بررسی باشد:
طرح مفهومی زیرساخت HA
کاربران و شعب سازمان
↓
FortiGate / Sophos
Firewall HA Cluster
Core Switch
Redundant Links
↓
QNAP NAS A
ACTIVE
QNAP NAS B
PASSIVE
↓
Backup مستقل + نسخه خارج از سایت
در این سناریو، فایروالها تداوم امنیت و ارتباطات را پوشش میدهند، NASها در صورت پشتیبانی از HA سرویس ذخیرهسازی را محافظت میکنند و Backup مستقل برای بازیابی اطلاعات در حوادث دادهای در نظر گرفته میشود.
نکته مهم: اگر هر دو فایروال به یک سوئیچ واحد، هر دو NAS به یک مسیر شبکه یا همه تجهیزات به یک UPS وابسته باشند، همان اجزا میتوانند Single Point of Failure باشند. افزونگی باید در کل مسیر سرویس بررسی شود، نه فقط در دو دستگاه اصلی.
۱۲. چطور HA را آزمایش کنیم؟
نمایش وضعیت Connected یا Synchronized بهتنهایی اثبات نمیکند که Failover در شرایط واقعی درست کار میکند. باید یک برنامه تست کنترلشده داشته باشید.
چکلیست تست HA
☐ وضعیت سلامت هر دو عضو ثبت شده است.
☐ وضعیت Heartbeat بررسی شده است.
☐ وضعیت Synchronization ثبت شده است.
☐ از تنظیمات و دادههای مهم نسخه پشتیبان گرفته شده است.
☐ Switchover کنترلشده انجام شده است.
☐ دسترسی کاربران پس از تغییر نقش بررسی شده است.
☐ VPN، اینترنت، فایلشیرینگ و برنامههای حیاتی تست شدهاند.
☐ زمان واقعی Failover اندازهگیری شده است.
☐ عضو قبلی و وضعیت Sync مجدد بررسی شدهاند.
☐ روش بازگشت و بازیابی مستند شده است.
برای تست اولیه از Switchover کنترلشده استفاده کنید. قطع کابل Heartbeat یا خاموشکردن ناگهانی دستگاه در شبکه عملیاتی، بدون پنجره نگهداری و برنامه بازگشت، روش مناسبی برای آزمایش اولیه نیست.
۱۳. چه زمانی HA ارزش سرمایهگذاری دارد؟
قرار نیست هر شرکتی دو فایروال و دو NAS بخرد. تصمیم باید بر اساس هزینه توقف سرویس، سطح ریسک و اهداف RTO و RPO گرفته شود.
| سناریو | اهمیت بررسی HA | دلیل |
|---|---|---|
| دفتر کوچک با اینترنت غیرحیاتی | بسته به نیاز | ممکن است قطعه جایگزین و بکاپ کافی باشد. |
| شرکت با VPN و چند شعبه | زیاد | توقف فایروال ارتباط شعب را مختل میکند. |
| فایلسرور حیاتی سازمان | زیاد | قطع NAS عملیات چند واحد را مختل میکند. |
| دیتاسنتر و سرویس شبانهروزی | بسیار زیاد | Downtime هزینه عملیاتی بالایی دارد. |
۱۴. اشتباهات رایج در طراحی High Availability
- فرض اینکه HA جای Backup را میگیرد: این تصور اشتباه است و میتواند باعث از دسترفتن اطلاعات شود.
- انتخاب دو مدل ناسازگار: پیشنیازهای سختافزاری و Firmware باید بررسی شوند.
- نادیدهگرفتن Heartbeat: ارتباط ناپایدار میتواند وضعیت کلاستر را مختل کند.
- نداشتن برق و مسیر مستقل: یک UPS یا سوئیچ مشترک میتواند نقطه خرابی مشترک باشد.
- تستنکردن Failover: کلاستر تستنشده، فقط روی کاغذ HA است.
- نادیدهگرفتن لایسنس: شرایط هر برند و حالت HA متفاوت است.
- ظرفیت ناکافی عضو جایگزین: عضو دوم باید توان تحمل بار موردنیاز را داشته باشد.
- بیتوجهی به Split-Brain: روش تشخیص و بازیابی کلاستر باید مشخص باشد.
- نادیدهگرفتن شبکه بالادستی: سوئیچ، روتر، ISP، UPS و فیبر نیز باید در معماری دیده شوند.
۱۵. سؤالات متداول درباره HA
مطالعه راهنماهای تخصصی مرتبط در فرابرد تک
برای تکمیل دانش فنی درباره High Availability، امنیت شبکه و تداوم سرویس، راهنماهای زیر را نیز مطالعه کنید.
مقالات QNAP و ذخیرهسازی
- High Availability در QNAP Virtualization Station 4
- QuTS hero h6.0؛ بررسی HA و Immutable Snapshot
- Snapshot در QNAP و محافظت از اطلاعات در برابر باجافزار
- بکاپ ضدباجافزار QNAP؛ Snapshot، WORM و Airgap+
- Airgap+ در QNAP و بکاپ ایزوله
- مشاهده محصولات QNAP در فرابرد تک
مقالات Sophos
- راهنمای انتخاب Sophos XGS 2100، 2300، 3100 و 3300
- Sophos Firewall Health Check و بررسی امنیت کانفیگ
- مشاهده فایروالهای Sophos XGS
مقالات و محصولات Fortinet
جمعبندی: HA یعنی طراحی برای روز خرابی
High Availability یکی از اصول مهم طراحی زیرساخت سازمانی است. هدف آن جلوگیری از خرابی تجهیزات نیست؛ هدف این است که خرابی یک عضو، کل سرویس سازمان را از دسترس خارج نکند.
در Fortinet و Sophos، HA برای تداوم پردازش امنیت و ترافیک شبکه استفاده میشود. در QNAP، HA برای کاهش توقف سرویس ذخیرهسازی و انتقال نقش NAS اصلی به عضو جایگزین کاربرد دارد.
اما یک کلاستر حرفهای فقط با خرید دو دستگاه ساخته نمیشود. سازگاری سختافزار، Firmware، شبکه Heartbeat، همگامسازی، برق، ظرفیت، لایسنس، Backup و تست واقعی Failover همگی بخشی از طراحی هستند.
FARABORD TECH | ENTERPRISE INFRASTRUCTURE
برای طراحی زیرساخت HA مشاوره بگیرید
از انتخاب فایروال FortiGate یا Sophos تا طراحی کلاستر NAS کیونپ، شبکه Heartbeat، ذخیرهسازی، بکاپ و تست Failover؛ معماری باید متناسب با سرویسهای حیاتی سازمان شما طراحی شود.
مشاهده Fortinet
مشاهده Sophos
مشاهده QNAP
مشاوره فنی و استعلام: 02191097707
منابع رسمی و مستندات فنی
- Fortinet – FortiGate Clustering Protocol (FGCP)
- Fortinet – Session Pickup
- Sophos – About High Availability
- Sophos – Basic HA Configuration
- Sophos – HA Registration and Licensing
- Sophos – Manage HA
- QNAP – HA Core Concepts and Terms
- QNAP – Configuring a Quorum Server
- QNAP – Failover and Switchover
- QNAP – High Availability Manager Quick Start Guide
توجه: قابلیتها، پیشنیازهای سختافزاری، نسخه Firmware و شرایط لایسنس ممکن است بر اساس مدل و نسخه تغییر کنند. این مقاله راهنمای آموزشی و طراحی اولیه است و جایگزین بررسی Compatibility List و مستندات اختصاصی دستگاه نیست.


دیدگاه ها برای این نوشته بسته می باشد