Você não está fazendo "100b" (bloqueios de byte? qual foi a sua intenção?) pedaços, você está fazendo pedaços de 512 bytes. Isso é sempre lento porque o RAID está usando 512k pedaços. Isso significa que para todos os 512 bytes o sistema RAID tem que ler um pedaço de 512k, atualizar 512 bytes naquele pedaço, calcular sua paridade e gravar os dados + paridade em disco. Ele tem que fazer a atualização, o cálculo de paridade e a gravação de paridade de 512k + 512k toda vez para cada um dos 1000 blocos que você está escrevendo. A leitura é feita apenas uma vez, pois é mantida no cache do buffer, e toda a operação leva apenas um fragmento RAID.
Então, sim, isso é normal. Não faça isso: -)
EDIT: o acima seria verdade para o RAID5. Para RAID10, a paridade não é calculada, mas para cada bloco dd
de 512 bytes, ainda há 2 vezes uma gravação de 512k, uma para cada espelho. Então você ainda está escrevendo um total de 1000MB enquanto atualiza apenas 512k. Possivelmente, o sistema é inteligente o suficiente para apenas escrever os setores atualizados, mas eu suspeito strongmente que não é o que está acontecendo. Considere também as atualizações do bitmap de intenção de gravação.