Máy ảo có ổ cứng 10 GB, 8 CPU và 4GB RAM có hợp lý không?


10

Tôi đã nhận được một nhiệm vụ để cài đặt Fedora 24-1.2 trong VirtualBox với các thông số kỹ thuật này và tôi đang gặp phải các vấn đề khiến tôi nghi ngờ điều này thực tế đến mức nào.

Đối với một, tôi thậm chí không thể tạo ra 8 CPU. VirtualBox thậm chí không cho tôi tùy chọn. Điều tôi có thể làm nhất là 4.

Thứ hai, nó sẽ không cho phép tôi tạo ra rất nhiều RAM chỉ với một ổ cứng 10gb.

Tôi đã kiểm tra lại bài tập khoảng một chục lần bây giờ và vâng, đó là người hướng dẫn của tôi muốn. Tôi sẽ tìm ra nếu cần ... Tôi chỉ muốn xác nhận, những cài đặt này có hợp lý không?


1
Phiên bản VirtualBox nào bạn đang sử dụng? Tôi đã có thể tạo một máy ảo như vậy chỉ trong VirtualBox 5.0.40, mặc dù nó đã thông báo cho tôi rằng việc sử dụng hơn 6 CPU (máy tính của tôi có CPU 6 lõi) có khả năng làm giảm hiệu suất. Trên thực tế, trình hướng dẫn VM mới yêu cầu đầu tiên về RAM, sau đó là đĩa cứng ...
CVn

Máy chủ của bạn có bao nhiêu RAM và bao nhiêu lõi?
dcorking

Câu trả lời:


17

10GB HD, 8 CPU, 4GB RAM - Những cài đặt đó có thể hợp lý với máy ảo Linux, tôi đã có các máy ảo nhỏ hơn thế và cũng lớn hơn nhiều (trong phần cứng cấp máy chủ).

Các tài nguyên cần thiết phụ thuộc rất nhiều vào những gì máy chủ cần phải làm, tuy nhiên các tài nguyên được yêu cầu có thể không hợp lý cho máy / máy chủ (máy chủ) bạn đang sử dụng.

Bạn đang chia sẻ / "đánh cắp" tài nguyên mà máy chủ không sử dụng để cung cấp cho VM; bạn không thể đánh cắp những gì không có ở đó; để cung cấp CPU ảo, dung lượng ổ đĩa và RAM cho máy ảo trong Virtualbox, bạn phải có tài nguyên vật lý (miễn phí) để khớp với máy tính (máy chủ) bạn đang sử dụng.

Nếu bạn chỉ có 4GB hoặc thậm chí 8GB RAM vật lý, HĐH cũng cần một khối tốt để hoạt động chính xác và sẽ không cho phép bạn sử dụng toàn bộ RAM cho VirtualBox; cùng một nhận xét áp dụng đại khái cho CPU của bạn.

Điều tôi khuyên là tạo một VM bị ràng buộc với giới hạn phần cứng của bạn và giải thích trong báo cáo lý do tại sao bạn không thể / tại sao nó không có ý nghĩa khi tạo tài nguyên như đã hỏi. Nó có thể sẽ giúp bạn có một số điểm brownie cho thấy bạn hiểu được thách thức và vẫn có thể tạo ra VM.


9
Theo dõi yêu cầu mua hàng (với thông số kỹ thuật chi tiết và có thể một số trích dẫn từ một số nhà cung cấp được phê duyệt) cho một máy chủ có khả năng chạy máy ảo 8 lõi với RAM 4GB và đĩa 10 GB. Gợi ý: máy chủ sẽ cần có nhiều hơn 8 lõi CPU, hơn 4GB RAM và hơn 10 GB dung lượng lưu trữ đĩa - ít nhất là đủ để chạy HĐH máy chủ cộng với mọi thứ khác có thể cần chạy (có thể bao gồm cả các loại khác Máy ảo).
cas

2
Không phải CPU Intel lõi tứ có 8 lõi ảo do siêu phân luồng?
jamesqf

4
@RuiFRibeiro trong VirtualBox hoàn toàn có thể gán tất cả các luồng CPU hiện có cho VM. Họ sẽ chỉ được chia sẻ với hệ điều hành máy chủ.
Spc_555

1
@RuiFRibeiro Nó sẽ phụ thuộc vào khối lượng công việc. Nếu khối lượng công việc chạy bên trong VM là CPU nặng và bạn không chạy bất cứ thứ gì khác CPU chuyên sâu trên máy chủ, bạn sẽ có hiệu suất tốt nhất bằng cách làm cho số lượng CPU ảo khớp với số lượng CPU vật lý. Nhưng nếu bạn đang chạy bất cứ thứ gì khác CPU chuyên sâu trên máy chủ, bạn có thể sẽ có hiệu suất tốt hơn với số lượng CPU ảo thấp hơn. Tôi không thể tưởng tượng bất kỳ khối lượng công việc nào có nhiều CPU ảo hơn CPU vật lý sẽ là một ý tưởng tốt.
kasperd

1
Nếu bạn đang chỉ định gần 100% tài nguyên của máy chủ lưu trữ, nó sẽ đặt ra câu hỏi là tại sao một người lại ảo hóa.
mkingsbu
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.