این دوره برای مدیران سیستم، توسعهدهندگان، و افرادی که قصد دارند BigBlueButton را برای تعداد بالای کاربران بهینهسازی و مقیاسپذیر کنند، طراحی شده است. در ادامه، سرفصلهای دوره آمده است:
1. مقدمهای بر Clustering در BigBlueButton
- مفهوم Clustering و دلایل نیاز به آن
- مزایای Clustering برای پلتفرمهای جلسات آنلاین
- آشنایی با معماری بیگ بلو باتن و اجزای کلیدی آن
- بررسی محدودیتهای اجرای بیگ بلو باتن در محیط تکسرور
2. زیرساخت و پیشنیازهای Clustering
- الزامات سختافزاری و نرمافزاری برای Clustering
- تنظیمات شبکه و نیازهای پهنای باند
- معرفی Load Balancer و نقش آن در Clustering
- بررسی پایگاه داده و نقش Redis و MongoDB در Clustering
- انتخاب سرورهای مناسب برای تنظیمات مقیاسپذیری
3. معماری Clustering در BigBlueButton
- اجزای اصلی معماری Clustering:
- سرور اصلی (Primary Server)
- سرورهای ثانویه (Secondary Servers)
- Load Balancer
- نحوه ارتباط بین سرورها
- بررسی توزیع بار (Load Distribution) بین سرورها
- فرآیند Failover و High Availability در Clustering
4. نصب و پیکربندی Load Balancer
- معرفی نرمافزارهای Load Balancer (HAProxy، Nginx، و غیره)
- تنظیمات اولیه HAProxy برای Clustering بیگ بلو باتن
- کانفیگ تنظیمات Load Balancer برای مدیریت درخواستها
- بررسی تنظیمات SSL و امنیت در Load Balancer
- مانیتورینگ و بهینهسازی Load Balancer
5. پیکربندی سرورهای BigBlueButton در Clustering
- نصب و تنظیم سرورهای BigBlueButton
- هماهنگسازی تنظیمات سرورها برای Clustering
- پیکربندی پایگاه داده مشترک (Shared Database) بین سرورها
- مدیریت فایلها و منابع مشترک در Clustering
- تنظیمات Redis و MongoDB برای Clustering
6. مدیریت کاربران و توزیع جلسات
- نحوه توزیع جلسات کاربران بین سرورها
- تخصیص منابع بهینه برای هر سرور
- مدیریت تداخل و اولویتبندی کاربران
- فرآیند نگهداری و جابجایی جلسات در صورت خرابی سرور
7. امنیت در Clustering بیگ بلو باتن
- تنظیمات امنیتی برای سرورها و Load Balancer
- رمزنگاری دادهها و ارتباطات
- تنظیم فایروال برای جلوگیری از حملات DDoS
- احراز هویت کاربران و ارتباطات سرورها
8. مانیتورینگ و بهینهسازی Clustering
- استفاده از ابزارهای مانیتورینگ (Prometheus، Grafana و …)
- نظارت بر عملکرد سرورها و بار Load Balancer
- شناسایی و رفع گلوگاهها (Bottlenecks) در سیستم
- بهینهسازی منابع برای پشتیبانی از تعداد کاربران بالا
9. رفع مشکلات و عیبیابی Clustering
- شناسایی خطاهای رایج در Clustering بیگ بلو باتن
- لاگگیری و تحلیل لاگها برای عیبیابی
- رفع مشکلات ارتباطی بین سرورها
- مدیریت خرابی سرورها و بازیابی سیستم
این دوره به صورت عملی و کاربردی طراحی شده است و برای افرادی که قصد دارند سیستمهای بیگ بلو باتن را در مقیاس بزرگ پیادهسازی کنند، بسیار مفید است.
خدمات شبکه فراز نتورک | پیشرو در ارائه خدمات دیتاسنتری و کلود

نقد و بررسی وجود ندارد.