خدمات پیاده‌سازی High Availability

پیاده‌سازی High Availability (HA) در لایه پایگاه داده و اپلیکیشن، با هدف حذف نقاط Single Point of Failure، تضمین تداوم سرویس در شرایط خطا و کاهش زمان Downtime انجام می‌شود. این معماری برای سازمان‌ها به معنای افزایش پایداری سیستم، بهبود تجربه کاربران، و حفظ عملیات حیاتی کسب‌وکار حتی در زمان بروز اختلالات سخت‌افزاری یا نرم‌افزاری است.

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

سه مزیت ویژه راه اندازی معماری High Availability​ برای سازمان و کسب و کارها

integration1

تضمین تداوم سرویس‌دهی (Continuity)

تضمین تداوم سرویس‌دهی با حذف نقاط شکست بحرانی، تداوم کسب‌وکار شما را تضمین کرده و با کاهش Downtimeها، یاعث افزایش در دسترس پذیری سرویس‌ میگردد.

تاب‌آوری در مقیاس پذیری (Scalability)

بهره‌گیری از معماری توزیع‌شده در HA، به سازمان شما اجازه می‌دهد تا بدون افت عملکرد، در برابر نوسانات ترافیک ناشی از رشد بهره برداری سازمان از سامانه، پایداری و کیفیت سرویس‌دهی را حفظ کند.

بهبود تجربه و اعتماد کاربری (Reliability)

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

ارائه سرویس High Availability در سطح پایگاه داده

استقرار قابلیت Always On در لایه دیتابیسِ اتوماسیون فراگستر، راهکاری جامع برای تحقق High Availability (HA) و Disaster Recovery (DR) است. این معماری با حذف نقاط شکستِ تک‌مؤلفه‌ای و تضمین تداوم عملیات در مقیاس سازمان‌های متوسط و بزرگ، دستیابی به سطوح بالای دسترس‌پذیری و بازیابی حداکثری اطلاعات در شرایط بحرانی را تضمین می‌نماید.

قابلیت ها و ویژگی های کلیدی ابزار Always On:

ارائه سرویس High Availability در سطح اپلیکیشن

در معماری High Availability (HA) با بهرگیری از Load Balancer پیش از هدایت هر درخواست، وضعیت سلامت (Health Check) و میزان بار (Load) هر یک از سرویس‌دهنده‌ها را پایش کرده و بر اساس الگوریتم‌های توزیع بار (مانند Round Robin، Least Connections)، درخواست را به مناسب‌ترین نود موجود در کلاستر هدایت می‌کند. نتیجه این رویکرد، افزایش پایداری سرویس، بهبود زمان پاسخ‌گویی و ایجاد تجربه‌ای یکنواخت برای کاربر، مستقل از وضعیت زیرساخت خواهد بود.

قابلیت ها و ویژگی های کلیدی ابزار Load Balancer:

منابع پیشنهادی جهت پیکربندی ساختار HA برای اپلیکیشن سرورهای فراگستر

جدول زیر، پیکربندی پیشنهادی زیرساخت High Availability و Load Balancing برای استقرار سامانه‌های فراگستر را بر اساس تعداد کاربران سازمان، شامل تعداد سرورها و منابع سخت‌افزاری مورد نیاز، به‌منظور دستیابی به پایداری، مقیاس‌پذیری و تداوم سرویس ارائه می‌کند. مقادیر نهایی مورد نیاز هر سازمان پس از بررسی فنی، تحلیل بار کاری، الزامات عملکردی، سطح دسترس‌پذیری مورد انتظار و برگزاری جلسات کارشناسی، تعیین و ارائه خواهد شد.

ردیف تعداد کاربران تعداد سرور اپلیکیشن تعداد سرور HA/LB منابع سرور HA/LB تعداد آدرس IP مورد نیاز
۱ ۵۰۰-۱۰۰۰ ۲ ۲
RAM = 6 GB
CPU = 4 Core (Virtual)
Storage = 60 GB
۵
۲ ۱۰۰۰-۲۰۰۰ ۲ ۲
RAM = 8 GB
CPU = 6 Core (Virtual)
Storage = 60 GB
۵
۳ ۲۰۰۰-۴۰۰۰ ۴ ۲
RAM = 16 GB
CPU = 8 Core (Virtual)
Storage = 100 GB
۷
۴ ۴۰۰۰-۶۰۰۰ ۶ ۲
RAM = 20 GB
CPU = 10 Core (Virtual)
Storage = 120 GB
۹
۵ More than 6000 Depend on business Depend on business Depend on business Depend on business

راه‌اندازی سامانه‌های مانیتورینگ و پایش مستمر سلامت سرویس‌ها (Real-Time Monitoring)

ابزارهای پایش مدوام یا Real-time Monitoring و مانیتورینگ از جمله (Zabbix ،Manage Engine و Splunk) علاوه بر اینکه قابلیت پایش سیستم عامل و منابع مصرفی آن‌ها را دارا می‌باشند، می‌توانند با استخراج لاگ سامانه و پایگاه داده، همچنین بررسی عملکرد سامانه در ساعات مختلف شبانه روز اطلاعات دقیقی در خصوص مشکلات بیزینسی یک سرویس، هشدار در خصوص قطعی یا خرابی، رفتار کاربران، ساعات پرترافیک سرویس و… را به سازمان ارائه نمایند تا مدیران سیستم و صاحبان کسب و کار بتوانند با داشتن این اطلاعات، تصمیمات درستی در خصوص تخصیص منابع و راهکارهای مدیریتی اتخاذ کنند.