Điều này đã từng đúng, nhưng không còn đúng nữa.
Những gì họ đang đề cập đến là Lập kế hoạch nghiêm ngặt .
Quan trọng nhất trong tất cả, trong thuật toán đồng lập lịch chặt chẽ, sự tồn tại của vCPU bị trễ khiến toàn bộ máy ảo bị dừng lại. Trong thuật toán đồng lập lịch trình thoải mái, một vCPU hàng đầu quyết định liệu nó có nên tự dừng lại hay không dựa trên độ lệch so với vCPU anh chị em chậm nhất
Bây giờ, nếu máy chủ chỉ có 4 luồng, thì bạn sẽ thật ngớ ngẩn khi phân bổ tất cả chúng. Nếu nó có hai bộ xử lý và 4 luồng cho mỗi bộ xử lý, thì bạn có thể không muốn phân bổ tất cả nội dung của một bộ xử lý, vì trình ảo hóa của bạn nên cố gắng giữ vCPU trên cùng một nút NUMA để giúp truy cập bộ nhớ nhanh hơn và bạn làm cho công việc này trở nên khó khăn hơn bằng cách phân bổ toàn bộ ổ cắm cho một VM (Xem trang 12 của PDF đó ở trên).
Vì vậy, có những kịch bản mà ít vCPU có thể hoạt động tốt hơn nhiều, nhưng nó không đúng 100%.
Tất cả những gì đã nói và làm, tôi rất hiếm khi phân bổ nhiều hơn 3 vCPU cho mỗi khách. Mọi người đều có 2 mặc định, 3 nếu đó là khối lượng công việc lớn và 4 cho những thứ như Máy chủ SQL hoặc máy ảo xử lý hàng loạt thực sự nặng hoặc máy chủ đầu cuối có nhiều người dùng.