Не обязательно использвать несколько серверов, достаточно взять хранилище, к примеру, от
G-Core или
SkyparkCDN. Если места не хватит, то увеличить без каких либо проблем. Загрузка через FTP, SFTP или Rsync. Выгрузка по HTTP и HTTPS. Если фото нужно отдавать в интернет на быстрой скорости, то у них для этого есть CDN.