Lỗi I / O trong XenServer VM. Phải làm sao


1

Tôi vừa cài đặt XenServer 6.2 và cài đặt XenCenter trong Windows của riêng tôi và mọi thứ đã được đặt ổn.

Tôi có Ổ đĩa cứng SATA 2TB 5400 vòng / phút và tôi đang cố gắng chạy 32 máy ảo cùng một lúc bằng môi trường Xen, tôi đang cố kiểm tra hiệu năng đo điểm chuẩn trên máy ảo có cài đặt vGPU. Tôi đã có card đồ họa K1 NVIDIA và nó hỗ trợ tới 32 VM cùng một lúc.

Vì vậy, để nghiên cứu thêm, tôi đã cố gắng cài đặt 32 VM cùng một lúc và chạy điểm chuẩn, và tôi sẽ cố gắng xem sự khác biệt giữa nhiều VM thực hiện điểm chuẩn cùng một lúc, so với chỉ một VM hoạt động với một điểm chuẩn.

Vì vậy, những gì tôi làm là:

Đã cài đặt Windows 7 (64-bit) Đặt các tệp cần thiết, cài đặt Trình điều khiển NVIDIA cho K1 Sao chép VM đó vào 31 phần khác (sử dụng bản sao nhanh) Cố gắng khởi động mọi thứ cùng một lúc và điểm chuẩn runa Nhưng đây là trường hợp, XenServer Crash và tôi phát hiện ra rằng I / O đã bị hỏng, tôi đã kết nối với SSH và thậm chí cố gắng khởi động lại nó, toàn bộ I / O đã bị hỏng và tôi phải khởi động lại máy thông qua thiết lập lại cứng.

Vì vậy, câu hỏi của tôi là

  1. Các bước của tôi có đúng không? Tôi thấy một số bài báo nói rằng chúng ta không thể sao chép một VM như thế.
  2. Mọi người thường khởi động máy ảo như thế nào? Nếu giả sử bạn sắp mở 32 VM, bạn có thể sao chép Base VM đó và chạy nó cùng một lúc không?
  3. Tại sao các hoạt động I / O bị hỏng? Tôi có đủ RAM và đủ dung lượng ổ đĩa cứng cho nó. 4. Tôi vẫn có thể khởi động 32 máy ảo và làm điểm chuẩn như thế này chứ?

Nhân tiện, tôi đang sử dụng mô hình Supermicro 2027GR-TRF với cài đặt DDR3 Ram 128GB.


Từ kinh nghiệm của tôi, XenServer là vô cùng không tốt trong việc phân phối I / O như nhau cho VM. Chà, với một đĩa đơn, bạn có thể không có vấn đề gì. ;)
Daniel B

Vì vậy, bạn có đề xuất có nhiều đĩa hơn để có nhiều bản sao của VM không?
user380526

Chắc chắn rồi. Tôi tin rằng những gì bạn đang làm là không nặng, nhưng chạy 32 máy ảo từ một đĩa thì khá ... táo bạo. Tôi cũng gặp phải tình trạng đói I / O trong các lần chạy thử, trong đó một VM (chạy tốt) đã chặn mọi thứ khác.
Daniel B

Câu trả lời:


0

Tôi thực sự không mong đợi sự cố máy chủ, nhưng bạn đã xác minh điều gì xảy ra với một VM chưa? GPU có hoạt động không? Bạn đã cài đặt trình điều khiển NVIDIA chỉ trong VM, hoặc các thành phần dom0 chưa? Một trong những điều quan trọng cần nhớ là những GPU lớn này đang rất đói và hoàn toàn có thể xảy ra khi bạn nhấn mạnh thẻ mà bạn đã bỏ đói hệ thống.


Thông qua GPU hoạt động, tôi đã sử dụng một số điểm chuẩn với 4 VMS với K260Q (tôi đã cài đặt K2 bên trong máy của mình.) Để tìm nội dung chi tiết hơn, tôi chỉ muốn thử mở 32 VM cùng một lúc và chạy tất cả cùng lúc, và làm điểm chuẩn cùng một lúc, và cố gắng tìm hiểu xem liệu nó có làm giảm hiệu suất nếu tôi làm điều đó không. Nhưng những gì tôi phát hiện ra là VM thậm chí sẽ không khởi động, tôi đã cố gắng khởi động 32 Vms cùng một lúc, nó khởi động mọi thứ, nhưng nó đã mất mãi mãi, và giữa quá trình, I / O bị hỏng và nó bị phá hủy ..
user380526
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.