Tôi đang sử dụng một cơ sở và dựa trên đó tạo ra nhiều VM. Và bây giờ tôi muốn biết cái nào tốt hơn, qcow2 hoặc raw để sử dụng cho một cơ sở. Hơn nữa, bạn có thể vui lòng cho tôi biết nếu có bất kỳ lợi thế nào của việc sử dụng điều cơ bản này, thay vì nhân bản toàn bộ đĩa. Tốc độ có thể là một yếu tố nhưng về mặt hiệu quả thì có vấn đề gì trong việc sử dụng cơ sở và sau đó tạo VM bằng cách sử dụng cơ sở đó không?
Chỉnh sửa 1:
Tôi đã thực hiện một số thí nghiệm và nhận được
Đầu tiên là khi cả hai lớp nền và lớp phủ là qcow2. Thứ hai Khi cơ sở là thô nhưng lớp phủ là qcow2 và trong trường hợp thứ ba, tôi sẽ đưa hình ảnh đĩa thô riêng lẻ cho mỗi VM. Đáng ngạc nhiên, trường hợp cuối cùng là hiệu quả hơn nhiều so với hai người kia.
Thiết lập thử nghiệm: Hệ điều hành trong cơ sở: Ubuntu Server 14.04 64 bit. Hệ điều hành máy chủ: Ubuntu 12.04 64 bit RAM: 8GB Bộ xử lý: CPU Intel® Core ™ i5-4440 @ 3.10GHz × 4 Đĩa: 500 GB
Trên trục x: Số lượng VM khởi động đồng thời. Bắt đầu từ 1 và tăng lên đến 15.
Trên trục y: Tổng thời gian để khởi động số "x" số máy.
Từ các biểu đồ, có vẻ như việc cung cấp hình ảnh đĩa đầy đủ cho VM hiệu quả hơn nhiều so với các phương pháp khác.
Chỉnh sửa 2:
Đây là trường hợp khi chúng ta đưa ra hình ảnh thô riêng lẻ cho mỗi VM. Sau khi thực hiện xóa bộ nhớ cache, đây là biểu đồ. Nó gần như tương tự với lớp nền thô + lớp phủ qcow.
Cảm ơn.