خدمات پیادهسازی (High Availability) در لایه پایگاه داده و توزیع بار در لایه کاربردی یا اپلیکیشن (Load Balancer) اتوماسیون اداری (کسب و کار) فراگستر، با هدف حذف نقاط Single Point of Failure، تضمین تداوم سرویس در شرایط خطا و کاهش زمان Downtime انجام میشود. اجرای این معماریها برای سازمان بهره بردار به معنای افزایش پایداری سیستم، بهبود تجربه کاربران، و حفظ عملیات حیاتی کسبوکار حتی در زمان بروز اختلالات سختافزاری یا نرمافزاری است.
این خدمت توسط تیم متخصص فراگستر در حوزه پیادهسازی و استقرار راهکارهای اتوماسیون کسبوکار ارائه شده و با بهرهگیری از معماریهای استاندارد، به سازمانها کمک میکند تا سامانه اتوماسیون اداری خود را با Uptime بالای %99 مورد بهره برداری قرار دهند.
تضمین تداوم سرویسدهی با حذف نقاط شکست بحرانی، تداوم کسبوکار شما را تضمین کرده و با کاهش Downtimeها، یاعث افزایش در دسترس پذیری سرویس میگردد.
بهرهگیری از معماری توزیعشده به سازمان کمک میکند تا بدون افت عملکرد، در برابر نوسانات ترافیک ناشی از رشد بهره برداری سازمان از سامانه، پایداری و کیفیت سرویسدهی را حفظ نماید.
با ارائه سرویس پایدار و قابلاتکا، کاربران در هر لحظه با اطمینان از دسترسپذیری و کیفیت یکنواخت خدمات، تجربهای روان و بدون اختلال خواهند داشت.
استقرار قابلیت Always On در لایه دیتابیسِ اتوماسیون فراگستر، راهکاری جامع برای تحقق High Availability (HA) و Disaster Recovery (DR) است. این معماری با حذف نقاط شکستِ تکمؤلفهای و تضمین تداوم عملیات در مقیاس سازمانهای متوسط و بزرگ، دستیابی به سطوح بالای دسترسپذیری و بازیابی حداکثری اطلاعات در شرایط بحرانی را تضمین مینماید.
قابلیت ها و ویژگی های کلیدی ابزار Always On:
در این معماری با بهرگیری از Load Balancer پیش از هدایت هر درخواست، وضعیت سلامت (Health Check) و میزان بار (Load) هر یک از سرویسدهندهها را پایش کرده و بر اساس الگوریتمهای توزیع بار (مانند Round Robin، Least Connections)، درخواست را به مناسبترین نود موجود در کلاستر هدایت میکند. این ساختار علاوه بر افزایش دسترسپذیری، امکان توسعه افقی (Horizontal Scaling) را نیز فراهم مینماید.
قابلیت ها و ویژگی های کلیدی ابزار Load Balancer:
جدول زیر، پیکربندی پیشنهادی زیرساخت 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 و مانیتورینگ از جمله (Zabbix ،Manage Engine و Splunk) علاوه بر اینکه قابلیت پایش سیستم عامل و منابع مصرفی آنها را دارا میباشند، میتوانند با استخراج لاگ سامانه و پایگاه داده، همچنین بررسی عملکرد سامانه در ساعات مختلف شبانه روز اطلاعات دقیقی در خصوص مشکلات بیزینسی یک سرویس، هشدار در خصوص قطعی یا خرابی، رفتار کاربران، ساعات پرترافیک سرویس و… را به سازمان ارائه نمایند تا مدیران سیستم و صاحبان کسب و کار بتوانند با داشتن این اطلاعات، تصمیمات درستی در خصوص تخصیص منابع و راهکارهای مدیریتی اتخاذ کنند.
از اینجا شروع کنید👇