Tôi đang làm việc với một nhà cung cấp đang cung cấp một ứng dụng dựa trên máy chủ yêu cầu cấp phép để kích hoạt. Có hai tùy chọn, cấp phép dựa trên phần mềm và kích hoạt dựa trên phần cứng (USB-dongle). Những ưu và nhược điểm của việc sử dụng khóa cấp phép phần cứng hoặc phần mềm trong môi trường mà phần mềm ứng dụng đang chạy trên máy chủ dựa trên VMware là gì? Khóa giấy phép phần cứng USB sẽ được cắm vào một trong số này: https://www.digi.com/products/usb/anywhereusb
Có hai ứng dụng đang được cấp phép: Nhà cung cấp: Phần mềm Iconics: Nền tảng GENESIS32 SCADA Nhà cung cấp: Phần mềm tự động Rockwell: FactoryTalk (RSLinx)
Đây là lý do nhà cung cấp đưa ra cho ưu tiên của họ cho các khóa phần cứng:
Chúng tôi đã thấy rằng các khóa phần cứng ổn định hơn các khóa phần mềm, đặc biệt là trong môi trường VM. Các khóa phần mềm thường được gắn vào ổ cứng hoặc id id của máy tính. Bất cứ khi nào con số này thay đổi (lỗi ổ cứng, cấu hình lại VM, v.v.), giấy phép sẽ bị mất và cần phải được tải lại với sự trợ giúp của nhà sản xuất. Việc cấp phép ngày nay được thực hiện qua internet và hầu hết các máy chủ không có quyền truy cập internet, vì vậy việc xử lý các vấn đề cấp phép đã trở thành vấn đề đau đầu. Khóa phần cứng hoạt động tốt cho máy ảo vì chúng không nằm trên máy ảo. Nếu bạn gặp lỗi hình ảnh hoặc lỗi máy chủ khác, bạn có thể sao chép trong một hình ảnh mới, trỏ đến khóa giấy phép và bạn đang hoạt động.