VPS

Giấy phép SQL Server trong môi trường ảo hóa

Thanh Nguyễn Đăng 9 phút đọc 1 khối lệnh

Giấy phép SQL Server trong môi trường ảo hóa
Mục lục bài viết
  1. Hai cách cấp phép, chọn theo mật độ
  2. Bẫy lớn nhất: máy ảo di chuyển giữa các máy chủ
  3. Bản Standard theo mô hình máy chủ cộng giấy phép truy cập
  4. Máy chủ dự phòng có phải mua giấy phép không
  5. Danh sách kiểm trước khi mua
  6. Bảng câu hỏi phải trả lời trước khi mua
  7. Bẫy lớn nhất, nói rõ một lần
  8. Tự kiểm trước khi có đợt rà soát
  9. Câu hỏi thường gặp
  10. Bài viết liên quan

Trả lời nhanh: Khi chạy trên máy ảo, SQL Server có hai cách cấp phép: đếm theo số lõi ảo cấp cho máy ảo đó, hoặc cấp phép toàn bộ lõi vật lý của máy chủ để chạy không giới hạn số máy ảo. Cách thứ hai rẻ hơn khi mật độ máy ảo cao, và bắt buộc phải mua thêm quyền nâng cấp nếu máy ảo di chuyển tự do giữa các máy chủ trong cụm.

Đây là mảng dễ tính sai nhất trong toàn bộ chuyện giấy phép doanh nghiệp, vì trực giác nói rằng máy ảo nhỏ thì trả ít tiền, còn quy tắc thật lại phụ thuộc vào phần cứng bên dưới và vào việc máy ảo có được phép chạy nhảy giữa các máy chủ hay không.

Hai cách cấp phép, chọn theo mật độ

Cách thứ nhất: đếm theo lõi ảo. Bạn cấp phép đúng số lõi ảo đã gán cho máy ảo chạy cơ sở dữ liệu. Có mức tối thiểu bắt buộc cho mỗi máy ảo, thường là bốn lõi, nên máy ảo hai lõi vẫn phải mua như bốn lõi. Cách này hợp khi chỉ có một vài máy ảo chạy cơ sở dữ liệu trên một máy chủ lớn.

Cách thứ hai: cấp phép toàn bộ lõi vật lý của máy chủ. Bạn mua giấy phép cho mọi lõi vật lý của máy chủ, sau đó chạy bao nhiêu máy ảo có cơ sở dữ liệu trên máy đó cũng được. Cách này hợp khi mật độ cao, chẳng hạn máy chủ chạy tám máy ảo đều có cơ sở dữ liệu.

Điểm hòa vốn thô: khi tổng số lõi ảo đã cấp phép vượt quá số lõi vật lý của máy chủ thì cách thứ hai bắt đầu rẻ hơn. Hãy tính cả hai hướng trước khi mua, chênh lệch thường rất đáng kể.

Bẫy lớn nhất: máy ảo di chuyển giữa các máy chủ

Đây là chỗ nhiều doanh nghiệp tính thiếu, và cũng là chỗ hay bị nêu ra khi có rà soát.

Mặc định, giấy phép gắn với một máy chủ vật lý cụ thể và chỉ được chuyển sang máy khác sau một khoảng thời gian tối thiểu. Nhưng trong một cụm ảo hóa có cân bằng tải tự động, máy ảo có thể chuyển sang máy chủ khác bất cứ lúc nào mà không ai bấm nút.

Có hai đường hợp lệ để xử lý.

  • Mua quyền linh hoạt kèm theo giấy phép, tức là khoản phí gắn với giấy phép mua đứt cho quyền chuyển máy ảo không giới hạn tần suất.
  • Cấp phép cho tất cả các máy chủ trong cụm mà máy ảo có thể chạy tới. Cách này tốn kém nhưng đơn giản về mặt tuân thủ.

Cách thứ ba là cấu hình quy tắc ràng buộc máy ảo vào một nhóm máy chủ nhất định và ghi lại cấu hình đó làm bằng chứng. Cách này khả thi nhưng đòi hỏi kỷ luật vận hành và phải chứng minh được khi cần.

Bản Standard theo mô hình máy chủ cộng giấy phép truy cập

Ngoài cách tính theo lõi, bản Standard còn cho phép mô hình cũ: mua một giấy phép cho phiên bản cài đặt, rồi mua giấy phép truy cập cho từng người dùng hoặc từng thiết bị kết nối.

Mô hình này thường rẻ hơn khi hội đủ ba điều kiện: số người dùng ít và đếm được, máy ảo có ít lõi, và ứng dụng không mở cho khách hàng bên ngoài.

Ngược lại nó không dùng được khi ứng dụng phục vụ người dùng ẩn danh qua Internet, vì không thể đếm được số giấy phép truy cập cần có. Trường hợp đó bắt buộc phải tính theo lõi.

Lưu ý thêm: bản Enterprise chỉ có cách tính theo lõi, không có mô hình máy chủ cộng giấy phép truy cập.

Máy chủ dự phòng có phải mua giấy phép không

Câu trả lời phụ thuộc máy dự phòng làm gì.

Dự phòng thụ động hoàn toàn. Máy chờ, không phục vụ truy vấn nào, chỉ nhận đồng bộ dữ liệu và chỉ được bật lên khi máy chính hỏng. Trường hợp này thường được miễn giấy phép, nhưng với điều kiện bạn có mua quyền nâng cấp kèm theo giấy phép chính.

