O balanceamento de leitura é tratado nos drivers md no kernel; drivers / md / raid1.c
Não é super inteligente. Ele tenta minimizar as buscas e é sobre isso. Não tenho certeza se alguma das implementações RAID é tão inteligente quanto você quer ...
Você tem memória suficiente em seus sistemas? Se for realmente pesado para leitura, o armazenamento em cache deve ajudar um pouco.