Tôi có hệ thống đang chạy với mức sử dụng IO thấp:
- HP DL380G7 (RAM 24gb)
- Smart Array p410i với bộ đệm ghi được hỗ trợ battary 512mb
- Ổ đĩa 6x SAS 10k vòng / phút 146gb trong RAID10
- Debian Squeze linux, ext4 + LVM, hpacucli đã cài đặt
iostat (cciss / c0d1 = array raid10, dm-7 = 60G lvm partition cho thử nghiệm):
Thiết bị: rrqm / s wrqm / sr / sw / s rMB / s wMB / s avgrq-sz avgqu-sz đang chờ svctm% produc cciss / c0d0 0,00 101,20 0,00 6,20 0,00 0,42 138,58 0,00 0,00 0,00 0,00 cciss / c0d1 0,00 395,20 3,20 130,20 0,18 2,05 34,29 0,04 0,26 0,16 2,08 dm-0 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 dm-2 0,00 0,00 3,20 391,00 0,18 1,53 8,87 0,04 0,11 0,05 1,84 dm-3 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 dm-4 0,00 0,00 0,00 106,80 0,00 0,42 8,00 0,00 0,00 0,00 0,00 dm-5 0,00 0,00 0,00 0,60 0,00 0,00 8,00 0,00 0,00 0,00 0,00 dm-6 0,00 0,00 0,00 2,80 0,00 0,01 8,00 0,00 0,00 0,00 0,00 dm - 1 0,00 0,00 0,00 132,00 0,00 0,52 8,00 0,00 0,02 0,01 0,16 dm-7 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 dm-8 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00
hpacucli "ctrl tất cả hiển thị cấu hình"
Mảng thông minh P410i trong Khe 0 (Đã nhúng) (sn: 5001438011FF14E0) mảng A (SAS, Không gian chưa sử dụng: 0 MB) logicdrive 1 (136,7 GB, RAID 1, OK) vật lý 1I: 1: 1 (cổng 1I: hộp 1: bay 1, SAS, 146 GB, OK) vật lý 1I: 1: 2 (cổng 1I: hộp 1: bay 2, SAS, 146 GB, OK) mảng B (SAS, Không gian chưa sử dụng: 0 MB) logicdrive 2 (410.1 GB, RAID 1 + 0, OK) vật lý 1I: 1: 3 (cổng 1I: hộp 1: bay 3, SAS, 146 GB, OK) vật lý 1I: 1: 4 (cổng 1I: hộp 1: bay 4, SAS, 146 GB, OK) vật lý 2I: 1: 5 (cổng 2I: hộp 1: bay 5, SAS, 146 GB, OK) vật lý 2I: 1: 6 (cổng 2I: hộp 1: bay 6, SAS, 146 GB, OK) vật lý 2I: 1: 7 (cổng 2I: hộp 1: bay 7, SAS, 146 GB, OK) vật lý 2I: 1: 8 (cổng 2I: hộp 1: bay 8, SAS, 146 GB, OK) SEP (ID nhà cung cấp PMCSIERA, Model SRC 8x6G) 250 (WWID: 5001438011FF14EF)
hpacucli "ctrl tất cả hiển thị trạng thái"
Mảng thông minh P410i trong Khe 0 (Đã nhúng) Trạng thái điều khiển: OK Trạng thái bộ nhớ cache: OK Tình trạng pin / tụ điện: OK
Lệnh Sysbench
sysbench --init-rng = on --test = fileio --num-thread = 16 --file-num = 128 --file-block-size = 4K --file-Total-size = 54G --file-test -mode = rndrd --file-fsync-freq = 0 --file-fsync-end = tắt chạy --max-request = 30000
Kết quả Sysbench
sysbench 0.4.12: điểm chuẩn đánh giá hệ thống đa luồng Chạy thử nghiệm với các tùy chọn sau: Số lượng chủ đề: 16 Khởi tạo trình tạo số ngẫu nhiên từ bộ đếm thời gian. Cờ mở tập tin bổ sung: 0 128 tệp, mỗi tệp 432Mb Tổng kích thước tệp 54Gb Kích thước khối 4Kb Số lượng yêu cầu ngẫu nhiên cho IO ngẫu nhiên: 30000 Tỷ lệ đọc / ghi cho kiểm tra IO ngẫu nhiên kết hợp: 1,50 Sử dụng chế độ I / O đồng bộ Làm bài kiểm tra đọc ngẫu nhiên Chủ đề bắt đầu! Làm xong. Các thao tác được thực hiện: 30000 Đọc, 0 Viết, 0 Khác = 30000 Tổng cộng Đọc 117,19Mb Viết 0b Tổng số đã chuyển 117,19Mb (935,71Kb / giây) 233,93 Yêu cầu / giây được thực hiện Tóm tắt thực hiện kiểm tra: tổng thời gian: 128,2455s tổng số sự kiện: 30000 tổng thời gian thực hiện bởi sự kiện thực hiện: 2051.5525 thống kê theo yêu cầu: tối thiểu: 0,00ms trung bình: 68,39ms tối đa: 2010,15ms khoảng 95 phần trăm: 660,40ms Chủ đề công bằng: sự kiện (avg / stddev): 1875.0000 / 111,75 thời gian thực hiện (avg / stddev): 128.2220 / 0,02
iter trong quá trình kiểm tra
avg-cpu:% người dùng% đẹp% hệ thống% iowait% ăn cắp% nhàn rỗi 0,00 0,01 0,10 31,03 0,00 68,86 Thiết bị: rrqm / s wrqm / sr / sw / s rMB / s wMB / s avgrq-sz avgqu-sz đang chờ svctm% produc cciss / c0d0 0,00 0,10 0,00 0,60 0,00 0,00 9,33 0,00 0,00 0,00 0,00 cciss / c0d1 0,00 46,30 208,50 1,30 0,82 0,10 8,99 29,03 119,75 4,77 100,00 dm-0 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 dm-2 0,00 0,00 0,00 51,60 0,00 0,20 8,00 49,72 877,26 19,38 100,00 dm-3 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 dm-4 0,00 0,00 0,00 0,70 0,00 0,00 8,00 0,00 0,00 0,00 0,00 dm-5 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 dm-6 0,00 0,00 0,00 0,00 0,00 0,00 0,00 7,00 0,00 0,00 100,00 dm-1 0,00 0,00 0,00 0,00 0,00 0,00 0,00 7,00 0,00 0,00 100,00 dm-7 0,00 0,00 208,50 0,00 0,82 0,00 8,04 25,00 75,29 4,80 100,00 dm-8 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00
Bonnie ++ v1.96
cmd: / usr / sbin / bonnie ++ -c 16 -n 0 Viết một byte tại một thời điểm ... xong Viết thông minh ... xong Viết lại ... xong Đọc một byte tại một thời điểm ... xong Đọc thông minh ... xong bắt đầu ... xong ... xong ... xong ... xong ... xong ... xong ... Phiên bản 1.96 ------ Đầu ra tuần tự ------ - Đầu vào tương đương- - Cộng đồng- Đồng thời 16 -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seek-- Kích thước máy K / giây% CP K / giây% CP K / giây% CP K / giây% CP K / giây% CP / giây% CP seo-db 48304M 819 99 188274 17 98395 8 2652 78 201280 8 265.2 1 Độ trễ 14899us 726ms 15194ms 100ms 122ms 665ms 1,96,1,96 ,,,, 14899us, 726ms, 15194ms, 100ms, 122ms, 665ms ,,,,,,,
Câu hỏi
Vì vậy, sysbench cho thấy 234 lần đọc ngẫu nhiên mỗi giây.
Tôi hy vọng nó sẽ có ít nhất 400.
Điều gì có thể là nút cổ chai? LVM?
Một hệ thống khác với các ổ đĩa mdadm raid1 + 2x 7200rpm hiển thị hơn 200 lần đọc ngẫu nhiên mỗi giây ...
Cảm ơn vì bất kì sự giúp đỡ!
sysbench
dòng lệnh đặc biệt này ? Bạn đang mô phỏng một kịch bản sử dụng trong thế giới thực?