1.Cấu hình CPU.
Cấu hình về CPU cho máy ảo có thể ảnh hưởng lớn đến hiệu năng.
Tùy chọn về số lượng vCPU.
Ở tùy chọn này, có thể cấu hình số vCPU hiện đang cấp cho máy ảo và số lượng vCPU tối đa cho máy ảo này. Nó cũng có thể đổi số vCPU trong khi máy ảo đang chạy như hot plugging và hot unplugging( tính năng hot unplugging không được hỗ trợ và không được khuyên dùng trong môi trường production).
Có thể cấu hình số lượng vCPU lớn hơn số lượng CPU của host(overcommitting), nhưng sẽ có cảnh báo về hiệu năng như sau:
CPU overcommit là khi mà tổng số vCPU được cấp cho tất cả các máy ảo trên hệ thống lơn hơn số lượng CPU của host. Nó có thể dẫn đến ảnh hưởng tiêu cực đến hiệu năng, ví dụ như tình huống với khối lượng công việc của máy ảo lớn hoặc không thể tính toán được.
Tùy chọn về cấu hình vCPU
Ở đấy có thể chọn CPU model mong muốn cho máy ảo. Có thể sử dụng tùy chọn Copy host CPU configure
để xác định và sao chép cấu hình, model của CPU vật lý để áp dụng cho cpu ảo.
Tùy chọn về mô hình CPU( CPU topology)
Tùy chọn Mannually set CPU topology
giúp thiết lập mô hình vCPU cho máy ảo(Socket, core, threads) đồng thời cũng thiết lập chỉ số vCPU tối đa cho máy ảo.
2. Cấu hình bộ nhớ Ram.
Cấu hình cấp phát bộ nhớ.
- Sử dụng virt-manager dể cấp phát bộ nhớ như sau:
- Trong đó có hai tùy chọn chính:
- Maximum allocation: Là bộ nhớ tối đa có thể cấp cho máy ảo trong khi máy ảo đang chạy.
- Current allocation: Là bộ nhớ hiện tại đang cấp cho máy ảo.
- Ví dụ cấu hình trong file xml của máy ảo (/etc/libvirt/qemu/tenmayao.xml): ```
```
###