Windows Server RDS CAL cho Terminal Server / Remote Desktop

Chia sẻ bài viết

Mục lục
Windows Server2026-05-19·11 phút đọc

Windows Server RDS CAL cho Terminal Server / Remote Desktop: setup + license

RDS CAL giá ~3.2 triệu/người - gấp 4 lần CAL thường - và là phụ thu bắt buộc nếu user remote vào server để chạy ứng dụng. Bài này giải thích khi nào cần RDS CAL, cấu hình Terminal Server đúng cách, và cách tránh "vô tình" sử dụng RDS mà không có license.

TL;DR

RDP cho admin (2 session) miễn phí, không cần RDS CAL. Terminal Server (nhiều user dùng chung 1 server qua RDP) bắt buộc RDS CAL ~3.2 triệu/CAL User hoặc Device, cộng vào Windows Server CAL thường. Setup cần: RD Session Host + RD Licensing + RD Connection Broker. TND cung cấp RDS CAL genuine, hoá đơn VAT TT 78 đầy đủ.

1. RDS là gì - và sự khác biệt với RDP

Remote Desktop Protocol (RDP) là giao thức. Remote Desktop Services (RDS, tên cũ Terminal Services) là role/feature trong Windows Server cho phép nhiều user concurrent dùng chung 1 server qua RDP để chạy ứng dụng. Sự khác biệt license cực kỳ quan trọng:

  • RDP cho administration: built-in trong mọi Windows Server, miễn phí, giới hạn 2 session đồng thời. Không cần RDS CAL.
  • RDS / Terminal Server: phải bật role RD Session Host, hỗ trợ nhiều session đồng thời (giới hạn bởi RAM/CPU server). Cần RDS CAL cho mỗi user/device.

Sai lầm phổ biến: doanh nghiệp Việt cài Windows Server, để 10 nhân viên RDP vào cùng lúc tưởng "miễn phí". Thực tế, sau 2 user thứ ba đã vào không nổi (giới hạn của admin RDP) - nhưng nếu cài thêm hack/crack để bỏ giới hạn thì đã vi phạm license và có thể bị Microsoft phát hiện khi audit.

2. RDS CAL - pricing và mô hình

RDS CAL giá ~3.2 triệu/CAL cho Windows Server 2022 hoặc 2025, có 2 mô hình:

RDS User CAL

  • Gắn với user trong AD.
  • User đó remote từ bất kỳ device nào (laptop nhà, mobile, PC khác) đều dùng cùng 1 CAL.
  • Phù hợp work-from-home, BYOD, sales mobile.

RDS Device CAL

  • Gắn với 1 máy vật lý.
  • Nhiều người dùng chung 1 thin client/kiosk vẫn chỉ cần 1 CAL.
  • Phù hợp call center, factory, retail point.

Quy tắc cộng dồn

RDS CAL không thay thế Windows Server CAL - phải cộng cả hai. Ví dụ: 1 nhân viên remote vào RDS chạy ứng dụng:

  • 1 × Windows Server CAL User = ~750k
  • 1 × RDS CAL User = ~3.2 triệu
  • Tổng: ~3.95 triệu/user

Cho 50 user remote: 50 × 3.95 = ~197 triệu chỉ riêng CAL, cộng OS Standard ~22 triệu = ~219 triệu cho 1 server RDS đủ license 50 user.

3. Khi nào cần Terminal Server (và RDS CAL)

Use case phổ biến tại Việt Nam

  • Phần mềm kế toán Misa/Bravo/Fast trên RDS: doanh nghiệp đặt server kế toán tập trung, nhân viên RDP vào chạy app. Tránh cài máy con từng máy, đồng bộ dữ liệu real-time.
  • ERP/CRM nội bộ: SAP, Oracle, hoặc app .NET legacy. Host trên RDS, user remote vào.
  • AutoCAD/SOLIDWORKS dùng GPU server: thiết kế dùng GPU mạnh tập trung 1 server thay vì 20 workstation.
  • App banking/financial legacy: hệ thống cũ cần Windows-only client, deploy qua RDS.
  • Remote work cho nhân viên field: sales đi tỉnh remote vào ERP công ty, dùng RDS qua VPN.

