RDS چیست و چه نیازی به آن داریم؟
Remote Desktop Services اجازه میدهد چندین کاربر همزمان به یک Windows Server وصل شوند و برنامهها را Session-based اجرا کنند. ایدهآل برای ارائه برنامههای ویندوزی به کلاینتهای سبک، تبلت یا کار از راه دور.
💡 نکتهبرای فقط ۲ Admin، RDS CAL لازم نیست (Remote Desktop for Administration پیشفرض).
User CAL یا Device CAL؟
User CAL: کارمندانی که از چند دستگاه (PC، لپتاپ، موبایل) وصل میشوند. Device CAL: دستگاههای مشترک با چند کاربر (نوبتکاری، کیوسک، کلاس). ترکیب هر دو هم ممکن است.
🔍 مثالبیمارستان با ۳۰۰ کارمند و ۱۰۰ ترمینال نوبتکاری → Device CAL.
چکلیست سریع
- کاربران و دستگاههای منحصربهفرد را شمارش کنید
- میانگین دستگاه per user را محاسبه کنید
- هزینه دو سناریو را مقایسه کنید
- نیاز External Connector را بسنجید
مجوز پایه
علاوه بر RDS CAL، هر کاربر/دستگاه به یک Windows Server CAL هم نیاز دارد. خود سرور هم به Core License Windows Server نیاز دارد. RDS CAL در RD Licensing Manager فعال میشود.
چکلیست سریع
- Windows Server Core License را تنظیم کنید
- Windows Server CAL را خرید کنید
- RDS CAL را روی RD Licensing نصب کنید
- Backup license server را راهاندازی کنید
معماری RDS
نقشهای اصلی: RD Connection Broker (مدیریت Session)، RD Gateway (دسترسی امن از اینترنت با HTTPS)، RD Session Host (سرور برنامه)، RD Web Access (پورتال وب). برای HA، Connection Broker را Cluster کنید.
💡 نکتهRD Gateway قبل از باز کردن پورت 3389 الزامی است — هرگز Session Host مستقیماً در اینترنت قرار نگیرد.
Azure Virtual Desktop گزینه دیگر
AVD سرویس ابری مایکروسافت است که RDS روی Azure ارائه میدهد. مزیت بزرگ: کاربران Microsoft 365 یا Windows Enterprise شامل اشتراک میشوند. برای ۵۰+ کاربر و مقیاسپذیری سریع، بسیار بهصرفه است.
چکلیست سریع
- حداقل ۵۰ کاربر را در نظر بگیرید
- بار کاری متغیر را شناسایی کنید
- نوع image (multi-session vs personal) را انتخاب کنید
- FSLogix profile container را برنامهریزی کنید