2683A/77/9 Phạm Thế Hiển, Phường 7, Quận 8, TP. HCM
0973157932
sale@holagroup.com.vn

Hướng Dẫn Cấp Phép Bản Quyền SQL Server Standard & Enterprise Chuẩn Nhất

We want to succeed with you

SQL Server là hệ quản trị cơ sở dữ liệu quan hệ (RDBMS) mạnh mẽ và được sử dụng phổ biến nhất trong các hạ tầng công nghệ thông tin doanh nghiệp. Tuy nhiên, mô hình cấp phép bản quyền (Licensing) của Microsoft dành cho SQL Server luôn là một bài toán phức tạp, dễ gây nhầm lẫn. Việc hiểu sai quy định không chỉ khiến doanh nghiệp lãng phí ngân sách đầu tư mà còn đối mặt với rủi ro pháp lý lớn khi bị Microsoft thanh tra (Audit).

Bài viết này sẽ hướng dẫn cấp phép bản quyền SQL Server Standard & Enterprise chuẩn xác nhất theo quy định mới của Microsoft, giúp doanh nghiệp tối ưu chi phí và vận hành hệ thống hợp pháp.

1. Tìm Hiểu Các Phiên Bản SQL Server Cho Doanh Nghiệp

Trước khi đi vào chi tiết cách cấp phép, doanh nghiệp cần phân biệt rõ hai phiên bản thương mại chính của SQL Server:

  • SQL Server Standard Edition: Cung cấp các tính năng quản lý dữ liệu, báo cáo (Reporting) và phân tích ở mức độ cơ bản cho các doanh nghiệp quy mô vừa và nhỏ. Phiên bản này bị giới hạn về hiệu năng phần cứng (Tối đa 24 Cores CPU và 128 GB RAM cho mỗi Instance).
  • SQL Server Enterprise Edition: Phiên bản cao cấp nhất dành cho các hệ thống dữ liệu lớn (Big Data), yêu cầu tính sẵn sàng cao (High Availability như Always On Availability Groups), bảo mật chuyên sâu và hiệu năng không giới hạn.

2. Các Mô Hình Cấp Phép Bản Quyền SQL Server Chuẩn Microsoft

Microsoft hiện đang áp dụng 2 mô hình cấp phép bản quyền chính cho SQL Server: Mô hình theo Lõi (Per Core)Mô hình Server + CAL.

Mô hình 1: Cấp phép theo Lõi (Per Core Licensing)

Mô hình này dựa trên năng lượng tính toán của máy chủ vật lý hoặc máy chủ ảo (VM) chạy SQL Server. Đặc biệt: Phiên bản Enterprise BẮT BUỘC phải cấp phép theo mô hình này.

  • Cách tính: Doanh nghiệp phải mua bản quyền cho tất cả các lõi (Cores) CPU vật lý hoặc lõi ảo mà SQL Server sử dụng.
  • Quy tắc tối thiểu (Minimum Requirements): Microsoft quy định mỗi bộ xử lý (Processor/CPU) phải được cấp phép tối thiểu 4 Cores. Do đó, ngay cả khi máy chủ của bạn chỉ chạy 2 Cores, bạn vẫn phải mua gói bản quyền tối thiểu cho 4 Cores.
  • Ưu điểm: Không giới hạn số lượng người dùng hoặc thiết bị truy cập vào cơ sở dữ liệu. Đây là lựa chọn bắt buộc cho các ứng dụng Web công cộng, hệ thống thương mại điện tử hoặc các ứng dụng có số lượng người dùng lớn, biến động liên tục.

Mô hình 2: Cấp phép theo Server + CAL (Server + Client Access License)

Mô hình này chỉ áp dụng cho phiên bản SQL Server Standard và phù hợp với các doanh nghiệp có số lượng người dùng cố định, có thể đếm được.

  • Bản quyền Server: Doanh nghiệp mua 1 giấy phép (License) cho mỗi máy chủ vật lý hoặc máy chủ ảo chạy SQL Server (không cần quan tâm máy chủ đó có bao nhiêu Cores hay bao nhiêu RAM).
  • Bản quyền CAL (Client Access License): Doanh nghiệp phải mua thêm giấy phép truy cập cho từng đối tượng kết nối vào SQL Server. CAL gồm 2 loại:
    • User CAL: Cấp cho từng nhân sự. Nhân sự đó có thể dùng bất kỳ thiết bị nào (Laptop, PC, Điện thoại) để truy cập vào database.
    • Device CAL: Cấp cho từng thiết bị. Nhiều nhân sự (ví dụ nhân sự làm việc theo ca) có thể dùng chung thiết bị đó để truy cập hệ thống.