Khi nào KHÔNG cần RDS CAL

  • Admin/IT RDP vào server để bảo trì (≤2 session).
  • User truy cập file share, web app, print server - chỉ cần CAL thường, không phải RDS CAL.
  • VDI (Virtual Desktop Infrastructure) chạy Windows 10/11 - cần VDA license khác, không phải RDS CAL.

4. Setup RDS - kiến trúc 3 role cơ bản

Một deployment RDS đầy đủ cần 3 role:

RoleChức năngKhuyến nghị server
RD Session HostChạy user session, appRAM/CPU mạnh, có thể scale ngang nhiều host
RD LicensingCấp phát RDS CAL khi user kết nốiThường gộp chung với DC hoặc small VM
RD Connection BrokerPhân tải user vào Session Host, lưu session stateCó thể HA bằng 2 broker

Doanh nghiệp nhỏ ≤30 user có thể gộp cả 3 role trên 1 server. Lớn hơn nên tách Session Host scale ngang.

5. Cài đặt RDS qua PowerShell

# Trên server sẽ làm RDS, cài đủ 3 role
Install-WindowsFeature -Name RDS-RD-Server, RDS-Licensing, RDS-Connection-Broker `
  -IncludeAllSubFeature -IncludeManagementTools -Restart

# Deploy RDS qua Server Manager hoặc cmdlet
Import-Module RemoteDesktop
New-RDSessionDeployment -ConnectionBroker "rds01.company.local" `
  -SessionHost "rds01.company.local" `
  -WebAccessServer "rds01.company.local"

# Bật RD Licensing và set mode (Per User hoặc Per Device)
Add-RDServer -Server "rds01.company.local" -Role RDS-Licensing -ConnectionBroker "rds01.company.local"
Set-RDLicenseConfiguration -LicenseServer "rds01.company.local" -Mode PerUser -ConnectionBroker "rds01.company.local" -Force

# Activate RD Licensing Server với Microsoft Clearinghouse
# (Thường làm qua GUI: Tools > Remote Desktop Services > Remote Desktop Licensing Manager)

6. Activation RDS CAL - quy trình online

  1. Mở Remote Desktop Licensing Manager.
  2. Right-click server → Activate Server.
  3. Chọn connection method: Automatic (cần Internet outbound) hoặc Web Browser nếu offline.
  4. Điền thông tin tổ chức.
  5. Sau khi activate, right-click server → Install Licenses.
  6. Chọn loại license (User CAL hoặc Device CAL), nhập product key TND cung cấp.
  7. Verify trong License Manager - số CAL available phải khớp số mua.

7. RDS CAL Grace Period - 120 ngày dùng thử

Windows Server cho phép RDS hoạt động 120 ngày grace period kể từ lần đầu user kết nối, không cần CAL. Đây là buffer để bạn mua/install CAL. Sau 120 ngày, nếu chưa có CAL, user không kết nối được nữa với lỗi Remote session disconnected because there are no Remote Desktop License Servers available.

Lưu ý: grace period đếm từ lần connect đầu tiên, KHÔNG đếm từ ngày cài. Một số doanh nghiệp tưởng "cài lúc nào dùng được lúc đó" và bị bất ngờ. Khuyến nghị: mua CAL trước khi production deploy, hoặc trong vòng 60 ngày đầu.

8. Per User vs Per Device - lựa chọn mode trên RDS

Sau khi cài RD Licensing, bạn chọn mode Per User hoặc Per Device. Lưu ý: mode trên server phải match loại CAL bạn mua. Nếu mua Per Device CAL nhưng set mode Per User, RD Licensing sẽ không cấp CAL được.

Per User mode

  • CAL gán vào AD user object.
  • License Manager track qua AD.
  • Bắt buộc RD Licensing Server và Session Host trong cùng domain.
  • Không enforce - Microsoft tin tưởng admin đếm đúng (honor system).

Per Device mode

  • CAL cấp tạm 90 ngày khi device kết nối lần đầu.
  • RD Licensing track qua "temporary CAL" sau đó cấp "permanent CAL" khi đủ điều kiện.
  • Hoạt động ngay cả ở workgroup (không cần domain).
  • Có report cụ thể số CAL đã cấp.

9. HA RDS - multi-broker và session host farm

Doanh nghiệp ≥100 user RDS nên thiết kế HA:

  • 2+ RD Connection Broker trong HA mode, dùng SQL Server backend lưu session state.
  • 3-5 RD Session Host trong cùng collection, load balance qua broker.
  • User Profile Disk (UPD) hoặc FSLogix lưu profile user trên file share, để user chuyển giữa các host vẫn giữ data.
  • RD Gateway nếu user kết nối từ Internet - encrypt RDP qua HTTPS tunnel.
# Bật HA cho RD Connection Broker (yêu cầu SQL Server)
Set-RDConnectionBrokerHighAvailability -ConnectionBroker "broker01.company.local" `
  -DatabaseConnectionString "DRIVER=SQL Server Native Client 11.0;SERVER=sql01.company.local;Trusted_Connection=Yes;DATABASE=RDCB" `
  -ClientAccessName "rds.company.local"

10. Bài toán chi phí thực tế

Công ty 100 nhân viên, 60 user cần RDS để chạy phần mềm kế toán + ERP:

Thành phầnSố lượngĐơn giá VNDTổng VND
Windows Server 2025 Standard 16-core122 triệu22 triệu
Windows Server CAL User (cho 60 user RDS)60750k45 triệu
RDS CAL User603.2 triệu192 triệu
SQL Server Standard (nếu HA broker)1tùy mua riêng-
Tổng license RDS~259 triệu

Đây là khoản đầu tư một lần, sử dụng nhiều năm. So với mua 60 PC khoẻ riêng + bản quyền app riêng từng máy, RDS thường tiết kiệm hơn dài hạn nhờ centralization.

11. Tip vận hành RDS production

  • Giới hạn idle session 30 phút disconnect, 2h logoff để release RAM.
  • Disable printer redirection nếu không cần (Easy Print printer mapping gây chậm).
  • FSLogix Profile Container thay cho roaming profile cổ điển - tốc độ login 10x nhanh hơn.
  • Update RDS host trong rolling fashion: drain mode 1 host, patch, reboot, xong mới sang host tiếp theo.
  • Monitor RD Licensing: chạy report định kỳ qua Get-RDLicenseCount để kịp mua thêm khi sắp cạn.

12. Mua RDS CAL tại TND

TND là đại lý chính thức Microsoft tại Việt Nam, cung cấp RDS CAL 2022/2025 cả User và Device, kèm Windows Server license, External Connector. Hoá đơn VAT điện tử TT 78 đầy đủ cho doanh nghiệp. Tư vấn miễn phí về deployment RDS, HA broker, và sizing host.

Đọc thêm: CAL User vs Device, Standard vs Datacenter, External Connector. Tham khảo dedicated server kèm Windows Server tại trang dedicated server.

Triển khai Terminal Server cho công ty?

TND đại lý Microsoft Windows Server tại Việt Nam - license genuine cho Standard, Datacenter, Essentials, CAL, RDS CAL. Hoá đơn VAT điện tử TT 78 đầy đủ cho doanh nghiệp.

Xem giá RDS CAL →

Bản quyền chính hãng Microsoft✓ Đối tác Google Workspace Adobe Kaspersky · VMware & hơn nữa
2009
15+ năm vận hành liên tục
10+
tập đoàn lớn tin dùng
100+
doanh nghiệp SMB Việt
30 ngày
đổi key lỗi miễn phí
Phần mềm bản quyền chính hãng chúng tôi cung cấp
Bản quyền chính hãng Đối tác Microsoft ✓ Verified Hóa đơn VAT đầy đủ Đổi key lỗi 30 ngày Vận hành từ 2009 MST 0200994870 Hotline 0225.999.6666