Все эти 8 веников объединены с помощью aufs и при заливке файл  рандомно попадет
на один из дисков и потом скриптом копируется на соседний.
При чтении, если использовать aufs, то получится, что запросы всегда идут к тому
диску, где первым найден файл: /storage1, /storage3, /storage5, /storage7 (то
есть по порядку как это делает сейчас try_files), остальные диски при этом
простаивают.
  Если немного модифицировать алгоритм try_files, когда первый путь для поиска
будет выбираться рандомно и затем обходить все оставшиеся пути по кругу, то мы
получим равномерное распределение запросов по дискам в такой конструкции:
                  try_files
                             /storage1$uri
                             /storage3$uri
                             /storage5$uri
                             /storage7$uri
                             /storage2$uri
                             /storage4$uri
                             /storage6$uri
                             /storage8$uri