3. So Sánh Mô Hình Per Core Và Server + CAL cho SQL Server Standard

Để giúp doanh nghiệp dễ dàng đưa ra quyết định lựa chọn mô hình cấp phép tối ưu chi phí, dưới đây là bảng so sánh trực quan:

Tiêu chí so sánhMô hình Per Core (Theo Lõi)Mô hình Server + CAL
Phiên bản áp dụngCả Standard và EnterpriseChỉ áp dụng cho Standard
Giới hạn người dùngHoàn toàn không giới hạnGiới hạn theo số lượng CAL đã mua
Cách tính bản quyềnDựa trên số Cores của CPU (Tối thiểu 4 Cores/CPU)1 License Server + Số lượng User/Device CAL tương ứng
Phù hợp nhất vớiỨng dụng Web, ERP lớn, số lượng người dùng đông hoặc không xác định.Hệ thống nội bộ doanh nghiệp (Kế toán, CRM, HR) có số lượng nhân sự cố định dưới 30-40 người.

4. Hướng Dẫn Cấp Phép SQL Server Trong Môi Trường Ảo Hóa (Virtualization)

Hiện nay, phần lớn doanh nghiệp đều triển khai SQL Server trên các môi trường ảo hóa như VMware vSphere, Microsoft Hyper-V hoặc Nutanix AHV. Quy định cấp phép trong môi trường ảo hóa như sau:

  • Cấp phép theo từng Máy ảo (Virtual Machine – VM): Doanh nghiệp chỉ cần đếm số lõi ảo (vCores) được gán cho VM đó để mua bản quyền theo mô hình Per Core (Áp dụng quy tắc tối thiểu 4 Cores cho mỗi VM).
  • Cấp phép toàn bộ Máy chủ vật lý (Full Số Cores Vật Lý): Doanh nghiệp mua bản quyền cho toàn bộ các lõi CPU vật lý của máy chủ (Host). Khi đó, doanh nghiệp có quyền chạy không giới hạn số lượng VM chứa SQL Server trên Host đó (Yêu cầu phiên bản Enterprise có kèm gói Software Assurance – SA).

5. Quy Định Bản Quyền Cho Máy Chủ Dự Phòng (High Availability & Disaster Recovery)

Từ các chính sách cập nhật gần đây của Microsoft, nếu doanh nghiệp cấu hình các cụm máy chủ dự phòng như Always On, Failover Cluster, hoặc Log Shipping:

  • Nếu có Gói Bảo hiểm phần mềm (Software Assurance – SA) hoặc Đăng ký định kỳ (Subscription): Doanh nghiệp được phép chạy 1 máy chủ dự phòng (Passive Server) hoàn toàn miễn phí bản quyền cho mục đích HA/DR (với điều kiện số Cores của máy dự phòng không được vượt quá máy chính).
  • Nếu KHÔNG có SA: Doanh nghiệp bắt buộc phải mua bản quyền cho cả máy chủ chính (Active) và máy chủ dự phòng (Passive) như hai thực thể độc lập.

Kết Luận

Việc nắm vững hướng dẫn cấp phép bản quyền SQL Server Standard & Enterprise giúp doanh nghiệp chủ động trong khâu lập ngân sách, tránh lãng phí khi đầu tư phần mềm và đảm bảo tính tuân thủ pháp lý tối đa.

Lời khuyên: Trước khi tiến hành mua sắm, doanh nghiệp nên thống kê chính xác số lượng nhân sự sử dụng, cấu hình phần cứng dự kiến (vCores/Physical Cores) và sơ đồ kiến trúc hệ thống (có HA/DR hay không) để được các đối tác ủy quyền của Microsoft tư vấn phương án bản quyền tối ưu nhất.

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *