• No idea on the disk types to choose, go with the fastest throughput you can.

    Do not use R5, except maybe for backups. http://www.baarf.com has good reasons to stick with R1 or R10.

    The daily transaction count doesn't matter, it depends on how it's distributed. 30M in one hour and 0 the rest of the day is different than 30M evenly spread.

    You want to separate things out that have contention. If you have a busy write/update server, then you might want an R1 array for your logs. If you have heavy queries, then you might want separate R1/R10 arrays for certain tables or indexes away from data.

    Memory is probably more important, so be sure that you have a high buffer cache hit ratio no matter what the disk is.