Resposta curta: Se os servidores estiverem próximos, você poderá fazê-lo. Se estiverem muito longe, você provavelmente explodirá sua janela de transferência. De qualquer forma, no entanto, é uma má ideia para a implementação "simples".
A resposta mais completa:
Eu não acho que este site seja apropriado para o tipo de pergunta - a resposta correta será "depende" e "você deve executar seus próprios testes". (Também talvez o Serverfault seja um fórum melhor, já que este fórum é mais para hobbiests).
Dito isso, questiono o FTPS como uma boa solução, pois parece ter uma sobrecarga muito alta - o FTP já é ruim o suficiente antes de adicionar a sobrecarga de criptografia adicional.
Quanto a saber se isso é tecnicamente factível dependerá significativamente da velocidade do seu pipe, da distância entre os servidores e do número de conexões simultâneas que você faz [várias conexões podem atenuar a alta latência até certo ponto]
Se você puder mesclar vários arquivos em um arquivo maior, transferi-los e, em seguida, descompactá-los, obterá ganhos de desempenho substanciais muito grandes porque:
- Você reduz os problemas com a latência (e os custos computacionais de criptografia, mas permite ignorá-los, pois eles não são substantivos em relação ao restante do problema)
- Você compacta os arquivos reduzindo a quantidade de dados que precisam ser transferidos.
Você não especificou como as transferências funcionariam - seria uma única sessão FTPS com vários arquivos sendo carregados ou uma sessão de ftps separados para cada arquivo.
A última solução - que seria mais fácil de programar suspeito - incorreria em uma grande sobrecarga, já que todas as conexões precisariam ser negociadas, e essa negociação é cara em relação a um pequeno arquivo. (Não sou especialista em FTPS, mas o TLS normalmente adiciona cerca de 6 a 7k de overhead a cada solicitação e FTPS é uma sessão FTP envolvida em um TLS ine).A latência por solicitação, supondo que a carga útil fosse insignificante, aumentaria em cerca de 3 vezes. Isso pode não ser importante se os sites estiverem na mesma rede, mas se, por exemplo, você tiver um lado da conexão em Nova York e o outro em LA 80ms, você está olhando para problemas substanciais de latência ao multiplicá-lo pelo número de arquivos, e você provavelmente vai explodir sua janela de transferência - mesmo que o NAS possa lidar com isso.