Dự phòng có phục vụ đọc. Nếu máy dự phòng được dùng để chạy báo cáo hay truy vấn đọc, nó đang phục vụ công việc thật và phải được cấp phép đầy đủ. Đây là bẫy phổ biến, vì việc trỏ báo cáo sang máy dự phòng cho nhẹ máy chính nghe rất hợp lý về mặt kỹ thuật.

Môi trường kiểm thử. Không được dùng giấy phép sản xuất. Có bản dành riêng cho phát triển và kiểm thử với chi phí thấp hơn nhiều, và đó là đường hợp lệ.

Danh sách kiểm trước khi mua

  1. Máy chủ vật lý có bao nhiêu lõi, và bao nhiêu máy ảo trên đó sẽ chạy cơ sở dữ liệu.
  2. Tính chi phí theo cả hai cách rồi so, đừng mặc định cách nào rẻ hơn.
  3. Máy ảo có được phép di chuyển tự động trong cụm không. Nếu có, tính thêm quyền linh hoạt.
  4. Có máy dự phòng không, và nó có phục vụ truy vấn đọc không.
  5. Ứng dụng phục vụ nội bộ hay mở ra Internet, để quyết định có dùng được mô hình giấy phép truy cập không.
  6. Môi trường kiểm thử đã có giấy phép riêng chưa.
  7. Lưu lại cấu hình cụm và số lõi làm hồ sơ đối chiếu.

Bảng câu hỏi phải trả lời trước khi mua

Câu hỏiVì sao phải trả lời trước khi mua
Máy ảo chạy cơ sở dữ liệu có di chuyển giữa các máy chủ vật lý khôngĐây là yếu tố làm chi phí đội lên nhiều nhất
Cụm ảo hóa của bạn có bao nhiêu máy chủ vật lý và mỗi máy bao nhiêu nhânCách đếm phụ thuộc trực tiếp vào hai con số này
Số người thực sự truy cập vào cơ sở dữ liệu là bao nhiêuQuyết định giữa hai mô hình cấp phép
Máy chủ dự phòng của bạn ở trạng thái nàoTrạng thái chờ thụ động và trạng thái chạy song song được đối xử khác nhau
Bạn có quyền bảo đảm phần mềm khôngẢnh hưởng tới quyền dùng máy dự phòng và quyền di chuyển máy ảo

Bẫy lớn nhất, nói rõ một lần

Nếu máy ảo chạy cơ sở dữ liệu được phép di chuyển tự do sang bất kỳ máy chủ vật lý nào trong cụm, thì về nguyên tắc bạn phải cấp phép cho mọi máy chủ mà nó có thể chạy trên đó, chứ không chỉ máy nó đang chạy. Đây là chỗ khiến hóa đơn thực tế cao gấp nhiều lần dự toán ban đầu. Cách xử lý thông thường là giới hạn máy ảo đó chỉ được chạy trên một nhóm máy chủ nhất định, và cấu hình ràng buộc này ngay trong hệ thống ảo hóa chứ không chỉ ghi trong tài liệu.

Tự kiểm trước khi có đợt rà soát

TerminalTự kiểm trước khi có đợt rà soátbash
# Lam mot ban ke, cap nhat moi quy: #  1. Danh sach moi may ao co chay co so du lieu#  2. May chu vat ly nao dang chua no#  3. May ao do CO THE di chuyen sang nhung may nao#  4. So nhan xu ly cua tung may chu vat ly do#  5. Mo hinh cap phep dang ap dung cho tung may ao # Cot so 3 la cot quan trong nhat va hay bi bo trong nhat. # Neu ban khong gioi han duoc pham vi di chuyen:#  - hoac cap phep cho toan cum#  - hoac tach may ao do ra mot cum nho rieng # Luu ban ke cua tung quy, khong ghi de.# Lich su tu kiem la bang chung ban lam nghiem tuc.

Câu hỏi thường gặp

Cấp cho máy ảo hai lõi thì mua hai giấy phép được không

Không. Có mức tối thiểu bắt buộc cho mỗi máy ảo, thường là bốn lõi. Nghĩa là máy ảo một hay hai lõi vẫn phải cấp phép như bốn lõi. Vì vậy chia nhỏ máy ảo để tiết kiệm giấy phép thường phản tác dụng.

Đổi từ VMware sang Proxmox có thay đổi cách tính không

Không. Cách đếm dựa trên lõi vật lý của máy chủ và trên cấu hình máy ảo, không phụ thuộc phần mềm ảo hóa. Điều có thể thay đổi là quyền linh hoạt khi máy ảo di chuyển, vì cơ chế di chuyển tự động khác nhau giữa các nền tảng.

Bản Express dùng cho môi trường thật được không

Được và miễn phí, nhưng có giới hạn cứng về dung lượng cơ sở dữ liệu, RAM và số lõi sử dụng. Phù hợp với ứng dụng nhỏ. Khi dữ liệu chạm trần thì phải nâng cấp, nên hãy dự trù trước thay vì phát hiện lúc hệ thống dừng ghi.

Có cần cấp phép cho máy chủ ứng dụng nối vào cơ sở dữ liệu không

Bản thân máy chủ ứng dụng không cần giấy phép cơ sở dữ liệu, nhưng nếu dùng mô hình máy chủ cộng giấy phép truy cập thì phải đếm cả những người dùng gián tiếp qua ứng dụng đó. Nhiều nơi tính thiếu vì chỉ đếm người kết nối trực tiếp.

Chia sẻ:Facebook

Thanh Nguyễn

TND

Tư vấn bản quyền, VPS và máy chủ kèm hóa đơn VAT, hợp đồng đầy đủ cho doanh nghiệp.