How to choose between scale-up vs. scale-out architectures for backup and recovery