Tôi có Máy chủ dự phòng Ubuntu 16.04 với ổ cứng 8x10TB thông qua bảng nối đa năng SATA 3.0. 8 Harddisks được lắp ráp thành RAID6, Hệ thống tập tin EXT4 đang được sử dụng. Hệ thống tập tin này lưu trữ một lượng lớn các tệp nhỏ với rất nhiều thao tác TÌM KIẾM nhưng thông lượng IO thấp. Trên thực tế, có rất nhiều tệp nhỏ từ các máy chủ khác nhau được chụp lén qua rsnapshot mỗi ngày (nhiều INODES trực tiếp đến cùng một tệp. Tôi có hiệu suất rất kém do hệ thống tệp (mạng 60TB) vượt quá mức sử dụng 50%. Hiện tại, mức sử dụng là 75% và
du -sch /backup-root/
mất vài ngày (!). Máy có 8 lõi và 16G RAM. RAM được sử dụng hoàn toàn bởi Bộ đệm hệ thống tập tin hệ điều hành, 7 trong số 8 lõi luôn không hoạt động vì IOWAIT.
Filesystem volume name: <none>
Last mounted on: /
Filesystem UUID: 5af205b0-d622-41dd-990e-b4d660c12bd9
Filesystem magic number: 0xEF53
Filesystem revision #: 1 (dynamic)
Filesystem features: has_journal ext_attr dir_index filetype needs_recovery extent 64bit flex_bg sparse_super large_file huge_file uninit_bg dir_nlink extra_isize
Filesystem flags: signed_directory_hash
Default mount options: user_xattr acl
Filesystem state: clean
Errors behavior: Continue
Filesystem OS type: Linux
Inode count: 912203776
Block count: 14595257856
Reserved block count: 0
Free blocks: 4916228709
Free inodes: 793935052
First block: 0
Block size: 4096
Fragment size: 4096
Group descriptor size: 64
Blocks per group: 32768
Fragments per group: 32768
Inodes per group: 2048
Inode blocks per group: 128
RAID stride: 128
RAID stripe width: 768
Flex block group size: 16
Filesystem created: Wed May 31 21:47:22 2017
Last mount time: Sat Apr 14 18:48:25 2018
Last write time: Sat Apr 14 18:48:18 2018
Mount count: 9
Maximum mount count: -1
Last checked: Wed May 31 21:47:22 2017
Check interval: 0 (<none>)
Lifetime writes: 152 TB
Reserved blocks uid: 0 (user root)
Reserved blocks gid: 0 (group root)
First inode: 11
Inode size: 256
Required extra isize: 28
Desired extra isize: 28
Journal inode: 8
First orphan inode: 513933330
Default directory hash: half_md4
Directory Hash Seed: 5e822939-cb86-40b2-85bf-bf5844f82922
Journal backup: inode blocks
Journal features: journal_incompat_revoke journal_64bit
Journal size: 128M
Journal length: 32768
Journal sequence: 0x00c0b9d5
Journal start: 30179
Tôi đang thiếu kinh nghiệm với loại sử dụng hệ thống tập tin này. Tôi có những lựa chọn nào để điều chỉnh điều này. Hệ thống tập tin nào sẽ hoạt động tốt hơn với kịch bản này? Có tùy chọn nào liên quan đến RAM cho các tùy chọn bộ nhớ đệm khác ngoài tùy chọn tích hợp hệ điều hành không?
Làm thế nào để bạn xử lý một lượng rất lớn các tệp nhỏ trên các cụm RAID lớn?
Cảm ơn, Sebastian