SPICE (Simple Protocol for Independent Computing Environments) là một giao thức truy cập máy ảo từ xa hiệu suất cao, được thiết kế để mang đến trải nghiệm tương tác với máy ảo gần giống như máy thật. SPICE hỗ trợ hiển thị đồ họa, truyền âm thanh, chia sẻ clipboard, truyền file và hỗ trợ các thiết bị USB.
Trong môi trường Proxmox VE – một nền tảng ảo hóa mã nguồn mở phổ biến – SPICE là một trong những giao thức truy cập VM bên cạnh noVNC và xterm.js. Tuy nhiên, SPICE có nhiều tính năng mạnh mẽ và hiệu suất cao hơn nhiều so với noVNC.
Để sử dụng được SPICE, cần:
- Setup “Spice client” trên máy tính cá nhân (máy thật)
- Setup “Spice driver” trên máy ảo được sử dụng cho mục đích này
Trên máy tính cá nhân, truy cập trang web: https://virt-manager.org/download
Sau đó dowload virt-viewer về.

Sau khi download, bạn sẽ phải setup virt-viewer lên.

Tiếp theo, ta sẽ thực hiện tải driver SPICE cho máy ảo. Trong đó, driver SPICE đã được bao gồm trong file virtio-io.iso. Nên cần phải có tải trước virtio-io.iso và upload vào ổ nhớ lưu trữ iso và thực hiện công việc cài virtio-io.iso đó lên máy ảo.
(Bài viết này sẽ sử dụng máy ảo 403 (WS-2025) để thực hiện việc cài driver SPICE)
Để thực hiện việc đó, chọn máy ảo -> Hardware -> Add -> CD/DVD Drive.

Chọn ổ lưu trữ chứa file .iso -> Chọn virtio-win.iso -> Nhấn Add.

Sau khi add ổ đĩa đó vào. Trên máy ảo đó, vào File Explorer -> Chọn ổ đĩa chứa virtio-win.iso -> Nhấn virtio-win-guest-tools.
Chú thích: VirtIO Guest Tools là 1 bộ công cụ của Proxmox giúp cài đặt đầy đủ các driver cần thiết cho máy ảo, cải thiện việc cấu hình, giám sát và quản lý thông tin. Trong bộ tool này đã bao gồm driver SPICE cần thiết cho việc cài đặt.

Ta sẽ nhấn Install, và thực hiện công đoạn cài đặt.

Sau khi hoàn tất công đoạn Install, nhấn Finish. Vậy là ta đã cài thành công driver SPICE về máy ảo.

Tiếp theo, ta sẽ thực hiện chuyển đổi công cụ truy cập từ noVNC (mặc định) sang SPICE.
Trước hết, ta cần phải tắt máy ảo, sau đó chọn máy ảo đã cài driver SPICE -> Chọn Hardware -> Chọn Display -> Nhấn Edit.

Chọn “Graphic card: SPICE” và “Memory (MiB): 128” -> Nhấn OK

Sau đó, ta sẽ Start máy ảo này lên.

Ta double click vào máy ảo này sẽ tự động tải file “pve-spice.vv” .Đây chính là kết nối giữa máy ảo trong Proxmox và phần mềm SPICE client.

Ta sẽ chạy “pve-spice.vv” và kết nối sẽ được thiết lập đến máy ảo.

Ta đã hoàn thành rồi đó.

