Tôi được đưa ra một dự án mà mục tiêu duy nhất là giám sát hiệu năng NFS của mạng là gì. Tôi biết có rất nhiều công cụ nguồn mở, nhưng tôi vẫn muốn có được ý tưởng cơ bản đằng sau để tinh chỉnh tốt hơn những công cụ đó. Vì vậy, mạng bao gồm một số trăm hệ thống Linux và một số nghìn tài khoản với NFS được gắn kết của thư mục nhà; kịch bản có thể được đẩy ra tới mọi trạm, máy chủ cũng có thể, nếu cách đó có hiệu quả. Afaik, về cơ bản tất cả các kịch bản nên làm là một vài dd và xem tỷ lệ IO trên NFS.
Và câu hỏi của tôi chỉ là cách thích hợp để làm như vậy? Tôi có thêm tài khoản mới vào hệ thống chỉ để chạy tập lệnh không?
Một số suy nghĩ chung được đánh giá rất cao :)cách thích hợp để kiểm tra hiệu suất NFS
Trả lời
Bonnie
Bài kiểm tra công cụ đánh giá biểu diễn cổ điển. Chương trình chính kiểm tra kiểu cơ sở dữ liệu truy cập vào một tệp đơn (hoặc một tập hợp các tệp nếu bạn muốn thử nghiệm hơn 1G bộ nhớ), và nó kiểm tra việc tạo, đọc và xóa các tệp nhỏ có thể mô phỏng việc sử dụng các chương trình như Email định dạng Squid, INN hoặc Maildir.
Khả năng ứng dụng thử nghiệm NFS :: Hiệu suất, khối lượng công việc
DBench
Dbench được viết để cho phép các nhà phát triển độc lập để gỡ lỗi và kiểm tra SAMBA. Nó được rất nhiều cảm hứng trong những công cụ SAMBA gốc: NetBench
Như NetBench nó cho phép:
tra tấn các hệ thống tập tin nâng cao tải mạng độc lập với đĩa IO biểu diễn Đo
Nhưng nó không cần nhiều tài nguyên phần cứng như NetBench để chạy.
năng ứng dụng tại NFS ::
IOZone
Hiệu suất kiểm tra bộ. POSIX và 64 bit tuân thủ. Bài kiểm tra này là kiểm tra hệ thống tệp từ L.S.E. Các tính năng chính
POSIX async I/O, mmap() tập tin I/O, tập tin bình thường I/O Độc dòng đo lường, Nhiều dòng đo lường, phân phối đo máy chủ tập tin (Cluster) pthreads POSIX, Multi-quá trình đo Các phép đo có thể chọn với fsync, O_SYNC Lô thời gian trễ
Mức độ liên quan đến NFS :: Thử nghiệm hiệu suất. Tốt cho việc thực hiện một điểm lắp đặt trong điều kiện tải khác nhau.
chi tiết ful có thể tìm thấy tại đây. http://wiki.linux-nfs.org/wiki/index.php/Testing_tools
- 1. JUnit là công cụ thích hợp để viết các bài kiểm tra hiệu suất?
- 2. Cách thích hợp để kiểm tra đá quý
- 3. Cách kiểm tra hiệu suất của một ứng dụng Android?
- 4. Thiết kế kiểm tra so sánh hiệu suất thư viện
- 5. Kiểm tra hiệu suất của ứng dụng C++
- 6. Kiểm tra Hiệu suất Trang Web Kết thúc Trước
- 7. Kiểm tra hiệu suất cho các trang ASP cổ điển?
- 8. Hiệu suất: List.Count vs kiểm tra một biến lưu trữ
- 9. Công cụ kiểm tra hiệu suất cho ứng dụng iPhone
- 10. Kiểm tra hiệu suất tự động của thư viện Scala
- 11. Cách thích hợp để kiểm tra và bỏ chọn hộp kiểm trong HTML5 là gì?
- 12. Cách thích hợp để chuỗi Nhiệm vụ
- 13. Cách hiển thị kết quả kiểm tra hiệu suất trên Jenkins
- 14. Kiểm tra hiệu suất/ứng suất Java Các ứng dụng Java EE
- 15. Cách hiệu quả để kiểm tra sự tồn tại trong một tập hợp lớn các chuỗi
- 16. công cụ tốt nhất để kiểm tra hồi quy hiệu suất là gì
- 17. Những công cụ nào có sẵn để kiểm tra hiệu suất câu lệnh SQL?
- 18. Linux: cách kiểm tra xem ổ đĩa có được gắn kết với nfs
- 19. Cách thích hợp để kiểm tra các cuộc gọi phản chiếu Java?
- 20. Cách thích hợp để kiểm tra xem một chuỗi có rỗng trong Perl không?
- 21. Whats cách thích hợp để kiểm tra xem mysql_query() có trả về kết quả nào không?
- 22. Cách thích hợp để kiểm tra giá trị .data() cụ thể trong một đối tượng jQuery?
- 23. Cách thích hợp nhất để gán và kiểm tra biến trong câu lệnh if là gì?
- 24. Cách thích hợp để kiểm tra xem Excel OLE có khả dụng không?
- 25. Cách thích hợp để kiểm tra hành động của bộ điều khiển 'tạo' là gì?
- 26. Hiệu suất Javascript: Cách kiểm tra những gì đang làm chậm trang?
- 27. Cách kiểm tra hiệu suất của cơ sở dữ liệu SQL Server?
- 28. Hiệu suất máy tính/trình duyệt chậm để kiểm tra tập lệnh javascript nặng
- 29. Làm cách nào để kiểm tra hiệu suất truy vấn mongodb mà không cần bộ nhớ cache
- 30. Kiểm tra hiệu năng của mã PHP
Hệ thống được sử dụng để làm gì? Điểm chuẩn tốt nhất luôn là "ứng dụng mà bạn thường sử dụng". Tải trên hệ thống NFS khi bạn có 20 người đồng thời biên dịch hạt nhân Linux khác với nhiều người đăng nhập cùng một lúc hoặc các tài khoản sử dụng như "thư mục chính cho máy chủ web cục bộ". –
Không có "cách thích hợp". Xác định các yêu cầu và kỳ vọng của bạn, sau đó kiểm tra xem chúng có được đáp ứng hay không. Các công cụ thích hợp để sử dụng để thử nghiệm phụ thuộc đáng kể vào những gì bạn đang cố gắng kiểm tra. – twalberg
Xin cảm ơn các bạn! Hầu hết tốc độ IO, ngay bây giờ vấn đề là, đôi khi vì lý do nào đó mà NFS đọc/ghi của chúng tôi trở nên cực kỳ chậm và không phản hồi, vì vậy tất cả những gì tôi cần là phải theo dõi kịch bản và kích hoạt một thứ khác .. Đó là lý do tại sao tôi có lẽ là trên giết ..? – lzt