Tôi sẽ không làm chính xác điều này. Theo kinh nghiệm của tôi, Linux (cụ thể là CentOS 3/4/5) là một lựa chọn kém cho máy chủ NFS. Tôi đã có một vài và nhận thấy rằng dưới tải, độ trễ và thông lượng có xu hướng giảm vì những lý do chúng ta không bao giờ có thể hoàn toàn hiểu được.
Trong các trường hợp của chúng tôi, chúng tôi đã so sánh hiệu năng của Linux back-to-back với Solaris (trên Ultra-SPARC) và NetApp; cả hai đều trả về kết quả về hiệu suất của táo và về mặt mơ hồ của "các kỹ sư không phàn nàn gần như nhiều về độ trễ khi máy chủ đang tải". Có nhiều nỗ lực để điều chỉnh máy chủ Linux NFS; cả hệ thống NetApps và Solaris đều hoạt động bình thường. Và vì cả hai hệ thống Solaris và NetApp có liên quan đều cũ hơn, nên các máy chủ Linux có thể được cho là có mọi lợi thế và vẫn không thể thuyết phục.
Nếu bạn có thời gian, sẽ rất đáng để thử nghiệm để thiết lập phần cứng tương tự với OpenSolaris (hiện tại Solaris quá đắt để sử dụng), Linux, và có lẽ là một hoặc hai biến thể BSD và chạy đua với chúng. Nếu bạn có thể đưa ra một số số liệu về hiệu suất (ví dụ số lượng I / O của đĩa trong máy ảo được lưu trữ ngoài cửa hàng), thì nó có thể tạo ra một bài báo trắng hoặc bài báo thú vị trên internet. (Nếu bạn có thời gian.)
Về NFS nói chung, mọi người trên NetApp đã nói với tôi nhiều lần rằng các điểm chuẩn của họ cho thấy NFS chỉ có chi phí từ 5 đến 10% cho các máy ảo - và nếu ứng dụng của bạn đủ nhạy cảm thì đây là vấn đề, bạn không nên ảo hóa nó ở nơi đầu tiên
Nhưng tôi nên thú nhận rằng sau tất cả thời gian và nước mắt, các cửa hàng VM sản xuất không phải địa phương của chúng tôi đều được iSCSI cung cấp, chủ yếu là từ NetApp.